c245b2c7f0bc5217cb8301a03f982e625ad92d25087b815cad35554601975eb569292fa4866a4f35fd94b39118503b718e8313d7370e7627e8516cf4b8cda5382d67da7c5bdba8ea4b7e43613204665208aa53bd75fc3059cd96552c3d58f1e6a3e0f865dc2b196d0ee940e55cf40a75e01f4a0e41be71123479216fdc45e6272b701c1da11e1862504d347074266dfbcb2a8fadc6ff606c075dd60882d2e6e7acf3ad8cf2290946a83cb4fef9d10999a6fb89c7af37c44eb81c3515638a68d12ff6fe93b5b5fa63782e83732c0ed4ab31100a8acf2fcb7eace7ec949a97d2c5f3d8454c367a6070ee176abcbc0cd7e0bfea3899339a7ee372bbf2fe7c6b8042c6ae594cd5fc1baa76f90fa970deec6d29500d85b114315af5b04aa662e32fa3e6b682e9699c9a00a7de566f800a74aee14753e3278b253354bf37ddd9f7b51deeeb00516ae03d728a9e2408b3a626392e5e495d358ea5d70f0f7cbeab7c5fba14c2458cc55e40b7eaa115f67e9cea9b9813fe02c21361413750eae3e608c45d9e5a7998fcf41be50135899ac1cdcbd35d4672d7e4d2547090d9094b230fef47dddacf28c5eb7503e13237fa8733054ac5118a46488bb560777635f6330840fbfd5b5313d057936fa5cb5072581a062d7fc10f29b127c6aaf6ea770a435212e7c32b4b19243c4c6e54661e389d25bc441d247a2df6832f66edbab5456d0c6738cf1f6aa0c439962f486f0aa720be76525d30a1cf120fc72c0902ae3c33dd18a3b6a690111101cf2af05a8a881fee7d9f1ebfb5d4d6f6eec5daf04d05801e63ae79dfc10b699b3bd7b3d66ff53a06e464e2f2522f70a4f576c081560eb8974fe88ee1164a1987a6716a10bfbc56c9eeaa8331e74df846aaeded3fe7179dcd4243b4b7c8847d11496ed5fae20344117a42e0b221a097731c04467e2a325876f5e94b37b2dea39dccaffed44a3b5f8961e7f2319835250635329a366e75437929a93bbd87666151f8c449c86b92fa3d8e310b476994d24179c7e8c72b2cc83e3121ad8bdeb047c99a26e82b5afb20a14dee0242d9021894a853bc2a6e910b841d6937baa17c56ffd9d793a2b9bf1666a60e3458d719e888784e4b7d747e21898f96595bc467850c634f5a8c85ca4b088849b3b1316f30ec706c02dcff151ff2b47177540bfc5f3777ccdd45ad0912580f2398a278f4a5d87ebe83b6d4ec60ba59ab133c3f381b9c5f6c7fd03ac6ed950469489c76c76e4ae2ac21a4b7129f767dd551162b50ea925752bc43af7712027c339b18aae00f9244ae1e1dd8bc0af93f692de1039c80c4f5a6926a76dde88eb024378484f86d4964dbaf7b82e5b7af3376aa37be5d9365be1fd3a02cdd023e04b1cd39c04979c2a3301534ac419bbe8b1c9b74d05688ee367afd7261fcfa84119e681053c382ac4a3afff1768dfb0ff92bc8d17b9eed8d988985f424e5d410ded28ac20", 0x1000}], 0x4) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000002400)=[{0x0}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80106468, 0x0) mquery(&(0x7f000050b000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0xffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r5, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(0x0, 0x0) listen(0xffffffffffffffff, 0x0) shmget$private(0x0, 0x1000, 0x12c, &(0x7f000066e000/0x1000)=nil) executing program 4: pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x10004) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) getpid() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r1 = socket(0x18, 0x3, 0x3a) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) executing program 1: chroot(0x0) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000002600)="25264af00efba86bb7352af72afe0bcf18d4164d132a7c27d22dd70104e4e2267563fcb822533ff5e195d9ecc57513fecc6e9b5c2f72974e72f6eb17dfd54c3a68b3ca08a61a08b01fd27cda8edc715aaca27cef4893fd43b683177f4af824b92526db1e6db3609cd09480254c1ceea8bc84f4bc6102f27e6ade5777f36a0a2e6c72c845eac4e5c4d9ea6f662fa37062e332b199abf5cf679a75619939aebc413561e3dda04cc061d5b2237a3a05d7191cbcb7e365e5054d3aef3fa6dc0b94cb668e92edba40a2502ebced0f261b7affb446f2c3dc34aa7c8be2d52829a76949982fa63e5404692c1727d41bb00cedbad4ae17fb9c9e581cc6a91102c9176fa244af4e8afd7f92d2e5b0f22a8f90952b6b58d3c348ec512a53816efed60196550264138d2ff20968464fbcfdadc36c1c1135e43dc006df273990c127d17ff633b88cad80503c5caaa8c284fb2b70cd6eac45c6c55b8a0e785c28e1e5b6c6508e3ee9167911fd0b1a6b295850bd082093a22724f668abc3fb54eb6c4b6ee4c376b0796a5c86e557f214edc7cf3474179f415d80eaa4b78d45253da86b068e9fd00d3e32db26b1fb0d8a467e7cfc865e78d651221ac55590c6ced917443b044450c558bdc314c3953042f3b83ec123283fecf9f92e1dcf81bfd12edba97db9d0c47ec5c23bd210589e70e78a89015b23e995a669d115de853bd5bc1cf21571a1a163d5a2cb2bd08ac4d7d11d732a26b9e24742d7522b62697f1fe052a725dd4d7340d7999e3a972558a9505f8ed77b527fa3d5279793dee02a2ae98afea9f704ef58f5080622eae053dd2cb7b3defd7aadef0df7a6b29041052b8241b0254fe8f294f635d4c104f6c6ad87200ce4c195696255362aa38d24de48432a5d349f2f96f69fe04649a7a0a5902dd831c182e38fe54bd69acf1d33cae90004a6a481af80530c652605ad68ad18a118364878e84b728a2d7a6e23f4b290a1c6c9742140839fb17090cd26f1605a4fff646129ac01d4ba151fc60741000f9a6aaca9cc5195b1b43ee3f303935aaa40940a4ced1bb3f7305e6d30a277f214d181c338be9c584b7983091dd53f5beef93656f8ec8abd5d1bb907b0311dc4b31778f97fbff22071d9309192ceb3983c0df079c29fdd02b9329a75d2e513b13a7f78893640c5eaaf49147c9bfd0bf751ff053b0a96b1d89d70f1a5a57b06a6fdef2e81ca4da0be5d3d98f526446327b61eadd141ba7b534b67ba7ec0122e49471c85f60d7a1798cd76e2661dacf66b2d0441d820a0bc41ccdbdca14d28cfd9365255a9b0b7b69c1b93cc26d62bc7dc8d6efb301771ef5bc519d1c0b11326c5d6f987cefd9806263589033e777a3e5fdce8f184d195b4e3abc3a7d83b9121464cc79b6e4925a05d7a3f169b041efa56edd66a9f21c06b93f2329fe39b8148b99852ac9a98ecbe29f1290c851e2caf0139924d7e4a963773aa6e94495eae9b0e34063e725b3c3c50151bdfcecb466260b76c553a1da7fede196b084d60148d84c617b76d3293645bc87b6d6d852b848398c50979e45a2a5b91181b295a2138e1b46df11aadab3714ae403b1d762f3fde781a6259a78430e701348fc35890c4830809c5d2ae8e2ebb2be406f415e56bd799a6ab5d725ffaba6ef40d7544fdd72055b803eacf24901536d5e1ff8b2d7cac06ed0533a72b65a5aa133a7fb61830f25ecf1f217fff648452fbed92c4a7d9d44cf6056c909302697c6cb4a7cc9c5887a307452524012caa838c0af17fdc37b27424f85cf02cb486a950d9e6b838e9e457f27c0f21d040be9f5759a590032f605bb089f512813831b41fa47ba912de3fa2ff5bc29f8b1ad6241afe6270500ef65d336a9f9b083e110b2b3aa5d50d4671fb2218fe076f3cb093584ffb51f46e37c55a21035b4e475b8c26e99e0ffd1d98541a89413781b275d4152139fe9a7c26daebc4ea073768952f6847ec4e94f4f3f6f114e2189aa4a1c031c522910b280090f88288718b91e8eec659d9da2897a6571230e19e374aa9048270a9734ff5281f5af30d8080fd2d85287a867a91d4799b346ed08047e9c2e2420860c41a3fe7110ba060dcfb53afec0c79aea5f2f020f0d2ed12e6a82ccfdf5ed2d154c207858ce4df65c6e042f886602d58194fb66d04c9cea914a7c9d0197576b0117f14765252229381102c06d771180ab8b7c80559e37f868e19a86ebbb85d1cf5e772ba2893842d57536fc699ccf339f391965bbdf8a1b3c43c66b85022c63fc4d063344766c239bf72022fe3333cea7c99ae078a72f5b9f01a77388599ab08cbbffe562aa298d3d76ef45de3685f80e79aa9b02c185d202744887eb00e361333b1f4ab5f4b2b32891779bd0dc97f26361e8fee174766b51bd5e759645c33df045eac2f6b608b143bc892dbc11fabcbcaac30a9961175a0b9b895ac6ec045f0b6ba704c94fe8d1654b12eebf7720561f1889d47f0d6dd4fef0ab67e93f2018e9411ca8ac79b305f71e0639ac4edd417ce2be35c3d8fceae8a56f579cd675fb88695fcbc5b0afd75d4794c73e453f42dc8427272457173a293e6957e01c504dcb1918b15fc5f4f0f1a908224da6f5f2ab84d6f15c16db9a82e83fef252a4bd73162b440b7fb65592e079c20f092a087f77adb4ba26c475e30a0031a2873cd8ccedabfa0ab71367073b284b2c572a14541aaaffa1568664375ff2441978e1cbcfd0f69106e497b8f929655593aaeab40c207a22f0ce784a32a1c6c80c165cc4d01ba5565549394bc203623174804efb43dc22f7014af4a1c396ee3d67f1e358aa6546d20b945bfc7dd8224dc414b6ad9484aaae663da9e0a5b1f853ef1dbc95966c19882d40735e4fdb81f3a544edccdbb72bb7219cf87dce97bb8a671c35964766c45303b7319d4e2e87847ba148eeda4a5a0f97f0cadb7ebcbe3c2fb5ecb4b9470829847ee6d2509de695818b7a73aacea2b27be8e97136b846606182ad40b3ecc0d3fcf9a0d37f89717c84537ffdd7c2cc9949d44d606939a94adb8580da19ff8c24060d4958f7f4360709139f479084b6b154ed379af520e39607e4b546093c8d642735dab4bc8bceb9dee66b1bbf6167514fff854a7d358f1ea5b5712a79dc84ae6a5691b20aa5a4f6ab3f5246416ac9ace0c73ef33cdc7b9bb70d2b56c602db7922a3e2c879328b4c21d051633f450ef7ff23f17b23c160a1fed34ac9e04579560db269db6abd2ab660b89ce3cbb5fc08a075a6287a24c3da580178cdd13a635a2282280cb89629974c86c80061f3976de9152cd25706c333f23be638a595baa6a3967ee12f2feba933a2ba4da541e44f195a5b35c25a536529748c0907bb992d7a161849e3171be0244e57c40fded01d108cc84f5dd67eea4aecb337836dbf88f453d2c235e3861c2e2f7aada35c72ff6a7881ebebdd89b508ce177bf9220fcbadb33d47b486a307717643dfff57aca22694ef83e33f8ac10b83a4df31eaa672d10655182af6f89e27d0bdf0a126903ed52ecc74bc0bd7467de8181f34ed65d364f42f452e6428a7f3e122807070027dcfa8081a276c77a5c4039b213436d715db97dceba48816f34be98856e95a67692486fc9c7c318536cdbc7d6dfe700b5151dac0692cdd56375aa6fcbba9f43165a51723eca3a7d491892fdf7265a7c6a2014411aaab79548847a8e97bbd504321e44c7724922882dac6f03751babfca12908db9aa10434ef8a9174168c03272bbca7293e6e19fa182fd59e59e2ad331d4d44229167de45afa8c92db8e82dd7c5678bf2f507ff320b5d21be333f5ab85f67d504bd189d2720b418341c24a9bd58ab3972573fffae6048a1eb7f7ccc02aa89cc7676f0c54bc0e148b807ca1fd83ef471e66bf51d441d424a7aad7f02e4b974c1f86c369f312e0591c2fa9a3ea9eb9c19b8e256611fb2f8ca9282cbdfed529b3a95cc4a6f625568b301f5a839b87261560e1592034a6bca8bc1301336d09d1c0b6380742212730762003bfd7c81dec198fcdfc45a7790d4586fcc2be856d530888df9d1e2ef3f561da931fb8739ec6c6f3c0356b0b1b525c9271c9c037a651d34d27e1e1bcdfe29363d30207b6c76b8737b534cfd31da6fa22e412a2248d953df37f4c7c0b36ed09c5594692c2401bea0114811d41174d3672cb81233d841fedf6a05e7f6a9d53588d698974dafb9f51d9860d2cdd379c7fce8c487de3c950a1cbe1088a1adb0a53e1e2c6d59ddd3b346416c5458b3e07fbc8c304e96185784319e19ca3d8f06f039e554e33622db50fcd0b72a0f3a91aaf719828cbb3b54c6dfee243ab09196da6d088288369a0fcbea22d400430b830d9300f5044290d582c6a780c5018d3ce8d66adb528c3acdf008d2af5121967a5188e3f37ac3c9c82e048d5fb616e4f6cef67076d33c1033cfc10a3070996d3b7f9fcfbc8558f897a5da3de65bd82ff663be5e95b2427a1cbd8d0e9a41366f3ac9f10d0d2731308184548a0e111260b784df6de8e06d48a32ac61df22f3509cbf1de837bfee59654260", &(0x7f0000000380)=0xc88, &(0x7f00000003c0), 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1199}, {0x84}, {0x16, 0x0, 0x0, 0xfffff800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/8}, &(0x7f0000000140)=0xa) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) executing program 6: sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f8cd60b651c", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0x0) munmap(&(0x7f0000047000/0x4000)=nil, 0x4000) shutdown(r1, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r3, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xfffffffd, "6fbe444e880b00", 0x25b}) syz_emit_ethernet(0x10f, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd6000000000d93b01fe80b1060000000000000000000000aafe8000000000000000000000000000aa255af43d87f4404d3fce4e819de71869094cca4cf9cc61bcba78b39725c328bde5bf2f13bff0b3090a0fe121cf604779f02fb2f8f27ebe1aa97a92fa373886c81503ce62f0604b23e086f94d04f8820d6879f9b0ee2060f3d5129dd1141f1db4ae191f2d052c3fb76c2f9ee3a2a39d080350921483826781fea638ea7c559f15615e797fb2c80f3cb0c867e17cdb7bcc51d51c0f60e18eee5f5da698308f2cd6a2f7c408c50c42f3756b22fbbfbe9a84b5c2e00c37d8b1b2138d35ed8f76c970d4cef8990291d3d4ffca87ff041f5957603363376c83e0a52f49"]) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r2, 0x0, 0xffffffffffffffec) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x5, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x2, 0x0) (async) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) (async) write(r2, 0x0, 0xffffffffffffffec) (async) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) (async) executing program 1: sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) dup(r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r2, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xf8ffffffffffffff}) socket$inet(0x2, 0x2, 0x0) acct(&(0x7f0000000040)='./file1\x00') executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/213, &(0x7f00000001c0)=0xd5) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x4, 0x3f}, {0x4, 0x5, 0x1800}, {0x2, 0x4, 0x1800}], 0x3) getrlimit(0x3, &(0x7f0000000240)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="518f99ab7bada7617e3a5ac1268c99d4dba7b349a7d243835e47ce676bb67d63ca9fc55747fe6e16a36bd51e29cc85a2531b09e52c9e610b274636fb442f2627e5e2785769b5fdbd716a3667b1162009d5a9bc0d2b4dfede2a0ad98d6d4ec3c3e605ded4ab573be05ce8f509eb9537fb02324b9e20561088d34e5719d8ffa309394873501e0c395a373cd4e45db432ad9893f587469ba66d18d404fbe5eb9c4f2f4aa5a753fcab82dbb9265cf67640a44313b817aeeea299fe8b263af467", 0xbe) getdents(0xffffffffffffff9c, &(0x7f0000000340)=""/36, 0x24) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000380)=0x7fff) r2 = msgget$private(0x0, 0x815) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/132) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r1, &(0x7f00000004c0)="530372d361d49b619f7c90e364cb6441a17c39690b4f76dc57a144106e1d561cc5fd407cd7b8fcdef51222e72345fda2d9962ae75722e83cde796cb91dbd757c265e1701a3c4200f81c62a08738afdcf1af35e8d5abcd91a3949435a76db7370eef28ce092d7e0be6ef1a8eddd965e386986d7cbfcb37840dc7655774f83cd844ddc028cbd81b2bf7a1ff5df9091817ce8af769d70318ded500f81ec7d914e3ada17a9b954a581ff81d6734944c493c3a50c45a4ee1329560e3736135cc594879b818e59a15f", 0xc6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000005c0)="5b3feb53c3fc84b2d97b2808e2", 0xd) setrlimit(0x6, &(0x7f0000000600)={0x3, 0x8}) bind(r1, &(0x7f0000000640)=@in6={0x18, 0x3, 0x5, 0x5}, 0xc) r4 = open$dir(&(0x7f0000000680)='./file0\x00', 0x10000, 0x1) utimensat(r4, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x4, 0x8}}, 0x2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000740)=0x1) sysctl$kern(&(0x7f0000000780)={0x1, 0x18}, 0x2, &(0x7f00000007c0)="a882a400", &(0x7f0000000800)=0x4, &(0x7f0000000840)="38c835f1faf73643b5dd98bd2d9031b1671d962538d724faae3c21a67c9e356645dcb69100492febe8272b3616e9653b3d8a13fc747b9b3b667abe5e44b063962d0f866fe599b08e76096c6caa4446f6de62c662552cc1628070e636da1d950d07d7ba8ec8b3d99cec37c074f03c126f425231b4b3c957bf57be", 0x7a) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000008c0)) socket(0x20, 0x5, 0x59) getgroups(0x2, &(0x7f0000000900)=[0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000940)=[r5]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x400, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x1, &(0x7f00000009c0)=[{0x1, 0xff, 0x7, 0x200}]}) r7 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r7, &(0x7f0000000a40)="9ef7618bb78f428fd22d522bd2f187965b4ac6b46fde155c403508b2c8b3f41438c8007fe1738dd38bfd477d7c5bbf60d827a8dac33914b18da4f3b835c56a3e6daf5134a9a0e7345531e8a1573054b574b0be19d42023d485209c6602bd7a6ffc68b15a4940a27e606439925f09a4023ff7c55e865dea195be3da464b4a6599160b2d", 0x83, 0x3c2269051c18dfc6, &(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa) getrlimit(0x1, &(0x7f0000000b40)) dup(r6) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000300)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206917, &(0x7f00000002c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/121, 0x79}, 0x2) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x1f, 0x200, 0x3, 0x0, 0x2, 0x81, 0x4686, 0x0, 0x0, 0x7f, 0x7}) shutdown(r2, 0x2) open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) setsockopt(r6, 0x0, 0x9, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) r7 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0x100, 0x4) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[@ANYBLOB="d94d190fefdd9727dd1fbda59b546438291c6b5204cd239b5a45c213a33621d044e2dd9a667b7f074a9ebcdbeea1034c8cabccbe7ed6623613270a6c849d72ddcbd6cffd3e57ff72495d4988934ff5821fef8643a38eec60943c6dcfabdafb5aad0ab19f92705af9bf31351fe79c8dc922d2157960b02fd97397e7321275956dd44bc999fdedf77789ebdae361c919f8bf620949fa28ccad95607206e6f12c8adc22"]) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x14a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x1000009, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000001600), 0x94, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgsnd(r4, &(0x7f0000001500)={0x3, "69f7da1bcfaeddfdb8110edbf745d01617a978446a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce609f9aa65fa65a8859dba3a2d7fb03febe5e324773578f"}, 0x58, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) dup2(r0, 0xffffffffffffffff) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40001210, r6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) syz_emit_ethernet(0xc9, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a83c00810044006000fbfe75ba61ec5dd308a9aeae04ffa4442c27e87224fb30cfa01a277d488e5eb0211fbf7e2cc08161a6b8fa011ce75d96ad51e3c6d944eec3ea39b9f6f259b399be50f34bddc622ad3641a0e7a99366544e8d076fdaa81c90fcbc9e15c72d343001ae9ad760e2f09d101c566c8769e3446bdb3a36122f66ca5b37fcbd6398f36fe5449e95a65c2b5f6ffe02e021306b3cb8aa6992217dbc55c62f07efa6eb1db755ab3b03347e885f13585b6e711515"]) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x120f, &(0x7f0000000080), 0x4) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) setrlimit(0x0, &(0x7f0000000980)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8041, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x7e6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x81, 0xfff}], 0x1}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x123) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x8, 0x81, "3a13e163b14a960626ffa2e98f57d35dfb2f3d5c", 0x3f, 0xdd46}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r4 = msgget$private(0x0, 0x102) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x23b3) sendmsg(r3, &(0x7f0000002a40)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x3ff}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000180)="b5b34c5648c3811abf9d4a97d990a8e9523d53b4a31a82b76b24daec1577af9397f2494591384a183481ea8697ade3eb621f9ce1f74a6512a7c6a48959468f5246714d3d7c517e7bde02fe78d18b10a0b7827ccaea682cc6", 0x58}, {&(0x7f0000000200)="d30839dd1249f69a870b6902893f88356269c64eff94bbc66ea9295ef6b5da43b62b435762c4833465c92b7965ab78f76e0fa7fd846a754899c698", 0x3b}, {&(0x7f0000000240)="be4a3f9f287fea", 0x7}, {&(0x7f0000000280)="de5184e3ecf3489da191426c311b7ac7064fbf8f3735a557c92a88d199e06cfc72152f2dc78bdc71a2b18cf0da34844d4e9daa9d05dcd8a8b2c447c145be158493bf73db87107323ee7b8dcfd372ed02c108d93d2861e9b76f5f024075c6365a95f2b132c7ab0bcc50af5a777cf976a631f556c12ba97b3d1e478530a435b1b8dbab60cd2954a2bddfc6a5b2ede859893885f34fba2d495a8ba5dda0b01f8b4b7e12b51311bc933a17939573574209f69745963e55564f877e859a764738fa23762226b968363f81d67910", 0xcb}, {&(0x7f0000000380)="bae11d8916e1645821d97897d9e104ca4805e13a43952080d6caf9df1ff10cd7e011483a1778ae1b7f325e812eff414cc8b7ba126fd14db7eb836be6f433ffb8e1f21c187f03839c4f706599eca3afc27b732201063af8d32cf6b9db6fbdad5b3d5be1aa8202491119570bf2a6ef1c06cd7396dbcc87a033de3f6008fbced3553f395a0a29157a2fb963cac060bc37179907ba00858d9f53110b39111f15a10ac021d01d0298385ce1c2052ffa8dadaa045e9b2286d029b5578a6a97fa85150db4c929ee5947f62351f2215842e077b097e257c0f41df6a00c72b5eeb0db26a58a582463aea868ed290b8e603e5bc7b0fdf3a0e6600e2d83c8858caec690a4de248d102b964e29a342a08d6447d42477463bcba421c4c550bb40755a8f234616710faa6a948a2573c64717375b716f88b5e310c00ba3884fd302af286c962b071c2cf38d1aa8ae5f00e21df3f15e3688f869277f82465282300b37d3431501a57756b7d92d4a915a97b02a1ea49a361306b5534fb92affcd7b8e9fa5b93e903e0d8cbdd67bf5068ab30e103f5a7fb1bf4888d6fb9c6c82ac4a332bd0101f4c6f4c3f5f832a0e5f38347e07ac274f4268959d9373cf8f881290650f54cda52bb287dd064de6cd926e736c0efe576e619d1d28ed1869e716ca963ef5e2601b1d9f128099c620f75e6c6743cd4ae0620eed51952475120820e4e79fb2c055951cf35a7931be2ee63fd2b9793e685a265ece33c74bf0f13b00168c9c29c5e93a24dea48f965649fe64766f468cf46c453758d20549c2fd29fe7cb5d03daf7df2afc5de046a8e46a619d088cd25254b9350943e5caec9072b535da31f97bacd5170f06916f23e61e79e735ba9a310b547df49ab5891fb6e4dca6725918f4a10b17117244ff06bc868467f00d910cda4fa8b59f5c89e2da7c8acf20e1ff50573593793b165a155ff1f08d21cafcd1773bfe2c8e26e4165be23e18b2fed597769d5aa80c47747157519a0a1699c57b643e9abf8251eb9d2d4860070aed47509cc2ac4a1d77833172ee316d02e60ff559f9832b7a6cc811f53bf4a7077a155ec5f816dce0f21b3270d4b6502a6edcfac4d033f2151f59bb78e589b965c241139ee6f3412985cb5a437e85f5108adf46ca660ebbbc0fc4f8a74409f71e925353ccf93eac1b0f768f76b6617278843307c0a44a3acb87eebcb9c732ae256147cecb6f07274224f87441830ce95fd3084de8ff2c8b72c35ba1402273759b4d1033234fb5e515955c2268593c191af3dc9ebbb7f3a26fa3510fb0e51b71981af027d64d002a885e856b9d55628acd42c12e764a9e230fcd9e4249b52a139de5382102c7565591e9a476eb04f7e793c5a0cfe119fe8b13517c7014075e61b30084111f5d327b985e3f434c7db11b47fbf13d0887eea0c2aad73cf83b08f600359300f75eb077ef70550ac2db3f87eee7f4d7c3ba2ea036ba29483b6955df667b6419c5279b5c7ff5742818521c60f036a2269a74f0d523a85751e8c4eb3f590fe905487c3fffe3c5ac26f81d3ac07b4b66f159fde813c57d56d7b008b4affc73a0386112738fd26ea3c1ab1dc45e35c947cd61314bea53b6d40798018465b3127f66e19b3d06d46c28c0412679da69f41c570776b543156a217c05083107661ecec46de6a45182b64c356a228223fe7a7d54e10b465410433b25de529b3cccc6ce6e038d59a4b46ef17460b3ac5fde3816337580cbf10b2b095b6bc7ab7a30bcba41cb083b60d0126828f6986f5e7f541d6e60b802c1d8124109cfd74cd1fd375c48629c0119c72cb0373ef8b82ac10d071a4cf57b3eaed386b0ecf0f3f276c48f6b652e623ae7ab3b70a9c5637c792bf6c8486fd72dbe5b82a1708859275e47874ee946bf0e4ca6d9ca302a21ee1558f542fedb97aa6cabe79162fcc4323a80aa3cf970cac905d0bfc7ac6668df0ec96e75189514989f2c1a1cb724d72a2086ecd6b4647275602f1127862df6a4f0825939dcf056f9169964d0144b2d986ccd57d9504622d0528bf99822668aa98ba9269f78b8117fe96172f60cacc0a785363938c3e822987908c78ca8db4beb1fd514a76d2018cc78100031a6d42937acfe7b49733b65d186675d61a4a7d0c66e0d4b7609ceaa9b042112191e120a07796f8be3ab70d29b206d7dde6f22521a24ce55c29300bf00e7556f09fc590c5600092e19d1934b1d28435a61b5e4d897b81794708563a9859c641b4f77f837267d0d4d06158aeb7f7bed9ecf2f21a3a1234f848fc6c7e781b923d3c1f549202223b869fc91bf43871ab1b6aa7c9274a32a2f686df72810f1832f28eb210245cf5a72d3339cb3e1848e1354327ec395c750c2ad774ba539961dc770f9ec715d4fb4e997a1b60cf03acec2c05ced4f1b98d3d3cea1d73859e85da953b9a0e716772d3be187a1ec37f3de8d331e13c0fb0670cd039a7a1fc2864f4d106f9e3d40ff0d9f4bf6429a36ed2890d0416820ae933bb94582c0388e8b4ba7e36279e5af46e53cd1b95cae103d5150568c4ba0460871e6c46cfef1c4e2d", 0x710}, {&(0x7f0000001380)="512eda4a", 0x4}, {&(0x7f00000013c0)="4d43cb1a108ffda526700df4c961a841106f0862a2e22cbcbbc106a0626daad1c98c61cf7d5e90182070d7c75be42a54dc1b5a58cd453ab102ccaefa3d7f8cf22aec1b0bc225eaa21ac370d0d71c5831460d0f08d3283051fec8dae38097559749ae0a3269cc71cfe9879ce12b1b504917dedf1d627dff2e2a171791a521e69ffc1134ab6b31bbc1647801d3c5", 0x8d}, {&(0x7f0000001480)="4673b229dc3879baea354281c9d51a4b15eb9a5046748a297fd40c74584b8b68f1a2997eee9576bd79cd93505d7f3db08222046a3147827725925c432e65d196d0c002cfa5823168d9f572988b3b1f596934497037868a4ed8367bb25074bc9c190f6ddbd9b048c044281be769305c5eb373253950bd45a03be53bbb000f3469cf43c36bdd68bc4a8d332327af637b6d616bf0944055d4528ee9b872a06ad4e19f4c8c887c11f4de512c71e329441fd42cb1d1e2c53b019bdf3655", 0xbb}, {&(0x7f0000001540)="e466312466fa6fc9e9ea73acd3ae3fd3f1f90e40b8ca341f581b2b73c665c29ab9d367cbd22d4b77f7ad16e47e31285191de3de67be9da30d6c9", 0x3a}, {&(0x7f0000001580)="8e1e7be858726b8682feb3797ae29fc5c312844bc14789d12d012cfd099af3ebe858e63c06b77686e9e2d4243e18d22c3bfb23fa3463ea8323784b3e71e22a4d09941ac15938205908116be265fd25feeab67d39d0416cb3529a97ac6ca87b703a580942ccbd54df9a25f49e54a9474a9098b4a3a7decf16d3d3c1152f5838a212651ea8048028b8f9f421fd07c3a68b75c123382797a1a3a03672056827c2da2ec803e32cf6ae31acf80b53d1c4db6368eb6025938ed2281a3d60200b84033b017d0fc2ebd87de0ab2dafcd96e822026f9b8c388a8da2325bc3d1712bfae3b535502200adb5cf47582da1c92ae5b8d495e3202bd1f3d7a29a8930a24b89323fd6fe6d8c43e00995752659bdc9f45b5eaa5143668a7335dc565a1b0cabc0f0afcd973ab49cc01063b5ae9882955248fd1d5124570bef3e136814fe256e55f7b1499e7822295f7a0115c89932de6df35ef974c5d683beb1212ccedf1488632d5bb9301c398043f3958f8a145196a1eafd3a10735457b758a4250eb01e1e29b6bba2db231c944a784e0568497e8ffdec880091a2ce2b268592ea40769923991fe9b9da92b909e79a71492368dadf5d995b666ae85d4c613f1f6932825a2b073f8eb4dca8fd3ea2fcad01ca852065349feaa432da6e755ffdb730697350087c24de027fcff507ce500e10c3801cfe5e1e0a6499cb8f6218a56488ad01f457149e2a7500b702ca1e80601fac7e0ef377fb15691b1e42b8f4b2ec5ab128f59c004ae55ae436aa98afd9304b2043058058939eefa18834c3dd78db97d407b4ae0818aebfb80bf8bed6c26c5fdf0cab3b53d329da9b2f575f10da63db459f63a1210b817d755d1e48ee44331fe04759f62829f16e3d7bde8109152197bc881dec8a8dd355214c790cce3e4287fa33ee37f055f1b6c5d6587f7fcd9bc650a7ba61ba4bf51c1b53fc074b7f8da35523dc9649980aa0371463fb759aec0ce1d0d4835aced4b470adb41aa040da455ed1d7037252cf26687f50dc0eb8cf80c2e0b5799ed7b250c3dadfee9d17f7ac52677a13ae08999f25b7f78da972f14582c9e844c1394dd3687cf885114a515c9301d2b933770616d6264b919c469b9d7fcd8993f6b3fc9378dd0a1b36d45e1a0a7ebfdebf02b980e71cc0373ae235f31d916e00630dc9ee11a135e99224d108399e319a66ddae91e0e3ddec96795cf58f8157356e92aa274827723869a5508a35026958fc80b6d3c1dbe8927ecb9b8d3aecf31ae7d8f688a8f2189f926ccacf303f1d703587aa24797958694be2a6568520a1442ea29f902fe8ffb7f981e364608385285418446ae2f1d7bab86cac5c8369ac40c4a5513abd7195a7ef0b2a77213367766d5709e427c4046c724565e9f57cf000ba2ef4ab4a85149a545cbe37ca4170b36626d744f39205067430013823ec8a143398c17432dfc0de281abb15ad5da846dd1c9fb8bbc5c959c530b384dfed2cdaf8c22be2bed364ed8d49476622a032be33e1582e6ee6526919ed05c78d5a863b029d043950dc248f8849f2f9743990cc1e6e7262baa1044e8ef7ac7f092df645389152af49e2adfb6cf69808749e75ce3084fbc5468adf66ea560001b32b9f69a2e2db9a096b73976cae16bbd0406c4bad85c79810dcb5f5176e049fd7e4ed2689e347633072382e2cb7428662315cf517577c3abf874710925d5d2803c324a734d696b9c8013ac6feec8c8ca4dc60d469b5138fb69cf29ebc11a2e6003e1ff10340ac2a30a1d1d3aab4cd601de3b4e156ace5ba81a3059468ef230fdf85a22afe5c43f298ef99518602d4575b0082d4ac3d39f98995da367914279ce681e00315b1d00f656fdf6999a0751256b6f19f2cc8e994620eaf72a65cca0a46d71ad095e5311b094ed5ef81109a582e086e35439c3d2af1476acd017a8e74c25d7d52056c42dadfb3271598e0533f80dce72abd3ea728d594734a42089418d5fe326b822d1873a251a6163b48700a8072095e6c5c62c2b7caa3ae79a1a2334c3f40d0597774d93a46c6481ae9763d3d087f5404377527460d5ecea889add207ba67ca87c27fc46131bfb1b5e2e8932b6d1c2127eaa95795b093b891997ac77997f647ac603ebb82ce3b850b87e0d2261daf5479ae6526a3880a1cb6510b5380be27e283f53c14a2815aff154b54849265adf64342c726e36faa52be335e57c107404779fe78f76a1e3cca41a48c48cf4df84e5a1e95f8d46adc52afff896a8f46b7accd2173331a77a904cf6494944bb78b81f76d2a24ad0f5449208249bd44b91da1ce0511700ab12692e8bd8f3bd16ba35b6ea524fda0a80ded464c65332dadb7dfece82166fc3a8201948a6eb6b808bc654dda5c865af4babf04400ffe6507ae0cfb7195b39fdc592bf86b9a166ddd0b5f3fccd92f7b3e945440c668806b334db8e656e7be0af409cbc5409122707c89974e8388c64f4198a908b5e49bbecbd7be030285b3c208470067a7544b07e6e3a4cd74f84f9838c453f30f26b8b713443837c0119698dbb737d4f8d76e84dcb43f3a0030fb9cea91ec5c72745848b70ce1cdd9fc8f281d35a93f4abf023421dcaafc8d8e2e935dbdf9dbe48b8c87ee3ffc8f0748c699a53d86077c60a64e43280d58b3dbf5d71f0b11f3f3737419eee189dd3b5fc2144760db4bf4daa5bdc78ecadf07ff9b05e4e8a0a70f5975bdb16fb80d3fb5896c7f11a68dbb5ebbe91f4ce3a8d57d8474abad285d5f95b58ed2d9514b7ef565d52fe43cd09e993e07d33cf2a9399b86fb09aa5aa586e05d73ea2f11cc81a7b8e3a2532c359406e95d525d0bf78e7fbc537e3f4bd35a586720a3e80bc566f72a17f558d3f178c0640ec829431a66c53d7d65b7c1a109dba18a48b63d1b424e32955e81de3c694d64c037684870ade858a3f7aa5fc082cade28eca73c01bac4922d5b9c46cf4405a0c564d834cc7731913fbcd6c643b912399a2a69890a3b4811fdcfe2c881bcb7b1aa3643b9aaf52dec4ea4c2f4d812cfe1657626ab0394c87e76311e215d487705d9c7e525cca4614332bf991f0eaa4b9bacfe0e07c957fe6ab942af2a44335729c3b600c9d6a2378af348d2c1a61726ed02a1cb1a051c0997fc1eaf7c8df2f3e06c1953d0be76a3a374297904be195cddf724740af8bba9a638219c921735c2b2c917469eb7f07e4760f08f99799ac7349614324af318f47bf6d680d3d641101170dc0935e521ed511fd2b45c140177256bbcd525b4af196419d791af2d3b1f497e96a7f609f571c97129b3c1a5a5eab8980eef4f9f576cf34cacc270a052a43b5bb183f6bf8a8014d4c504a4fcb3e0c46b9c22db37512af39a87bc3d6e9804191f7ecf37fd038ae149c222d6d8a8746fc5ee6e7a7abb8bc5c706db96ecaf8154be1ab560ac33906469081e7b93d1a0bfbce6a8b2fec83489616769d96acead7fbd89a80b95588692c7773c8a0ecfc0de1803b28fd01f69d12f31cfd93d07bd74302aae24cde011e0b6072fa37000660dce4ea3310b1e39b8ead504c4f999be1aa485ee5412f756af8a20c244a171ab806438cf53dd6c7aebc672971d55d856b154e3f8db20719d6927a3fedd326bf69fe4492e55b4db86c281040e84fbad3f7ef8a8af7f5f5036156ec33137360e999234aea77478b0ae546cc556e955ab8e480bf519e6dd1e14bf728bf896caf9b9c4de44bd495db6b497092c99f61dbc17ee8c95e03c41fc8ea85951485d464a3a8e61d6bbeb794c361f3fcba15f3f250c34a62d36de2863142ebc72659b18b78eaa406556b71a71c6bdbf054eedbf99726523951a7429305a7345372eac927c0747aa2612b346dd698361aa40bd46c5806a155bbd5d84fe0bb875f226a7ec0de823eb56d6b1b8965f8812d5298cebe80640d4b3736fd66d616b7784f5136e45346b18b38db8ab116110f2394a0678f99b6f366402a6f615f66e3499343d347bc5585220fefdf72a089987d6208bd0264c63b9381aedcb587ffbecfa09cd9e578b37a26db3a73a08f66f370a56496cf9c062a97a4c5e64f6f80f44fc5ecf841ddf255c3e400dffd19a0a95f25fcfd7db0a2aa0e779a26a4b08d46abe89aef894e283ab62bb94ec5b60a87feb0176996693b92509ccc4e0eb16a749f38c46042adea442957cd636945760db7fe205eebcf2ea5cc45b15419a859a83c4a94ba1a05ede02467051c65423f4fb02759d45969626c67a5e10b6d1bfb34684801866ba34455883d637180fc3d3be518812576d62a63da1b782e548fac8903050bd5e8ba7c3267d6672380af7c3d3e05d5fe11bc5f1f4c0be221031a329872ec459d638d8b372e8f3d2c65fe626a004727145f2f0f6830044ccde090bbfa1b77a918c37341bb15c69260b041069d1f1bf02665c7130bd91c1c59e90b78190f94ff8bb1779249a79cd29cbdfe2bf82dc1ab4a7dace33095519607e9d3bc1ae94d0923ace7aef73ce3d2e7ef00e8ad87843845c3813da2b5ae11ae52270ce6cb122388433f9c867cc7d45758e40836ca0dce2f19372ea9a5c7c5af44a54c9ecd415adfea881d12e190db9ccf6328fc61dbbc608b88eea74e282b24e55fc7d46445fbce77f25f8fc8165d85cedf0ff7ee7e3c03e73eedb738f62fe9a2d3e804523eda1cae617a30c9359d2f4ab06b9cddf1e1056d1f1cb5840f290a2927e3cfb018df0dce8636f180674040079b505d4c7ec0a1f57a2ed0f304578d0d1175c18c6ac5e7f2d16dc4d59b2fc623e911d95cb446579927709ce24cb40936d7088eec6042e479ac78ae34b496cd700a0a9bbdb00c7f15686af889d20c33fc24d1758b61a4e306d3320530753108a8736c298cf20a1b8863233278dbb0886fdecfa84e245e1dce870b647de011b23db91a7d9c2fa8f314495a242b32be23c6d9e857fcb7060ffd1b8cf28db697b2c8f55e9bc4ca3ed8809d221b9a8bc7804d4cb9d4d4fccb45bea3b3a4d2f766e0eaefd7c6947baf9227b384a02c94546c373943af20b2de7eb1d183171f0659992f18d1aff2829db5ebcd0746767a99a6d79458a7e772abfb0b4aff311c992b9e4c686793f709ed287720f29ea76162bd6c02cfb8a54e052c4549cfb71e6675e8894a4d5aea1d803cce1d3547d05dc98455c06214ee588a2f121569d873597044a8a3043684c25e54a0c8cbc4ba26e5a9e7b2a28d87f34d6ffca0af9987c6fe62326e8ed1bca285f412164b62197d4321a9547d87a1260acd8eda2e39091b3c70d9767bdec44e4ac3e4e182e4809a4a0abda5c21a128bab5a7aa69301c10ddf7c11e2c20619a7f183ace04c124423be8186750037e8cdedebc03f845f0f6d63a68125fa41591d428ec6fc567942e4a5b917e7d692d8b803f2c1b43a0177f0ebbd503f601daceee1e7b5d08b28ded4a5ae3e6bb7aef15d52883df8dfe8d75217591a0080ca7393e33783f9f23d5947be10ee144ccbd9e2d8651ad6a0cab4f4e7318c6bfabe36d151fc5b32f108ad4e4028bc615eaf99b43a2e9e484dfe8d6d7d0434b16d4016df5de73e3edaede79c53996c8c72c45f63c02ceae7ca4c2bfa76fd35480fef0c489532da2b81929ddf540b83a8301b3c728a78c58fdb110d4943670abb3dca3be78da3f4ff670085cd147347d1f5683f1722c4606d8fc7991767ba14c8418fca1f0ac0c2e59f2cd3cd41db90f3584d67be9b0856eef58c97753c66f4f2ae8d39f2d9765ee3720d3acfe5d38550ce3865b73b0105c250d46964a6d372326572b281bb184c2be865343624a28738976cc4a2fedf0332d308ef76976e938d0", 0x1000}], 0xa, &(0x7f0000002640)=ANY=[@ANYBLOB="10000000000000000000000000000000f80000000000000001000000000000003346ac93f352418c44e9ffa5ca6a1a71dfe982b66a4d0344efab337868f0dd02d7db28fee493c844ea470acde62fb4d90d4094508ebdb025a94bce6fb70ad44de944cbf76bd9f7e59991067edfaba56bb57785e24658bf6877c965212184a5922e2f51cf647edb32c6a4b01878a66682ce9c35e585d41a180f93cc62730e8b567a78da2383cfa88913f596ea9b974eb8d72604ff8c66d843cdac41697091eaf0b5e0c0176b4ef4339fda6a65f9fce8d8ab4dbfc9c68f4fd1082310ef323bd7ad984b6f9d3bdbbdab448d87af5be1ad372ef061a4660bdfb72f65a1b454463b8729cc7e534f0000003000000000040000ffff000008000000048b761e6bf6c1358a2f275a632d457e5182345f304f8e525f21a9f2f1bb240060000000000000000100000000000000eaf1fe773d196ca5694bbf734b7c34b045a06143cd692ebbe877db186c5b88e125ff5a2d44888f6e31f98825c1d2083afc3e97fa9c5d9e7723e8bb3d2a16d914279f2fea46a32083431c925fcd0000006800000000000000ffff0000970100002fe30be2533943f8473de36d2fc72f495322515f6791e61155f7c3dd092143f71f7a83a0a10d4a9b983fc158d0217afbc5edeba15da3b82a4472e161080018a74ffe3b6391972ff029684024ced3fdbc3e5d7333eb06f9ac7000000000000000010000002b220000be3db6f2b70ce1d6c29b074cdb5c5473fcf7e5879216a1287a0364af8e73992a718963c78a1a4e14fadde9e84a789f6fc77f2cffd5eca6a9ed7371ddb4a6c5fb607492238e962d61756d3c37a02b85f0c2752a922e0284b2cf7938a400000000"], 0x270}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(&(0x7f0000002b00)='./file0\x00', 0x200, 0x110) unveil(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)='W\x00') msgsnd(r4, &(0x7f0000002bc0)={0x0, "583be008a10fa7a79d6f32a1c3318e4cfa99c50f9152c78e3a585a8281c6b9d1e3525428518a05c4b8fdc79a93b3b49f21203e6056197c0657093b1bd0fd83a63805dbef5dc473f2fa62b9a7af78994aa792d76e5e3bac9a3ef45d11adb872520a89e823ed053bcd5c52d712a3437fe3b55563297ed8698aad7f4dcd87d4f5943164d949d19893a352ea6bc7fbe79948ea60cf585788f8918cb18747ab7f7f24d805c36cc846d79ba2f2d8c8132b71b98c0ffc9d8313c2067f4b2c3a1e79e1814d17cd30c8ee55d25b7a2772c26fffb54b3cdb7b0ab6fc0778368fe95cb4e83c814f75af1d6aa18f4edb214c19a12d8faddace3c601b0be907a22c5fabcecd6ac358895384d624f8248f5f4d8296cf50d950831dec0f3e6ed6e6c254f3229920320ceebdd26f5ce8d23277d5062168c71c7fea94e9a95b273fb4c2b486351057574b64b142b7217d1efe583956338f1ad5282e442f819246efb6a0161be263a04454b11ba997fb8b1a9ef25422f488ce10483fdbdafae6128ff75924ee0097f3e0ac3aeabc947a9204b1e3fd5cfa6e2006bac8a1d3ebe7a79d30d354117486080f698cce2d432fa17eff2264fc51457b844d97e6fa5e743910102f0f683eb1617c02398fcb869775d6f883d15ad50bf2df6f38d3a367b5c91fb7804dd6802a382a41661df54ac0792f90928016206b430dfb5c98095ead73ce1e57d0db85434b8dd31fc891c2310b56cd75280d7cd544d5af530e7b9b4a27437de573c456bc0cd12715b18a84557a769a80a335f5a7aafee78dfbc06a9a4f4ee121022981a7a2666e98627f4f6de2c13f92cdfa303fe6c47597caa9c9ab58ae88750cb66dcae756b631d053d62830b522576448a92e5e390a63436e712636e37520731bdcc66b2164709165e0be9f105692edd7a2a0b8131f0d9103389ad29b40ccb3fbe0a0a726e1aa256546dde20a56d783ccabbe2e9be7d8eb0adade6e96dc11cf1c6ea350046d7184eb362bd08be823d253e82266b7e02bb867351045f424c60ba650693c57b9b8096c360a08b48a7e7c356fc91498fa9abda6eddc4c2ab6d73d0095444448d06724dee1f95066a6e66afc4d3fd05b8971a2db53c8b056830793a1eefe225ca3df1bfcd16ea6a26bf0a8e2c30c0849ada32068868cceb00583dc581d3228fa7396aa6561f9e82a702e3ba35711547c35aaf97e8b397485ed9f3e9bc79b023e4dc91ba1cdc1d0e70ed5f8a385bea438d9d31ddf9145ff1677774a87e1ca616a28c735b2ca5af8685b4a279583a3e3ea0bf9593ac108fe53d20b1822e8f9f70478d04f4825b6b9d1f37923e78bfa76d05426d9a6f88dcd98ab6df3652f4b03824c0282820566f90c883134c4a43db49844484c7ed249bbc8e40c11d3eadc0313f2cbe74ce2c715f6d8212205157170f71f5a8bf554dea73887de90f0bc78d97e25c9c801d58f5b4c4c1ad48f4610c991e0b66183531b0a6195b64ea9aeafbbd294183c2872c89ea9da546268ade1de9295768383b29b8d5d22b8c6290cfc374aafca996a28ffbb5e438699fdc3613f23570ba00913d4c80781410ac1e7a29e289cfd3bbbaf969041fa16acbb710c71b1915b44b7ebf4054ecc81994f5f928fcc4e8a5ea2350cbb99971bac402f8cc848f823889f4d19a8da8a5d73a93d260a51836e79a9a8a3c93ee69f054961cebe6d9b427919f37d654147003090b273512c01257ab0cf2842eff00fb59d948e850de59071f3a93b4a6e2dfc4c108a105e1809d6ad2d3d7159125ad2e3b473a2ef222083cf20e7b46255c28c1d03a6bc9752a144c0d2d236e9fe100aab3cafea13c05610d3a3e04325375d1c3743339615360364a298af24a6f284680937cc15669bfe4c807239b7bdc26fe5fbb2d2e938974a9ee3ba8dba4f18dc9eee35f2209431e46d718747752a713680872f4207aa108b7bea8203643b6eedec3d5700b7fe28993fd88f8360ed13498eb89bb994681491ad5815269197713e75635d5b68dc3c6f6ef2e52e03bdc11d7474c97257873bdfa289e99936441909c600caba91a33ffb7cec04e31c28b7de243bcde4640d0b36b6e446dbc46473173fa3b54e56ab2a001f050cf6ce3fba663b979667f5f9add41a423b4da1a4a5b85491d0b36efa6a1263106f363bc52b1e73f4ccae6ba668f370cbf4d7a18656cfe673a8fe1d8cec787bebb85f9fcf946b0370db87b26d60c3d893d809d94fae6892e0db81e72e5a7e4fe375e16bec8bff963bf313cf285866e69963394eae95e492eb102442e158f2d694379835f3d6f76d8faaadcb9eb9faad6e4616a2c2768c0a10cd400c998ac6ecff3e9d0dc5d1253c95eb07bb899241d6684b582209c768abf7657c9726fd8b14310ab0b3efba29049f705992b28c0708d91be5ea620048b771372bb27bde4780ab9cbe613dc65a1387e76d59b93f3d36389c9b735e23cd8adfacda55159f677b6ecf3be11231f4b18f0348de22f9b55ec13b18b168d7d6127bc6232f3ef1d15dba9054f67c2e022bfecef7bebf7ed88b0db913ff79abcb24bc569b6cd842aa6c8abf723ce3cd57ff76261b4f498e11f32bbbe1a28fbfa421a004690dbf52f034cb3c1454477caab5a26becdf0038302c7d20e63a7d475de24baf9603f249dc350681189ca47121019592cdbb95829db2a8666e813303e1a2a93f95c18cf5cace504f893cd91f93c34e436356439cee6985ae6244004a392e7461006e5687dfc248a10315e579ad635ec94fb52e719c6ecebec4ffcbcc5918399191eec497f9789020910f5c9881cfe6b43fd5c2075a3203ae01fad02ab2986b879f6b81537f15c6bcfd8986a7b1852698414269a74dbf919461d35250a7580eea6b241b9268a843f03ed672854b4adcee1daa6b1d945a4754c6990f85f403f5b8609afebafac590f0d53bb757d006f1a0baa8770ff88eb36583d6affa0cfbb5c57cc7794aad17ff218a215cf5fa3bb708fa62ba946d336f18deb8f9ffd13c8656d9e74a129b419cb35cac669bba52aff91a3d6be5b9a729de229ef3735795aa93af59a70dfd886b08063d169f07517d31f103224fcd5ea75a28d9ea41b2749fcf2a92b0c2ecd1de66194ecfffe17522873129c6bd6d792581f0b1abca0c9874830c300d214730a667f4b8d6c33ae8c3e75d30a8bf4568bfa6c25386e8a3919c26c0d85f89f35970a0bcc7cbf5674883724328fec229e7611ede0750ef53a8eaa3306740f4bb7eca4248518d7c5446c8687d1eb1229b42c429dba1d6ba3cbd8208a09988b39e3ff705b5035f69997beb63111ada3bf132612b64345f84e2b0b3ccf6d048df8a675eef479508a4ab9bfefda49fc12fa86e5218d3f2f833087501da3838548bf128c3c40e5be7fc2bcf0b7d149865229da8faafb3d55831bf76a94a66f27f165144679b1b056b4a73cebbc5e3f9e7b90129434daa95fdbac0a856e63eb1561284989abbae6f5695f754df8baf2acae1ef69f2c5a197962de22c24b98b2372a2f274fa3d1e9422cdcba22a413ea1b2abd3ef9714e927bcb865e42759a8ea25728d96b749e39c7319acf1d4007c03754ef37808d2e5bd120424dbaa84e099b0de8572886434c480fd52b27239595ed9dc638a3d8f42141ee6948ed8595641b6aa9b2b6255383739588a2372c1dd63a0e2e5a1eef8ff862e110104038ace936e5951b7ee5eb4ebdc10090949f40e6077959e1bfcc0c299e6b0fcba866a22bf3229d7ec5f91ee4678447de5641f85a356e8e5387c8a5d1ee1db0021886c18125360e82d99d0eb6a2d2938b11764f3de0178a505a9eb72caff78452894388d5d4395d0004bcd6e068bf7f578b15149f946c346f4b17973a86f27d17dabb972fa3d66238b1d4e720832508091253ff7f7092c4a1b531cdc11077a637636da9be6afb0333ff79d52ffc7c409e215195cca3af2d034f0e022cdde258d4bc1ff932dc66220d1df2121b4bdf37a4763dbaea7561d57aaf47816df8e8d96c7357f6a6780200d09f1314718d758cf58753689fe00fb135bd225a8be20dde9274a32993ced943b5541abc0cb7c9559857646b3cd569740b2d6cd6505da30b8f4ac795c4f553313695d44124f163bf6c4220489d3e2ce6b9b153a32c501b502ffed04b90d56f428dd3e328dbd887a57eb849a86f24e44934a59fd054aee10d9eb7d0e353bbd8ce004f4f1817b6eab14442538d84e8ceb0422181ec06639936df653e98a9e8437ec0ab9c0d45aa49af7ddfbc052d81dda0e1d3ad024ca39f2c729dc8c31760d5b70b2b76e22475b7a481f3c19d3839fb0da778ca1334fb9876c60c954cab2ddbe8b6bef9e507963d57a6dd7712a5d0eb5cc129781b9b7e29f1f9f00eeff204a499252e8120d39ad5a30c10974201c125310a41eda5903d03d3cf7b11e20ae718e91cba4b5c21cd8cccfbe27c7360f8be00d43272768d2d0a071040a57e063abdb0ac9170a91e6032de22b2e05d8352bb8bd50f89f593036abc9cf1d79453f7e7ef9cef04d726c1d8bd874c0ca6859ef3b9516d53eb8bbce8a7e5b76532df44c9ffc81a90de8e15bf81922df8c6eacd05ca7dcc5b68b672b6b659aae48f80b7763d863b4076438abb778d115d88ce1866a70699417dfb536a4bb804913d2a5380508a8ee263b51f472a4df8ecf6a33efb3601a9d2a3921c0a1a3dd57c976161870b12545faa8bf47ae001eb2134d107524b23de46346bfa1345325264a6b67c33240e9600989ec08623145def7e6084c9465e56ec42314b310d0669ba45ad0cd4593084271d920c7da1f52100de95aa142c281abc783a041661890bdbaf5fc71abb2ed6549db25c54ae8d4e0b9fe37810385fe422de91f7499f418aa986c585538c2ae823fb8308806033f05a778463b92d9ccf4990c934907b223a75a0755ee2b91d7c295093451280ff5a12921848c8d51d24f0e13c21114edc69b3cdbc3e0e4c50421d706a1a2222f879e381bdbd9e3ffed9ee6cc66edadb766d6cee5e3d5ae48af9b22d4672f8e90401ad00621eacb4f61a5f4702a61cd5d21edc30a27bfcfb7540b1ea5a8ccd4e5c815301702021c93ca440561e252b4a553073cb1d248622f6bfeb9beeb5a98124ee579228841d2507bba84d4c3decf8c0dd1106ef463bd471c53900c7f8ffc2f0c806f27fa81a7bd1faa76c192a8343be9a7dbbfc6192dadb220fb40e676bbd3ef02e81804b13ebd496e1f00bec5e5eae8c3dfd9488013556e104f669679a45bfd8ccbb57eac65dde089db43896dc5fdb45e2656e9d4cc5d7d81b6b5e56018c6daeadd6a9236fc6eb8fe2b68dad5c22d1a4c828dcc5f965669dce1f516eff43f1ccc7371077c9d35bea47a073d4c6cf24d01e4779a59d3b2ef3b1152eaf1c62177303e28d51f6bc51dee54dea3f1aee9079448c552c0e64df86f8ed5cb227bef3dae5c70db8367ac7c0b9686d113326e94110e3b8f66da7f47d1a93e0c99cb85bb2b941d383db9cbc482dd6ff59016195b62b81e5a8e497a3ea1f5d6c83583af1add3b445da7c4d7e4478cb2cc2133d987d6f6853f6a33cd021a52350841a852edfdf5eb35ebcc6b921567bbe11bcae1fa396d4fdc36f2271e53f70b0921f62bc9e0a9e826dde5f8c43334641aa74a0bf7a2e79b83c43f6e1f5262fb0b638d180dc14781f82c974e09440557f74b78a88395dfdadc3ee8e9d402da502d24bd960dd34ab90ecfe5949996c6006ab0e40de9b438cbc6403e4cb7fd5dab90434fabf7f4792bb22c329fa68948a49bf2a4e9c8d238941700b04388b3f8892fcc01a38b30b5cc51df"}, 0x1008, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r5) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf73351ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00d3e2f", 0x41}], 0x1) mprotect(&(0x7f0000080000/0x1000)=nil, 0x1000, 0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7, 0x0, 0x0, 0x6}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000002c0)="88d115346dd23d67f745c406c52e95408ba0457d4827e84771671ee320dc7110a56cd76d45aed810efd3b8258e25ca5ea26402d2807f19b8a6ada6f1a842a050cc0a115fa6eb32d0ef208f72772931cf80d4fedbb97ade1c240b5648cf43b021182ba6bb3d52868038c7154d986c2a875481f154894dc965b91fd18b31fd75796c1e858d38601581f0eb980359e11548dc1e94", &(0x7f0000000040)=0x93, &(0x7f0000000200)="b642b736b92bed007f6091e99843598617e3e1c753379d83eef1cbe282a46083c36b45158b25c738a230429e6a76b3877c844ef041a69af8ace64080d786c02a602c0ac8c141b97a0a73567c82822bcec4b2a781c50f5c720da9df9b3d1ad4289bf6ffa2466a0931c908ba0517a81c7956a99599c71bbc0b29a5059e9ce70c", 0x7f) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x1813, r1, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [0x0, 0x0, 0x0, 0x7ff], [0x2]}}) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000003c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859de467badf35b6fd74c94d1b44000000000049a593c6442e621baf699e3d1d9cd36b6d0eb5", &(0x7f0000000040)=0x4f, 0x0, 0x0) mmap(&(0x7f00001f6000/0x3000)=nil, 0x3000, 0x1, 0x1012, r2, 0x0) clock_gettime(0x0, &(0x7f0000000300)) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10380, 0x108) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) fcntl$dupfd(r5, 0xf, r1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000200)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0192732c4af5ecfa11", 0xc1) sysctl$kern(&(0x7f0000001080)={0x1, 0x33}, 0x2, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb8b560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd679f61ad09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96", 0xfd) socket$inet(0x2, 0x2, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) executing program 2: r0 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto$inet(r1, &(0x7f0000000140)="89c611cc597092ce0596ee20d027f0316b7f1614e0e61500ba2da0ae17d118c230b5f2bc4a93b800837bf88b9beb2081ba649e6f50e5ca7fa78e1a49230954434d49d09991bd9a6e1c2158544f28d7d706b4ff119778382242413c5b8ae5e7f3735cbe57aaa8ed4e504a1a7442b022a5dd312a31e977b30409c481248cd96abaee41568fc6c1a453582ebc4583c7c825713ba38906c0d146515e4710febe01273e1931811528610e2d89c17067360fc695958ba75fc21fa4b32eb7d1f005392c4f0a626ed623bffb844a34b1557d828cb962b05479db4f739ef7f835b1df711ef6", 0xe1, 0x5, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r2 = open(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r3) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="ea00000000000000", 0x8) executing program 1: execve(0x0, 0x0, 0x0) clock_getres(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x5}, {0xc0, 0x0, 0x40}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x8040000000000000) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) setrlimit(0x8, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="b4e21ed34034463236fbf3644d444edf91f8f5331fcceb81a4f3688c1c10034156813510e940d6", 0x27}, {&(0x7f0000000180)="26205559f68726076e247ad0fa2aa8a3f115bb2f44868688d0f05c3c8c403e2f85009d581a8aedac58ff90d312d90738aa3393016029f8a335f866f67f66867fe4e0d2728ea4efbaff3332ca7fadb411c047ef1f772a87e69a4ccc65140c7e79907048b54f04d3c2aae9eb0fdd9110ee460043c320cd5e61579cd2db2c39e1b6086e0dc9578b1f5541d817", 0x8b}, {&(0x7f0000000240)="2b57123cb1c457100b5aa0b942c6bc387bcadbd44ea1", 0x16}, {&(0x7f0000000280)="88ac75f0ab930860", 0x8}, {&(0x7f00000009c0)="8dfe41723a6d7174ff346ca2e92dc3f6f296cb7485241b2cecb2a9100a49130aff269100668520438da05118df708c2d0e03d0677b0aae27073fb0e0f65ad7af817b982b6749980b12fdbebe6f3a053a27a2cf1b9b83e2fa67b98a9a0eaa5361d0bd84d90581bc880a1b9d9428d09660bea455b47497437835fe325795f067991d73f7af1c13830b39554dbb97fb02daee571d2ae68c79f4e6e743c17af214ca7f6da8b5c8a49f311437a836f858bdb084dbd49e6b5daf17a40cc5c38d152c1dc606beeb9420a2cca49675b9b5133c6b8d3a630cb9be4eee87a6d7d69f09e0af2b997b5760041df46f367d9864888bfe0e7395b94610fb8b5ddb69434e5aab2b635dc610343ef56dad4ddc5c47f83841879fa8f8b8a15bc97327e84fc0bd6df73c25ccc668ea715f7acb43a1053d68dff581ca8568f2a13047cff6d34eef5acd030d005b8e9b5f081e8f66b84e1bd5a8a9ab233b1d7c05c8509983478e5f9642c767e1fea09b203b15f1a636f20e3b2674a9c5bd843914bee8341341ca20378ddf252bd5985569b607daeeec56c8223118cb2709706403a28264dd3456e4c768effbd697ba57d42e43ebbb056b64de24a8107e96fbc8e76252e196098e942b98dcbdbd8ba7d96a796f2f2c1a05652c19e3dc3115fed1d26724b5a1d05a6e560328c6b62de78e0cef76b6ae608215f98b4233fa2fdec6ea2fe23744cf825b61683054e19ce3c1e9397248cd5f9a52527d72823a8ebce105d4eee1cdeb480b8e0ba44dabb5c2660c8a2fff14d9037da92b7cf39e77838a33abb42fb0a0b83218db04d0b2fccd1609e59d5643d665b1570492ba639207d1ca8f56a81f04b75d5a63a6eb1e5ea88ff005fdbc3b6d74515589d893db6622bbc80ceebe01b07f05183b4d06aa2b42a47ca15e3a4cf3b1574d4590b08da6df477d70f6b7bae5472e78a4adb0f68e53096f15a041224c6e5b1fee0bbe16721a9d523ce7cd85c9b0bec5afe22cea8417b851f27eef76beda25f5ea3d32713122ea51a077a186c10a6dfe4a8cda8b4e2981dc0bbd717139cb5d49455a46f09db96082f3d6ba77295297df79f9eae8c3d37df8fe678b6e3d283f0ce54404f24df993d98d46370c5a74c6701883316ecfae5fadaa6b639b82ff85771b46075965741054933106d5b4e3e42cd4c5f74bff7ba17ea2e131c715294430274f9a89f90dc9a267c00799923111dcba6259cb98d0fd3f77dd320566fdf09ee2024fe4d6000359642de50bfc2ae24892aea45a4450941b42d8326007eee7e50ebc178b131ee4d4c471550d9be30b245153900c1b423f4f9cff5d7009001cd62250d1ec140a59d1bfae2388b0ac049de755ecbdb70d3bd9672d8e0377d7ebe53a58a7ea6ebd2b763a26923040df11b2d51068070a868ba0587b658ddd8a2d9e1715b4e4fcb22c245e6f9ba5c71e92c6384030ddaaf48e8ec5de91c0e28d31bb878a7881e48cbadf4adffd94fdd153d7e8a2018f9a26640c48bc725212bfa1df53f5b4476ca080c6d15f0d34f6f156889fe2fd3540f38000cb4ae06758c9dd706f08c02629c665d161d9260149718aad617b30366dbbf60214b08e6633e5838e4e3d9ce78779d6d22d59aa1e4d728cfc432fae05a63c0d8e886342bf0f79d40ec5854c1cdece833fcf7189d2193907c3eadf6e14592928c9721ab42c734c3a10b70cb62313ed0ccfa5441f6127665b807d0e6e3094a3fb5ecf7cea91fd02028e767a3152e073d547c7252e3f827df026324003d22c123acdd5747385e2972d5743859d0fe75103fc9610354ad50b02d14cc70c4337052242c4a091e714233e81d1f757a2f74846ca7693645b70a153e09db475fc989dddac5d3a55bc6f22c73d141b1432b284780583ea43345c7fbeeb6c2e810370ee7c8c8443d047ff533a9be2e5d29aefa07574d685c10abaf0a8566959f183f9a6bf6339ec486329887d6ff1666e7e2f009484484cbce8dbfa559c1280ab6b96e727813d91f42d1ed2e9a7424a881379b791a1c08e39f6a2f3a6a8d4bcd04c977f4d252001399efc5d6a2e128469672122cb908a79b4475d8529f47210d74ff4102c83acd849855f18053d83ccf2453098fc5f8cb488e6bbe04a943c1ad475a3748e1820fa86362e6a62ffe34acc16f110e7fe3e2a820e68eebb7eabd492b95126a19ffcf3803e4bf2e224211db3204e90d7e2f0e828429419c025d7bdb40eb03221adf80496dc335c878e39449ee3b9c41417d3f06a969b80d59c4d7d221eb93e25d180e97820be8a1ed50121127db69d12dbfb1fe99765921972db13c27d8e7e2e3b536845a497ebac30e1e2dad50fb4860943378145347c606612f2f608a4940cdd41ba9ecea87cdaa991c7c7180c17adf9e04ac6eb1e745a888a4080c807f9b75ceba0f692c0806315b194e2fa13fc51aeff46028310860accaa43bad6221824e04018e0e72ce11477320ef85fc8cae35adc56f797f8eb14486c31d198813e2684c3ce7397608fee0f1a8936b24426b45e8aa9cd9f6f352e4cde525f25401ada5918f357f65ba3fe738b62f7a6a65ef546e41b55a8a5a6725f32904d48c44aefa65edb79264496a737a008", 0x731}], 0x5}, 0x0) poll(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 2: sysctl$net_inet_ipcomp(&(0x7f0000000100), 0x4, &(0x7f0000000000)="f3d83f4c3a36267f3f8128e5a75570a18b3218d3cc85e19de38170cb8062acd87b0ec70b4309bc3ad07277f0ffbeda101f3b020f876476b8933015b8d2f838eb79022b3b933bc2e30caad64caf839b3ba2f726a8917c2bc777815fd13b6c9d5eb0735169876f9a8c2719544516331e8f1a90968868d5cba56b1bab0118d8e59bc96ef394b00c2b982c1812f3cafa6f00bb31f1a2f43ebb41bdab7720401e975b963ce7f73a7493c76de58c2baf4cca330aa626b1ea13aa91e34a82832d7a162e1ab8b6d0975cf5736a0e", 0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="200103a72f", &(0x7f00000001c0)=0x5, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000180)=[{0xc0}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) syz_open_pts() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r5, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x2000000, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) select(0x40, &(0x7f0000000580), &(0x7f0000000380)={0xfff}, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001700)=0x10) executing program 3: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x2, 0x5, 0xd132}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = open(0x0, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) accept$inet6(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) mmap(&(0x7f0000395000/0x1000)=nil, 0x1000, 0x1, 0x13, r2, 0x7fe) setreuid(r3, r4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) listen(r1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x200, 0x0) connect$unix(r5, &(0x7f0000000340)=@file={0x1, './file0/file0\x00'}, 0x10) close(r1) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x6, 0x0) getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xc4}, 0xffffffffffffff4d, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) setgroups(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/23, 0x1f}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) execve(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) semget$private(0x0, 0x2, 0x0) executing program 2: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) mknod(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) r5 = getuid() fchown(r3, r5, 0xffffffffffffffff) msgrcv(r0, 0x0, 0x4b, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002012fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x53) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$getown(r0, 0x5) setpgid(r2, 0x0) r3 = semget(0x2, 0x2, 0x280) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/101) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) poll(&(0x7f0000000480), 0x0, 0x10000) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x21, 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r6 = socket(0x18, 0x2, 0x0) close(r6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6b, 0x0, 0x0) getpeername(r0, 0x0, 0xfffffffffffffffe) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f00000004c0)='\t', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) executing program 0: setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) semget(0x1, 0xe6ed5537ca4f822f, 0x100) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setreuid(r1, r1) mkdirat(r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) semop(0x0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) socket(0x18, 0x4000, 0xf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) ktrace(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f00000002c0), 0xa) r3 = dup(r2) listen(r3, 0x0) shutdown(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x7) r1 = msgget(0x3, 0x4) msgctl$IPC_RMID(r1, 0x0) executing program 0: r0 = socket$inet(0x2, 0x4004, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x3f, 0x3f, 0x1, 0x400, 0x101, 0xfff, 0x0, 0x0, 0x8000000000000001, 0x1}) r2 = msgget$private(0x0, 0x6a) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCNXCL(r3, 0x2000740e) msgctl$IPC_RMID(r2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xdb0d, 0x5, 0x1, 0x0, 0xffffffff, 0x7fff, 0x1, 0x2, 0x0, 0x4, 0x6}) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xda1, 0xba, 0xe0, 0x28000000}, {0x5, 0x3, 0x2, 0x4}]}) select(0x40, &(0x7f0000000280)={0xdd, 0x6, 0x80, 0x6, 0x3, 0x6158, 0xcfd, 0x8}, &(0x7f00000002c0)={0x0, 0x101, 0x10000, 0x6, 0x3, 0x0, 0xda5, 0x5}, &(0x7f0000000300)={0x1, 0x7, 0x7, 0x20, 0x7fffffff, 0x8, 0x9, 0x9}, &(0x7f0000000340)={0x9, 0x5}) clock_getres(0x3, &(0x7f0000000380)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000440)) clock_gettime(0x4, &(0x7f0000000480)) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file1\x00', 0x3, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000580)=0x1) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffd000/0x2000)=nil) clock_getres(0x0, &(0x7f00000005c0)) msgget(0x1, 0x164) r6 = open$dir(&(0x7f0000000600)='./file1\x00', 0x1, 0x84) faccessat(r6, &(0x7f0000000640)='./file0\x00', 0x8, 0x0) writev(r4, &(0x7f00000018c0)=[{&(0x7f0000000680)="0bd3afabf85b4487604968a92d6cb4c43109ecad7d874cc34b1f3f44881063502f07b9c3527346a94464b0273bcbaf9a9f6bc2b85f745eeea661c7a0f46e34449a49fb7bee076bb9dccbce10c8d7ad567821949e13843ef400b0755923670d1591438646fda4c513d31a5e4181abcdfd755f7ef6bafb619b647ef51d0af43a8927faa930d083aa6af39dca81cb6e751165cae61e6c5186306ad48723a4c20967b3acf63181698d8076a224bb0b7964ff9ad395cc50a8f744b2bf80385603", 0xbe}, {&(0x7f0000000740)="03e8a0f8a493decc21bf05791d8db25720106411bd61f5c8c437fdb9a203c0737ee2a3486ebf80ccb04769acc314e8b3e2a4109a436cbc90", 0x38}, {&(0x7f0000000780)="89c518961d57ede6c241a00203c56cbcfe5756ec41e4478f990ff36bc9074a87a502257e80ca786706e7bc91c68789b41d1c600737130e0e63b4ed67827b89c4647139c25becd95cf996a0d0a798d549621dc67055adbaa103a8e5fc96da59b8913c7c98bf4170a9e421d016bba978ec62de04e0036fbd2979c1d89e076c28533c9a39c07b051037f7", 0x89}, {&(0x7f0000000840)="f248fa7ab36a7269c46dbacb73159500e055c2672d73206cce4d86592801db35935389eafa8de07808bf9a6dd40e42b1460fd23ef629c3faf5ddedba9a93e17f1853cb0b07712c37e6d2f316432f6807ce8365ae02", 0x55}, {&(0x7f00000008c0)="cb9c3ee066c2cd3e7e29e521e2fe5f4c02f22efb2324149da119593e7a91c936f889b4a76130a9d67b5e8ea59df152fdb5c9826a13e36352b46710aa1f746ffa073f831371648ffa30e22bdb21566dfa999137d7a8368ece7cc7c3bbc03bb502e6b1f705ccbc6cbdc3009f0769a7bc62bdb0aeaa092a516dfddc0f2d23aedcd1440458b3fd48304546ff8387254501aea1acefee3031e41c35fbee01fcc62f34e8bd320f9dc06a1d02b893631eec35d82c3dbd6fab55f9e3b7bae8eee9e8af0db3c0e8a9d3dece72ccae658b3fdaca998e62eb9ade67f6dce508adad5208a371bb8f0597119a2215cba45054e9c426385a73d3a7b6fc2f45fe0e70d6ff41fb54328f02c49aee995ba59805301c7731840bb2bbab32ecf23812054d8ae3eb6513f8f924b065b0a58b40c5d465b7df9064098d55044f58745c95fc96e4a9b7dd8a009e6a7a0ea7c22f73746d89c7ad26c61b17a395d1d35a57bf67e0e47e2416e1787c347f4567b65a7fc3316f7fd42468e48bc192483979fda81b8a28cc823ddabaab9770eba92c553269990d857a9a1db68b94f2c2f0b3fa4d908729894ac481781a13f5d5edc2aba3bfb00b1e5dce6647f6cb96c48a27ed988b7df8d558af90c5059ab6064c25a17c8c034b0caf5904ba6d61eb52b8db644c2567f6c7bc738adafe0bd0bcaf7eb1855ef4108b57e9a6e179b87e59e9392982f4f88dee2385a13d6aaacab2f351228df889244172abbfc1ed5b76d92fee7ab1670033a43de400d1920ce4ac0d22858c9cef4818c3636ed29266f8bea861eb9a1304cb8e7bda8541f748f09830d88daf61079d56d5efc45df3b5ada976ae91b3d8226fa9e6eef26359f80a579e11d881a488c2e3dd7019d4a67857a35a055874d902ab01490b1cf1993322c2f110f45b37c0281a1f7ff3a33c16ab544ffbe1bd4314b881f474a15d3a9f055652ebe3dc786ca87ff7445e12aff1bb2b63bb3e72677a7046d35fb4173ffb98523147eaee3893e69f92ba6d4073b0a3e158b9227d8bba27fae9819e0813205e3382fe2164d0ad8c3cc86a1536c9ec3c01a1cbb3ac7460f1d6ba8bd1641389563fc4073ce11658167923fbb1defbda561facd709dc76e7720df07f5e80a9972f54a7a1ba2916f2400d6ed67262bd2ceb4ba2ea088e394a4250bb351ffdd72a7793e0be2d90ea67ee90b5b334f9159efeecc776d69c203707de512a225460b84f9b42d2532ab8093fe7db6af9a51e042af749d724ddce2e6cae49f06912f857dd0848e5461e483eba8b91ad15aa469e827b374ea5f1f11b6adff8aa7f920db72452177f6f552accdc65a8bb8fb901cf70d9b1a9aa4bbd5debcd95d9bdda472f3723e2be3a01a3d6fa456b3b4440d9d144d2cc2ef00678615f68dd6c7518d8e49c4c0eadeb8c169940a19407372a9d05e34fe77c4bb2ebf937d70149e32f49bec229c44c6f725d7f7e4ea421d2c830a94ee066b2a0c85e0e2d6f28b4c0b778b2e0a2454d5396e0c2f42166f43acbe295e9e7300ceee0900dbafd81f9b0706e8ee99ac9547066834ad69939621699b6568461cc0a4021887756111556f19fa4e050f13eea04cf2544787a8a11ec0fb0d6917f8abd84bb2becad7ccbdb3c8bb102b1371acf63c1cd16462f12b7c2fc78f115866a337f592214cd356517ef0cf23736b353c4fd07f98f7240cfbc077347ba609b01a93248789a76c2539b1ee9b10b260feb892b4fd48040c83dafae63539fd392283a3214044fd74351882ddd73fc9336e2c18a27c7a17b7fe7d110b12f8339eb48ef6a2ea0cf1a3515366471c9a25c353aca59c41f94792f1c5f5c932105e925e502bed6edcec651ae593811c3c8fc7f2851a0d85b45aec02a95f534681b93385b67cbdf5007bcdda205fd4dec40c96ce65270bf8d1d4a8268972f7a5dab908a657d01e4c6752090250bc629230c95486808ec57799ef07a0dc734ed79fa00fdc847c67ab6975269fae89295a6df2b382145e69aae6cfa1c523e3dfab89c4e5322225e9c0b0f66026431b59a26f084f64497c369c111a482e89a1005abf123fe2a2a601d3e006ec46af111682b9656a36e54d3eb51b881512d4d403deddb0370e60f66f97d402e89b9a7c1a6bb31a71b776e587b53bedb69f16632737cf677cb8487b27c433180732967631d6953d5516ab84594fb7c35c3f0a5f06541397c0ddfe51617210a610f08d939a4c35828cbe4200462ade813328cf29a11e3079ac9ae19571939bbad8c2d9faecd190468a1e647f4e27891a951e4da2f9a53d090b0e932055cb9c4f54bcc4cc679381fd554d6d4ef5e6344c4c5b1f7d3f6d371edfcfb09d04b65a70e192ecd7fad9f5a9c454b1cdda63dabb8b85e34b4742b90c65b450f2676a8686a7b1503afac89a13618a89289e1e7e1a9a0647bcb6bf0ab51510184b84be11722bad9da39b5e5fce261e82ef98562b77af8d65600c13ebd16e061f20fffd7ff344d2c69d9f1409e131d3f49d0330fc47040417ba33a98d0b7114ff7c87b9020f34081e17325abb2aacb90818eab0bb6714f3031daabd8caefd6fa9c00be2e713f895e0f8ea271674867960a34ea9762d39fbeb63d8c4396ea5006173408b2852b65bab9d00d0d773e7d8a38411ebab43a945d3d51dd5052efb191507694b292c6be87494cf83db005cb7b43f624f132f411aa29e0e87e2245ba5795abdd2c2a96721fea0996bfd0f1154e9be12b90146739af2302e7c93293f8ad16fb2eaef9885bbd5b82a1b5f5fcadadb6cfb494f2ead212457d0c57192b9c95a9764f560772ceab2ba4ef7786f3ba59eddb31ead29130820dc7b3afe6f9aba9afa9b01db42174e168eca7a069f53726478dbe6bd11b878b6a63918e8ef2363f9de6dc4376c7d572f616ca2a1cc7fba81361898c35a3dcdb91e61e16ceb1d4f5f19fcdac797adb40419a06422f6e5e2bce885176b0c36cd69e4c7b7e74d72e76fd03b22bc5ec8c46805df8bdebb262bf5e9387c68dee1dcbed2d4c048542c2053cb485503b2864fbc15bba3125a45a69d6e57111e755b66478ae8d31babee5b0915a182f5341fcebe4cda340a6ee29db5bf758c5405c2365b9fcec9e5a999f2fa5b51ae63da095d85ef01bec31d47940a1f973bf574a6d36ecf6d67146a5e6e0b2138979893eb71fd9beb52b2d6e02718507da941acd24c67e2278616482efc3293841d9f9ebc0fe01bb660d4c2c44c78655e65bd56d7fa995dd173867c53b474cbe3626d54d318a3a17ec33c5a79ac8c87fcdbded172b503d6107757c6dc87f615f42a1afef7cb61547cc1af9309a02ef770285267251324103d8c35810cf503bcd6050abfdefd5af908c1a91911678473013779b062d08eabaf6c974fc015987d923a8bace6fff3f13d8ffae50d24494e7c03bc18b5896d66d348421fc9ef7699514e35070b4c5f21a1ff47a2155efe57cf17b02f3ffb3297110392bf7f4411063aaddf1a516dc35c70a63dcd723d870c46fcf21d2fed22a3b416edbe366cab636ab068515d2b683e5348676112029d7d704bb6d9be8e0ffc13cd871e7c5971c6334042b8ded0fcf15e149527ad18aa455c85540329be400e98499a144d95bc3b403dfe4312bda2b36930c341573f11600522911a8607608466f065e613c443e18d5d530bcc257f52dd98d6936c7b65b934a1433df728a7ec8f6b314a5d949ac9f94b7a69b53b91ee9a442b98f3616def939316c32885a39411f1b0dc7d1b45e24748a3e7078241eb4e5129070a515bb1166584c96a901e65e29a7b08346c3e4619339b69dcc9a30ddaf63f27f276c7fbb0bc4a6bd4753126e9894cca99852f398a7b7678f397f11212ffceb8eb753d4982a37cc0f71030a82cb90a69fdc608df614abf785cdbf2ee56d6612354d3daf2847925b3c7a4b651017ee445bc2b283ef0757fd6986cdada202e3c69bc3208f742874604ef2a60bbcb33ce2f2aa763fbe3c06f5d50bf9d41bd5b66e1a847b5436745a2a526718d101a8d9b21bf526049f79db67c8c73935be729c7560d3c24b19adf0a3548241796d8e3e1058f9f1ee9c6c4400f3dd7446e5d642df596d609e92fa6a242545e89736210b08f5d683d4141f0e7f9ebdc3712674e4c2a79099332ce161a16ac1b6862629618059ef0675fdb31548c94dbe48b27923d74b85353ae6e7baab07cf0d9e09a00873c1cf623adf0cb6c29693f6e39f892a25e321df83060f43bd9597243a07eba4f8ede83f2df840e4063c0eb016e3817ae178e470484d32d6364f1ba42c626a8e63b02cb6d2c40b980310016c658505910f9a4ba72f756b0a4afd1daf3ebedb2edbbbdcd3843951191a762a286d161f901306ca1b3baf8d5dd8f3a836341589b199d4e53bb1ff3df970fd09ebfd05881eead344ccfd095be67750a8c6fb7296e3843af8ef25801dd87d906352565bb6e1b8e1e29e46b7f2ad769bd7dd5dca7e7787b9b43015a272df9b5000701f2a4356217be6ed84263d30b6df15c50ae12dd346ffebcfb20901111d64c1b6e35fb49297480f4b9abf12e6f4ba54cb873f668dc8b19432d4ce9d8e56fec1eef6424b5a97a9d8ae5b731179e94af1cc3803ba96f2f7978003f7914eb335b9b6d81f1a7c149e02a35093508d7aaf3df40f408b32fd273cc8d2dc86e87302ea4b81dcc55c0d8a1dac72dd88b2564a6314dbfe19d13aa7ec3e40d62dd299847d2fd16dbac7bd920fb16cae711d298b7a35aa39a6c52ff0665711505a85e2a6b3d61ba27c9ce7e6129463f9929935ea486efb14f4cd7aac86c8bc05605850fd1d5569fd555d7e475b87634ef57d2670366f0e099799d36258225c83bde7838294acf93381ed920c34086789fd9c310368d272c703f67116a1eb8cfe02a4f87e184a847d7da23319c137e85ffaa466a0a53a24719dc4ea9139fee8060412dad22e9ab05d8245e6351133c4cf38c2b49be75825184e534f6e2cacc27b819017a70e63f3ace77c3e8290cbace55832b874ec3fdd01809bd504a578a104a89956c76e86a78864627d835d77aeba9632f0430f885521e4381edded588c7f944a49e94146b364283fb55b876f455019ea6731a8b736bc11b3b4a5d13ca9ad93775a373c91192cb3873e1461aea5432690d4fe4ae0398530e04d149de4586f9295a93757adf401a50467c654b53e270fab556ead5b14452c31195b1be0c0b5680ff45198a4852e9aab9f9e7d94d2eae096db2bb8c9c283e41bc27747e508a4836d993aee66d8fbe6edc9b6e39ff4e8e57af5a04513bd1a6001dd2b08e7b805387835c9f2fb96da5356a6cd2f80b5dab37aaeb2af8c652fd50afe9b6627d536aed412b50c0783686e6fcf365bb0d300ab386f2d6d1844207f2e7b2a5143d5aef776967a2bcf9f919418e3e54f3f37b3ea9d53aa93f6c60d162d1412b532454c48ed31b23206cba07c7ce2f78b49cb9df87d953bb579496dfb1b364cdc8b66d69ecd2021e881d751382551b74922d0fa3a0e27982b4cd2a45fb0af7adc338a2b2c9a93bf4acbbcfee23d6b6ac010c2e122e8e00c4b33ab0ed3e0ab5404948b6bfaa830d29d7ec9ce0ce9c3280c878f32d3919b6f8742dd2cf4ca9c06f68fe42d70c33c8e02d36b3f1fcb02d40cabde9b3db958e2a8ea7accc8619a4f7ea0a45540357712f6ae111278df4939b36c35ad835ee86b3901052d7426b9fff08c0473c137fd435fa9bfe61c681632a3cdb0d2d3dfd87a877fcf865ee0867021e8aed6a5a4b68878f195c1c2b3473d613aa2d0535e163bb44f413d557fa91de337463cc6c56f8245435448", 0x1000}], 0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) setreuid(r5, r7) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000019c0)=0x1) kevent(r3, &(0x7f0000001a00)=[{{r4}, 0xfffffffffffffff8, 0x22, 0x10, 0x5, 0xff}, {{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x80000000}, {{r6}, 0xfffffffffffffff8, 0x9, 0x1, 0x3, 0x7}], 0x1ff, &(0x7f0000001a80)=[{{r4}, 0xfffffffffffffffd, 0x60, 0x20000000, 0x1, 0x3}, {{}, 0xfffffffffffffffd, 0x2, 0xb56e6693f6d7c9be, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x50, 0x144, 0x8000000000000001, 0x5}], 0xd2, &(0x7f0000001b00)={0x1, 0x3}) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)="045dc82875ba1be570e381ce47b29f", 0xf) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xa, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xb7c61f5c345976d}, {{r3}, 0xfffffffffffffffc, 0x25, 0x4, 0x80, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0xfff7c, 0xcfee, 0x3}], 0x366, 0x0, 0x7fffffff, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) dup2(r8, r7) dup2(r3, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000640), 0x0) r5 = syz_open_pts() close(r5) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="5b91769effbeda349235a646a9e190132c1a4b310a2debd61bec1df3c83b15596e80575fe12d2463ba7063f24ec49af64a06583e5dfbd4995978aaaca51a0611fad444b20991579bfe843af138a3810956b769e7e1aaa41e666b6f1463feca1cc2262fee6ed21390500b8a104bdbc9201198a5cf5e1a", 0x76) close(r5) dup2(r0, r1) executing program 4: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0xed9, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRESHEX]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) close(r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() connect$unix(0xffffffffffffffff, 0x0, 0x10) pipe2(0x0, 0x0) listen(0xffffffffffffffff, 0x0) setreuid(r2, r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x10000, 0x0, 0x0, 0x0, 0x140, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfa, 0xffffffffffffffff}) shmctl$IPC_RMID(r3, 0x0) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x50}, {0xe}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60cd5be100000000fe80000000000000000000000000020000000000000000000000000000000002"]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000300), 0x10000000000000a7) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000300)="6e5d05e5991a9e17765e9adc8364a0b2e0fbcf92cc0985ec51f79df0a8fe05e789c289f48ad5856e3af393f74e36053d2b9a9aae3c4d3766114a38cb32910b3f986e9af65adf0901e13543d4b2a0", &(0x7f00000003c0)=0x4e, &(0x7f0000000400)="feb85f3dee8d3a4cd00442da1e5dde45b6e76c8386affcf634623134c4cbb55b7896452d1a2b60be047ea6c2b9ede772ab99ff1049dd303a2e1bebfd59acf39dd685accaecc36f4bea2d75a8123d814c87d3bad330e0e509bd14cf9aabef9950ebc0e0648bae182df83bf525482189a9bd0be69c3b89559160351e590f49cf883122d65bd796ead388bdfca9b86e587cf16aeabb43ce6bd5705c265aebb9a52da91434efa740c3811201f9be7f3d04d24d64d4bf912dca01bb0194bd1cc61ae798a7b97a7b143abe0ae8d707c1aef284c629263686093e8da62ce975c7e2eeb973add46a", 0xe4) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) kqueue() chdir(&(0x7f0000000240)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000180)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r1 = msgget$private(0x0, 0x10) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r2, r2, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) msgrcv(r1, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3, 0x5, {0x8000, 0x100}}) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x2a, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaabb2667aee7f6180806000700000604002c9c0000001f000000000100aa5342ffffffff7f00"]) setregid(0xffffffffffffffff, r5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r8) (async) close(r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) (async) r9 = socket(0x2, 0x2, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') (async) ioctl$FIONREAD(r9, 0x8020690c, &(0x7f00000001c0)) executing program 1: mknod$loop(&(0x7f0000000240)='./bus\x00', 0xa0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000480)=""/56, 0x38}, {&(0x7f0000000740)=""/177, 0xb1}, {&(0x7f0000000800)=""/182, 0xb6}], 0x5, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000440)='./file0\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') close(r2) getpid() socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000008c0)={0x10, 0x1f, [{&(0x7f0000042000/0x4000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f00002a6000/0x3000)=nil, &(0x7f00001c9000/0x1000)=nil, 0x41}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f00000fc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f00001d1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x166}, {&(0x7f000036a000/0x4000)=nil, &(0x7f00003ba000/0x2000)=nil, 0x8}, {&(0x7f00000d2000/0x4000)=nil, &(0x7f000036a000/0x2000)=nil, 0x7}, {&(0x7f000018a000/0x3000)=nil, &(0x7f000036c000/0x1000)=nil, 0xffff}, {&(0x7f00001fb000/0x4000)=nil, &(0x7f00002c3000/0x3000)=nil, 0xfff}, {&(0x7f00000d4000/0x1000)=nil, &(0x7f00000bc000/0x2000)=nil, 0xcdd7}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000392000/0x4000)=nil, 0x100000001}, {&(0x7f00003e9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000086000/0x4000)=nil, &(0x7f000017c000/0x3000)=nil, 0x400}, {&(0x7f0000068000/0x3000)=nil, &(0x7f00001c7000/0x4000)=nil}, {&(0x7f00001cf000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000386000/0x4000)=nil, &(0x7f0000057000/0x4000)=nil, 0x4f}], './file2\x00', 0x5}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{0x5}, {0x4}], 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="a990135f8dfb53f16492d702a845c5bcc604959e274cf3e7cdaa4d98bbb2d2d6c3ca7e573eca884ce59eed1a6418579c54cf728797147811017c2f0f3ebfc747f3515e29580c3fe042497f1f1431253a831916961b644ac5b9b283b616a52b7066a98ae4920546172947", 0x6a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 3: sysctl$vm(&(0x7f0000000840)={0x2, 0x3}, 0x2, &(0x7f0000000880)="a5de8e97", &(0x7f00000008c0)=0x4, &(0x7f0000000900), 0x0) sysctl$vm(&(0x7f0000000580), 0x2, &(0x7f00000005c0)="c6190acbc2fc3a003925a5b6e2c5d2ab2b0b7285f913bba42d893148dde8812586e7a6c0cd808abf6ffed1fde16435ff33599fbec75626865abd7ce5d8234cc456e397c9ae942325e38361a04441ef08125fdae3824241158fe7a0083c9073ed1c9bdaac3d46d1803e2109aa08496910e3d33e1e878a962c619a094e6c781ba40090387353e28118afa89e1a08567bdb56c5ef5f36c2a465a15323b8d437550cad6fbe1c649889f611c1175e3875b9c993d25754c51c343bbfefc6581b11c627922dccd994f8a5c8f009195a53854c91215bd965cfca821c8831a8ccb41c66f61e6d2abc3a23eded67653b13b2934d8de721", &(0x7f00000006c0)=0xf2, &(0x7f0000000700)="31adebb7253048a7e3cd16fc3f8344ca5354818c79efe81690d8fc15caad3eac9c49b646be9e0445bd646dc8c8bd29f542557404de00e0b87182a0e3fa3477f61683c7cdd93cd5ea4238d8ba93e9d4f6a7c0e0b5758e16df646906cdba00fadcc2023cd44068f716cef3dbce5936a1dcf9f2864b70d0eb0d78de1355e45a687b1d71ca2903a5f505a34a6d8a84a8518bd16cd9c5f886fd2257a4a7b8654e1113d2e2a741", 0xa4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) openat(r1, &(0x7f0000000240)='./file1\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6ccf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x78557be4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xba7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8b35}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}], './file0\x00', 0x80000001}) executing program 3: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x48}, {0x5}, {0x6}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) write(r1, &(0x7f00000003c0)="c797c38100c0e0449ed461bfff2e1d8687cc65bc66336f61b91b7bd751b824f1e4e5105304c848044aee1ad08f8ab8044fa9d5d9312d030000002b7a1a5438f83c379cc92266d158ce75d9edc14f08d9ecace5c2fc60a53dd59d6a239dde9553aea6b66c4025a9775714fab57485261056147117a531ffe9bfe94ee1a1c1e357290c925b589e90", 0x87) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x2, 0x1) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[0xfffffffffffffffe, &(0x7f0000000100)='#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='!#*{%&#\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='&/!\x00']) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000380)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x1}) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x86) read(r5, &(0x7f0000000300)=""/67, 0x43) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x40) setsockopt(r7, 0x1000000029, 0x36, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x2000, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) write(r4, &(0x7f0000000200)="cb498ddd622b07b1865aa615a1cae3930a430c597360bca6444c2147f07a7384df139980511fb74589564da38ef5b92858af6a8109fc2c7a55aa01882abaafe906acd3facdfcb6e0f527b8bd08c36b1c8e5144c8c9736f3ee0c4544086ea57f11bf94b729d2272469490fe872ce10120", 0x70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) shutdown(r1, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000280)=0x8) executing program 0: open(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000140)=[{r0}], 0x1, 0x400000) syz_open_pts() r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000240)=@file={0x0, '\x00'}, 0x3) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5a) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x19b) kqueue() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) fchflags(0xffffffffffffffff, 0x0) r1 = semget(0x1, 0xe6ed5537ca4f822f, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) setreuid(r3, r3) mkdirat(r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0x4, 0x3800}, {0x3, 0xfffe, 0x1000}, {0x1, 0x9, 0x800}], 0x3) socket(0x18, 0x4000, 0xf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) ktrace(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1000, 0x0) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) executing program 0: sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2b", &(0x7f00000001c0)=0x7, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000180)=[{0xc0}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r1}, 0xe2c68286dde7691c, 0x0, 0x0, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0x100, 0x401}, {{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0x3, 0x91}, {{r2}, 0x0, 0x4d, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x21, 0x40, 0x0, 0x7}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x6, 0x3}], 0x40, &(0x7f00000002c0)={0x5, 0xd38}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x1000, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r4, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r5 = open(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001700)=0x10) unlinkat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xc02) fcntl$setown(r4, 0x6, 0x0) fcntl$getown(r4, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x9) kevent(r6, &(0x7f0000000240)=[{{r4}, 0x0, 0xb5, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffe, 0x90, 0x4, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x59, 0x20}], 0x1, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffc, 0x10, 0x40, 0x1, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x8000, 0x1f}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x1, 0xff}, {{r2}, 0xfffffffffffffff9, 0x4f, 0x2, 0xfff, 0x81}, {{r5}, 0xfffffffffffffffc, 0x4, 0x10, 0x7ff, 0x4}], 0x3, &(0x7f00000000c0)={0x8, 0x4}) pread(r0, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = socket(0x2, 0x3, 0x0) dup2(r0, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3f, 0x7, 0x40, 0x80000000}, {0x962a, 0xf9, 0x16, 0x3}, {0x7, 0xff, 0x5, 0x3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00148fe9fece76a44a170e318b35195bcf133200ff"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x3f) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0xfffffffb) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) flock(r3, 0x8) pwrite(r2, &(0x7f0000000200), 0x0, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000280)) flock(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) close(r3) bind$inet6(r3, &(0x7f0000000300)={0x18, 0x3, 0x200, 0x80000000}, 0xc) write(0xffffffffffffffff, &(0x7f0000000340)="6f1852a17ccda56b18dd1d536ec204e1f40339c040b659749762127950298ae09d8cbf712f812a6c1a9793805ee924a3d5d359873b359acf3ac39ceb6b10b7f2b05a94d42d4905a8ff77f0b3ac8bcd6c4b13b26d4ea9f3733fce79b06ff05ac53322d5a4272932632dd10f0f2a792abf71e12ed9cd15b05c1c8e8c7097c25a7a512a5019f70aa0e9bada3e75dd7aba44e5026ed6e0c5afe733fdefe9d4c149d228a26710796ccd37bff0a295ac18616775ffc94d2ac3bcdfee700849593442272056a39a770efbdc34b538e6f347c179dd09a600660ee94b6c14e5af2dedb22bea7e", 0xe2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) poll(&(0x7f0000000480)=[{r2, 0x20}, {r2, 0x8}, {r1, 0x4}, {r6, 0x80}], 0x4, 0x5) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f00000004c0)=0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) r7 = accept$inet(r5, 0x0, &(0x7f0000000540)) recvmmsg(r7, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/248, 0xf8}, {&(0x7f00000006c0)=""/29, 0x1d}, {&(0x7f0000000700)=""/219, 0xdb}], 0x3, &(0x7f0000000840)=""/157, 0x9d}, 0xfff}, 0x10, 0x841, &(0x7f0000000980)={0x3, 0x83}) r8 = socket$unix(0x1, 0x1, 0x0) preadv(r8, &(0x7f0000001d00)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/67, 0x43}, {&(0x7f0000001a40)=""/249, 0xf9}, {&(0x7f0000001b40)=""/130, 0x82}, {&(0x7f0000001c00)=""/240, 0xf0}], 0x5, 0xfffffffffffffffa) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000001d80)={0xffffffff, 0x80000001, 0x9, 0x4}) preadv(r3, &(0x7f0000001f40)=[{&(0x7f0000001dc0)=""/181, 0xb5}, {&(0x7f0000001e80)=""/173, 0xad}], 0x2, 0x40) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, &(0x7f0000001fc0)=0xc) setgroups(0x7, &(0x7f0000002000)=[r9, r9, r9, r9, r9, r9, r9]) ioctl$TIOCNOTTY(r5, 0x20007471) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/109, 0x6d}, {&(0x7f00000002c0)=""/61, 0x3d}], 0x7, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) read(r0, &(0x7f0000000040)=""/85, 0x55) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x6, 0x7, 0xd0, 0x1}, {0x0, 0x53, 0x0, 0x2}, {0xfeff, 0x7f, 0x14, 0x8}, {0x2, 0x7, 0x5, 0x7}, {0x0, 0x4, 0x2, 0x9}, {0x1245, 0x5, 0xa0, 0x80000001}, {0x1, 0x7f, 0x3, 0x9}, {0x0, 0x1, 0x4, 0x2}]}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x101) write(r0, &(0x7f00000001c0)="51e20f37b9fa985d5c9dd14c9475b10407b8f0a474d0b0e6ffa9cf4eaad4d44adecff20ae452076a07bb47b79c3840927f4069836b0a9680386bf9ee4e6b81cae734cc4c7ce81750f9841a7b1387653b790a457677ae6a92e8c8f861e0cc063219e5e9e71d1e61786c2c9da10d8cb340f395c60210c12c0dc4f0544c77eb", 0x7e) r3 = dup(r2) r4 = socket(0x1, 0xadf40abad8562186, 0x79) recvfrom(r4, &(0x7f0000000240)=""/215, 0xd7, 0x1840, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) fchmod(r2, 0xb1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xbd33, [{0x3, 0x86}, {0x1, 0x8}, {0x1, 0xe501}, {0x1, 0xffff}, {0x0, 0x60000000}, {0x2, 0x9}, {0x1, 0x6}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0xe99f}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x8cbd}, {0x1, 0x4}, {0x1, 0x40}, {0x3, 0xb98}, {0x1, 0x671f}, {0x1, 0x8}, {0x3, 0x7fff}, {0x1, 0x4f656150}, {0x0, 0x9}, {0x1, 0x7f}, {0x1, 0xffffffff}, {0x1, 0x2}, {0x2, 0x6}, {0x1, 0x9}, {0x3}, {0x2, 0x3}, {0x3, 0x1}, {0x0, 0x9}, {0x1, 0x3}]}) connect$unix(r1, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000500)=0xfffffff9) writev(r3, &(0x7f0000000980)=[{&(0x7f0000000540)="f758f5baaa3a5ce0e814001d51ed717a9efe5a3d76028d9877194e767b1cc6c64caed6b0d8eecdf133fcb43d0670f95a7ceb47fc99890a85cca1fead1dacf6e1f5dfe7ea9cf36ce08b34d8d47af8aa81455751e6d7c92801772b2255e5205ec637f2ce4a4ebe28cfa7b5bf5e0ca3319f93e4109dfa432a130e54640001fa3c4c0b8858247c2278dc3c195958ab580aeeeab37dc5f09acf49af98963459f4ecc89eecc8330eae9589a112f42daa526438", 0xb0}, {&(0x7f0000000600)="dd9baaf6ab2dcac6a3da4ca4fec1831272e70184d2607f1c8f8cd6d25bb3cf4b927168b6bf920142cbb93bc3267e7f1844b2f5e85e072ef2fbba7a7a2cb11e1a4496f4123844593f9185bce9fe61bdf91d25dda5a592f852578806c41ad5208538f3fbaa205423162f0a087097afb725570646b4ab4b4788fc3f7c4213", 0x7d}, {&(0x7f0000000680)="69ea2939a92dac13b5a16870567344df2ea6bea63c43a99200e3237548e8b7ffb00c5f5ef14a14fef19341582f645a48392ee0b3ef796f545c0d75b311048b6e1f45f35daed1e0b47767c1ab4b36a97ef0d83166f83d71934204d80ac92d8b1d904aa51174747f141199aa3258a84f52dbf403c48eea3a9683c5d4aff67e974202416142c3e3c4a48d1ad36e9ade1161f80f4dd77f09fbb2daf53f3a0ef46e92084d223111787838dfd277b0c4ab6bfbf50c6e9f63592c3db9d400f0c10420c2121778c98909bd721a", 0xc9}, {&(0x7f0000000780)="97e32319167a2ce766c70f2871f209bff97be37a218c8c5d81ac6f10c0708a5a6eb1116f156467956eeba3d6bd774ec8dddc6c8390a00f6b2b83bba1e9038c69bfc00780a3eca6ed4cb0ccbf3c1ee1c51310261eb40bc5011b21b8e3a8515ad46ca1de72a9ea684046064b3250de04bbf62ebe97bf3bbb792a08c7e6cf78d43c00bfda3c470d12e491ab851dbbe8611b27367ea61779e3b632993c1eb1effbbaffa81476ba84b7869ca94c538e09442c78b0fa362aa41c043cb90c907ba3239ae7e84ce190c1", 0xc6}, {&(0x7f0000000880)="78a222b0314b72017feeaf5c3c3a61e6d36dfcb3d4328c45964d930e2bc6fe6e2ad1d0e438dd659b782831ec90dbb74efbf06197adc0c88faecd53d0c0ad016a9bfdeb1c6c9412cde66000b4c071d814318db203be9707807c8e556223115fbd00c9fe9d9642e50d3efca4e17d1b27286f2e6e90f93a75465df5b03585896e735a75b65c647eb81addda4c1698ffde31a5f05d45f807e027d00a444391b16a931473106baf1575aa8d271765a4948994691d7b3c594e9c6aae54159e06ef67c47291c4264cbae7fbb18843277147bc123dbe3abe2359b88f6c16ad4dd61f1ff9dc2c3d01d56444a2b7a7", 0xea}], 0x5) r5 = getpgid(0x0) ktrace(&(0x7f0000000a00)='./file0\x00', 0x4, 0xc04, r5) r6 = socket$inet6(0x18, 0x5, 0xca) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000a40)={0x3ff, './file0\x00'}) getpeername$unix(r4, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) sysctl$vm_swapencrypt(&(0x7f0000000b00), 0x3, &(0x7f0000000b40)="27f0d094320370e42f408b05f0da2ff1de4858100298f0e10fe468a843f8a6fcef0f96a3845422d83639a8d115470791793af1b0501c7e8055ade74291eafc7a672007c8ae4e12", &(0x7f0000000bc0)=0x47, &(0x7f0000000c00)="e7372b159b3df7f0c7437f66a640ce624f4eb7015b0b4b2bd0d0ef321703243480f6098426bbfd3c7bcd3a02753840daf28b212c79d731e4b6ae711bea80137bc8b2b57aa703312c30cd5e936ddefcfa589fe96cc8b68acbb813d73b40b2bfd48e5ca9d1e5812950afeb5a29af1ce3f81cec8b59a14f6ab86f208482154592dde1722d56f478af9e7a3a68afc387e7", 0x8f) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000cc0), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000d40)={&(0x7f0000000d00)=[{0x86, 0x401}, {0x88, 0x8}, {0x41, 0x3}, {0x8d, 0x1000}], 0x4}) accept$inet6(r1, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000e40)={&(0x7f0000000e00)='./file0/file0\x00', 0xffffffffffffff9c, 0x1}) getrlimit(0x7, &(0x7f0000000e80)) getsockname$inet6(r6, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) getsockopt(r6, 0x4, 0xfffffff7, &(0x7f0000000f40)=""/138, &(0x7f0000001000)=0x8a) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000180)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57d81007021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f00000001c0)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r2, r2]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x5, r3, 0x0, 0x0, r2}, 0x800, 0x6, 0x100}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x3ff, 0x1, 0x17, 0x20002000}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x20, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xfffffd83}], 0x1) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYRES32=r1, @ANYRESDEC=r1, @ANYRES16=r1, @ANYRES64=r0]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1199}, {0x84}, {0x16, 0x0, 0x0, 0xfffff800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/8}, &(0x7f0000000140)=0xa) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="e67de3baefa5d2058467335cc5edc074629022ae287ae11f236dde05ce1f01bae269c1d37f39b72f33f7847ea0add879b7a2cd774131a445c747ec88a60d07edd65738116bb6f3ec07347bf7f9ed4306fae8849e7eeb95025a3be261beb1da6bb3aabeaf9bccd173c933741c6a889ea5905fd9760da00b1049acba14baad07a407f78d21fc5e5b5648b1c42d155e04051f347b2a6698fde03b8a78729b705a60f839ffb2b5a4834a032ba0e6e907c317ff6cee8d15594a1a22ca0ab5c75671a57d0e7fea80", 0xc5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x1c8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x80) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0387200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) r2 = getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) sysctl$kern(&(0x7f0000000300)={0x1, 0xa}, 0x2, &(0x7f0000000240)='g', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x80) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x0, 0x1, 0x0) setreuid(0x0, r2) socket(0x2, 0x0, 0x1f) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x6e, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 6: sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x10000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x9c2, r2, r3, 0x0, r3, 0x1, 0xfbff}, 0x9, 0x5, r1, r1, 0x1f8, 0x0, 0x7, 0x7f}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r3, 0x0, r4, 0x1d6, 0x101}, 0x10000000, 0x8, 0xfe}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x50, 0x1}, {0x812e}]}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000002c0)) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) r10 = dup2(r8, r9) r11 = getpgid(0x0) fcntl$setown(r9, 0x6, r11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getgid() r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r14) getuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e0c1e4e26745712fdc780f01994a3bbc4803d3c775c91439e5b9461a6421299f6e576480bdf2b6341855126", 0x2c}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000002000000ffff000000000000", @ANYRES32, @ANYBLOB, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff00000100", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff00", @ANYRES32=r14, @ANYRES32=r10, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xfffffffffffffffb}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0, 0xfffffffe}, 0x10, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) setreuid(0x0, 0xee01) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/45, 0x2d}], 0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r5 = dup2(r4, r4) recvfrom$unix(r5, 0x0, 0x0, 0x42, 0x0, 0x0) executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) socket$unix(0x1, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x1, "ffff09009cef01098b748200", 0x3}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="35f484c7aea419b86d49f2c3e7232d867a9f5218031b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b20622b5f3d5d7e689a4088e662ba2f04eca4557dbe63acb3aa62e584423541ac224008055893403744d0a364ceeb17a8136f0cc5e7a8851646abd67fa6c10606a7ce25cb5db71ed014a5c3d23ee2377f3bab4fdd6770b6dbe1ca9a840de0a874eace161c4b737145718e012f701761a21676266134f7582e8e6e7fd0276512de1476b132f840ae1262f6570fca29c9260b77676517e543d146d51583d83594290dfba6f073294ef6b5934ed904216564439ac38c7b8148c525c333101d2ee526a176caf6d14c2cb9655eef483b11eec580abbbfe82da3c67762d0b0e53ba261587993ef5631882b750db1ce29d99518d030abe6c32727c9d20d44a9c1c7d791158f94f402deb07c6459c803235b56c37e8f3821a4066404d735ae7bddada5e058b39529118783998d62457521aadc18d1f38ca66185b5e23ae8c6ede1438c6bc9d9559283ec05c0edcbe86e3d66346f029d222792dcf028dfa241efe4fa6d7e8dd273c1b4a65d92185aee480d4fb3d1cb75b968a1d51e9cc4fe53163b42a84e918f1a647633fff8481c3d48afa1abc0cbbd7be81928be910014a3ff22fea69c8267af8a013957c0982a3ffc6e1ed55e6dbe9ecbe40e8a5c56d63b534e30693409814cfdf39741e2b798ae92a68e2deaa28ff353a09d665c9881e3b342dde9b7941f55544af193d36dec77714185ed48a9ab368be965431f6b0e4e10c75d27ad4884292db403e9b9047fb21e257a4f8c1353f6bc5c59c334aead6f28a23f4c7cf6899dfaa9db87aa5316cdf768674729c30f7df3ef1d312d6a0a97b36be7d3146b4afc756e21d1847a36d3c09ab5473216d8068b701eb2f5b92ae10c898a07e703fe23d9e67625ec378c6cc279cde730a71b86eabc49d32a4ea7ee71973947b2326b616a76f6985c0ff2d6d892e9d335a004edbd2a84815c7bb7d10106157d33b8e8f87a923b745cca7f7010fff1f8bf8a9dad782dc37493d1b36421ee7bceff017634c74a1aff362224f6b223fcef9d53584c5674b592cf4759f6cee5da7e3fe42ce9db74eefa401a279ad57acf035ab336bce8b401680a24ec41b486afd646862d04781cc82030e63bc5c5e8e242dec1c1d68614fc08564b5825069444fa3d46828203d13bfd7dd74ce791da1b11533b8d1428e94d4d5209ab9f701fe71d9cc8d11a99b1c13db12c06416458a02bc7052b9b4e5c271380182bf09cea7cf68e1b98499c2f071dad19c43bb686e75510f652668de28425614b40dd228b99fadc699f10f760d3b98f109183446dabb72e0438761edda5c3abc66c9a688bef8805d4f469e72f4dcd6ec44e14edce5994aa11595d5915366b20cc336610b77a5d272eb4cee84032ad1e24a15c502f92e7e7cf35e0943912d20776b5a66c792a40d1ba70e48e461a351ab58a693c9e0d4af5cc784593742000", 0x449}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffff7, 0x7ff, "9a00"}) dup(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x273, &(0x7f00000001c0)=[{}, {}, {0xce}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x2) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) link(0x0, &(0x7f0000000d40)='./file0\x00') rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(r3, &(0x7f00000001c0)="1d62941ece1629", 0xfd0c, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0xc000, 0x801) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x44}, {0x8106, 0x0, 0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x4000000000000004, 0x0, 0x0, 0x0, 0x93ba8e9cada24cdd) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = msgget(0x2, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() msgrcv(r1, 0x0, 0x0, 0x0, 0x800) msgget(0x1, 0x6a4) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000280)="1675521e2873a8af5ca76d2dd9ee914538d5d6dc0eb7cd1f7fcaa833d674d246df835427f37ae8cee1f6fd6a2f21f60931ddc06de3f873e70c5e99c477a3c152933de6aa4498023eca20f304c44249a87cfb3a730d4fa1d8ad86b2053dde2ec1d413c203e1a49a140306f4700ac8166cbac9cb87c9ba0904ba66331ff5243ec54cc29895594ed79d85736306299c923c4a63ea", 0x93) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x8c7}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) close(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003680)=[{&(0x7f0000000340)="5bee945d4b41467956e14fdc3ccb441f4ca48f78d6e59579affbc1919cb1a650a6c3ce92f7f153bcee100a86c0e7a2afde1325acc4dd42a8fcd040d5dc16302c33dee555c0695b2db7969380a24dc853f762ae6ac0647d93ffe6fb361bfd941467526d94b6097ac1c3ce06e48ea6aa650cb3014cbf6b38cf60205e6f0df7461abacb2cd91277b7397ff9ab9414bb64b99a143644087acec268d5adf9b92c4e53e4e6700befd35aa608b1605825668b97f65b5c147c504abf14ef501b1f3f2de9a22ecb5347602ea3ed8b95d0371e4eb7e0273e390587980e324a5f72c67f0ac17c22f7c00ca383052eb0235c63754b8d0b08e577be22817bdcf2bb6e29d70004551c299d72ecaeb508ed4ad74fd5af4c2bc1fc7f8b65f1921c626d2126e0d616d7d287918c2d4630410b0a3a94136c808e8dd2a6160bf39de7ebaffc69e5e076ab80728132190800ac991ac9b629d0ef475875f423a5d6a52cdf7c17726ae5e57f5aaf94c4a778b78e787e3bf0063880d928d9683f5f835f2c0cfe4e429180a1fc98d4aafac2b9e4eaf5a73288f3064720a44850993aaa550640161a8c56a540fcb035ed2b17a3b44c3ca3d8b28a1deab99a69ca237ae22c1056febaf533e15986afb8019e1e31a834d28f76d5bbf768d65886d58daa37196c826c16a795cf89c5f57823ad38d31da23dbc48c4263d39b628feb6da679eff350f8ff7a6f447e0161957ef8f9af88cbcd930d6094d2b2cfdbb2b44cb1f46a593f5da978b3a15aad14f22ec26a3d6e33d7328ba658e43504ff9798eec0ea2413d3f9ded79a8ee9b039d96706afbdd29b28394df97a14dae514eed4b46633966b52cdda8e4e9bf2bdedbb5c135691f2d877cbbb9e3b68931890ed2867a5a2127b24f0a1aed9756df43a7bbd059931c71703792bf35e5405eb4214599883d6ab5b52bca8449b81f3a2505f909baf46862eb99c1b96755aa9da3ab1bf552a9aaa39b4772bfd6479e853c262e1fd49d3ba6fa163a8c60a099ee0c88fb776dd7ed91c892419d6d1bd6b1330231984d44e4b712181781d20c4f6a9dfb39809d7bfa3bf34f367675127921202733ee89350da7b19667b45d318b3d3b722ed33fda5a0d7b0cf54f153736cd5ac90f73a4fac3343028c612b6daf2f5d110892874beb1082e9ce5ee396f50bf7346b986327013d0f2609c0062c536f9a4e8155592eb76b91b6df1beb698a6a2cb7aeb5f37f5184254ff042c7e9335ebecda5b412627fb3b8ff59de29ab9cc6004119f5fb4c18a6232bd8a9e2e5a17e56c164dd1dc4d31035c1f33fba4155cebdf27a377b3913e174fcff480ae19a867929bfa1dae909a944267b133234d3a29f75240df9dca60391b198263c50fc777ae168f6e7f57fd68b2f9657d1ee0419587e132f63a27bbd8866fc5c9917463f7557c53cbd3f799eaf72932a3d7784d4b1ad2e96598413047779627e90092fc33bb8af156686c611dfdaf505de83f8b12edf374ccf270828edf0b83ca0b0c9f0c25e19e9c1ddb1330b69d3f6ea78563b7ea4a33366047dc5446eae5aa1576a906e771fc94edd16f49e0815742f5a9a54c13fbd8a4f08b7732924c43fb0be1c4a45ef6bfb77e7e9aab382e979067933d073a0fc781e4fd0a38afb8af0271dd0a1c5a7da08c6d5603c7a2d0aa03461cf61b830386b7ccb976e387f1fecb9df2c4ad39cc73eadbedf7f3442d78d96a6d448642485d3086cdbe2210fd2195eaac7ec438cad9ba39bef11288253470fa1cee0b1f69e7e8029bc86d9f45b89b625e3ff6b7cc7bbb33a5dd700350f30f82b0ae89fc4f850dc03b5a8584b9e29af88215f0f635c83b0e42e4cb8eea55fe309e183959eaa9c5f4a3135b34383cb0fd812d989ae86be2a3e0024b2021a8f1e6e2bed30f577aebe101922649ce1e117af6f001b324cbd0b25b82d0a37d615abc8e98c92d1b5f86c9fb7820df4736b57481e7e0bf41cf177f4a98f33f889c583241af1f6d6d6963b242b2cbd4fe404d6b59890f17c4373b40960638d495a7e972c19d7d621303d2fc8127f5283fd10cc87d169a03985819a34372925179afb56343948f28252baadff42f4bf34959f66ca05931619d89845781094d17aee0bb4eb70c83d5d8298d7cc42124d013c463ca12015a216d3ac335339f258dd3405db1be4a1f1e5a442e4c72bd2c40f8d1a1282a174024f66c339e5ad09ced36ed05e733ac0d43361465056f7cffe5114d1b0df716c64fe859291cf10cc5559ab55a913f17b57acddfa60a5fb888bae6eb39654ad9135062224de37aeb8a4f7c72f689c7420ad49c896311e2a2f966cb6661edb9c153531f71c8f22b1976d030a51ef40093d4d3330dc18801d978fec353a865d24ed4000b0a873fc5736968136ce8d3cf1173594afa98831dea4d23ba3fbc5f1bc785ef5fa8f1a46ccb07777f82c6b66dc92996db3d49a51a7505de9574ba9727e7f386e7ddaa297a9f677a8ad9c189aaa79440281f6d8262bab906c6b1519959d36600766597e47f8cc3f57a170b7fc02d855da825077cab1726178c9edd4f756c84eb91451f1b43650159b8d13b0f6db15a888226f3015c7de19a0ecbd8b266f7e4d71cf14e24f78105251a814837fb03352f36d15bc4e55fab0a0d3518b9d036cf81f588134be7cfbcd9aef56dea13d3d663d570e3893dff704431166b799eb7393f9cd798a6f5ae31e3bcc9970005f21b3efde5666c05874eae0de1a3a022992ebd3f16b1a18b4dfa99a7b43a8b23a55e2c7af7eb89d2ebbc388724e7dfc3d0c497241aacf305ed8dca8414fc4bf7e4f5a04fe572ed1c8dab4fad35f7479e4d886a65f3bc943e0eb58d7beda6fc46465460ef4b8feddc457466bbd8441a12b9be5878646003899b8f4eadaf231236d7357a044961180c75b403c687e088965b311db6c2c84aee3e689fc6420120e30495aa173c24144a8f584ab3ae3edc689e12f811077e750baa948f7ac9198fbfe9cdbd00aa6e12451c5218e97d4c5a395624a26af9068e640aec7e4b6ae6d704ef542ac623d485081410b4ab501e980253f8cdd0090e3e59daeca63137fe9e25acfa705401dd0722f5944231d8d78f16cc42039726025778cbdce8646772e2b8d713fb9de52010591407e085e119846537f6c14fc8da66755d3b38aa7eaeaf21cda46121882c8f96ff545930e601b50d4b38151217d89e06925ddbf4cb2af7db7221bc78277cbe6db70d78e02352794b1b47606b778b556046ae88d3a3ab142b8613095210e77eedd6bf498e6a0f3edabcc69423f5edcee413ec34858d3e4d51c0f10c5a0067e3c0f31cfd1381d92808d68a7d87c2669fb4b209e3247438e883fcdf3b177e89e02fc4b05b41cc63736226ea4422978fed9f0911cc2ff5fd0c88beb4cdc77176b2a68a21791c28b95c4488dbe66fe63e18eb0a6ec886e7608b495cdc7bf4c30a6bbb3b74fb7109ea64950a831761a326d589271baec37910d3924cfb78d4f2ebe7b624d6e91e7d21431887590884b03008e016edb6d6f2cb2c583b9acb3132511866e5a26d4f15f74d675a0d4039b92e223ec7e31122c8e607a8288936fa7883de2555416abc976c4c91093060d32ac8070b6750b42d1aaf761fa948c25756005e411d7e36adba826ee4f01e3824ff03ed6b7ba0435d8bb50623d05c167a96e30a5b8f629a697cd4dc9bd92a57001794a6f1758198ebba7e206f5d377ac817af43e52818c4bb698f4ba24254579f7882127cbf135e0b64de994a98a1ee8d84b09b63530cd7540f7d9368b9dc6a8f8fbb64f00f2ae8bb1e499c60d932f32294fa89a743542176c4c3c82a5b54ed827238151550caeec58b99a94e63c784c1d0b66cf1db40052b10d34a29b7ef6572db814ff2a3a22153055426336db21f2c5936391cf0ca9906f48acd8050096bd44071abf2538bd3a54db41cf962cb624217c05017d20915e9fa57fdd3ea2c215dfcd0fbaa013da5d22f7a2424a404cd46f33a221b1348d695469f14ad156a978a32bd75bb7c5529b45b6aa43c89523fc0508f9aedc0d4d12a5f40c2525ce56f2d5334e99db96a57669474b04fbd96a37e7cd6025dfeee61bb3e33c93cb7bda3f1546c108994b0eb68667dbbd2b54ba76787f66fe83b08a2c81aa2b955102dc4e47b5294ae50889265925dce5359c5376af7727c580d0d3d6a95475273eb57bab58834ae3cb1267996afad47c509976c6c0c5368dac6ab0bba28fefbd038a7e91b50bd557502a76ffa281d5c08dd84b6d7e88e28da141cbf4a0d6198ae0e5322056b7121438ab851806780d42a5cccfd2edfab2ce6664efddd8fb24a267c792c0569ec49783381cd8efacde949cf62011449e4872080eb5c22f47293ac7ead897e77fb1a3809c91ec86173f75047e09ccadc4a235a5de9a43eaca8d1ff4aca8cf9ee73cd61d1d1f7991167e8ebdc92e0e8b131593ede2326efd2e105b97f1e69cd4683e169aeb31c7c6bb45373847915faf1b2ad2d08ca5da6ebd561abf0ed70a66b7562ea897f662d7e21c689b227a75ac785ae2311eaf20f3a6ef9a87eb0c64fff9d64f1daa5f8f8e8b5b6afab651fd265cb19d65475e2e226fa4f891a6036e4ee1fd027ed24b77099c148947127356dcceb21a882dafb7f77bc8515e5481446934d7f3704fcd7de94aac172e10276b6fff4196498ac2f16432faa2f7e4a4e6f67f5c17cb1551388773900aded003bfcbbd5dd24b838adde6244f6a13835d5dc9698d62bc2a13f61771aa6005e9dd9e2b4b0180b03a2d013532ef44859b2b5dc3b873c76e5318ff2f2c9a133caac0ca3ba3f8b9f6be6bbf1f00e3ad317fdf0ddb8addb5b7c84f65569f705aabe4d645d08699ff4b18448631b7f6168dd1c0447b7676e2a83317fb9108f12ebfe30adc135056322bf5aa9c56d4174226e2254fb8fb122678d68508683eabeb63e222e422501fb63e03b61372cb1f26e6d4e57743e7555ad8740de485fe1cc05d5c1c7bedb5e070b2f8fedd112521759c1360bb0bf619a7131153f8edd4610dedb1cb30cb90fa68c4442666c25e61dadc99cb7ffeaae30ca8b1143dfc38af5b3c7eab65bc3cfd08728bd103b87730a3954d71c8cba104be0cc2832d6fbbe4dd425ef0cbe6bbe72ea4782ec4cc210c9b55480a34454d5f4a2c3542237932759511456e19588686ea3c4e30f1ea43cf01eacf7b2758f03b7be213974b5beda580a36181139c140cd5b46d8a7eac8fca3835747cbdb5923a1a8bed04caad612cfa9497ae7e191dac1cc14286f2c61e18e5cb58a299c34036734f3b6f3ba2d562c50b54f0a062ce8f0018bb458236789a33dd5a8ef75c6066ba916fcb8cceb7f2477e782484927eca35d78e5e7c91ec18cbdf3456832333d49918a96bc6cf3d9dbca806991d3366d84ab5c232479fcd6ee8e8fa16bb3aa1d0180323d3b4f22dc95c913e96e1dca048485406df469d913140f13fdcfa47a93f7bdacdf2da9fdd0077b608a44e978dcb9cebac8a8aa9280d4321d3a36a00beaf677e71f6080f68482abb7cb37a3396d3a8d4ef36b66673e57d79b63c6488b49e51ff8d86b8658a5eade1fe8f46d4a6d2870f7ce17d7f9b57b913f0bf5a8d2976b90fd85391e056efd02213029808c712ea54b8fe39fd9cb5b285cfe572369cd51a7fea31a62f503155809c12de3dbbfa3d31bafa7e4c96829434da52cc2b308436c85810ac11a6d33618b3905f8de65fb1c2d5f5fd34c4de80294ecc900b09517268ef89ef85830ac8aeda1069e37975f08eb345b2aad67fb4aecd564208459d51214ada9a864ba8d2d", 0xffe}, {&(0x7f0000001f80)="a580e2bc94746700155a02c091887c72e1b24affac275c035a24186a5e0f6ead9220b10cc51eb6534aa619ead1dabc40070000005685f0a25fb04fd146efafb2e63ab94e8c8568dd464c476eca22516938d29f91d22ef15df11ec251be89185bd00ddc0813f2f962ef04003c7409000000f5992a7a90ffe1f6b6fa7a1b73adf1e8e30c0800000000000000c960664582b213aecbc27dcc29a285c575f85593df8bd771168a0ec2be9fe521c250bb37bde7927d000000000000eaff7a32cacd440849bf7e34c726463683ba100a98394a932f6cd80461df89449c721fea967c53be408670d196a33e9d3c541fb225c153975fee4a27d863104468763633c2c7df862352a1540cb64d54c49bb74a9e71cb66c34fc6d283a337d2dbdfb95442c74c0c6b52ddec3e13eb253df72cd6448bda401b3ef5fbd0a7b52dccdcda5d231cfa3bbc27b1a70e6dee252436d59700048f8db7efca9f28995c0ba525f051d775359e9e031eaadb208765c93fe2b53848825ce5d0cdce76e641f30bfd520a0325baae7e59e4a3f33701d9ec4832b38bf3e5dffaa19fe89164cf57f92917362fcdef298999a7bf01d388140a11aaf6523f9db896acf07687ea674bbd05871bc3f8cf9a10ae2f2ff941cb45c11f51bce200da2fbe8ae301da40aa31fd21b13509247f669641906fe5ef74587efe5ed77704812822ea6d4e5d80a18a84c0c9e093c7f036c50a06f9f5db400103ec1fdd65f507635f569d31e960107c003d2204d1296b469740e6a9b632587d1292bb22538bedfea87964429f973c5a703ccdce8a7b585670c3075f84e4e5d0279672130000000000000000", 0x255}, {&(0x7f0000001340)}, {&(0x7f0000000140)="367d2af1ade7d415d7630c30390df0e74c1329bd0a05a419d7dfaa33443f7172cfbeaa0e0774535cdf31ee51bb84f10db032a977f49daf62fcdd4436b68b9526d6ef793393fbac42066c051b92f6391d0f187ced09b211c201de3ec9f925ed8b386408be41d436936a7aa7dcb6ecd54a5cbc69d2736ac780b27ada1dba69aeeb900e62e565d52eb51d0ab7d245861e2970f669eef6941a6489c369906ca285031b061eb088eb79f9f3bb1fab6c361f078a04a5d7b24ba8e1725c0b67b5b75ecdeb86e915913b420675bc668d837a543034e0d59c39c3de6008533d76024b3c108237965533d2ca72941d76d5fd3cc884678e368c95c4377b1735cf5f3ecf7e0efc2b448d0a9cdb7d9b14dce3bce7454e75c13266dc8179bf658bf5b0fee80de8f82b8b91c6efb0fa311a840e3e6441b14ac78f9c8e1e0afdf80093e760af", 0x13e}], 0x4) execve(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020", 0x89, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x4000, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000140)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) r2 = socket(0x18, 0x2, 0x0) setuid(0xee01) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff8000, 0x80, 0x1, 0x6, "055accb207f9eae8786185f60e6a1be9af9ee311", 0x7f, 0x61}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000440)="85a7ee018e04fdb655a7db7c44a6a430fac934fd417aa73fb2ee7203c92d8437bbefcfdb239c0d2648b1880056c9bceb922ee8bb3ea4a3b010b52273fd4877d788b04464451ff7a062e6525bf7725b69a71ddf1420ac764bd793f264186d92e973e8c6f8c968c2aa7490510d660090", 0x6f}], 0x1) executing program 1: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7ffffffffffffffd, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x2, 0x4998}}, &(0x7f00000028c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x200, 0xec8}, {0x18, 0x0, 0x1f, 0x40}, 0x4, [0x7268, 0xffffffff, 0x80000000, 0x7482, 0x9, 0x391e, 0x1ff, 0x9]}, 0x3c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)="2bbe0000", 0x4) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1199}, {0x84}, {0x16, 0x0, 0x0, 0xfffff800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/8}, &(0x7f0000000140)=0xa) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) setrlimit(0x8, 0x0) r3 = syz_open_pts() syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffc530877d13b9bb4dc30bbb0221ffffffff08004500001400000000000090787f000001ac1400bb"]) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000800)={@random="5960c63c064c", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d8ffff", 0x10, 0x0, 0x0, @ipv4, @loopback, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffd}}}}}}) write(r4, &(0x7f0000000380), 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) poll(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200), &(0x7f0000000440)=[&(0x7f00000009c0)='\x00\xab\xef\\\x83\xf2\xc2\x81?\xbc\x94\xafG\x8c\xd5\x02g\xfd\xba\xf6(\'ty\xfd\xb3\xad\x13\xc7)O\xbd#j\x8f\x84\x13#fo\xacB^\x93\xc3\xec+z\xad:\xc9\xbb\xc0\xf2\xfe\xbc\xb9\x90\xf0e\xb49\xcb\x94\xed\b\x00\x00\x00\x00\x00\x00\x00\t\x00<\x9eW\x7f\x17\xfa|E\x0eH\x93\xb3<\xb0\xbe\xce\xb7\xb1i}Wv\xb6\bZ\x13\xe5Q\xd1\xb8\x81/\xa4\xe5\xdd[>\x98jndg\x15\xc7\xf2R\xbd\xdaS\xbe\xa7\x9aX\x8f\xa7\xa0\x8c\x10\xb6a\x96>\xfe\xcf-n\x06\xae\xeb\x0f%:sX\xa2\x94h\xe8\xe3\xe5S]K\x10]6\xdfp\x81V\x00\x00\xf6\xae\x8bd\xfd-\xa3\xea\xa2\xb4-9v\xff\x7f\xe3\x043\xd4FB\xf1=\x04\x03\xde\x00\x91?\xbd5\xd8c\xbb\x1c\xef\xb0/\xf9}YG\x93\xa07Z\xd9&\xa0\xd8\x92\xe2\xd7z\r\xc2\xe7s\xa2\xfc\x0e}55\x99\xac\xd0\x12\xbc\x1b\xb9T\x00\x00\x00\x00\x00\x00\x00\xb1\v<\x1b\xa1\xc8\xa1\xc5_\xde8N\xba\x89\x885\xa2X\x9f\xe6t\xeb!\x7f\xa3W\xb99\x1e\xb2M\xe0R\xb7\xf3J\f\x01L\xe1IJ\x18~X\xce\xb5+r9F\xfb\x8f\x1b\xdb\xe2\x17;\xcc\x8f\x8e\x84\x00\x89\x0f\xedzOf\xfea\x9d@5\b,\x00\xb8:\xb5i\t\x1eV\x1b\xa0\xd1\xef\x13\xe4\rq\r\x7f\x82\xb4!\xd2\x05:\x81@<\f-\x1fI\xc0\x1eg\xbfT\xda[\xe9\xbb\x01\x920\xc4\xaa\x1b\a\xc1\xf6\xe3\xa4\xe3;\xda\x12(\x84z\xc1\x0e\xc5\x02\x00\xcf}\x99\xe0\xb5\a>\x95\xd7\x10\x1aR\"\x10\xdbp\xec\b\xa4n\\\xa7\x98v\x18Q\'\xb4\x9caEY\x94\xb62 \x87h\xd5,\x9d)s\xca-\x84Ny\\\xa0\x19\xa8\xf6\xfc^\xd0\xd3\f\xcbX;\xed}\xfd\xb7H;\xae\xf9J\x12\x04\t\x8b\xb5\xcaB;\x97\xc7\xb3^\xaa\xf4\xba\xf6\x82u\xc1\xa7\xa4\xb5n_L\xfe\xa2\x82\x83\xcc\x90\xe4\\\x92\xe1\x12\xa0\xd9\xd9\xb1\x83\x1b', &(0x7f0000000240)='\x00\x02a?Hbr\xcf\x0fr\x00\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r5 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x180) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x28}, {0x416}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r0, @ANYRES8=r0, @ANYRES16=r0]) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = socket(0x0, 0x3, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000700)="b10005166000009f000000000007c72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb56e2f0ac3ebb419b002ae64c28e4d9028ea8af630037282102000000720fd38bfbb770c1f572c881e2772ec5920400000000005312f44d910095c3f8331600ff0c2300008abfba09fcff0008e371a3f8343712050eeab71d89e0442c5e5200008004200000000000000000000000a21814207bbca4fddda0fc3e53d3006f00000000000000faffce60e2b400000000000000000008a442e2bf05242e00139496a8f9d9b285d0a06f2e73ebedb344a60b23341b94999e52273c43ceca9bbe4285e6e39af456b762136216d4fa736362554a72c49860c11dd74915e1eec64269a0a0299a70ce61461b67c564e9a37751eef26e5f3af6f1186cfc2d3f06a502ca978fc9b429b136cb8c322cb9b0d39545f6e0388663b1b0dfe1ef78f263b115653898c9aeff56e623448320ad5bf95f3349272c675e5bbd33e79fe4de6ec3b2f766639037ad005479fc4ad4b1730937137fdf2ea440f79bff03fc0e3a157e36c29040ebe00e5d65ac5d43fad15eeb264fc424ac7a9ca087019cab98c8393475f6c1e7dbe3d0b6ab614cbf00ab2d1ae3980c756a3ed5ad40e25649260090ea31ffb7af65f4725c48c032df12c800040000a1be2d64043e67beea60118477f7683a0191ae25c4ec195156baf030208413fbbc2af847d9a3c597d4c0a4ee959dd60cfbbf5e415a4e76dd48f6a103804f7bacfb55f186e5f0e9bd5ca09d729882b8b52eddff4743fdfcb546a75e0b27060ed6439084f59f6b70ca72ddbcb2e0f2eafa31115b1dafe9e02abd7788c0ee79f79d29e64e4eaef23f1887ddb3eaf29deeef31d42ea7b4d571fd6bd846fc6a448e8a025322031c3333ccae192d0ea73222feeb209042b10f77e6d87226ee3a4fe9c623d94507bd1580ea68870319d97592fcaa58ec6845b07c30c3b2091d897bffd9960f5f00ca43fc9d6c36fa46024f403b29ccebff0ba99a80d00a5310e7c917703325d925017046ecc88341062a525e0b349d17fff528a65c316488f412a956e481c1790451c8062ee439f0182b1ab738c1d54b222e239ddb741b572cd00e326e92ad03d8fbca29782326943395a4031a1a300cc649b10aacf42ad15558c6b8da49b1102a4cc32ae682f87080be41ddf0c2f5b47a3d1ab7b0c9d686dac7de31dc0fd1aa431e4caf22af899e432ffc6a84afedad81a0256b4331ef91d80a5273cf06853060401d9637f195917d79b610fb294fbd4f1cf89e736796e45dc4000000", 0x3a4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x800) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) pipe2(0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x9, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x8, 0x1, 0x0, @rand_addr="fece76a44a170e310000002a00", @rand_addr="be6bb1b17f7764815db571c7663da59f", {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x12) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r3, &(0x7f0000000180)=""/198, 0xc6) clock_gettime(0x4, 0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x8004570b, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, r6}) fcntl$setown(r0, 0x6, r6) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) executing program 1: r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)='W\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) chflags(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x0, 0x0, r4, r3, r4, 0x82, 0x9}, 0xff, 0x100000000, 0x200}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000003c0)={'./file1\x00', 0x40000401, 0x5, 0x0, 0x1, 0xa66, 0x0, 0x80, 0x1, 0x1, 0x6, 0x8000}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r8, r1) sendto$unix(r1, &(0x7f0000000440)="64747b88d5bb75f5f524e05fa9ac08f2c3224e808b245419ab9754a454ee1d3b7c8df45f41022c13ca744cb37895fe8d833c9ba8497dd8d2ce1fb463dfb5a8b331a625cd542eeb57b88d2e291fbc3e0fe314d433a90075f11070dd8f87f8622b2d975b59", 0x64, 0xf, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) close(r0) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4d) kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x24}], 0x1}) setitimer(0x0, &(0x7f0000000280)={{}, {0xcfb, 0xffa}}, 0x0) syz_emit_ethernet(0x3e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x3, 0x2, 0xf1, 0x8001, 0xffffffffffffffff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() r10 = msgget$private(0x0, 0x2) msgsnd(r10, &(0x7f0000000200)=ANY=[@ANYRES16=r9, @ANYRES16=r9, @ANYRESOCT=r10, @ANYRES16, @ANYRES32=r8, @ANYRES16=r7], 0x401, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r11) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r6, r11, r12, r13, 0x4, 0x9}, 0x8, 0x5, 0xfc2}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0, 0x8c2, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x7f, 0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8000, 0xf286, 0x6, 0x5, 0xd5ea, 0x81, 0x4, 0x3}, &(0x7f00000000c0)={0x401000000000000, 0x5, 0x0, 0xff, 0x8, 0xffffffff, 0x10000, 0x7}, &(0x7f0000000100)={0x8, 0x8000000000000000, 0x7, 0x400, 0x7, 0x8, 0x0, 0x78}, &(0x7f0000000140)={0x7fffffffffffffff, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) poll(&(0x7f0000000300)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) setgid(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r2) dup2(r1, r2) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000480)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x1, 0x5c4a) r1 = open(0x0, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r1, &(0x7f0000000480), 0x4) r2 = socket(0x18, 0x3, 0x3a) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x22, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x29, 0xffffff7f, &(0x7f00000000c0)="432b7a72d6e0401ac175e6a0b2263fed", 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="0de3a43ef941f18d6dd1825480d57ae94a9abec04635ee78c94f67ee9d82f1ee2390029dbb2938005e16e7a7a6c678fb3b2411ab8f76102a880932a166f5f7b0906b6d7536c7f9e84a2450c3b9eed626f7039faf463f66926c97300d88783277d99a59b12f2e65ece714f90eb4fff564cce8aa26e41dcefa01840b826480c8f05a4e5d731c968bea944acde96d15b0bf3bdf3cf53b58ecadd6166fc67bcb16a1297dbcb8a831ba44abf8bef01c41b6927583e64d712f2178c7aa22a5e6e07a443b8c82adf1b09365f83ee03a74616da123fb04ab28", 0xd5}, {&(0x7f0000000340)="e49312cb35d1b5ebd4ad8429a32c965b46ed9935953701af04fc05567df75dbeb94c8505d188b6bb270bbfbc4d918c82cbe2eeaabff541bcdfb5d7c8091960c17c22a8cd10bdd9ee8906005a10faa2fba08869d10a06000089a0c60674fba78ae68521011281eb829b0db333344eae0a131102ab862829ecf8bfdb6360fb28a5c4bdd06a08118b92d6139d515023707c2744d04d882b88aedc61fcd0187c2d75a1b5db0dcfd13f6176a6a55aedf5a0ec77c11ab962474a7677401075a169dcf71dfdb8362c5354c28b7561616cd1e879d1c0287749be6365bcce4a20ac36", 0xde}], 0x100000fd) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x10}, {0x6}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000012c0)=[&(0x7f0000000080)='@+]Z\x00', &(0x7f0000000100)='\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=')#:}}-{%+-\x00', &(0x7f0000001280)='\x00'], &(0x7f0000001500)=[&(0x7f0000001300)=':\'\\\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='\\\'}@@!\x00', &(0x7f00000013c0)='\xb0\x00', &(0x7f0000001400)=')%-:.&,\x00', &(0x7f00000014c0)='\x00']) executing program 0: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x1, 0x5]) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(0x0, 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) msync(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000100)=0x5) sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000340)="794ed6454a4dffac8f683a727cbf5aa939201039de9cda92e7892c6212dfb9488868c39068b54162ab98a269a080d1da06a04450a7a3e6c1db4d25b89f54f7b5ed58bbaf6311", 0x46}], 0x2, &(0x7f0000000880)=ANY=[@ANYBLOB="c00000000000000001000000090000000972af83f9aa20a196e03ae3f1e794ff9d90ae800a924e015d105802e4a954431369daf623d7148556b35d61d3c30542d4d74639c8e8ea3d11af8f5f43d7f0292b732f1ad6817b4d4484ff3c2f895986f27dc537815a7749673318ef52347833772747bd14cc7db6759304c391d6a7c200a0ae77f0103af8e6dc4f2e7bf47d6aee52e84c026c2811bf2045dc1288e7a5140f88c51d157714caf192a01767643dc32272bd8402f7f6f8a3e80000000000880000000000000001000000ca99000086f8131ca359b7b9523d4691ea45aee4802e9e8f6b4edbd5262818ad80381cfdee948ae86d903881d1db5063f9ee7d1783ded23383d1b1d2b9eb6f572efc396ba740feb57aa2e5dff46829f6f7bb9700521aa57e45f96525e3f4f2ee3202b1865ce39d9835523417c9bd2caf7374f1b3743c937ab3f900004000000000000088b4ed1c85657dd00016ad462a5cdd81b94571420481fbdea9aa49e2bf6826094985f881ce9ae8f3c9748ab91135c4c351176f583795a10ce50001000000000000ffff0000000000004f8a7d542a32f1ba495c0d7af5cb2f66268608029769df2c519c022f43476e6f8da79bda54c8668d71affa6fd76fa7d63a682c55392d3b4f622299f7bc9754bdd6a19260f2168033b4e6276a2053aaaf72898e3a5a047a40dd50b7ec018e526ed92c0e14e78c6a943e5e5560656a947e16b71204e39168d208cb92aa1044627c3cfba5882d95436f70fdaca3efd62d8f818f25e9051221452ec9792b294268d68560f6097c12744fb865099e0480cf85d6bc2f13983b9de5219e16c47f7eff8e5a0c165a53f40d6e81533e6ab9c2e5e58390fdefcf6ba4fb18b499301c56a6e4b6363120d98d3c16d4142f00000000001800000000000000ffff000003000000577ca10000000000000100000000000000000000020000008697fe1c3ecad12041858659049f38f700d4e130b18c05b4c08b30e5c12e9317516398b791f7adb71c7ac7765f5d1defeadaec1fd991f8f07f70c8969ac13e79ac213a8c172665b6a756da77e7c7199744bbea6a6f6a89897f6ebe483f09d54e91bf97eaec2f5ac49ef27ce4739f0764e92b87a9f62b81039783a9cf37468fb41ccec8657433f34971514749767aec5ec121562724fb06abe1182fc49fe683cb686fd4531b334476381ba1e09d943a2fc71d2d4fbdf2ba1ea823240b755920e7a0cfe1f87dd8239a392627903f3226f855291913e1bdfba430cd211f9efd9400000000002000000000000000ffff00000000000039"], 0x448}, 0x400) r5 = syz_open_pts() syz_emit_ethernet(0x6f, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x0, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) close(r5) read(r5, &(0x7f0000000040)=""/1, 0x1) writev(r5, &(0x7f00000003c0)=[{0x0}], 0x1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x213) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, r0) executing program 5: getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001140), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0x416}]}) socketpair(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) syz_emit_ethernet(0x86, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x16}]}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) syz_emit_ethernet(0xec, &(0x7f0000000340)={@local, @random="7004f5b37507", [], {@ipv4={0x800, {{0x25, 0x4, 0x2, 0x19, 0xde, 0x67, 0x200, 0xfd, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@rr={0x7, 0xb, 0x9f, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @timestamp={0x44, 0x30, 0x3f, 0x1, 0x3, [{}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x1f}, {[], 0x1fe}, {[@rand_addr=0x6], 0x800}, {[], 0xffffffff}, {[], 0x1}, {}]}, @lsrr={0x83, 0xb, 0x6, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x1f, 0x1, 0x0, [{[@local={0xac, 0x14, 0x0}], 0x1}, {[@broadcast], 0xfaf2}, {[], 0x8}, {[], 0xfe5d}, {[], 0x8000006}, {[], 0x800}, {[], 0xff}, {[@empty], 0x1000}]}, @lsrr={0x83, 0x7, 0x0, [@empty]}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, {0xf, 0x4, 0x0, 0x36, 0x8, 0x65, 0x7, 0x3, 0xc, 0x0, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x1f, 0xff, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x80000000, @multicast1, @rand_addr=0x8000, @empty, @multicast1]}, @end, @end, @end, @ra={0x94, 0x6, 0x8}]}}, "d7f1efe3d994"}}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mkdir(0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) syz_emit_ethernet(0x32, &(0x7f0000000100)={@broadcast, @random, [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x6, 0x0, 0x6}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xf, @remote, @broadcast, @remote, @multicast2}}}}) executing program 2: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001300)={0x4, &(0x7f00000012c0)=[{0x101, 0x80, 0x8, 0x8}, {0x326, 0x2, 0x90, 0x10001}, {0x0, 0x6, 0x7, 0x4}, {0x0, 0x30, 0xaf, 0xecc}]}) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x102) getdents(r3, &(0x7f0000000280)=""/4096, 0x1000) stat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000c6f26461c094f4ffffffff00"}) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) getitimer(0x1, &(0x7f0000000040)) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x0, 0x0) syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000001340)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f0000001380)="7bb8790ce58ccb51a1c686141035cd2656534e801229767e668c63c7a3a519c62b716292aae06a62c811", 0x2a}, {&(0x7f00000013c0)="8f5991d6094b6fcb960862fc628728a7bea22c73fe05389965ceb384288c0dddfe939fc6b810bacac084eb7cd92ffef5df2d658c4af95e5ccaa0ebee91a213516ee5ef3d5ba9b0", 0x47}, {&(0x7f0000001440)="c96d34719b31f9e5885337e4388692a29136fa82cd4727c7362b4001ed3567fea7bd0da5326ce9ba7cbcf7bd50990be0ac4d", 0x32}, {&(0x7f0000001480)="ede291ef524903ba2bf9c953890a10e96f4e32c1e27695f39446eda97865c22c30af54f139e58f96043af4978e3a2fa9b79f14df6356c12fa030410e969d48ec8c5bb69829a5ce3290be53569e417e68b4d5f5da0216de8cf3fd5ba3b9b664d6fe9b6c83acc2e24b547d418c47349d06d3267ef7dc4e5d1fb62c9ee97c2d345f01d025a4f7b15a", 0x87}, {&(0x7f0000001540)="77123b3a9da6da200114a38f8ce5be4049a69562a4c018e79b5fc9f5b9132cf764f2c2eb27773b72fd047888de229d98ecc3952769ccf3cf", 0x38}, {&(0x7f0000001580)="a7d77242e7e8cd333e9664715bc6e7ba6b796b54fa43bee3146ca5cf9c408b4f444d709fb8c99dda0ea612d56aedc433af72f39b05440f1c181e27a4e7bb921fe166400c768b71f2f973a36c334d73dd6e2e4dd7a459d405a6d33e107c13c138aae4af1b7bae45f580a255a0d9d398f31ebef0929b085a5bca", 0x79}, {&(0x7f0000001600)="080c04a1f942ce9a428849a2f0bf46657095c82a4284879b74d310e49919c867805636226bbf146e456b6d92142f8ef2210a1d3fc8d7c3a032e824c9a1f3bed590ac9e40250db3cb40aa38ab49039cd44d59c5d9c989cb720f37414f9931780d164e26cbcfde786b264ee50add4e3f392b11161843029fa0f84806b9490038ac08995357c608f04c1416534ff8ee0d", 0x8f}, {&(0x7f00000016c0)="7c6cdc3a8152ad49b1df3354ddf4cbed9df006da44025c5d3f216b3c146371c9b38a547ce6d56e6c4dd46626841068091b29bffa6c52f8cfe4fb0aa9c13af555a0825d3d0ff09cb3a66f1c023942868c21edbd8287c1096dc60877410538f50467f91de36b41bd0ce540784eea7c6710ffd8f40bf4589042c66801fc7dc14a85c9fc5e4adbda7befd5c38277ac28f760e7122dfdb080", 0x96}], 0x8, &(0x7f0000001800)=[{0x68, 0x1, 0xfc4, "5b5beee4d354405f3d46124302cf5edbfd94c9775ff84aab5dea700ff40254aee40d4e41d6f3368ff88ae5836ba8fc1a89c666d682cd02e64d03f0503daa5cd175c7c9089b6fb34ddba6aebed9fa8e571ce284"}], 0x68}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000018c0), 0x8000, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() execve(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=':-\x00'], &(0x7f0000000240)=[&(0x7f0000000100)=']^,^\x00', &(0x7f00000001c0)='/^(#$\x00', &(0x7f0000000200)='\x00']) setreuid(0x0, r3) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) dup2(0xffffffffffffff9c, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) close(r1) executing program 2: symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) executing program 3: r0 = semget(0x2, 0x1, 0x201) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001000)=""/13) semget(0x1, 0x2, 0x710) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900a4040000000000000081ec6532083a003be1e30000000000000000000000000033"]) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/4096) executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000280)='./file1\x00', 0x0, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) getpid() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0x7e}, {0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000640)=[{0xf, 0x1, 0xfe, 0xfffffff9}, {0x6, 0x44, 0x20}, {0xf5cc, 0x1, 0x14, 0x7}, {0x400, 0xe4, 0x36, 0xae2}, {0xf000, 0xff, 0x0, 0x8003}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x8001, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x38, 0x3f}, {0xa, 0x3, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d4a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e2d44c9516fad549535cab88727c92e4ea9cdbba98eea2a991e9839ac01634a347850dd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe2777", 0xce) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x40}, {r7, 0x8}, {r7, 0x80}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x40}, {r6}], 0x6, 0x86) write(r6, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) executing program 3: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x1, 0x5]) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) shutdown(r1, 0x1) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) semget$private(0x0, 0x4, 0x100) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x1, 0x5]) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) executing program 3: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) socketpair(0x18, 0x3, 0x3c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r2 = syz_open_pts() close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000000c0)) executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) syz_emit_ethernet(0x6e, &(0x7f0000000440)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x6, 0x0, 0x0, 0x5}]}}}}}}}) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xa83}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7776a", 0x4) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)}) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x123) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x8, 0x81, "3a13e163b14a960626ffa2e98f57d35dfb2f3d5c", 0x3f, 0xdd46}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r4 = msgget$private(0x0, 0x102) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x23b3) sendmsg(r3, &(0x7f0000002a40)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x3ff}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000180)="b5b34c5648c3811abf9d4a97d990a8e9523d53b4a31a82b76b24daec1577af9397f2494591384a183481ea8697ade3eb621f9ce1f74a6512a7c6a48959468f5246714d3d7c517e7bde02fe78d18b10a0b7827ccaea682cc6", 0x58}, {&(0x7f0000000200)="d30839dd1249f69a870b6902893f88356269c64eff94bbc66ea9295ef6b5da43b62b435762c4833465c92b7965ab78f76e0fa7fd846a754899c698", 0x3b}, {&(0x7f0000000240)="be4a3f9f287fea", 0x7}, {&(0x7f0000000280)="de5184e3ecf3489da191426c311b7ac7064fbf8f3735a557c92a88d199e06cfc72152f2dc78bdc71a2b18cf0da34844d4e9daa9d05dcd8a8b2c447c145be158493bf73db87107323ee7b8dcfd372ed02c108d93d2861e9b76f5f024075c6365a95f2b132c7ab0bcc50af5a777cf976a631f556c12ba97b3d1e478530a435b1b8dbab60cd2954a2bddfc6a5b2ede859893885f34fba2d495a8ba5dda0b01f8b4b7e12b51311bc933a17939573574209f69745963e55564f877e859a764738fa23762226b968363f81d67910", 0xcb}, {&(0x7f0000000380)="bae11d8916e1645821d97897d9e104ca4805e13a43952080d6caf9df1ff10cd7e011483a1778ae1b7f325e812eff414cc8b7ba126fd14db7eb836be6f433ffb8e1f21c187f03839c4f706599eca3afc27b732201063af8d32cf6b9db6fbdad5b3d5be1aa8202491119570bf2a6ef1c06cd7396dbcc87a033de3f6008fbced3553f395a0a29157a2fb963cac060bc37179907ba00858d9f53110b39111f15a10ac021d01d0298385ce1c2052ffa8dadaa045e9b2286d029b5578a6a97fa85150db4c929ee5947f62351f2215842e077b097e257c0f41df6a00c72b5eeb0db26a58a582463aea868ed290b8e603e5bc7b0fdf3a0e6600e2d83c8858caec690a4de248d102b964e29a342a08d6447d42477463bcba421c4c550bb40755a8f234616710faa6a948a2573c64717375b716f88b5e310c00ba3884fd302af286c962b071c2cf38d1aa8ae5f00e21df3f15e3688f869277f82465282300b37d3431501a57756b7d92d4a915a97b02a1ea49a361306b5534fb92affcd7b8e9fa5b93e903e0d8cbdd67bf5068ab30e103f5a7fb1bf4888d6fb9c6c82ac4a332bd0101f4c6f4c3f5f832a0e5f38347e07ac274f4268959d9373cf8f881290650f54cda52bb287dd064de6cd926e736c0efe576e619d1d28ed1869e716ca963ef5e2601b1d9f128099c620f75e6c6743cd4ae0620eed51952475120820e4e79fb2c055951cf35a7931be2ee63fd2b9793e685a265ece33c74bf0f13b00168c9c29c5e93a24dea48f965649fe64766f468cf46c453758d20549c2fd29fe7cb5d03daf7df2afc5de046a8e46a619d088cd25254b9350943e5caec9072b535da31f97bacd5170f06916f23e61e79e735ba9a310b547df49ab5891fb6e4dca6725918f4a10b17117244ff06bc868467f00d910cda4fa8b59f5c89e2da7c8acf20e1ff50573593793b165a155ff1f08d21cafcd1773bfe2c8e26e4165be23e18b2fed597769d5aa80c47747157519a0a1699c57b643e9abf8251eb9d2d4860070aed47509cc2ac4a1d77833172ee316d02e60ff559f9832b7a6cc811f53bf4a7077a155ec5f816dce0f21b3270d4b6502a6edcfac4d033f2151f59bb78e589b965c241139ee6f3412985cb5a437e85f5108adf46ca660ebbbc0fc4f8a74409f71e925353ccf93eac1b0f768f76b6617278843307c0a44a3acb87eebcb9c732ae256147cecb6f07274224f87441830ce95fd3084de8ff2c8b72c35ba1402273759b4d1033234fb5e515955c2268593c191af3dc9ebbb7f3a26fa3510fb0e51b71981af027d64d002a885e856b9d55628acd42c12e764a9e230fcd9e4249b52a139de5382102c7565591e9a476eb04f7e793c5a0cfe119fe8b13517c7014075e61b30084111f5d327b985e3f434c7db11b47fbf13d0887eea0c2aad73cf83b08f600359300f75eb077ef70550ac2db3f87eee7f4d7c3ba2ea036ba29483b6955df667b6419c5279b5c7ff5742818521c60f036a2269a74f0d523a85751e8c4eb3f590fe905487c3fffe3c5ac26f81d3ac07b4b66f159fde813c57d56d7b008b4affc73a0386112738fd26ea3c1ab1dc45e35c947cd61314bea53b6d40798018465b3127f66e19b3d06d46c28c0412679da69f41c570776b543156a217c05083107661ecec46de6a45182b64c356a228223fe7a7d54e10b465410433b25de529b3cccc6ce6e038d59a4b46ef17460b3ac5fde3816337580cbf10b2b095b6bc7ab7a30bcba41cb083b60d0126828f6986f5e7f541d6e60b802c1d8124109cfd74cd1fd375c48629c0119c72cb0373ef8b82ac10d071a4cf57b3eaed386b0ecf0f3f276c48f6b652e623ae7ab3b70a9c5637c792bf6c8486fd72dbe5b82a1708859275e47874ee946bf0e4ca6d9ca302a21ee1558f542fedb97aa6cabe79162fcc4323a80aa3cf970cac905d0bfc7ac6668df0ec96e75189514989f2c1a1cb724d72a2086ecd6b4647275602f1127862df6a4f0825939dcf056f9169964d0144b2d986ccd57d9504622d0528bf99822668aa98ba9269f78b8117fe96172f60cacc0a785363938c3e822987908c78ca8db4beb1fd514a76d2018cc78100031a6d42937acfe7b49733b65d186675d61a4a7d0c66e0d4b7609ceaa9b042112191e120a07796f8be3ab70d29b206d7dde6f22521a24ce55c29300bf00e7556f09fc590c5600092e19d1934b1d28435a61b5e4d897b81794708563a9859c641b4f77f837267d0d4d06158aeb7f7bed9ecf2f21a3a1234f848fc6c7e781b923d3c1f549202223b869fc91bf43871ab1b6aa7c9274a32a2f686df72810f1832f28eb210245cf5a72d3339cb3e1848e1354327ec395c750c2ad774ba539961dc770f9ec715d4fb4e997a1b60cf03acec2c05ced4f1b98d3d3cea1d73859e85da953b9a0e716772d3be187a1ec37f3de8d331e13c0fb0670cd039a7a1fc2864f4d106f9e3d40ff0d9f4bf6429a36ed2890d0416820ae933bb94582c0388e8b4ba7e36279e5af46e53cd1b95cae103d5150568c4ba0460871e6c46cfef1c4e2d", 0x710}, {&(0x7f0000001380)="512eda4a", 0x4}, {&(0x7f00000013c0)="4d43cb1a108ffda526700df4c961a841106f0862a2e22cbcbbc106a0626daad1c98c61cf7d5e90182070d7c75be42a54dc1b5a58cd453ab102ccaefa3d7f8cf22aec1b0bc225eaa21ac370d0d71c5831460d0f08d3283051fec8dae38097559749ae0a3269cc71cfe9879ce12b1b504917dedf1d627dff2e2a171791a521e69ffc1134ab6b31bbc1647801d3c5", 0x8d}, {&(0x7f0000001480)="4673b229dc3879baea354281c9d51a4b15eb9a5046748a297fd40c74584b8b68f1a2997eee9576bd79cd93505d7f3db08222046a3147827725925c432e65d196d0c002cfa5823168d9f572988b3b1f596934497037868a4ed8367bb25074bc9c190f6ddbd9b048c044281be769305c5eb373253950bd45a03be53bbb000f3469cf43c36bdd68bc4a8d332327af637b6d616bf0944055d4528ee9b872a06ad4e19f4c8c887c11f4de512c71e329441fd42cb1d1e2c53b019bdf3655", 0xbb}, {&(0x7f0000001540)="e466312466fa6fc9e9ea73acd3ae3fd3f1f90e40b8ca341f581b2b73c665c29ab9d367cbd22d4b77f7ad16e47e31285191de3de67be9da30d6c9", 0x3a}, {&(0x7f0000001580)="8e1e7be858726b8682feb3797ae29fc5c312844bc14789d12d012cfd099af3ebe858e63c06b77686e9e2d4243e18d22c3bfb23fa3463ea8323784b3e71e22a4d09941ac15938205908116be265fd25feeab67d39d0416cb3529a97ac6ca87b703a580942ccbd54df9a25f49e54a9474a9098b4a3a7decf16d3d3c1152f5838a212651ea8048028b8f9f421fd07c3a68b75c123382797a1a3a03672056827c2da2ec803e32cf6ae31acf80b53d1c4db6368eb6025938ed2281a3d60200b84033b017d0fc2ebd87de0ab2dafcd96e822026f9b8c388a8da2325bc3d1712bfae3b535502200adb5cf47582da1c92ae5b8d495e3202bd1f3d7a29a8930a24b89323fd6fe6d8c43e00995752659bdc9f45b5eaa5143668a7335dc565a1b0cabc0f0afcd973ab49cc01063b5ae9882955248fd1d5124570bef3e136814fe256e55f7b1499e7822295f7a0115c89932de6df35ef974c5d683beb1212ccedf1488632d5bb9301c398043f3958f8a145196a1eafd3a10735457b758a4250eb01e1e29b6bba2db231c944a784e0568497e8ffdec880091a2ce2b268592ea40769923991fe9b9da92b909e79a71492368dadf5d995b666ae85d4c613f1f6932825a2b073f8eb4dca8fd3ea2fcad01ca852065349feaa432da6e755ffdb730697350087c24de027fcff507ce500e10c3801cfe5e1e0a6499cb8f6218a56488ad01f457149e2a7500b702ca1e80601fac7e0ef377fb15691b1e42b8f4b2ec5ab128f59c004ae55ae436aa98afd9304b2043058058939eefa18834c3dd78db97d407b4ae0818aebfb80bf8bed6c26c5fdf0cab3b53d329da9b2f575f10da63db459f63a1210b817d755d1e48ee44331fe04759f62829f16e3d7bde8109152197bc881dec8a8dd355214c790cce3e4287fa33ee37f055f1b6c5d6587f7fcd9bc650a7ba61ba4bf51c1b53fc074b7f8da35523dc9649980aa0371463fb759aec0ce1d0d4835aced4b470adb41aa040da455ed1d7037252cf26687f50dc0eb8cf80c2e0b5799ed7b250c3dadfee9d17f7ac52677a13ae08999f25b7f78da972f14582c9e844c1394dd3687cf885114a515c9301d2b933770616d6264b919c469b9d7fcd8993f6b3fc9378dd0a1b36d45e1a0a7ebfdebf02b980e71cc0373ae235f31d916e00630dc9ee11a135e99224d108399e319a66ddae91e0e3ddec96795cf58f8157356e92aa274827723869a5508a35026958fc80b6d3c1dbe8927ecb9b8d3aecf31ae7d8f688a8f2189f926ccacf303f1d703587aa24797958694be2a6568520a1442ea29f902fe8ffb7f981e364608385285418446ae2f1d7bab86cac5c8369ac40c4a5513abd7195a7ef0b2a77213367766d5709e427c4046c724565e9f57cf000ba2ef4ab4a85149a545cbe37ca4170b36626d744f39205067430013823ec8a143398c17432dfc0de281abb15ad5da846dd1c9fb8bbc5c959c530b384dfed2cdaf8c22be2bed364ed8d49476622a032be33e1582e6ee6526919ed05c78d5a863b029d043950dc248f8849f2f9743990cc1e6e7262baa1044e8ef7ac7f092df645389152af49e2adfb6cf69808749e75ce3084fbc5468adf66ea560001b32b9f69a2e2db9a096b73976cae16bbd0406c4bad85c79810dcb5f5176e049fd7e4ed2689e347633072382e2cb7428662315cf517577c3abf874710925d5d2803c324a734d696b9c8013ac6feec8c8ca4dc60d469b5138fb69cf29ebc11a2e6003e1ff10340ac2a30a1d1d3aab4cd601de3b4e156ace5ba81a3059468ef230fdf85a22afe5c43f298ef99518602d4575b0082d4ac3d39f98995da367914279ce681e00315b1d00f656fdf6999a0751256b6f19f2cc8e994620eaf72a65cca0a46d71ad095e5311b094ed5ef81109a582e086e35439c3d2af1476acd017a8e74c25d7d52056c42dadfb3271598e0533f80dce72abd3ea728d594734a42089418d5fe326b822d1873a251a6163b48700a8072095e6c5c62c2b7caa3ae79a1a2334c3f40d0597774d93a46c6481ae9763d3d087f5404377527460d5ecea889add207ba67ca87c27fc46131bfb1b5e2e8932b6d1c2127eaa95795b093b891997ac77997f647ac603ebb82ce3b850b87e0d2261daf5479ae6526a3880a1cb6510b5380be27e283f53c14a2815aff154b54849265adf64342c726e36faa52be335e57c107404779fe78f76a1e3cca41a48c48cf4df84e5a1e95f8d46adc52afff896a8f46b7accd2173331a77a904cf6494944bb78b81f76d2a24ad0f5449208249bd44b91da1ce0511700ab12692e8bd8f3bd16ba35b6ea524fda0a80ded464c65332dadb7dfece82166fc3a8201948a6eb6b808bc654dda5c865af4babf04400ffe6507ae0cfb7195b39fdc592bf86b9a166ddd0b5f3fccd92f7b3e945440c668806b334db8e656e7be0af409cbc5409122707c89974e8388c64f4198a908b5e49bbecbd7be030285b3c208470067a7544b07e6e3a4cd74f84f9838c453f30f26b8b713443837c0119698dbb737d4f8d76e84dcb43f3a0030fb9cea91ec5c72745848b70ce1cdd9fc8f281d35a93f4abf023421dcaafc8d8e2e935dbdf9dbe48b8c87ee3ffc8f0748c699a53d86077c60a64e43280d58b3dbf5d71f0b11f3f3737419eee189dd3b5fc2144760db4bf4daa5bdc78ecadf07ff9b05e4e8a0a70f5975bdb16fb80d3fb5896c7f11a68dbb5ebbe91f4ce3a8d57d8474abad285d5f95b58ed2d9514b7ef565d52fe43cd09e993e07d33cf2a9399b86fb09aa5aa586e05d73ea2f11cc81a7b8e3a2532c359406e95d525d0bf78e7fbc537e3f4bd35a586720a3e80bc566f72a17f558d3f178c0640ec829431a66c53d7d65b7c1a109dba18a48b63d1b424e32955e81de3c694d64c037684870ade858a3f7aa5fc082cade28eca73c01bac4922d5b9c46cf4405a0c564d834cc7731913fbcd6c643b912399a2a69890a3b4811fdcfe2c881bcb7b1aa3643b9aaf52dec4ea4c2f4d812cfe1657626ab0394c87e76311e215d487705d9c7e525cca4614332bf991f0eaa4b9bacfe0e07c957fe6ab942af2a44335729c3b600c9d6a2378af348d2c1a61726ed02a1cb1a051c0997fc1eaf7c8df2f3e06c1953d0be76a3a374297904be195cddf724740af8bba9a638219c921735c2b2c917469eb7f07e4760f08f99799ac7349614324af318f47bf6d680d3d641101170dc0935e521ed511fd2b45c140177256bbcd525b4af196419d791af2d3b1f497e96a7f609f571c97129b3c1a5a5eab8980eef4f9f576cf34cacc270a052a43b5bb183f6bf8a8014d4c504a4fcb3e0c46b9c22db37512af39a87bc3d6e9804191f7ecf37fd038ae149c222d6d8a8746fc5ee6e7a7abb8bc5c706db96ecaf8154be1ab560ac33906469081e7b93d1a0bfbce6a8b2fec83489616769d96acead7fbd89a80b95588692c7773c8a0ecfc0de1803b28fd01f69d12f31cfd93d07bd74302aae24cde011e0b6072fa37000660dce4ea3310b1e39b8ead504c4f999be1aa485ee5412f756af8a20c244a171ab806438cf53dd6c7aebc672971d55d856b154e3f8db20719d6927a3fedd326bf69fe4492e55b4db86c281040e84fbad3f7ef8a8af7f5f5036156ec33137360e999234aea77478b0ae546cc556e955ab8e480bf519e6dd1e14bf728bf896caf9b9c4de44bd495db6b497092c99f61dbc17ee8c95e03c41fc8ea85951485d464a3a8e61d6bbeb794c361f3fcba15f3f250c34a62d36de2863142ebc72659b18b78eaa406556b71a71c6bdbf054eedbf99726523951a7429305a7345372eac927c0747aa2612b346dd698361aa40bd46c5806a155bbd5d84fe0bb875f226a7ec0de823eb56d6b1b8965f8812d5298cebe80640d4b3736fd66d616b7784f5136e45346b18b38db8ab116110f2394a0678f99b6f366402a6f615f66e3499343d347bc5585220fefdf72a089987d6208bd0264c63b9381aedcb587ffbecfa09cd9e578b37a26db3a73a08f66f370a56496cf9c062a97a4c5e64f6f80f44fc5ecf841ddf255c3e400dffd19a0a95f25fcfd7db0a2aa0e779a26a4b08d46abe89aef894e283ab62bb94ec5b60a87feb0176996693b92509ccc4e0eb16a749f38c46042adea442957cd636945760db7fe205eebcf2ea5cc45b15419a859a83c4a94ba1a05ede02467051c65423f4fb02759d45969626c67a5e10b6d1bfb34684801866ba34455883d637180fc3d3be518812576d62a63da1b782e548fac8903050bd5e8ba7c3267d6672380af7c3d3e05d5fe11bc5f1f4c0be221031a329872ec459d638d8b372e8f3d2c65fe626a004727145f2f0f6830044ccde090bbfa1b77a918c37341bb15c69260b041069d1f1bf02665c7130bd91c1c59e90b78190f94ff8bb1779249a79cd29cbdfe2bf82dc1ab4a7dace33095519607e9d3bc1ae94d0923ace7aef73ce3d2e7ef00e8ad87843845c3813da2b5ae11ae52270ce6cb122388433f9c867cc7d45758e40836ca0dce2f19372ea9a5c7c5af44a54c9ecd415adfea881d12e190db9ccf6328fc61dbbc608b88eea74e282b24e55fc7d46445fbce77f25f8fc8165d85cedf0ff7ee7e3c03e73eedb738f62fe9a2d3e804523eda1cae617a30c9359d2f4ab06b9cddf1e1056d1f1cb5840f290a2927e3cfb018df0dce8636f180674040079b505d4c7ec0a1f57a2ed0f304578d0d1175c18c6ac5e7f2d16dc4d59b2fc623e911d95cb446579927709ce24cb40936d7088eec6042e479ac78ae34b496cd700a0a9bbdb00c7f15686af889d20c33fc24d1758b61a4e306d3320530753108a8736c298cf20a1b8863233278dbb0886fdecfa84e245e1dce870b647de011b23db91a7d9c2fa8f314495a242b32be23c6d9e857fcb7060ffd1b8cf28db697b2c8f55e9bc4ca3ed8809d221b9a8bc7804d4cb9d4d4fccb45bea3b3a4d2f766e0eaefd7c6947baf9227b384a02c94546c373943af20b2de7eb1d183171f0659992f18d1aff2829db5ebcd0746767a99a6d79458a7e772abfb0b4aff311c992b9e4c686793f709ed287720f29ea76162bd6c02cfb8a54e052c4549cfb71e6675e8894a4d5aea1d803cce1d3547d05dc98455c06214ee588a2f121569d873597044a8a3043684c25e54a0c8cbc4ba26e5a9e7b2a28d87f34d6ffca0af9987c6fe62326e8ed1bca285f412164b62197d4321a9547d87a1260acd8eda2e39091b3c70d9767bdec44e4ac3e4e182e4809a4a0abda5c21a128bab5a7aa69301c10ddf7c11e2c20619a7f183ace04c124423be8186750037e8cdedebc03f845f0f6d63a68125fa41591d428ec6fc567942e4a5b917e7d692d8b803f2c1b43a0177f0ebbd503f601daceee1e7b5d08b28ded4a5ae3e6bb7aef15d52883df8dfe8d75217591a0080ca7393e33783f9f23d5947be10ee144ccbd9e2d8651ad6a0cab4f4e7318c6bfabe36d151fc5b32f108ad4e4028bc615eaf99b43a2e9e484dfe8d6d7d0434b16d4016df5de73e3edaede79c53996c8c72c45f63c02ceae7ca4c2bfa76fd35480fef0c489532da2b81929ddf540b83a8301b3c728a78c58fdb110d4943670abb3dca3be78da3f4ff670085cd147347d1f5683f1722c4606d8fc7991767ba14c8418fca1f0ac0c2e59f2cd3cd41db90f3584d67be9b0856eef58c97753c66f4f2ae8d39f2d9765ee3720d3acfe5d38550ce3865b73b0105c250d46964a6d372326572b281bb184c2be865343624a28738976cc4a2fedf0332d308ef76976e938d0", 0x1000}], 0xa, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1000f3ff000000000000000000000000f80000000000000001000000000000003346ac93f352418c44e9ffa5ca6a1a71dfe982b66a4d0344efab337868f0dd02d7db28fee493c844ea470acde62fb4d90d4094508ebdb025a94bce6fb70ad44de944cbf76bd9f7e59991067edfaba56bb57785e24658bf6877c965212184a5922e2f51cf647edb32c6a4b01878a66682ce9c35e585d41a180f93cc62730e8b567a78da2383cfa88913f596ea9b97e5b65e2491fb94064eb8d72604ff8c66d843cdac41697091eaf0b5e0c0176b4ef4339fda6a65f9fce8d8ab4dbfc9c68f4fd1082310ef323bd7ad984b6f9d3bdbbdab448d87af5be1ad372ef061a4660bdfb72f65a1b454463b8729cc7e534f0000003000000000000000ffff000008000000048b761e6bf6c1358a2f275a632d457e5182345f304f8e525f21a9f2f1bb240060000000000000000100000000000000eaf1fe773d196ca5694bbf734b7c34b045a06143cd692ebbe877db186c5b88e125ff5a2d44888f6e31f98825c1d2083afc3e97fa9c5d9ef723e8bb3d2a16d914279f2fea46a32083431c925fcd0000006800000000000000ffff0000970100002fe30be2533943f8473de36d2fc72f495322515f6791e61155f7c3dd092143f71f7a83a0a10d4a9b983fc158d0217afbc5edeba15da3b82a4472e161080018a74ffe3b6391972ff029684024ced3fdbc3e5d7333eb06f9ac7000000000000000010000002b220000be3db6f2b70ce1d6c29b074cdb5c5473fcf7e5879216a1287a0364af8e73992a718963c7031a4e14fadde9e84a789f6fc77f2cffd5eca6a9ed7371ddb4a6c5fb607492238e962d61756d3c37a02b85f0c2752a922e0284b2cf7938a400000000db9f83a17d9e78c9f008a90c86574a02918897c19c21db35313de1d8caf439c3e28f9f56e3929aa47580a813e9369a083da86a4d562c5019074360566ac1434e26401052"], 0x270}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(&(0x7f0000002b00)='./file0\x00', 0x200, 0x110) unveil(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') msgsnd(r4, &(0x7f0000002bc0)={0x0, "583be008a10fa7a79d6f32a1c3318e4cfa99c50f9152c78e3a585a8281c6b9d1e3525428518a05c4b8fdc79a93b3b49f21203e6056197c0657093b1bd0fd83a63805dbef5dc473f2fa62b9a7af78994aa792d76e5e3bac9a3ef45d11adb872520a89e823ed053bcd5c52d712a3437fe3b55563297ed8698aad7f4dcd87d4f5943164d949d19893a352ea6bc7fbe79948ea60cf585788f8918cb18747ab7f7f24d805c36cc846d79ba2f2d8c8132b71b98c0ffc9d8313c2067f4b2c3a1e79e1814d17cd30c8ee55d25b7a2772c26fffb54b3cdb7b0ab6fc0778368fe95cb4e83c814f75af1d6aa18f4edb214c19a12d8faddace3c601b0be907a22c5fabcecd6ac358895384d624f8248f5f4d8296cf50d950831dec0f3e6ed6e6c254f3229920320ceebdd26f5ce8d23277d5062168c71c7fea94e9a95b273fb4c2b486351057574b64b142b7217d1efe583956338f1ad5282e442f819246efb6a0161be263a04454b11ba997fb8b1a9ef25422f488ce10483fdbdafae6128ff75924ee0097f3e0ac3aeabc947a9204b1e3fd5cfa6e2006bac8a1d3ebe7a79d30d354117486080f698cce2d432fa17eff2264fc51457b844d97e6fa5e743910102f0f683eb1617c02398fcb869775d6f883d15ad50bf2df6f38d3a367b5c91fb7804dd6802a382a41661df54ac0792f90928016206b430dfb5c98095ead73ce1e57d0db85434b8dd31fc891c2310b56cd75280d7cd544d5af530e7b9b4a27437de573c456bc0cd12715b18a84557a769a80a335f5a7aafee78dfbc06a9a4f4ee121022981a7a2666e98627f4f6de2c13f92cdfa303fe6c47597caa9c9ab58ae88750cb66dcae756b631d053d62830b522576448a92e5e390a63436e712636e37520731bdcc66b2164709165e0be9f105692edd7a2a0b8131f0d9103389ad29b40ccb3fbe0a0a726e1aa256546dde20a56d783ccabbe2e9be7d8eb0adade6e96dc11cf1c6ea350046d7184eb362bd08be823d253e82266b7e02bb867351045f424c60ba650693c57b9b8096c360a08b48a7e7c356fc91498fa9abda6eddc4c2ab6d73d0095444448d06724dee1f95066a6e66afc4d3fd05b8971a2db53c8b056830793a1eefe225ca3df1bfcd16ea6a26bf0a8e2c30c0849ada32068868cceb00583dc581d3228fa7396aa6561f9e82a702e3ba35711547c35aaf97e8b397485ed9f3e9bc79b023e4dc91ba1cdc1d0e70ed5f8a385bea438d9d31ddf9145ff1677774a87e1ca616a28c735b2ca5af8685b4a279583a3e3ea0bf9593ac108fe53d20b1822e8f9f70478d04f4825b6b9d1f37923e78bfa76d05426d9a6f88dcd98ab6df3652f4b03824c0282820566f90c883134c4a43db49844484c7ed249bbc8e40c11d3eadc0313f2cbe74ce2c715f6d8212205157170f71f5a8bf554dea73887de90f0bc78d97e25c9c801d58f5b4c4c1ad48f4610c991e0b66183531b0a6195b64ea9aeafbbd294183c2872c89ea9da546268ade1de9295768383b29b8d5d22b8c6290cfc374aafca996a28ffbb5e438699fdc3613f23570ba00913d4c80781410ac1e7a29e289cfd3bbbaf969041fa16acbb710c71b1915b44b7ebf4054ecc81994f5f928fcc4e8a5ea2350cbb99971bac402f8cc848f823889f4d19a8da8a5d73a93d260a51836e79a9a8a3c93ee69f054961cebe6d9b427919f37d654147003090b273512c01257ab0cf2842eff00fb59d948e850de59071f3a93b4a6e2dfc4c108a105e1809d6ad2d3d7159125ad2e3b473a2ef222083cf20e7b46255c28c1d03a6bc9752a144c0d2d236e9fe100aab3cafea13c05610d3a3e04325375d1c3743339615360364a298af24a6f284680937cc15669bfe4c807239b7bdc26fe5fbb2d2e938974a9ee3ba8dba4f18dc9eee35f2209431e46d718747752a713680872f4207aa108b7bea8203643b6eedec3d5700b7fe28993fd88f8360ed13498eb89bb994681491ad5815269197713e75635d5b68dc3c6f6ef2e52e03bdc11d7474c97257873bdfa289e99936441909c600caba91a33ffb7cec04e31c28b7de243bcde4640d0b36b6e446dbc46473173fa3b54e56ab2a001f050cf6ce3fba663b979667f5f9add41a423b4da1a4a5b85491d0b36efa6a1263106f363bc52b1e73f4ccae6ba668f370cbf4d7a18656cfe673a8fe1d8cec787bebb85f9fcf946b0370db87b26d60c3d893d809d94fae6892e0db81e72e5a7e4fe375e16bec8bff963bf313cf285866e69963394eae95e492eb102442e158f2d694379835f3d6f76d8faaadcb9eb9faad6e4616a2c2768c0a10cd400c998ac6ecff3e9d0dc5d1253c95eb07bb899241d6684b582209c768abf7657c9726fd8b14310ab0b3efba29049f705992b28c0708d91be5ea620048b771372bb27bde4780ab9cbe613dc65a1387e76d59b93f3d36389c9b735e23cd8adfacda55159f677b6ecf3be11231f4b18f0348de22f9b55ec13b18b168d7d6127bc6232f3ef1d15dba9054f67c2e022bfecef7bebf7ed88b0db913ff79abcb24bc569b6cd842aa6c8abf723ce3cd57ff76261b4f498e11f32bbbe1a28fbfa421a004690dbf52f034cb3c1454477caab5a26becdf0038302c7d20e63a7d475de24baf9603f249dc350681189ca47121019592cdbb95829db2a8666e813303e1a2a93f95c18cf5cace504f893cd91f93c34e436356439cee6985ae6244004a392e7461006e5687dfc248a10315e579ad635ec94fb52e719c6ecebec4ffcbcc5918399191eec497f9789020910f5c9881cfe6b43fd5c2075a3203ae01fad02ab2986b879f6b81537f15c6bcfd8986a7b1852698414269a74dbf919461d35250a7580eea6b241b9268a843f03ed672854b4adcee1daa6b1d945a4754c6990f85f403f5b8609afebafac590f0d53bb757d006f1a0baa8770ff88eb36583d6affa0cfbb5c57cc7794aad17ff218a215cf5fa3bb708fa62ba946d336f18deb8f9ffd13c8656d9e74a129b419cb35cac669bba52aff91a3d6be5b9a729de229ef3735795aa93af59a70dfd886b08063d169f07517d31f103224fcd5ea75a28d9ea41b2749fcf2a92b0c2ecd1de66194ecfffe17522873129c6bd6d792581f0b1abca0c9874830c300d214730a667f4b8d6c33ae8c3e75d30a8bf4568bfa6c25386e8a3919c26c0d85f89f35970a0bcc7cbf5674883724328fec229e7611ede0750ef53a8eaa3306740f4bb7eca4248518d7c5446c8687d1eb1229b42c429dba1d6ba3cbd8208a09988b39e3ff705b5035f69997beb63111ada3bf132612b64345f84e2b0b3ccf6d048df8a675eef479508a4ab9bfefda49fc12fa86e5218d3f2f833087501da3838548bf128c3c40e5be7fc2bcf0b7d149865229da8faafb3d55831bf76a94a66f27f165144679b1b056b4a73cebbc5e3f9e7b90129434daa95fdbac0a856e63eb1561284989abbae6f5695f754df8baf2acae1ef69f2c5a197962de22c24b98b2372a2f274fa3d1e9422cdcba22a413ea1b2abd3ef9714e927bcb865e42759a8ea25728d96b749e39c7319acf1d4007c03754ef37808d2e5bd120424dbaa84e099b0de8572886434c480fd52b27239595ed9dc638a3d8f42141ee6948ed8595641b6aa9b2b6255383739588a2372c1dd63a0e2e5a1eef8ff862e110104038ace936e5951b7ee5eb4ebdc10090949f40e6077959e1bfcc0c299e6b0fcba866a22bf3229d7ec5f91ee4678447de5641f85a356e8e5387c8a5d1ee1db0021886c18125360e82d99d0eb6a2d2938b11764f3de0178a505a9eb72caff78452894388d5d4395d0004bcd6e068bf7f578b15149f946c346f4b17973a86f27d17dabb972fa3d66238b1d4e720832508091253ff7f7092c4a1b531cdc11077a637636da9be6afb0333ff79d52ffc7c409e215195cca3af2d034f0e022cdde258d4bc1ff932dc66220d1df2121b4bdf37a4763dbaea7561d57aaf47816df8e8d96c7357f6a6780200d09f1314718d758cf58753689fe00fb135bd225a8be20dde9274a32993ced943b5541abc0cb7c9559857646b3cd569740b2d6cd6505da30b8f4ac795c4f553313695d44124f163bf6c4220489d3e2ce6b9b153a32c501b502ffed04b90d56f428dd3e328dbd887a57eb849a86f24e44934a59fd054aee10d9eb7d0e353bbd8ce004f4f1817b6eab14442538d84e8ceb0422181ec06639936df653e98a9e8437ec0ab9c0d45aa49af7ddfbc052d81dda0e1d3ad024ca39f2c729dc8c31760d5b70b2b76e22475b7a481f3c19d3839fb0da778ca1334fb9876c60c954cab2ddbe8b6bef9e507963d57a6dd7712a5d0eb5cc129781b9b7e29f1f9f00eeff204a499252e8120d39ad5a30c10974201c125310a41eda5903d03d3cf7b11e20ae718e91cba4b5c21cd8cccfbe27c7360f8be00d43272768d2d0a071040a57e063abdb0ac9170a91e6032de22b2e05d8352bb8bd50f89f593036abc9cf1d79453f7e7ef9cef04d726c1d8bd874c0ca6859ef3b9516d53eb8bbce8a7e5b76532df44c9ffc81a90de8e15bf81922df8c6eacd05ca7dcc5b68b672b6b659aae48f80b7763d863b4076438abb778d115d88ce1866a70699417dfb536a4bb804913d2a5380508a8ee263b51f472a4df8ecf6a33efb3601a9d2a3921c0a1a3dd57c976161870b12545faa8bf47ae001eb2134d107524b23de46346bfa1345325264a6b67c33240e9600989ec08623145def7e6084c9465e56ec42314b310d0669ba45ad0cd4593084271d920c7da1f52100de95aa142c281abc783a041661890bdbaf5fc71abb2ed6549db25c54ae8d4e0b9fe37810385fe422de91f7499f418aa986c585538c2ae823fb8308806033f05a778463b92d9ccf4990c934907b223a75a0755ee2b91d7c295093451280ff5a12921848c8d51d24f0e13c21114edc69b3cdbc3e0e4c50421d706a1a2222f879e381bdbd9e3ffed9ee6cc66edadb766d6cee5e3d5ae48af9b22d4672f8e90401ad00621eacb4f61a5f4702a61cd5d21edc30a27bfcfb7540b1ea5a8ccd4e5c815301702021c93ca440561e252b4a553073cb1d248622f6bfeb9beeb5a98124ee579228841d2507bba84d4c3decf8c0dd1106ef463bd471c53900c7f8ffc2f0c806f27fa81a7bd1faa76c192a8343be9a7dbbfc6192dadb220fb40e676bbd3ef02e81804b13ebd496e1f00bec5e5eae8c3dfd9488013556e104f669679a45bfd8ccbb57eac65dde089db43896dc5fdb45e2656e9d4cc5d7d81b6b5e56018c6daeadd6a9236fc6eb8fe2b68dad5c22d1a4c828dcc5f965669dce1f516eff43f1ccc7371077c9d35bea47a073d4c6cf24d01e4779a59d3b2ef3b1152eaf1c62177303e28d51f6bc51dee54dea3f1aee9079448c552c0e64df86f8ed5cb227bef3dae5c70db8367ac7c0b9686d113326e94110e3b8f66da7f47d1a93e0c99cb85bb2b941d383db9cbc482dd6ff59016195b62b81e5a8e497a3ea1f5d6c83583af1add3b445da7c4d7e4478cb2cc2133d987d6f6853f6a33cd021a52350841a852edfdf5eb35ebcc6b921567bbe11bcae1fa396d4fdc36f2271e53f70b0921f62bc9e0a9e826dde5f8c43334641aa74a0bf7a2e79b83c43f6e1f5262fb0b638d180dc14781f82c974e09440557f74b78a88395dfdadc3ee8e9d402da502d24bd960dd34ab90ecfe5949996c6006ab0e40de9b438cbc6403e4cb7fd5dab90434fabf7f4792bb22c329fa68948a49bf2a4e9c8d238941700b04388b3f8892fcc01a38b30b5cc51df"}, 0x1008, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000ac0), 0x0, &(0x7f0000004f00)=[{0x120, 0x1, 0x0, "5c534d5f7a5e13421bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84d07daa3ce76cedcd302aae2c73e427f78af1e1638986f948fcc98b3c7e33b38d9d4cdd71381fac6f518ff82e98b873813873d95c79ef105a3f4a229c9d99f389f16d399becb6bbde62a425731345f5829d9beef18875d5ba09b63c1b74d5fd8b3a3bc6321762dc"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x202, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e700000000b9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}, {0xf0, 0xffff, 0x2, "9ca7317f2ef97d41b87df06712fcc3053fba166e42d478575583081b2082ba60e75bb5fbd81010861367c829b131032958fe4eb34ac62824713f24b10d90fe8cfd2b8033152acb65b7ded99b442bb7b72e64469bc4e2a4c2e8e7f356cf70d92ced4556141ac7f960a09852209adce93f9d1d77aca80039d6c2996f8706f3da51fd3b3234b00b580516f65331dbbe8f4df3fd9816c851b8a3c675628b1e35f21495bb270ae4c17d9b9141bf3f4aded29a4ea72ab574c5ec83cd13a4208f1070bf22ad0554c2122976295129f17193c1d252f5311af968130331"}, {0x28, 0xffff, 0x9, "0f735aef8963fea92ef0d90a85b6120e7a53369a"}], 0x1350}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001c00)={&(0x7f00000018c0)=@un=@file={0x1, './file1\x00'}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9"}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=ANY=[@ANYBLOB="5000000000000000ffff040001010000e67a61fa79148560f2af014dceda37560fadfffeffff5212835a783c932dd143bdcf2dacfe12b633ebc3030ecf86009cdf66047eabd79623a8468b004eed99da58000000000000000100000003000000c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f00000020000000000000000100000004000000566a4d9694be26c83b0da80000000000"], 0xc8}, 0x407) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x2, 0x2, 0xdc, 0xffffffffffff46b4, r7}) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file2/file0\x00', 0x2000, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) syz_open_pts() mkdir(0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='x\x00') mknod(&(0x7f0000000080)='./file2/file0\x00', 0x2000, 0xffff) setuid(0xffffffffffffffff) getgroups(0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x308, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000140)='./file1\x00', 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r4 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r1, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r5, 0x0, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = kqueue() read(r2, 0x0, 0x0) close(r0) executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x5}) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = open(0x0, 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x8d) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x6) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/6}, 0xe, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x4, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000200)="90086224cd9ceeb3c5d7fc676b9f91b052f752ba1204321a7b1ed4dc989ba8672ea342e6153ed21ab3d4ac4a9e2f3ca77f1ff9fc3abb9573ac2b1ab2e29a168991276cdcb7c0c047ff51357c94b63f322bf75e2e3221b1d803b2c8f20685b94604f120925dec2eeb210f9104595e623c01217a632baa16f29b18058ff26a1c338c42367449fc4264bacc633de78c1b8268d631fc929007ac2235959e553846aec4d0d5c7a0e35cab50c4ad54"}, {&(0x7f0000000340)="8d7e1320acd881d6d45cb7a871c0504d88ff2c5dd547141f144c5ab7acec2ecb83d189d21183d0eb028bc3637e6b24ccd45bd2e87ca41ed7d87e6ffe95445046def759ec6178a5253e3cffe73221641d315e4aa80123f74e89bef19a1813b9aba3f444a5d293f3130f53af7ee39bc505000000b0e5"}, {&(0x7f00000003c0)="66b98601d31227906995ab1371928955494990b66afb25d6cd29bf61a0f0c47eb4facc4e2544ea73782a8fd564db2d53842c4f19bf841b3a57398c7e5ee8fa0842d6f1e5e9a9cca27f2db6f746590c23170b1a27925db67c"}, {&(0x7f0000000440)="c8c90d45b2c45934e58f98164666ddbf7b077d569598c1012a7b9685a0b693900e7c69ea8993b3bca57ebbaee8485e11f22db673547e52434a8fb62851173c96364f573ec76c9982e441bf0086f1266175d55fb58e83f4cc9d139723ae7b3da91fdf6d6d0a950dda109ac2c61f6ffed3ceefe4b37c42c1d3a3690685930e0a50e1babdb4dcde3f3512ff9de970976a41e9"}, {&(0x7f00000002c0)="652cadb81d886effbeb973e89215d0f0656dfa2299"}, {&(0x7f0000000500)="0db52e63cd871e7ccb7e1f92be600f6a781c0819659ded10b7e716df7b3bf01630150cb1c47a240021e9a4330efe397a9703808db4a300cae0185c28b7845f16cc8d4e8c4690621a148360abcd7d845134d0226f9d0d842b27d6ebb765c5c1995dfb3d908d0384a2b95eef74e6c729afa0d88d4a9b32c83e9d95e9f77ebf31d6b8ccadf2be419d1bc38c457baeac0475f5ed3a7ea350"}, {&(0x7f00000005c0)="758de448a4ed19655239b7fa61fa6e3163859f12d7abdb3312345cd6bfd2a1194850580a859fb2a616516fa6b270751a2ccba37966d30875e33fd49a6fd2415fcc076f28d6907c1312222afcb93c93883896e8a6d34fea7270c3c7177351"}], 0x1000000000000306) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) getrusage(0x0, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) wait4(r4, &(0x7f00000001c0), 0x2, &(0x7f0000000300)) getgid() mkdir(&(0x7f0000000740)='./file0\x00', 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000180)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000020000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa1c000000000000000000ffff0000000001000000000000001767d3b1a1cf982b6dca2800489546756d53079d3f2abbc15060fcd096fe1da8d72b4ae2d5fdf7c954e3e50d105a"]) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a0000000000fb00000002000000000000009400000000000800001a00000000000481"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000140)) r1 = syz_open_pts() mknod(0x0, 0x0, 0x44002802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xffffff04) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000040)) r2 = syz_open_pts() utimes(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) semop(0x0, &(0x7f0000000500)=[{0x0, 0x2, 0x1800}, {0x1}], 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000059b000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x83, 0x3}, {0x100, 0x8000108}], 0x2000000000000023}) setreuid(0xee00, 0x0) chdir(&(0x7f0000000440)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setreuid(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8041, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x30, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4012, r5, 0x1000) writev(r5, &(0x7f0000000800)=[{&(0x7f00000003c0)="325c947809e348a652f56b195fced380100d72b1f67bca0734b8605ac8ce5aebdf7d8a1f7474daf9f926baa01670809d2a0e034541a2d33b2ea3370c849cef66f698478ed2dab8c5cff4fbf8019b9be273fdabc4ca042e65", 0x58}, {&(0x7f0000000500)="93a6d720c00159c0607757fb7f", 0xd}, {0x0}, {&(0x7f0000000480)}, {&(0x7f0000000640)="afd16fedf80ffd4824b8286742e3e4ee89665c508368043ec5df889489b995a5782f2feb7e305ab5a06010609686adef1118314e6d7b4320c4c3942406c97770b8dd5fe8486b5a3b957edbd6b83b8b2e1bed465df1defe1bb7346c9bfb6ce6e49060c1fb338b8d8a44c4da4c0ca91adc723ec4463c482f08339edf97813d11af5505fb4e992fba28b4d79c723ce9d12c581cfff9564630835855867f02ae0fad4bf6df4dee410077ea445d493c", 0xfffffffffffffd99}, {&(0x7f0000000700)="7b3e9b7e4e3c29afcc2742227b853589b587ddf10f287d29182bbfdb589dc676fd5a3f8963e20dae235eb7ab29daa03bd7774063552b48055c85356564406002d52cd8990f10effc311dff50ea412588e6bbef4002658812a829666c1ec2011b0e7a180413b0a55f6aa67d24ece0f5f9b1ce0f2793a181d9dc176d77b8868561927b77ffebb7e208e9e424699b3efbb7714a45b8e00b5b107ed7ee1d448bdd04fb97f9ff5ffe979792b91181aed9fc8d87dc4ebeb4ec5e465f7a85761852eb05b3854206066ae139e3f4bf956019bc381df2edee779ce84c4986cedcfaf343719df1de160e29f3ca7b3c976b53a11ed7a9", 0xf1}], 0x6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = msgget$private(0x0, 0x12) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000900)={{0x0, 0x0, 0x0, 0x0, r6, 0x2, 0x100}, 0x100, 0xff, r4}) msgctl$IPC_RMID(r7, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$machdep(&(0x7f0000000240)={0x7, 0x1}, 0x2, &(0x7f0000000280)="d7374aa619c55c9f6da979836c00f042f56113a69ccdee9bab9464ef7ddff7b44802493c35c1faea4e9e057cc1ae946dcb661a8728096d64da9d4aa9d85cbed3236cb866496016ae226ef31c1afd6286d0a8b88d1b5f58a94bfafc46b845fc0b995a20f09f63494962a7714d72addca3a454a86c38cfb3286727cad7e8576e935f81036c37b49110261bcff8c85369c3e2aef2601cc952dae7fdd34f87fcd9cd859afefa360fab7144af6705c8026e4b0cf390cdfc4ab17dfa6f0838311d4d8293802960fc31a8991f77deb00e77e4a6fa7d131e3047a090cf2c24174d2e244c0a0b8d4a9d67aaa7", &(0x7f0000000380)=0xe8, &(0x7f00000003c0)="0eac04a55b53017f23fbe9140b62313796195d275d7337b011229bd2a50d736553bd7981cce6d1d992036cdcd29a3b12763dd11f565c8b95572dc06b1a91cb3da1c19947dfb4d83850e359fcdbf72196dec64d797a46be5207", 0x59) executing program 7: mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x5c}, {0x8106}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xbe46) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000259000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) munlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) minherit(&(0x7f000003d000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x640, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x5, 0x403, &(0x7f0000000140)=""/155, &(0x7f00000007c0)=0x9b) close(r2) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0x0) socket(0x18, 0x2, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x92}) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) executing program 4: r0 = open(0x0, 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) socket(0x2, 0x2, 0x0) (async, rerun: 32) r1 = socket(0x11, 0x3, 0x0) (async) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x8d) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x6) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async, rerun: 32) r4 = msgget$private(0x0, 0x2) (rerun: 32) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r4, 0x0, 0x401, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/6}, 0xe, 0x3, 0x1000) (async, rerun: 64) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) (async, rerun: 64) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) (async, rerun: 32) pipe2(0x0, 0x0) (async, rerun: 32) readv(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x1, 0x4, 0x20) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000200)="90086224cd9ceeb3c5d7fc676b9f91b052f752ba1204321a7b1ed4dc989ba8672ea342e6153ed21ab3d4ac4a9e2f3ca77f1ff9fc3abb9573ac2b1ab2e29a168991276cdcb7c0c047ff51357c94b63f322bf75e2e3221b1d803b2c8f20685b94604f120925dec2eeb210f9104595e623c01217a632baa16f29b18058ff26a1c338c42367449fc4264bacc633de78c1b8268d631fc929007ac2235959e553846aec4d0d5c7a0e35cab50c4ad54"}, {&(0x7f0000000340)="8d7e1320acd881d6d45cb7a871c0504d88ff2c5dd547141f144c5ab7acec2ecb83d189d21183d0eb028bc3637e6b24ccd45bd2e87ca41ed7d87e6ffe95445046def759ec6178a5253e3cffe73221641d315e4aa80123f74e89bef19a1813b9aba3f444a5d293f3130f53af7ee39bc505000000b0e5"}, {&(0x7f00000003c0)="66b98601d31227906995ab1371928955494990b66afb25d6cd29bf61a0f0c47eb4facc4e2544ea73782a8fd564db2d53842c4f19bf841b3a57398c7e5ee8fa0842d6f1e5e9a9cca27f2db6f746590c23170b1a27925db67c"}, {&(0x7f0000000440)="c8c90d45b2c45934e58f98164666ddbf7b077d569598c1012a7b9685a0b693900e7c69ea8993b3bca57ebbaee8485e11f22db673547e52434a8fb62851173c96364f573ec76c9982e441bf0086f1266175d55fb58e83f4cc9d139723ae7b3da91fdf6d6d0a950dda109ac2c61f6ffed3ceefe4b37c42c1d3a3690685930e0a50e1babdb4dcde3f3512ff9de970976a41e9"}, {&(0x7f00000002c0)="652cadb81d886effbeb973e89215d0f0656dfa2299"}, {&(0x7f0000000500)="0db52e63cd871e7ccb7e1f92be600f6a781c0819659ded10b7e716df7b3bf01630150cb1c47a240021e9a4330efe397a9703808db4a300cae0185c28b7845f16cc8d4e8c4690621a148360abcd7d845134d0226f9d0d842b27d6ebb765c5c1995dfb3d908d0384a2b95eef74e6c729afa0d88d4a9b32c83e9d95e9f77ebf31d6b8ccadf2be419d1bc38c457baeac0475f5ed3a7ea350"}, {&(0x7f00000005c0)="758de448a4ed19655239b7fa61fa6e3163859f12d7abdb3312345cd6bfd2a1194850580a859fb2a616516fa6b270751a2ccba37966d30875e33fd49a6fd2415fcc076f28d6907c1312222afcb93c93883896e8a6d34fea7270c3c7177351"}], 0x1000000000000306) (async) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x1}, {0x3}, {}, {0x0, 0x4}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9ca}, {}, {0x3}, {}, {}, {}, {0x0, 0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0xfe}, {0x2b, 0xfe}, {0x416, 0x0, 0xb3, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[]) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) close(r3) executing program 1: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x55) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cb", 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getppid() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x5}, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x8}, {0x24, 0x2}, {0x0, 0x3}, {0x40, 0xc}, {0x6, 0x6}], 0x5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) (async) r2 = kqueue() read(r2, 0x0, 0x0) close(r0) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c4585df6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) write(r0, &(0x7f0000001d40)="01b9144735d0ed6a676242d2b33109a15201107762c0bd4588d5b2324bd735d9576f3fa4468ab981425e13cef6e27ad2ea34e7cabc92ffc031c8075dc102efe285ee100b3dde522b4a1029fe3d062a291004070a874b0f19d1b1b01ff804d3206d3b3f3b63d21abcac18c15d47e7acffb1f1a60a2e0a5f33016c0d0d016c631c2a553e06f3118df9b5d65a29d22acf3f", 0x90) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=ANY=[@ANYBLOB="5000000000000000ffff000001010000e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebd2030eef86009cdf66047eabd79623a8468b004eed99da58000000000000000100000003000000c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f00000020000000000000000100000004000000566a4d9694be26c83b0da80000000000"], 0xc8}, 0x407) r6 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e80), 0x400, 0x0) ioctl$WSKBDIO_BELL(r9, 0x20005701) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) connect$unix(r7, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) getsockopt(r6, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="30000d0002000100ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0], 0x30, 0x4}, 0x40c) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000005c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x3, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000740)={0x3f, 0x451, 0x6}) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) writev(r3, &(0x7f0000000080)=[{&(0x7f00000015c0)="ce", 0x1}, {&(0x7f0000000140)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdaf30a2178b27a5cb9ba71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e84356b4ab2cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfce167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) sendmsg(r0, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000800)}], 0x1, 0x0}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x4039, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = dup(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2ec5", 0x1f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="04", 0x1) write(r3, &(0x7f0000000040), 0xfeea) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) r4 = dup(r1) dup2(r4, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000980)={0x0, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0xfffffffffffffffe) socket(0x18, 0x1, 0x0) socket(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) getpid() kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x9) r1 = msgget$private(0x0, 0x858db79c2072e3b5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000027c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0x1000, 0x0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x9814, 0x6}) sysctl$net_inet_ipcomp(&(0x7f0000000100), 0x5, &(0x7f0000000200)="a18b3218d3cc85e19de38170cb8062acd87b0ec70b4309bc3ad07277f0ffbeda101f3b758fd22176b8933015b8d2f838eb79022b3b933bc2e30caad64caf839b3ba2f726a8917c2bc789815fd13b6c9d5eb0685169876f9a8c2719544516331e8f1a90968868d5cba56b1bab0118d8e59bc96ef394b00c2b982c1812f3cafa6f00bb31f1a2f43ebb41bdab7720401e975b963ce7f73a7493c76de58c2baf4cca330aa626b1ea13aa91e34a82faee20b89c8840c2d0975cf5736a0e", 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) write(r0, &(0x7f0000001580)="ccb158a0a961a9b41674e375257f4331f86751da74a68386c3d066d510c64420309eea9207bf7f3d4c2930e356ecacc05553bc9230d206170bc84172f9336c48e25f823e2c154a1c168968ec550653878e43588307c014cdc2ac6f059396551002dee35e19f74d3d7f4e299f7d9a75df3599960876035c2b6a2c595e3e6fbdaf68d7573627c7ba", 0x87) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r0, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r3, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000180)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r4 = getpgid(0x0) setpgid(0x0, r4) fcntl$setown(r3, 0x6, 0x0) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r5, 0x7) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, &(0x7f0000001d40)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x14, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) semget$private(0x0, 0x4, 0x42) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x800, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r0) executing program 1: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r2 = socket$inet6(0x18, 0x3, 0x7f) sendmmsg(r2, &(0x7f0000001340)={&(0x7f0000001300)={&(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="ccb06a30b6a48e8c789f3fc713ed8f584558da281cf5e6dd5e0c1851c7815a8f332baee2a98a85a2cf71f540c8d8e20b76520861313e", 0x36}, {&(0x7f0000000180)="ddfe3a90aa82aa27ff7baecb5368c7877c0ef2c23cf364a6b6ad38ec5283fa59cae3e0713611ed128b29af6e04399654f6ad904023132b43c050bf7789240fe13f8d1446381a579a2406cbede01290ce521ebedd4346f3c9de38e330f46a589c90f6ddd0237e97", 0x67}, {&(0x7f0000000280)="fe90a6741f9fcc25e3d07838bbddf3186fa1b84a1a019835136d738a07cad5f79693a7b94a8b42d124a5510544abbd60806fb389065eb52715f7934c013938baf011106df7176c40f0e97e49c79397d8a6c953f76eb3d7a5a99062ab7f6ac84b70d59d9d63be2acee55872270288609271b9f64f8afbab9f933a652d613550dae9552155bbbefc7d146b5f13ba5524c298f90a9a1d2ac3149029f3469a68ffde1ab52194310d55bb49b3b051b8f0922a3f7ca7a33ca958cffdcadebb92f2d1382cfe508fc3c8f17b1153e30d9a15cb82c2dfcffef456777af914edcbc39ac093a6bcef4d9d86ebbceba06f999dad6074d3ec5a65146a794026e2a23fd0874a14e0f283d054155404ad2e2a8320cb84454361d0ec4e5f9deef78c421d94f687e1ed3dd13170d1651509adaf8a65531400c3823828d66a358150d5fc7a9008a1694be1f230b00e9c43b374057efd0171ef68f473f79103c7ac62f2907bc500593f84a47e19fa4203d5259dcb7f852a19ba4892089273832c7caa16c7efe4caab991d24d48ced436c6814d4c416b10074175972f69274460e6bb3aa84f68d082ed0e64a2c43586ee1b0ebe1f0f10c110420cda548d5551be8e484dfcee71e685bc2e1e40b331bdbe820e2ea5a3700eaccfa5421e52deecfe0424293ad7240c5c3ae2b4c6572ce654bb743d1f6f84116a221c5e54ec2b47a84264c96221ac09d290f40265522ed90796c0362d507e68734820132767d291ef93575e33f1895acf534b4489a6640440c2e2e1b9f6e61554646597662e012af5e7a5b42c807248a59e0eda395c8f72989f35f941bef446f40859a404c4acc41047914d7f29d2cfa4370800e6993975d29ab7ddb2b4b59b819c9e03dee981b937816439827d34a5b21b04df04c521eb5555121fc1c0b9aa12a2c08d1addaeba26a825fa721c550e9ba64286ae0eea9e186ff5432f44c8a24e1d4993a429bf72f138b414d8c705bd45c74f66b43ac9480eace3df707d16f7efbcc7cd734952fc77a7b5b4718bb6c51c5b54f7677a0ecea4df5ada1a767c865875ba736e7839c917adbe13617916141f4bdd7e67980d00a36cedafce7da0b53c8688ce8ca91cb465f7637e21d68f9b7bf618051c13a461b9a0b8859f1da2d612eb71483468fbcb7bf06421be6630921e8ed0349c4ff67fe6b4a1acbdb65b485ff2dcc4809a932716aafd501d3ec778e8321781d10a0602146b2a73e5a1368b13f87d150fab7f3344c2037c0f8c041e09a0607b26e5e6a80a881c4f2228d265e5be532851923bd5337a5261d76ad143c0b760dfb015ee887e51ef765261ec6c2d822589c6272f2708ee9f2e4aeb94ce463657917533cddfa0439280ccc129a758ea407fffeb62fc1fd95e404e6eb9b1b1819f0506321d99c308e501f5ec9bbe0681f284608ece6fb55019f32983470f6356ea6d37a3ff17e4265bdd22724a26562c2631fbbcf9cb8efbaada9e406436616a94d981ce66cb467426091191e53c5b21482657faf0a265edc9f36cc32a0f00f5a0379f515f4086f02d839142879ac43add3520b7979eb25b7e03de59c03dd944054226af63aabdd6d11ab08ba73ac118453ef9b3abf5a56bc95e757f0bf5ee5f4cf6cb63afc00637a3bd72e59158827f37d6993800ec9fa03c48cf94718803e4988c84d104c4647973a420dbb1c55c1a6b65945cd9fed01f9f6e90353180a325831c230f9d01b1b0cc41e2f077265ad44a267b06ecf551048d150e0176dbc25dc9453511c6c84121e910110818dc64721ea9e2a4ec3441e903671e5aeb2764591890834b1ce6dfbaa33947f225851cbcfa8e86e716e050a83b34a4283f8feda592ea6cc504f86862cb2b47a53843f339280812d4bade72fc28a784d856f197b018afa066c9a571c0b7e469e9497284cb790ebfd92a66fe45139efca756a6e6a1b934cd2db83b0baffb4c818f0efcb4620281eb3363c9a21154f2f140272320d92d5152ae1555966df1587c18451ee15f97715fb72f2bc06a696223b387bfe762a3c4269fa7f791315ce9ff1aecc17ad0b9292728081b6f51c990e2e85499f763ac3c6f9a6efe69fa93850fd6c04589103a82b79232e1c3b53ccbdde71e80c6cb5f611c61bef77d7d43af4dd0675c9a15862ae770f70a42a383c07ae25be993c541cecfc13d6a96316f55c8fab708b999e2eeb7a26215c56ed8fe14dcc06bcb745e7fc244c6b733e32907f5cddf887a3e2582c5dfb114d1b6b30989f156f9c5823e3e4a207e8de7680e1e8420866d838a34892e6ed67f058bb3e167b0e8bcd96f28a0b2aee11e8d5a22361146ddbcc30cd3a4f1c6e94726b67a898cf5c57067494b8450520eaa3dc82a7684d67c7244690f755c53408b3360515e2b96275614819736d2bf07b61bededfab4bb4e4bfac497c48bbe2e6a431f453b43cf58c6157022dfc88ac2b5f2407c8a2c8a1315b24ca295e00b90045a235908f40bdcaea4c606f5e6676239197772bfb17f4fa0f00ea1f8992d4e4e97b9b60343bf587b4132a20afbec355b73c647b4ac3ca7a803ff2ae61ba9b01d7a35900f9afa8b6a2e4ca605fe54a423d681a0cbfe9bf31b4005aad986bf4a27cbb10827096ca9a1e643835aa49ca80236bac6c411a2ddbb6be43c10e33664b066eacf1c697f47fac69c1ac7c44b55a639b8c4fbd39d35f579d3fdbf97c99f41b6b88ec66e40d6bb6265f74079f6cf41b9f1d1b23ec539b8a98f515e691b3071a6667fbf4eebd804326d18afec1608c24bfb44cb377518ac118d9047000d15f60b3f8ceaa21b5224eda40964f233f93a0a4e5bd6ba42cc0d3818020e132c5474d747336dca43ad43eedfadf543f56126625b8bd521492abdfe4c4766bd158322a372e99663392f3713a3d2c8884114ef8ff493b52e3080d34c0a5bc93303f7a4bd4d572a9cf0c6af1ba03b8a808a981a081dba9fd65b40047a68cf6da8214667e9135d8eb31d1cc9e69f66b73b45a6c7950f60460760c933b76c6e6adbab96fab5ca8b41b66d8c6170bda2fbe210a10af1d64098172087f184a98ad26a36511b1512a6e9d893f8f179c853b0046e80c324dfc084844dd940e987e8bd202b1b91086cfb5bb385bf0f4ae7cdab8ee79917d9a484f3dfd5495b8e76e6471eb2950e5dffecbc7c1021e20b4a3e52f5f11ba3502d659e217fc82531c158fb2bdb8b2fe074d7e8cc8fb3235673ac526011d6924d01cdc84436b5f1bcee54fa5884709486c3a9a76b489f4f4f85732a15b4dbaf00917d9e41b17529fbab685e76b6ab67fec52fd774870696537eea245405b9e9e539c773b4b00688ebbe461b96108ef24d6116beabb309f4da816eb5c50a6a6fef5bc30efdf2be1cc888880fe489844e715b12b3f55fdc1a7669775a4700f70ab10d8f277e5e058050ab93ce95922e2b3081d5db92929ab63e3abf79271e6a37acc5de9575cbbf49071491da6f4e864c842d06c9f13defbf846ce29d59d83d524bdf311d0e91412af37708a0d1f3a80ff2a8b0fe7327c01ff7a93eba826468ceb722fbb059a215abc5f909d61c8532c26bdee3d3eef83b3a8b2911c2f1eb2d3511b23706be06486cb2b7d2157d90937d08bcb10ca41c4af85ec58e31105156cc9fdb8ee11c83e4b0dcefdc83273baad6de9d7c2fa9a3e662cdf5106a927fe0a5b65a9bea2a40843ebe558cfd50b87a9131289781b751f3f55889b38a10f736f14dc93647f7d661083111f81bdb582d1dd2c8e236382d29c1b0ab41104109790433150040e486332824c232aa6e4eb5b44808381c2844fd21308c3614492dbc3638eb21ac36d297151f0d9857aa6d86435afa4481a29295a5d87ddbdd1006162b5be4630e3aca71972be2c7be38f0c2e32cd720e77a9af2c1d89662eac172fe99d63330d81efb2954b9727ba8e0e38f7dd16e0cd45442a39f6419b90e34ad5857a22c537811c84914b273e631fe1d7c35a21d1dfa9c6d158344705350fd06a87d118db090d1fd77c96f350cace3a55fb4cc7c87fb014e75f00b0b32c27442defaf4442bad9f71c9182426f03c461d9fc12a8e336879ed63eaa26ab7ed1f275ab792fee0ebc87d43b0d3ad840c1e919bcdb4f770a1908725b09db43c1dc0b6f73daf505733f7bd47257d28f9c7c6ec6167d962ec84c7eb2c86970ef696a01828aaee1f8becdc3ecdd8ef76a7cc34d81ff9974fa9dd6f30d761968dc36d6204cd659f2df9327460af6e2e607dc066a45487767e98686e06d4e800934d1ecf3ffb83f0ac0e9f45801b536d6c54f88cef9e2f1bac1ec36aa9a1678f78fba2c74b1b2c43aff372a0038baab405f4185ccae9ec84b8e644a5f177dd819501401a2b6fc804d32a1c8bed98090a4d1125549506ab15d27c23b8a20d7f72adef9f014c7416d7c82ce1ad26ea3bf904e15f57a7054ad9e8181aa5caac444135e9f2276342b1736184e16eb24a26928470257db2945374440b85080375a28661de946d755e2b9943d88d258547f2a06a3763497b8dc5cb2b7ff0d7de10151a9d839c47a79217b2655d16c55c19daec13fc474f2ab969c38591434ed0242662a300c8c37bc96dc2cd9791a3d03908839e99aec58f12a03e8154316fae3260097f70cec9dfa887ac76bf8cfea13ef9ba334dab5d74e4439c28c826e432a15bef9380ae263925d71a3d5845a5f1cec06527c096104d9e66268831a61535b964289fe3142e72e635c0f7c7110f1798a3c049434a30dd1e8caf35caa4b78eaf609f6d27d2a8533edcee46aa9b1ed206c6e1ee46d07280ca4584d49c812450b65e55a21315fca00eb7673d5029d2feef5eb82777e80fa3a8f4de815c215e74458e96e5d57d2c162fb5e124d4ed727fdcd4d7930eb239cd2a1a98213ee9db9b75430de32caba628768219f6c91f6290e6443c1ad9c9b9e778bca5f5ddc6f43936cc35a3f11b6ea9e24c68a46169c09280f7c3f6bf2f6a5f398e55336f2828c980c6bccfac6a55bcbcc20085c54beea6d3bf99033737bb3b4781fa990b87681b27d608a0c9fdc3861fd25318059465b21b90d2976fb5764632cd26b40ab7867d63554e3895229aedb32d842fcaa606c493d7d4a65049b872fa5ca469603527e40f99471d58127a3c610f28adc50024d2d21cdcf465a4c246824a88fd1a0544c039863fdd810e2b9dbd0df578573c94b00b6a6449ba7fd0e68c93605d72062b5acc60f3c96782137f6bbdc808ade80ee68d4fcbb81b3a1232b145885d589d8f8fef4f72c722000eadd3f1d2c502ec00c5d76e57ef427452bb63506a22017eea1ee5278a260cf13d0c98ec1e2ae73c793e5fc940b5c97ece030d56806439697d36350759928b1c94c88ad2c23dc094ad60cc3130e422f5e5d38287ed80869d1a0ecbee4d2c9f8eef5d5309e747afd0d381f613fa04e819187cefe357f46b547489d88e33d35033213fa3f58abe55be87bf75f6f3e7d75ab1bd9de1aee8512a5449249d4745652a29610a96d363f65ed666edb9dc94b8b5876e7ffd27e0d4b942d62eb1b06d928bedf81d9c87d142b0070380aebe0063a15bb9f3d396272e6c724e2423fa475de8e2c72c5d8b277e811db3fe8cba4703986f21fc1ae392ad5566ae571cacf39ab38d411f9f9c32e8777f9646d13dc9979490c8f368c67f56373cc7242d006b053f245162da8dba5be46dc96d9d5ef21e0c94e5f1777d7a5c45b0beccf6bf2622f584edc8ee8b6541bbe95a0b1caa6854c4d9bee322f3f1279c3022b3ca146d9fd92e6c559c8eb69ff93e0052f80916f649665809f90fc50ea40a0a5e2bb7fb1", 0x1000}], 0x3, &(0x7f0000001280)=ANY=[@ANYBLOB="6800000000000000010000000800000019c74e2f2ca826f9b985687d5ca14e88632b690523d177e7f9e7764344fd127f8bd908e8d205570e2f53fdeeb6e7a0e4cf65a96828c3b9730d3053d853a7b5e66f149102308d210b534509288c92d7a58dee753330e8f0ed"], 0x68}, 0x2}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(0x0, 0x2008, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000000)={0x0, 0x0, 0x0}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000013c0)="6752d5d459a12597dc4c03124b8b8a2c22848cb341112a86d0a0f9b989ca6482d37a91c76becec7c3224dd6f8d11dabeaf738318866cadae625a0f4d3280fb0873f3a2a5166b684217c0093c9702b525b3c3dfe98beca5045384633514bd402d14bd8a98dd3cc786372bda0c5f806ed386207810ba956d1e28491bcbfce90257a082337dd2e061823560f442823e6f187d269d3aee18169de69c05159bcc132db522c0cdb3effff87931d3d7036e99e83ef4449b716e9963800aa066d2efe015e4e9d1635ea301d6c7", &(0x7f00000014c0)=0xc9, &(0x7f0000001500)="cdfbfcee0601236fb42af9b091b7a98d77091f9b443dc9ac4a943544876164ff2b6410088a3615cb6cebde4cc1cf08670448b316e45a36d4e3f74ca776673e734bd5a330d62d729da52c7d0ec44bd69159d61e59856fa7b91a3ae865517ac1369df565f30c857da872260237d26217d200f7a2e292b6c3bdfc4a3bdad420e800aa690de3b3db6d4986a5ee343781b775c1d80c909835aab8c597ded8647e5cf84244b7", 0xa3) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r5 = syz_open_pts() dup2(r5, r0) syz_emit_ethernet(0x3e, &(0x7f0000000880)={@random="bf302873a5e5", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "3a6394", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="19b4039352b400154d63f1ad0a6c61f71f0aba0c9af4f3601b4833f8538f830410348187217518a36e8ddab974584c4120fd175adf497cc18ab663385f87473690d93f879986ea56327b2a405a3f353417c7126ac3bc94f18fd89655fafd2c68d271af6e2c89529a8780518d83ee1de832cad5201e3fd970272f612667ca63dbf7683219d41a364d6d75a313c240e79113b4ac7a6be0eeaa0b070500000016e591fb9b451d26a25d11938bf1e1f61ff04456d85cecd480cc005a1c695dfd4c51", 0xc0}, {&(0x7f0000000280)="0320950e80cfe1e2b8b4300cd9ee78dc096613df3c6a8e4ff8475ca6afe5838d9c7b6cc2f46f2cb778667997ffe7407dea71821868ff2138990f932cd8a1a23ee9d421af8da89eabf0c3475935b9a97799867370fd881f34b392c70e4807f1b15649c61dfab4e2f8026428f65d8fe1a6dcd3b2cd", 0x74}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x8, 0x0, "ffff0984dd2622e74d7ebe0000004000"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x5, 0x5, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={0x0, 0x0, 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, r0) r3 = semget$private(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x4, 0x2) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) semop(r3, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2cfa3c547c4a9609}, {0x4, 0x37}], 0x3) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffecb) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xe789) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCSET(r4, 0x41946465, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x4, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370828de876fcb661f2a08b2d09b61c4062cbdb155384d6cc7a93a60a034cad57f105b6726006245de7280982232215d9915fe0891a4fcf0908d4ce70d847a9b052041ca0fe93fddace596f7e061385f43da14639", &(0x7f0000000080)=0xfc54, 0x0, 0x25) mmap(&(0x7f0000048000/0x1000)=nil, 0x1000, 0x1, 0x11, r6, 0x1) executing program 1: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x1000, 0x37, 0x3, 0x9}, {0x6, 0x0, 0x0, 0xd}, {0x5, 0xea, 0x1, 0x2}, {0x4, 0x65, 0x7f, 0x1}]}) socket(0x18, 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f0000000300)={0x0, 0x0, 0x0}) r3 = socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0x10b, &(0x7f0000000400)={@random="1c701c37f153", @empty, [], {@generic={0x803b, "83cc466dd1ca317890e27558d806f5b20baa0b9936ce0412c1ba6cb19c147c8c021e8e5b7d0ad58b8a658840154593bba2c525e34a986f558e7cd501df77fd3d55ed1d5bbaa3709496b3eeafb7e386ac3968ecf6b5f8761356191b9ade25a80e66394e84182ff78fffe8bc00889d621b0c308d153d37aab0b045aad85621da1a54876322045badec1b2718751df977019c5bccb6c85d565b31b5db5f5bd6afbeb453832efa59bc3b9240f049c1fe660350c8ac3eac10a86a11bb632914ebfab088743440564640eca08222e08baaef5d34e2f539fe62c18d69d6b4f5e0aa40a053d4b80ecd9cc2bf39d37ea164bab6f69815fcbb1f528bc6f97551b891"}}}) close(r3) shutdown(r3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x20000000000000, 0x100000003}) executing program 5: r0 = open(0x0, 0x80, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xffffffff) socket(0x2, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000b40), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_open_pts() msgrcv(0x0, 0x0, 0x73, 0x0, 0x0) r2 = msgget$private(0x0, 0x880) setreuid(0xee00, 0x0) r3 = getuid() sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r3) msgctl$IPC_STAT(r2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) setreuid(r3, r3) setuid(0x0) executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x8, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x41, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = fcntl$getown(r2, 0x5) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "be87a5f83a30cb23ea6c62ed47d9c4824253785c", 0x0, 0xfffffa68}) syz_emit_ethernet(0x66, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd605d7c14400000008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa0200907800000000600000000005000000000000000000000000000000000001ff010000000000000000000000000001"]) r5 = socket$inet(0x2, 0x3, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca809d5103bb01966ae1dfc77934719f486581ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e7b4e6fa04433f526a9cb45e231d0378c39066f6c00000000079ed58add40438c64933897a8bff738b48013d31461", 0xea}], 0x1) execve(0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 3: socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffd) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00000da000/0x3000)=nil, &(0x7f000000d000/0x1000)=nil, 0x1000}, {}, {0x0, &(0x7f00000d8000/0x4000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f00000f8000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x0, 0x4}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000140)="38246a056c980f274e3c0685f53d3f68486dac08b9f267472bd7a843f4c9792d187c3afc8ed934ec3be1fe63945356e01743ec42e19c06761b61507d9c116b6c2ba8c071a65ec73885671248a643115fc23972b9abfba69ec37d5fe602a73385943cf22c25b60c08b233ef1668deb9eeabb1db8d6584de443935ee36b18ca6045affee548dc98c7184d07818b593ab55f680be6c8bf2031adfd119bd33c32aa43732fb809c75ff86434205e564d5aa081d3d73eca2f85851c4", 0xb9}, {&(0x7f0000000340)="7c58da6a41fca02f418bf272f6f3f70c2eee2620137d3bb00276db3f3888b4dfec5f42ef3e33cb3403eb33b8d43c7fc4539cedc5b79670", 0x23}], 0x2, 0x100) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(r4, 0x1, 0x80000b, &(0x7f0000000240)="00002e4334b10db07ccd11504dd96552ac65ab781afa30e6ff77400244054fa9af5078eb0bd177529413494bf4b831752637627877334af1415f9885aa16bcdf428634eba97fef74ed02b7025052a7cb6f2f3ed1c4a6d921e23a3281cefeefb68e32f47397a44b98d27b8b870937ddeb52c19a5789e1e941034825612c5e430236636f8e79aa4ec1664e20739a9d9fdc1ca0", 0x92) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) msgget$private(0x0, 0x200) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000000410000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000380)="9a72eaf97fd14034a447232a7a6213f3f9cc9a48b0c8b8a9ecee60240b4a0e852454a00842b2f3442c3021af9f01c79aecc85fbd67fbc4a3f8d64ab163a8fa26ac8519394ee9c4480aa6145c3d17a694a8d578cfbcd4043093c4aab61e79825c0a19bfa8a14afc95e222583b8519c579ab077899cf6595911b1e8ea9c15c1a4388668589b01be6e163c07d6f975e1b14971ad83bfc4a20fa46c7dbf30a391a8377ecb7b62f91a81a424705000000a1518e8268e009725104000000dd049879e57bfdb7f14ff05c914eee1752ae07b4920bc97782d989468ba86daac8b31d066624b470e666853f1b0e7d3cea3e51e02ee15e40bcf9e90893612476e1383efd266407985866f1d5ad656b9e50b8ee6acfa67f020b3a1b6e9c5ebf04e91163346ae28684ecffa88a6ca1232bcb30000b182585dcdfb7ab52721a7b481150bc9385a1c0746036782ebacddb5451d3f4efc0a2af008c9b813d9ee1ae244ec0082455a74630e0310d9368e6fad52851396fe2fb7f3b7a688cbe0b300ee9ebdc69ea1a01d54b92108b7d386d3795223252fa6f9d336d50258144a396c5d990d53559e5089ce289fdf536", 0x0, 0x0, 0xfffffffffffffc9f) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x5}]}) setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2810, r0, 0x6) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x810, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x10e) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') executing program 2: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="19b4039352b400154d63f1ad0a6c61f71f0aba0c9af4f3601b4833f8538f830410348187217518a36e8ddab974584c4120fd175adf497cc18ab663385f87473690d93f879986ea56327b2a405a3f353417c7126ac3bc94f18fd89655fafd2c68d271af6e2c89529a8780518d83ee1de832cad5201e3fd970272f612667ca63dbf7683219d41a364d6d75a313c240e79113b4ac7a6be0eeaa0b070500000016e591fb9b451d26a25d11938bf1e1f61ff04456d85cecd480cc005a1c695dfd4c51", 0xc0}, {&(0x7f0000000280)="0320950e80cfe1e2b8b4300cd9ee78dc096613df3c6a8e4ff8475ca6afe5838d9c7b6cc2f46f2cb778667997ffe7407dea71821868ff2138990f932cd8a1a23ee9d421af8da89eabf0c3475935b9a97799867370fd881f34b392c70e4807f1b15649c61dfab4e2f8026428f65d8fe1a6dcd3b2cd", 0x74}], 0x2) (async) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x8, 0x0, "ffff0984dd2622e74d7ebe0000004000"}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) r0 = socket(0x5, 0x5, 0x0) (async) bind(0xffffffffffffffff, 0x0, 0x10) (async) msgget$private(0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={0x0, 0x0, 0x0}) (async) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, r0) (async) r3 = semget$private(0x0, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x0, 0x4, 0x2) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) (async) semop(r3, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2cfa3c547c4a9609}, {0x4, 0x37}], 0x3) (async) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffecb) (async) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() dup2(r2, r0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = dup2(r7, r6) setsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) r9 = semget(0x0, 0x2, 0x260) semctl$GETPID(r9, 0x1, 0x4, &(0x7f00000000c0)=""/21) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe}}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x800) open(0x0, 0x611, 0x0) (async) r4 = open(0x0, 0x611, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206997, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000001980), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000001980), 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000002c0)='./file0\x00', 0x800008000006b, &(0x7f0000000040)='./file0\x00', 0x8}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0x0, 0xfff7, 0x6, 0x0, 0x6eab}, {0x6, 0x1f, 0x401, 0x0, 0x8}, {0x8001, 0x4, 0x7, 0xf801, 0x4}, {0xf722, 0x8, 0x3, 0x6, 0x9f6}, {0x9, 0x5, 0x6, 0x40}, {0x7f, 0xf000, 0x8, 0x20, 0x400}, {0x81, 0x5, 0x7, 0x7, 0x1}, {0x8000, 0xa0, 0x0, 0x0, 0x2}, {0x6, 0x7ff, 0xdc9, 0x7, 0x8002}, {0x7, 0x8, 0x4, 0x0, 0xfff}]}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc020691b, &(0x7f00000001c0)) executing program 3: getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/73}, &(0x7f0000000080)=0x4b) r0 = socket$inet(0x2, 0x1, 0x1) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="7ecf8e6510f1e0ca6e093c60c9ac91992f9d4bceeb71cf8be3c42034793e007c00d5b4858440801e9cb1877c9c540724dee0e1ddfc12ed0bedc34e2dd280837d5c6966d39d766fe756649a48cd5aa6b848ea0b689c42bd9c4b8768ca35ab5f6ae36f83b71d6131976b58e9462931e50e2e60167d2dcf77ae49b38c3e76d20dab4d0a8732981f5cbb1915e7077350462684f9ff955fae2f2392655e27555cd0e0eb81e2d2e32680f8616b70", 0xab}, {&(0x7f0000000240)="9beb516d66dd93190e98c9a435983b86c196132f731ca5999fee07dced760b6c6c39ca82e73025fc73a8926ba80a88379c18180dbbe34e3921", 0x39}, {&(0x7f0000000280)="6aab120035a07edd4a852c1d1a19204347723b8935b272f99808bf2f16b7c9e8d355614fd9acc5432ba3da91c7228bdb06f7fc9695e15280fd79ebb9055521e113d3bdbf11893ffe899e3be81bad61dfbbb4768fe46f378a3a366f88505eb9f06399d76ae4c275374e492ab911d4d28c24eb4c47e5ac691659ae30e15dfcc748dd6dc1fbb4a3250886cc459f683d531f75ff7ffdc06578127275520ad31c8c3e0d4741d4f54de49ec3dafceec5cb775192f10baa1abeedbe70e0a2d67fe3bcc58908ed2a35987ef394eda58b465f716e9b0e358588cdf477d996122a3e360d29433b54ee592c292e84b7109e3d9efa96", 0xf0}, {&(0x7f0000000380)="1267a8dcd8", 0x5}, {&(0x7f00000003c0)="968688eea2ef985307b76604bb442d8f07ee68656a0797d3a545957f3c33491c3aa9b815c31ae64cc26e6d1c96d062a46d15cbbab7d554b96c8de39a1f0297a8dc0d13ebffcb381ab06977c0a724a8f83ac5f72e7cf1c3ddd798658b4b096b84257188e4df70865b1af768411d74eabece0ef890b12a83fe46156392039c5f3a0b8380de0eeced97dee1144ab4e4", 0x8e}, {&(0x7f0000000480)="6c41c1e77d56abc277b478da8e0b0dc6bd04efda9b125487229f4659f06f884015c0e0da6cdfc7c55251b64b7260506bd51c2f119a604bb16362a8f9260c236073cb6a2590beb34c94190801aab24fd722b1b85ab4c4401a94b72e0af5066689d888e99967b90e6299a637b0611cd66d5a57b3e29d0cc24b38eba2db6dca81beb918ee4dc944f423e7a3e8e78e27530fff4fd3d64fbed16f909603e619c6632ad2735d4a5c566c0d59829c90b275fb445b1ca7a72ee1c026a65766815028941c85a07e9309536fb6c982857c8a73e21a4068e8982804c313771643d6d035889f3e91cb2c52ab0f91cc6961d925331ad485d8e064068cd2d7f3daa6bda777f1", 0xff}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r5, r0, r6, r0]}], 0x70, 0x8}, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x40, 0x8}, {0x80, 0x1}, {0x41, 0x1}, {0x21, 0x80000001}, {0x5, 0x7}, {0x8a, 0x4}], 0x6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000880)={0x4, 0x3, 0x6}) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000940)={&(0x7f00000008c0)='./file0\x00', 0x80000001, &(0x7f0000000900)='./file0\x00', 0x8}) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f00000009c0)={0x41424344}, 0x0, 0x8) syz_emit_ethernet(0x16f, &(0x7f0000000a00)={@random="f030fca908a9", @random="ed6f32575454", [], {@ipv4={0x800, {{0x19, 0x4, 0x1, 0xb, 0x161, 0x68, 0x0, 0x7f, 0x112, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x2, [{[@multicast1], 0x2}, {[@remote={0xac, 0x14, 0x0}], 0xb79d}, {[@local={0xac, 0x14, 0x0}], 0x9}]}, @noop, @ra={0x94, 0x6, 0x1ff}, @generic={0x88, 0xa, "c58946a9815d47c8"}, @timestamp={0x44, 0x20, 0x3, 0x1, 0x4, [{[@loopback], 0x2dd}, {[], 0x5}, {[], 0x3}, {[], 0x5}, {[], 0x3}, {[], 0x6}]}]}}, @tcp={{0x3, 0x0, 0x41424344, r10, 0x1, 0x0, 0xa, 0x20, 0x4, 0x0, 0x1, {[@md5sig={0x13, 0x12, "113d1e316d909639504cda7f2c13715d"}, @sack_perm={0x4, 0x2}]}}, {"9d783392c00cb2208142ca05b5cdf2fd297b20557b23ae016b3a9faddd6c3d831742a6b59fb03c7facc7009b79b3a7370efc4c47e7be9779e69eb8220e4ad1e96cd9a094ac187b8dd762702bfd652dd3404a2c061a33175aad8ac565add2f1f69c2ef67d8450ff417bf90302119bd18623b2deb19388679a4a7e3ab7d7739c56d2d6ac3e03bd7ec5c285bddbf1af2c45eeaae9e4f2deccb5f960e7cf6a0e7a8d052b2d9eaede7fe2e7b13ec947f71907e026f6abcab3772054f6a8dd6c5e54753e098761bbe12a4d50b9e6b8b5c8270e5fce4ee054"}}}}}}) syz_emit_ethernet(0x35, &(0x7f0000000b80)={@empty, @empty, [], {@arp={0x806, @generic={0x6, 0x8148, 0x6, 0x3, 0x9, @random="f14059ade999", "6cbe6f", @random="39dc0df902b7", "8419ae3bd63fef120a16c3214b3da861"}}}}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x10000, 0x0) close(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00), 0x100, 0x0) ftruncate(r12, 0x1) r13 = syz_open_pts() ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000c40)=0x80) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000c80)=0x5) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000cc0), 0x400, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000d00)={'tap', 0x0}) lseek(r8, 0xb830, 0x1) unlink(&(0x7f0000000d40)='./file0\x00') ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000d80)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x4002, 0x92) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x3, 0x0, 0x4, "010000000821aab39b58505f00", 0x3, 0x8000}) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) r6 = dup2(r2, r3) setsockopt(r6, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x2, 0x100000000054}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r5, &(0x7f0000000200)=[{&(0x7f0000000140)="5b8d9c95d14c190aa14eec427831095fe3747127adc021ff36a5a2273fb11708d7e8e07274e3ca5c157ea2bb9a87b9862c1f74aa5bd893a242bd17024f96d0b71a396090ec801a6fb6", 0x49}, {&(0x7f00000001c0)="a544636ed2faaed3bbc60780902a040b676e5bbb1cd7c408172e06ebaf", 0x1d}, {&(0x7f00000002c0)="5b1e565441ff05d7f6013eaffb83600ddfd50577394f82ab8778df307e1a06a30d348cca75238a60cc0415df8c3fc00439fcb70487b7b79e28329f4a5efa571881f37dc53e8f3b8de6ccce5ddc24c5b893573c4ca4d4c8594766a92da6d8030e4e81f1c7a3744236f4be8d10cc529ef1331d83f614362d9bd2a554461ca55d47b4ae18bf2dbd7539f36647712d4d6e2e9bd03bfe4f88ad9964639aa9e8115cf1ddec00532436678d7243bef05f7d1486400cec2cb84d181336fbfbe1d8d67296a8369fa2780b9f0de03a12056971be2427e9ddee75c08e2d7eb6", 0xda}, {&(0x7f0000000bc0)="28a638bdef990dbf8f67c0dd4e4ebd333f13bb61afd71b5a79d7ae90026cde9bc3e01a0f5541246c4023cbe4df64c4d5f7e9b3653070af4dffed574eaeb1180a560cad7c3c6e3675c0adf13f696f13387c1395f8e8245d0439ecc2a3c42baff076ed92391d8455fd0fae5e2c7434c5fe5d654f4e6064494b7655ce19d8da88569ca23ed835553af85c1950fe1acb1b43a966ae7c99d1229aca2c987ede286dd11f0b6baf6a9487f5cf642ba806058e736db809e3f446e97f7daefc523c2bd6c35a81a7a3b5d1bb2054edf36bd0c8ee28c4f3a2620fde76b7333ef8", 0xdb}, {&(0x7f0000000cc0)="a2c54d274c6331757634c6072dae2581564f2385e5f5398c30c8a6330de1bbc09cf8c6e5d1db43b24f27e5624262d13b4c4c55f9edba3c39f49a5c24390cf759f00c20828bec6b0fba8fcca0856fb101a2843dea20cb275e180d4db398afae3b794378b3833b1eb79ccfc2aa492fe250f4d522585c434df4896fd65199715ad82526799ab8d95b57f757b20da888aa44bcdaf582550094d8a02cc217c58d335fe3d1e938c06ea5b4a648514e4bd05887d50cb7a98213ddad8f897a07a0c8de4b4935494c73e309634645242bf89d94beb5ad91234467666f1c3fad6d8c5e48506488", 0xe2}], 0x5) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r8, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) executing program 7: r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x40001090, r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d35e83931, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4, 0x1, 0x4, 0x3}, {0x1ff, 0x9, 0xbf, 0x3ff}]}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff7fffffffffaaaaaaaaaabb86dd600000080000000100000000000000be00bbfe8000", @ANYRES32]) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x61, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x10, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000200)={0x4000000100000, 0x1}) r4 = socket(0x2, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x41) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000240)="b652a048007ea029808f033c572ea0db306fab14d181217031d7aede19a6829c51d0acdeb208942e769089199c9e241bd2463dca7dd491e3004d8a87b0a42bc3762712c48dbc0904a11569edbe572ab6b72fda34dca0662d8b33b30a816b202f82014aa67bfd8269ae4ed2578b062ef19d89256a380a30210ee02a31fa568c7251ce84ce308592cec20250bc05b90dbf0dc33436ddc0a3fa883aff61f7", 0x9d}, {&(0x7f0000000300)="b681df66689a1e79b1133353283c86a337416f27b7dc88d6ea32173c7276d88c9eccaafd8efe5887f5e6ccd7677a2ca92a205ebe05f5c5d86a5e1679790fabcd5cffa476ec410d8b7ed3450e9772530d86c9131a7fe78ec6965b3c45a9f85fb5224259f2921380673cd205e669d71e3e4575de14b827a4afc2fb1d61513661a4b17f07c0217659c5b8e80d527019510076c374b16544751e91662e023eed85885e63ff6178c30293549f088a9ba97fc5b384ef53564600bf8ce4c984bcf7917a7333f70eea0facb8295d25567fa1041f5fd5405e435136ba", 0xd8}, {&(0x7f0000000100)="57aa88b6", 0x4}, {&(0x7f0000000400)="6f6932d5e0f5c4fb17fddb0f92f97e6aa44b8bde9158d9da0225e025188401c0f0302c38a06bc803724b56303d01eb6cb51ead764a90d49fae2303dc81396207b93f5322a984922f76aeb7d924621bd819ed25a85f9887b29c33ad3d4c7935b00038244875d345d57ceab16a9d33858914fc07a3d2720d5367b44b64803d0c9a7507fc9ec3c3db294d9766109485c07dc88a6e968d87ad4365ee413709c358c79f5618fc78e92243bc9f0588561ebab5b6d5375be94e25", 0xb7}, {&(0x7f00000004c0)="d271c89cbf6e17f25e3201b252beecf5e25061e575cfb190451cbeb109d605ac029a47361854cdf0d1f66f804f8f2121b25d", 0x32}, {&(0x7f0000000500)="1f47c98f0b7fde8fd73b3ffc023d55ef0cb3f366d780ad4a5ba7a1f6cfa388041482ec3ec4b9e1424f82c7a107d20821902f320794e2326d43c8c07c0adccfb4dbf4ccd093652c9f7c0df4b7775fbf033612311c30dff8dea6f63a2a31cd1ec28771f24a8444b764bc607005434c76309fa64973b877219ad86fa2ecbbfd5a3c69e6def9c843fd0e44377383e04354b565f07d97261c838640a78ff0d207b77e7bc22de38474aef5f365c00d3e9d33526a7b5789c71e826d7a1acd686ee134e4b686a54bddd5e34839bd35aeb055b21d5f2ca31744e768216bb362a4257e4f66d28996d9ecf9970e8f04", 0xea}], 0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x2000, 0x100) ioctl$FIONREAD(r4, 0x8020690e, 0x0) r6 = syz_open_pts() syz_open_pts() r7 = openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000000c0)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0xbd7ac94553ae45ef, 0x6) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) write(r6, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) flock(r1, 0x6) fchflags(r6, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f0000000140)) executing program 3: r0 = open(0x0, 0x80, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xffffffff) socket(0x2, 0x2, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000b40), 0x0, 0x0, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (rerun: 64) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) syz_open_pts() (async) msgrcv(0x0, 0x0, 0x73, 0x0, 0x0) r2 = msgget$private(0x0, 0x880) setreuid(0xee00, 0x0) r3 = getuid() sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) getppid() (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) msgget$private(0x0, 0x20) (async) setreuid(0xee00, r3) (async) msgctl$IPC_STAT(r2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) (async) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) (async) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) setreuid(r3, r3) (async, rerun: 32) setuid(0x0) (rerun: 32) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x0) setuid(0xffffffffffffffff) getgroups(0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0xffffffffffffffff) fcntl$getown(r0, 0x5) setuid(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r2, &(0x7f0000000140), 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/144) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) r7 = dup2(r4, r5) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r7, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x3c, r2) r3 = dup(r1) writev(r3, &(0x7f0000000100), 0x1000000000000309) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240), 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) syz_open_pts() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x20}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msync(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x80, 0x0, 0x5}) r1 = dup(r0) getsockname(r1, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getpgid(r2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) poll(&(0x7f00000005c0)=[{r5, 0x90}, {r1, 0x80}, {0xffffffffffffff9c, 0x8}, {r0, 0x100}, {r0, 0x4}, {r1, 0x20}], 0x6, 0xde6d) mknodat(r1, &(0x7f0000000600)='./file0\x00', 0x2000, 0x7) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000640)) getpeername(0xffffffffffffff9c, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r6 = socket(0x6, 0x4000, 0x7) fchown(0xffffffffffffff9c, r3, r4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000740)=0xfc) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000800)={&(0x7f0000000780)='./file0\x00', 0x1, &(0x7f00000007c0)='./file0\x00', 0x8}) r7 = semget$private(0x0, 0x3, 0x58) semop(r7, &(0x7f0000000840)=[{0x2, 0x5, 0x1800}, {0x3, 0x6}, {0x1, 0x5, 0x1000}, {0x3, 0xfff9, 0x1c00}, {0x1, 0x4}], 0x5) r8 = semget(0x1, 0x4, 0x1c) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000880)=""/177) mknod$loop(&(0x7f0000000940)='./file0\x00', 0x4, 0x0) setreuid(r3, 0xffffffffffffffff) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000009c0)=0x6f45) connect(r6, &(0x7f0000000a00)=@in6={0x18, 0x1, 0x0, 0xfffffffd}, 0xc) sysctl$net_inet_gre(&(0x7f0000000a40), 0x4, &(0x7f0000000a80)="21288f484275999bc73e6132b42d4297537cd11d37812508f255905ee6618861f3f4d0f10cfe55d09f2f8f6e47931df84979d757ce28f699dc9875430eed70758999ed9de84fa0eb87c2b5d58306a0df693e54ea20c310acecb3bb8aa7cb70da69e11be8f6fab4b60d34b97d14aef612f1a1b69e5516edf000c0345512ee989e8e29dc51ac7e26093c2dd95d2e36fea128baa084abfa9a3860fa00ee0c7f6fd67b", &(0x7f0000000b40)=0xa1, &(0x7f0000000b80)="37eed0f1da1f79124ac0c5537bf589485596f38a3db1fb7bf3b50a820481a68437ad73712e1c26c981c57eb65a604d1899", 0x31) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000bc0)=""/26, 0x1a}, {&(0x7f0000000c00)=""/37, 0x25}], 0x2) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000c80)=""/77) pipe2(&(0x7f0000000d00), 0x0) sysctl$net_inet_ip(&(0x7f0000000d40)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000d80)="ce951c91734246fc911b0ff9022e5adee3c9aa854c5f89ea57bfef7f356b9fc5bdd214db5d8459689ce896d222b92fb5e2bc1cf52df3c6f4843571bb7f0d50195d8df6d944cd960722a3e5f3a03a119822433deae1a67f900496eb6a0539e0b1503a94331c1fbba8ef6c4ad1b7faae59f5572c462e0ec19209a6898a839bc99b0e6ff8580cbb3a4583553fcfca4cb105b550aa6ae8612d5778888ce5479b7ebeecb182cb3f2ada33704a8019a8954e9ed41763b36f3543c287e105d38e0550072741a6ccc726d2c5f21dcd5488c7", &(0x7f0000000e80)=0xce, &(0x7f0000000ec0)="cdff8a3130acb9cb994dcf93c0cf012b567c17e1c36da9cfbf9cf9a460c80fcffc1c4da29be4744153f893066d1ad4be66da6ac953f81b70db9c89b4b2fc97f33a8d97c916cde0b1eccf2b2d1df1454e89b83a7d0215d527efa1e07f37134991ef22c92d563a798be17974a0eb14af67905e0f24f967ce6c1f95b8388803a1902e1702d416d97cbc3fac32016cc6c664da9166b3c3b7122a9fddbf9697c612d99b8827ed10c7a7453dea014768f6ec134f75c005658fbb003f6523f8ded7897fe481f1f95923942341c7", 0xca) bind$inet6(r1, &(0x7f0000000fc0)={0x18, 0x3, 0x3, 0x7}, 0xc) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8581f23ef3abc924a42be6a81aac68da941b4526a2a7e30658a5e639", 0x1c}, {&(0x7f0000000d40)="cb2d5ef9a8d99d037f539ac9413d6931dc1480d5565c41e2ed65efba784fcf6d2c8b60c7cb560e8e88a3caea5655d6ee39b699f070364377a240ac876aa06867c4fc92c60b5af3d9ef26b087c5ecbf07fd69d0d2c7", 0x55}], 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="5c5deabaeffda91cdc56333466f2b35a10d04f6f2cec07c13e6c6c9314f3225741f446047aa3f8062042dabe3df0985efe6ff99512122123697bd3ee166f91755f2a29dd921bc89b94e294b98a71c0df05ad59d722074a4d50926003b63f72ed1d6436bf28f123ac46ba8f04aeb9fe412b", 0x71}], 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="cedd705a329e56a7e41b9463e7c9c82496d9dba055bf028229b2ad922f64a99b5d69d6651403e2f36725804454657e6b4169276f2f499841a30a56b2c1292a555b0d0769faf6a70b81dbe2fb91ab5a7852c447e752c638dd1b341cebeefce799e9591b9570dfdbb023c44de87e91d2996ff8347bda94ff164c2fd298f658897409bb798018b26b27b107481c3743e57be03dbf638bbdc4e3a9b5b908c647bbd0e259b71f2b40b84826f576b1d69616492a0dca0fdb6122e241d3fecf613ad5f52e3a7d690dcc317870543cea932f037f5ab6a03b00cdef4721a5b1d525cf3bd67144034e274adaec2850e9bcc866b86cb031adc215b14e13a66c159f0705108f891c2e837a5f53e066e0ab78e814edbe0a70508c5e4926278c139d6b6d9fd8be663d606a3e718c48798a30726eb4217f2775501ea742d4c998a9ddbb6ef6ebb034ff14bfe6ab7132fc5d8d59af00354b31c3b0cd292be0c5737cef39144715aa0158928599476cfd6dc431b7bf683a1195dd45f0163ddf35cd8c224a34d0fe218a91ba09700875c8846ddd4716d148b68dc8aa689f3784eaf3c707f8dc697883206b7ef21077f702e0a45e5e17034136bf03c67665cde2adb42bba5353642d2005c9def8fb1270e6278ad00ffc2f94abeb20b5b4697388c994d5121957781059fe4057ec7dcb0ea5dff0d1e9fdcad9f2eb52866fe5c0e226c32e36bd8bb75a0b8d4974887187f699f2411abdadeeeb431a41d3b0eed5d4f33a587176537211137d9f944ac8d8785266fd15d7b8cea327d4a4fc41d8260a1a19274ee897d28113e58dcdbe3729b184e333355d9191d20a69e713f1d28768f40ced4c2825bfa90328a21de36c80d3c4e107e0d703dd6bab84dcf8e8459bca96af1a56601c6804977b6b4359f4f830475b4ed177b0b33b408ab200e953094918d2da1f9e714027a4c39531a45f474306c5d6c298a436e2cb486752d0b949551237fc904d5afe9c2a90db983755407e0572021438e425fd9c183a45b88cfa29bd15f922c66886a49d6665a1ce66d49b39d0ddf2495c3cf4f197bea4e3a942afb85b98f89731b99bbc4ca371b1af9e08091c3ae00d53a1018519585850e9946a376cf0117bf783e4197d98abe17c1f4d4547774305a557f26cca1ddb9418b82099f717d33ba7f3a5146cd7f3248bb212326b02e4164e4f3f31459250e370863c57f0f9d33d62a2215c27976a8e502568cfd4b865353d127db374782e7c2d92a75fd77e734d76db9bd1e8e4463759d1e44421e08dc5143de82b0dcb8aea9bc8c1c8f0380a406d9b63703f9e71e694c43c46766034cf9ea68b586774625ad03f0cb683b50fd7e0b9e1e323dbedec182646c2d768b350b5950f3208d5cbae7435764c92944c4908e347882ed243b6c001c3ad2af2403898b13d326511cd4005ebbf8f01d8d6ceb3d5c0145c15b0b45ba0458f5cbaf70f9a72f05abf1319d77f924bbc34d68d337181c2064ff75054635a7a91c13d000eab8b2ecf3a324d145505e8e21a5a909b7db6b1f0ad210a5960275dff8ac901d00581e69167f247d9e46ed9d661a2c06fcea95bcc7ab91ac16b661f2f990ab6812c4ee53b9efb4758632419a228452eb9a74f26fa5308c3f754a5e50d5ded552b1c1a037076e5261e5d64ecfe6b6fc824989650cdb8da8ac2134d4da5fb26969bd140a6cd57528f446efdb94933c289598e48a9b4fb8558cedaa304edbe638c13b44b6565bf1cc33288e2bcf6dd2dc8cfb9ba2c8b9d4c2fc0a7a47cd19a640bfcfc4423d13a2ebb96bf0a1a95884991b178bf5601c797b52d8749f28465c3707a0595a0087bafe669feb0b37c8bed07510e379d8036584b6f18fe97bebe490f72596f1edb4194afdc4f8c17908ae30469954f289434db01b3e9f03fb9bf0da3edd771a848af5105b39c0fdfb8978261328aa03d3234d9a4f677ec77f51041b01311cf2e7424d3090455d69e8c20ab86ad04106762d449dcc478b16960196b4bd41199bbf0182f9ddbaf743fdd253029fd1fc12f6f476a09b1d06f9757014f851774d7c7965f08befb4950a43e9ecf63f93df39ccd64c2e0df69d6cc8d0198f7c66b0bfc1e2d290185618202dc6c31b102ee501d4e4a06531d046c26ded66af2dd0ca1e539562836cb88696c6c0aa4a4789860b4636fac14505bfc5090f6bd1830570418be7529f1866d94ff753a759a5133e779c3e3689cfe9044738ae43f3dbce61e69a6560206c0a48e4a29520b921855a0f74cad854b70dd133a4182cb1c9c1bd2818ea5021c069fa87f409195db57c29786055e5f066054e19e3b738e92fca57bfbfd464eb02488c3a8accc9d742195d4d57e6b74286c5fd06860c920b9323832e0a295215d32ca619384bbaa06c88bc38a68122289fe020d73caa626002f7e055296618e43ed1faa46f8fac1bf54c0cfa342507aca296268803e4954509047222f3ac8ac1b44048278f4d330529e1692064f27f020552b478f5fcac25dcd1df1c193337024b181f06a924d9f8f8a735d6e9e14e1ea4a18d50e6892a04076b83e2d0cb6fef0824d144583537f16a77801b81343cef8cc297282bed9c6884f9c984d39e0a69b24e14d3a50b8ad0ef67713a906f285c2ae652060e58d5d088f5d7971317a691c0a7af8a8c38b147c945c71d349255b30a350922de404020fe1ed63a001b544c90410085d2a297ae0a03342fc315591bdc822208167f5db0fce91b3af17131b5178f97760f343cd8a4f8261c7157d96d546220a1a53915f97de3a330b39b917d5250de2c60b4c07588bcfbc38876f0685bad9979f5639aad4d023ef43c8165a7f200001f4a0e9cf0254a1af850384a47093f66ee392601e056338d1831e7fc5ccd0ca6b24b490f3bf7c8e4c6008fe3d22f52119486be1d3b603623bf4cda7d2dd339bbd14ac38f69a7d69550b92ce96de59591aa2471c4a4682b2751fe63c45535a4f2c4eeeef8ac976a0b9e7973f33c49f91072b11bbab8b1b975c4d002f29504a17d18d6a8a32d6a0ef12dce1dd8fb97706ca889f80a444d499742f497217e29d38500767599e5343c86626846a51425949849242696637c7be9ce952335c5262566d49d37388f4656f88ff5c9c5e8b2f8b33b9e3be6069a52104f06d189a9d75efa24bace86db65a76c0396999bf772a06ac1d3999df03fd06cbb97ed61f2a0e7e82436bf4aecc6aa5f96daf3d3fc7def16861bdc1a3023b8681511a24e1d73bf489f29f3c67e69026c23a954008c3cfde3d35cada90223d81e1e2c297412a419f6711432ca02776d2057e444872fc3f9c1bfb5d018886e1a0988fd33eeadbe3dcd10e75786ee95c15b8c447d75d9b7ea1de8c18b04d57e668614d1a0864e54590fb9a79b04a36ff7906fb61e119736820253a1f0bcaa88ede1d1e92e0ce12078c4c4edb1f974bbdd5528873176be40c0fba0ee02de2eef0dc159f072a067523a684d44bf0785daeda68a3dcd8f50ab783b753d7317b1751dee1ba79c6b869062734f644f73af5c617f54d15c9483eed071c874faff84fa3bd16c2eead62c4883264d647b37980364002fc0e1093e84d2e00ea3947047c5d1d541080ca8eb8c055515ba58a4bf3849c4d96cfb0fa28fa450fdd84fed44521c432fbf3ad162dd0b1a44882d2331cf2f9ba6952c91dfc04d83fbe4aed01714b6615ce959fc793fc4091bbe52d04dc2791269b1378af7dd151c0646e937dd2222e98d7440ca32e65eac5931c0c70c9e632c86a4b572a59065ed9677b4d674d983b6dd3a334bf4d0f2534d27215a54811e3eaafed29be276b212e936a26651afe32f538c5b96bc533395ea8fe6af7588eaac3addf3aefa5062bd29590f67b93f40b2768d205284022891022dd09071c0763bbc2980880306fd0afd377e93c0f8e3a473fc02cabe6763d0e83e1ee033c170ae49a2c3ff0bc0d0cc5a640adea413fd32955306a62f63fbb78d45dc13b6aece61cb1adde56bd43f40f351905f4f115898cbaae694e6f179c90bcc5f2b52ebce1fd9c94b32541347dcfdee261d63022beb3383f71f32b7a871caab2f9ba6c1644d4c50bd466a58464a24f7c892f3f63a9e240c0f54fea725b445fa1d57a0ef9e4682d174ccf720ca31f8f6ead2fae4bc8158b028d826bf96d701c941c74de1f9eb9b21c1531feea2a2191d4fb9c87e9aa73bdedd704a2043d30a30bd810c22fb6f73c0f2254ea6612c577594bc2dec0eff8deb54320343602c54b46da2c7a0cfa06894aec79916147c3302da8b296fa25824da2661a88bcbc1e8bf20e35fae5e0c3ba572b11b7f5304cefb1c3dcf3182daaebc533b5136291e11096b80a981ca776062d26751979f60e5005d8d98d48cda0967765485ce577eb532d54faba080ad6a284f7a83b763324e06bbe4158ebd2a4eb49f777ad73985416915ce20c7025bac149d35a415a7a7155f1b77617896b54548f9a8c27fbd5c047dac87cb4dcb13fb2f1bb1d49308238c95d751b9bd22be05cdb2e7aa024b0eca162a1c922a8053167541f898744382bbb09968ebf44356c4f51e3a82e3f7be606bfd8d8c4180f4587369d55d6f3c5a19f3788ab32f0c78e3b49b350bad42ba5e283c915a81089594336df9d26930f6a4198ad27c5b679cea9bd093a89b7961a3645d3f0c47ae4d46f77618e86a9eb4f89b25828332dda198873c2f044f053d94a5aa81c6a9ddcda8926b4d9bc3f35267107124cffa34310490c566697a28a18ec5a0df4e1f0038f399ff896b82d954b623d696388f5504a96cf2fdd1e7985b706ce6efa5963d06dd02b3ab384ba393e94c47c9d21e09a7aeb2cacc999fcd24ecf172d2162fea61c0133e658d01b0a0bd94dceb9913d696cee1c3f2a35e6c13efebb12a3d77dcfc7750f006fae1df38ece0338d1ece05b3e71d9484b030f61e3deb4c302a50418fa7824b7892c93e2ca6290ee183b6dfb50067d8687c83138244274b197a41759f5a68818265c5df3bb138fb377617026155bd0b94b9793042bff5e0d8b47636f2ceabfef0824b3d828ef31e25bda6eeea2c2477b0393c3da8f5b61c21a57ea241729abc8ac5656b6cb33951d86dd5a95bb8fcd46e90fbf04806c4c348d58faaacd5a3585e7c8df66ba46940ca4ef06725132a0ba8053744c203e7072644869b80aa1c1e0e7d34fc57568c9aa6213860dbb3304e14d16169c49d54dce15b9c857a1a711a1c6438f0a2254a8f0ba6a2f9e3c93677b423d48065e382e4789c29c130bf0e6c47ba1690ba1a9bcfd6b8faa21ba116d87aee3467209202be54542119b1c8844338aa57e81b6d5962adb8c10586d8a13b0df8402532aa42b0ca2f4edadad41c19bcfb84a690182b8904d69cff7b5d0d402b84a0d4a951db559d52067a28d6a7b5a4090cfbfbf3595edcdcf7dd0be7dce681d489f9adfe7c709a673e9b475d85f9d51f7586479c6e40cf50b1f786060dcfc828082fb984efdabc59767b3d9f16f6a6c7d1f2a46181a74f943d2c9548a636f0e9f5ef99d001a85d01ed4dbe2c8932e402a3ec3d5d29699a5912383417e63b224d727290fd011e61400f06197e1e8dd9d8d4b3c0d51e899ceb9fdd9a0adfd783868cda8f77d619cd1ab6ebfd8dc8bfd3370d293699ba291d07e12e6aada20c3e2f52720117018b756cf5f18f2e64b200c681c8506cd9dc80625dd8c8648340ecc8678cd50ce02b88dd9322d5aa1706b81fa8f0d2c7773e49edf5d599cc981ecd0b67a8968bc955b68cb38976dc5d144b0d63e9c1898558645b57ba51367b3c65d4ff1b39e73f99892d1e87748e235", 0x1000}, {&(0x7f00000010c0)="2a6afd70d5df45136f39baf25fe765832f7ca7ee787bb10c64151ee8790359e0733d0f2702750c36bd7c0faaaaba0200814a29a426a5bb5cb3feb414796c94c27886e9cee2755f3e0d779d294497c10304ce1e3695b1f190b53badec4610087b8ef25ca5ed97c46f95abf16428d2ec5d91cca95a8575f2c964ca33d633e54017cf88ef8b89068cd81dbff178960c50a8bcf3d2d90e06da3a371d886bbb079732ba9c89db1a7acbdddc1b4bf6c7993722", 0xb0}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() setreuid(0xee00, 0x0) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0xee00, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) getgid() r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r6) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) executing program 7: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)="38d767f0749998016d36bd575fcbcf74ee2a836343861912a7641ed8708d08ca5a0765a05cfeaedb8630cf1d3f346251a77fdb817483ab7ee7f799dd4b5410a87b2a0102207a8a026b2cf9488722a931de536aae4742a27a98d90667c299455420e70274813054b5f8476e0cc153265467d9159ab9f4ffe11b280f406d63164fdee380c6a1ab7ad08f6c27ed100a9879846d86aa9ef69a351bc91bc80dc4f867091639640894de2003c933060f75bac7ba30d51540e2477eab", 0xb9) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0", 0xa7, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) setitimer(0x0, &(0x7f0000000500)={{}, {0x8}}, 0x0) setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2ec5", 0x1f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x80) executing program 7: fchdir(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) syz_emit_ethernet(0x12b, &(0x7f0000000040)={@empty, @broadcast, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x1a, 0x11d, 0x66, 0xfff8, 0x0, 0x6c, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x27, 0x5, [@rand_addr=0x101, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @rand_addr=0x2, @multicast1, @multicast2, @empty, @rand_addr=0xffffffff]}, @noop, @end, @noop, @ra={0x94, 0x6, 0x7f}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x18, 0x40, 0x1, 0x7, [{[@multicast1], 0x85a1}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[], 0x5}]}]}}, @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x6, 0x40, 0x100, 0x0, 0x109, {[@nop, @sack_perm={0x4, 0x2}]}}, {"3a5ad6216d1f02a09bcc0e93615f3a02725a3de282bd265e06b138eb3112403944184ff4fde837c4a9856241092ce8913e5326d007ac92f2cd2028e83db15785fd593571b6e799071117c3c09331a70208c51b628921cec1a6bb9c83a0c2e8a74c298c544f8158e96128537f4e16d46500e745ebfd05816506412f1755d587226ce6dc220ff0f84578cc281377ede8d9027ac039ee4a291b53"}}}}}}) setsockopt(r0, 0x6, 0x40, &(0x7f0000000000)="5ab7776a", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) dup2(r0, r3) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x20) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00002f8000/0x1000)=nil}, {&(0x7f0000658000/0x3000)=nil, &(0x7f0000789000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x6000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000170000/0x3000)=nil}, {&(0x7f0000618000/0x4000)=nil, &(0x7f0000292000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000664000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) r3 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ftruncate(r0, 0x9) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x802069b4, &(0x7f00000001c0)) setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='r\x00') executing program 3: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) write(r0, &(0x7f0000000040)="6daba9ab66eeeda5952d28ca1a976d1f1e54a5050af07695526919b5694ac38d84c262fafb58c1a3aea67d121b434dc83052652c1d8b2206b6498bad01ea466ae0e6fc2e661d881059f93cf990ece9d615f2e08102cce6cab9b1e5584512bb72c24d3bf4024e98ff9003ed00eb86f8edc65277f77a19af3dac2a082d8e8d0bb4a5cca10a0d43ea46e617a19a436f3f48261ee3b3081e6a40395a4377ed0c1f4d5d4653f72eb0955b6b", 0xa9) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f00000005c0)="3a02000002a000feffff", 0xa) sendmmsg(r4, &(0x7f00000004c0)={0x0}, 0x10, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r6 = dup2(r3, r5) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000001c0)={0xd9, 0x2}) linkat(r2, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r2, &(0x7f0000000780)='./file0/file1\x00') openat(r2, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0/file1/../file0/file0\x00', 0x0, 0x0) getpid() setrlimit(0x3, &(0x7f0000000100)={0x7fff, 0x7}) r7 = socket(0x18, 0x2, 0x0) close(r7) listen(r7, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7ff, 0x8, "00f9ffffff9e6795df00000000000600"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000001fc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dc610d7777f052c4378b485c9bb0ec20ac074c6a0147808b799e", 0x184}], 0x1) executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "61060000001e5afbff000000000800"}) writev(r0, &(0x7f00000004c0), 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x6) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) kqueue() r5 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x4000, 0xfe) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0xd5, 0xcbbf8e27a1dbdb55, 0x100000000, 0xd953}], 0x5, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(r3, 0x0, 0x0) socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x7, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r3, 0x0, r7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = socket(0x2, 0x2, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) sendmsg$unix(r8, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="96ddc5ea9aac21956771d3bf6c661ce4a66fb06e51696f3fe7238ca1", 0x1c}, {&(0x7f0000000bc0)="c375b5d615cef5ff5fa28a1882fe35f59cda364948441100d2733c64e62bebaae9b1db86d4f8504d0325591fcab92e3a82efda8f29ea3259055a707ab3992d56daa8d4dcc534ef635f0d9f4a172eb943a2ecd1522dbb8ef6309f2f0300c4d81bf8756a439fee1e39c351198b7b1417776cc9689955e0e83a0c7c30cc2fef73707d204de181bd615821191ecfe564e486e8383f6f6d3d407f6c8dcc9f55a3670b7ff7ede375d6cb5624d4633e220ea587f9e54035bde75c84c8760e855d7f89bc9132916fda722cbb4f38d0a70f0b9ac98737d2b84ee30f9537a643a5006efac67f", 0xe1}], 0x2, 0x0, 0x0, 0xa}, 0x4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f0000000240)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x10000101, 0x0) socket(0x2, 0x3, 0x0) executing program 3: open(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x92) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x3, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 7: close(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffb, 0x8010001}) r1 = socket(0x6, 0x8000, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) mknod(0x0, 0x0, 0x412dff) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000240)='./file0\x00', 0xbb50, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) open(0x0, 0x10000, 0x12f) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./bus\x00', 0x0) msgget$private(0x0, 0x10) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x8}, 0x1, 0x0, r4, r4}) msgctl$IPC_SET(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40, &(0x7f0000000cc0)={0x77ff, 0xb78}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) setreuid(0x0, 0xee01) socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000202c00fe8000000000000000000000000000bbfe8000000000002000000000000000bb3c000001000000000000907800000000ff020000000000000000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x887}, {0x5c}, {0x4000006, 0x4, 0x0, 0x40000}, {0x1, 0x40, 0x9, 0x1}]}) write(r2, &(0x7f0000000100)="00a1f50e000000000000f9120000", 0xe) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000002000/0x1000)=nil, 0x0) r7 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x2, 0x3, 0x0) dup2(r7, r9) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmdt(r6) shmdt(r6) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[@ANYBLOB="0000001fffffffffffff88ea34cc2f6b55dc86f3a82b947fffff0900460000200000000000029078ac1400bb000084e57c16351a926c95a8f980ddf4e6b8ce6701bc80c8b6e23abedaa5a5635c22c7f4c2c08d2b4b054b1cd762c6f55bf63d5b1402e36ffbdb1a8ce485948359024c36f2d346eed0440fad14745b8073f4e0cebb2762285d8dbcbcc5d1102e49d6a129d70b4003c8a615cce6689874d4ef7a4f5dbc97cc004cc731a7ea73f0183bf3d464a6260678dbfe2abb6988f3583130d5776d15834738f34ffa2b05fdbf8e27b1118f3739e225d26338c4d60d31e5ed9c7f9524a3c70298d736a03014"]) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x3e40b8fa, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x3f}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r0, &(0x7f0000000a00)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000600)=""/185, 0xb9}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000200)=""/62, 0x3e}], 0x5, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r3 = msgget$private(0x0, 0x90) r4 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r4, r4, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x836e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) getsockopt(r5, 0x29, 0xc, 0x0, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x400, 0x0, 0x1000}) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {}, {}, {0x1}, {}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0xffffff4e}, {}, {}, {}, {0x1}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x2}, {}, {}, {}, {}, {}, {0x1}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0xc}, 0x2, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566070916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x1dd, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={0x0, 0xa, 0x0}, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf", 0x38) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x10, r1, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x401, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x2e}, 0x2, &(0x7f0000000080)="fb276e3e562c0c979bc4230f44cfb750427094220bc92936a19b7f5a4c318e34bf2afb68f0923777185188569ac7fffc509a576118fd9ef5e89647a6c539aaac757300e6963d995e21403dfbe6db944f9c9bc713d5cf46a26bb77019aabbb30075c39fe067aa1a70848e83bcfcbf6c455913f95bdcf6625ec6206c0a49536248d71ee6e7121a1522e5c9e1c755cbd650f39188d2cbd22ec1ea6c3eee152c301f0330b1e25bbd46dfb4833f", 0x0, 0x0, 0x0) executing program 3: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffeffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x2000, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r2 = accept$inet(r0, 0x0, &(0x7f0000000380)) sendto$inet(r2, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x3f, 0x10000, 0x6}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000700)}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3f, &(0x7f0000000040)}) r3 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) mkdir(0x0, 0x0) chmod(0x0, 0x11) chdir(0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) listen(r4, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r6 = dup2(r3, r1) fcntl$dupfd(r4, 0x0, r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) executing program 7: sysctl$net_inet_esp(&(0x7f0000000300), 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) kqueue() syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500f31b00000000004401720a000002000000000800907800000000d89f861ff2ffc40ecaa82bd858a3d820ba533a107728e67fe619260bd951028e6e5a739de5fb41d1e9c39621d51a32ca4cd0a103a6d37eee4b949b54"]) shutdown(r0, 0x2) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/99) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="030000000000000069f7da1bcfaeddfdb8110edbf745d01617a9781a6a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce609f9aa65fa65a8859db332dd7fb03febe5e324773578f"], 0x58, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(r6) r7 = msgget$private(0x0, 0x2000000190) msgrcv(r7, &(0x7f0000002680), 0xf3, 0x3, 0x0) r8 = getpgrp() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r9, 0x0, 0xd, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, 0x0, r3, 0x103, 0x280}, 0x9, 0x6, 0x0, r8, 0x80002001, 0x0, 0x0, 0x1b2c1ef3}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x31, 0x0, &(0x7f0000000040)=""/49}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: open(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x92) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x3, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x92) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) socket(0x3, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7ff, 0x0, 0xcb, 0x3, "8b073ddc8129c2cdcf095e9137e0048c3f997fbb", 0x1f}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xfffffeff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x4, 0x2, 0x7, 0x0, "3063010847f6a9bab32fbdb677da91dc29f7402f", 0x3, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x9, 0x5cf, 0x1, 0x800, "4c5bc58f8108f7143b57734e99dc7b2b030d35bc", 0x2, 0x6a33}) socketpair(0x18, 0x2, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0xcb, 0x5}, 0x8) bind$inet6(r3, &(0x7f0000000240)={0x18, 0x2, 0x4fc, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000280)={0x200, 0x8001, 0x7, 0x7f, "d082cf2c8bc1b8e6c79fd66358a78068c0523654", 0x7, 0x55}) socket(0x6, 0x4000, 0x2) msgsnd(0x0, &(0x7f00000002c0)={0x3, "92efb86bfaab510a9f3038f56415c1bf8cb722d9895f4b912c0e62d318333928f6c9cc3fc4b38b93a747f7f643443db126e3092bc323e06d1dea4a373a23b958f03fb57d522fb6ef2285d639478f"}, 0x56, 0x0) r4 = msgget(0x1, 0x4) msgsnd(r4, &(0x7f0000000340)={0x2, "37a3af9161438cba829ca33d8c1923e8ac31e9167e7a123a04401d392bb00d3d1bc042148e114e5a9c93bd5378a72edbf69897c35b8f3a5b185cc7a41b27c2ccc8c153443ba0cdbc074659246ab4e8b710aa19c7d46deb04e2ee0f7ce8b367f9573d791cd321ef8ead3c1c09c38141518a2a7657d8a66e4a1bf1993866e482a92880b9bb526ee9ebd393b2f52e1f242c4f33e84911f20db1b23d17738dce36713a9c7fac192df5b98d41a12c82a5d90e71016a"}, 0xbb, 0x0) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000400)="01ac4350f32512632a0bb27c7f0c588a0bf1ec043fda83686ba90329cb27d811ddfeb2f14f9658ad8dc8e4aad922848f38146734d29127bcc891e80e9539d59ba1038ec8748bbad4e8ad6024a316aa1dee19a9d22dcca0b7a5e83a3442fd5f4ec6f9ab091384d87636068af315513e140f3022cbc2788abedf1818072836d20ad4ef36aa2816d74360d5d9d7e932227cafec2e38bd784d44e246e202f89d8032940a32d8a1b67e407192d545c5d07f3cf060b753c42b9570cc9a33611426ffdc6fdd8eee4831b4694b6d6fd02be1570eff065d0289e908f09a533f29a867e4181a868f0d8b140d9e0555b148ae8cc9876d027b45b8b77173084102e6fe808fd9c2bd5f2bf71b2552b635e8010588c83c47448fd4924ca3b3e58cbfed9b855693955c05f4db5e16b65aa8d036775d17917cd7a903fbefc691a3f1dea66966d9a669c174b3c5ffa08a90e0c422368c03a2da65b6195b1cd2b2ca2cf19dd6c9f9b448b23c89404ab6ebeee00cf38c323d14cb192861f93509afb07d951f5061762687e5c316bb690fb8a6e5665b330924a7dbe6ece7d320d68c635594ff8b21d5d20d102fbaf24014f1816f5f05eba4cf694813844413a5f69b799d43e283e190c2517f7105ae61be52c34541623c0abf969fcb6cc949608d7c0d6795329df4a3ab533aa62abf90306215040828e1b911fee0eff37b126d031c1aed08184105ca42a441246bd465f38e7dccc2443789ab05319b63ce75130cbe8b1d196aab2e0881f899b279c065df55a813abe41aeab93edda64f13a68d9b2d29e77707a8b2f9973d96049fbc883067bd2697b8b5db6744cf40c75e079409301626c6c666bd14044e1eb5a93e6e7ffdbd7ca871a92f5305a634b77b64c4b22294f209d71b65441a137e0a78f752e3967795286f42d5f1ae3bee1a96a7e226d84a8ef3fc9509a4c5aa6aae60728df4bf3ac37a3715363ec4ebb7e35c8693f8bad9bca3a1034af29563f31c97c8ec1c2da103905833c1f5a0f3744a347e391f9d6bdc4d69990f159485d57595df21a4ee51e63f7f64bf715297817263a30cd412a8f80701c561eca60812c7943190ad75aff032cee9c142baa35b95e99669d5c028b12ed76b36651be3bf89abff2a7d582cfaed444c023c0787569c3b63c85679a9e73d544bfe03d3c56cb4db27b32ca082db302594713a679ab9dbbc572efc39a9c00c963944b429012f6cbf7a2ce7bf65fe28cb4e2efa5b48def348f6e121658a7d6a43f7ffc2e862ab2992da7a7a0dcb6529813433f6c1f2bc810667bde38688563b92d51b7b5a70afa2df95476cb6b90eb12a8898ab7f2b6083097c453fbfeb2b6050010fea8776274124a73d7fe69ae5af2fd4415ebeae8c5516cdd29bccaa3723e1b9aae87c86b68a059d8df1c683d1388173bdb6f17a71bc49b5b6ad0743e5e6caa039917f63c63c65a4b7fd568107fef2a594cb35b98d57db3a282c2712f2d2b5af7983933a1461434a54bc990669136be22bcd04e64f89d30c8da78ac0c12c8a39efad8f422d805bcc932b6c7eb1101f0e5cfce3c2b9e7c7482bd0478d8bf3722b5eb4dea8be24af224bbc7a056c05441fe54ae6c465fde2d387ea72dc7e69d3fa57aff2f5fb58b3aed537c9783661842eb03e9f8fb1becf1f75a8a4f5426dd1342ecb3357f65c3e8f9725a1ad200ef16d3c604b9b370ea9749e7883dd7fd517e79c9dfa9de10ac278fc42fd3c949d0a7f541590bc2da3a5e85a6013d9a4bdcb94185b723db9044c68b1691361d3a765b6aa59246ba04c32e8c3663b5476cece8a1783615b29d22fd6aa75e7cabe1dfc00dffe7c374723c3f99c71d61225a9023d982a2e28d52520c75655cd2ba34a0677a51a77088449df7c6af2277653d3ac7af7bf53d95ce468f4b07bf971ff40914aaa424411b4912467a1a6d36486b3d580fb0205f68a4e1957f6a07f37c05adc336d19573a3da7ba19f80be52b3443707a84002da64e10fc0c50e0166cc9c3b5d5375f37489137bb7c044fe1b1b68aac823284040c448ce6824b162b7f256801426e9665ed33b3b36d8bd1ce61b9b648352266617a07f788d55b5edd82064a2445e1f8e6d8902900a49961cc7aa6d8940a423d773ce5bf7d2063672b790225f1ff8bd94d2fbebf6b0a4b38f2699d657c813205c9d40e80e27a557a1f4a05a156673697afc1df324e74166961132b0e1e0ceb6674a4786bcb0078820bbcc2547d439c57d9ba7eebf3f2622300054e8404b05f22a12d938ae66d6e3075f9aed4476a31e93ac596a59a1fa2b7bfde58cae1cbdb29a50b4d1a35db65f828db6279586a4b30bb924d668842831eb27109750956b701536c9b81f10fd591114f3f9f259c4889e77d2f211d8ab4daa0d89954fca583c7a165c9ed034fa770ce93c1d599097e1547bdf40bd5115392a4b67298935ff74c3e2311e2d5fe2a06d73b67fdd62d80082bc677e9ca10c0cd3a5cebd9457bf5d4ede13044d7d6db63d902db2a064549e1cd29fab5dff3c8075c6ee6d35a20cabe30448bfd4e032fece512788ed2b9e17ea001e2b7f481f3d8589e201c88f304303490cca2ab4bb713a6f5b1358e73217b22a2471e5425618c5cb07a8ee9969e0e9492bfca54a45b7685d3acb43baf09848d417ac572aad3aa84ecc77d5f5fee92456397c57c44948a817dfc54cbc1c95860ed2f1013d24c3c0a4d8564b6f1957a5991b86d2ddf97514955bc10edae712e09d8b57afe5b02fc086523ec1a1d5b9b6344619816cd06ad4c9f182a9ea7e7c8d856f7ed54a5f57bd554469756940c830cd10b0d63ccb1d2c964104fcb01794e877ccbccfccd0a0f320b7ed8785b2eadaf79d774f51af0d7390420a1af7cdb2c1d7f19ecc1dc26bd14908d87ac39c94dee11b5e0382b09f38782d6e716c8b62fab63f73f6adad5fe4e9ec9c0c4f51f42f8a7f86b8d4fdfd15a5ee944626aebeb08c5b9cd4644ac848d4ccd4540d0b098b70862c53eb88c8d055ed66b8d746fec3d53512bd49fdc4ddf223829356eb4d3589bc25d40c725f3f58a8d1ee495f69d542596e63a92aef59eac8c1a60b6273efcd959fa118c5558f9cda203a852486e35d77dab609003985797dac0c04dd0125c9c629ce86c8b78f6b7396a574c069560f9eafcb7b985c58ca46afaf67ad18dd425712cc8ba9d1d5738cd9e02a2c5c8165938944fe7ea6444d3da1aa58202ccba22fdbddcd15f1c5e71aaa474c0e4162bde9bf4ffaaf590afd3591c4732437d92e66c1d3b684df550d66527912b4e100ae21d8bf28bbdaeaafa1a6a470d15f553bd46cd3e94e0ac39b59c9fee44fd4a097090c27c4d1d1a2d46382ec0573ed9cd390991a422a786866877d48b89b27ec1b2be41b807c0e9fbeb32308c5833a030c9509f2f048bc26058b10be216ec54d43b53b6de33a07e9215a71611e9c52a2d20c74131f2a655eb4fe21a8d82324ae044f8ae1f7318b108735b8b994661dc00f4a1d14fbb06886b044b1670cad15e54d662d446bc171065be3499c945de4cf9f8bf66414b43074288f935bbc0d3317a033685fe15f6a86bdc9c8390971c1e5acec76674e73833ba00e3c7c917b10ca4709dfb18dece6881825dc5c1cf5c475a8c76b1c205574230c8fef7c42efb1bd389d4c1c230e42349966dbbbc9daf5ae216f08058a45e8712bb49e66bc05c9c711e89439b48a412b7b88d14fb1cf2acc4e1e586dd6c25561f4de8e7aa9b845b58e625ca6ecadfbc1614f0240d54d6a18f7793f66cc2fb476cd2d248f84387df042808bb790403da61291975000259e5fccca7e006be04fbdd7b5a0980fdd4cef0e7ee0e85dd7633a2b99522eb3e1bea53420a3766ac001e10dedfe9ff09339e30521f76712c09e6aba42d8184249d29fa1633a39c6caf0d9bf2dc192ebfe233718fdefaf9f041e1b4cfa25aebe3fecf0bd3fe4811546ef0750ddf44d6d80652f5d77927f7777f90cb94c1a41499290da9070c8668a457c51fbbecb511c865bd4145892e6a47cae3e69ac2f47295bccf4145b69d7b604e3b5b1735705e8165c6b41aab3f674208a25becd6ef696d8d17bf6edb6515fb650384625c02d5df321d8b5fd6e430d3fdd42a786a2f1aee191642c4036133bbbf2f927c3c82505c64e183ac0385822a70a541863c1a560e38da9c4bf546505ab03d90fdc907bafe4c63558c8f232e23d9324215aa1a61bfd7a208fa7992302d63fd9c198d20ab9ebcdc9c1184c23e2695fc09420f6b4133a9646880f14f7bfdee693f5caf0f97717972654dcd12d63ceb41224209ee02f4ea105439d010ec9f452c3196ea30dc1d2edf1404811dbb2a057663d098788b37b5074697a9c9e3fd00ea9417ab316fe5f87ee30cdb534280b5bc835354b5faf0145fb500acca7aae4e0d6bdfd07eb445c637d378cab5b37208b918f89bc5087a9fbf947b801f27a076c2a33fb49f061a7a32875d6af444e363e685e2281dd232278daa021199e987152e9c28702e5e1509eca01685c69118df09c60038f81fffb746f8732c5b2ae0b283618b6da7dab2aaa9f9268e918ff46d68f51e12c523acab11443a136d90537af8802afd55b6e51b2f882ec5e75d10e97a128d3d9b74823f4c543008f1853a6e01cedc8b07aec812ae8d713b6b537ed74f9358d2b011f056753f0c2ed3d1db38c8bd7c4b89ebd7c3daf7424756ed62d3e7e6c6b9d56ef70881221e3be8cabc48155542ba9881bfd6e559660d1af6ece4ab8fc19830560d0ff29417af78c0f18d50af5f6d8375dd2386ee94fba5babb9002dc0e39bb61b315d20ad1c1db0921627ec6f73c719e0ecd95970ea37797a630425764e4c8393027233994e3d3999ca982a2719739e637ef68d233307ce0b46bfbc95f1de2c31ae54b3156b40127e0533a20fb70967985c66c61a3b3949e32820d70377ad61568ca6a18d48ca38cf4f8f1cb5120e8a456ca37701b1f44408e28a471ea591743cffc5df48c8ff8a31d407cf64e0f8ef8d963c3f857b68b1bf6e0b0880bf6e115e7a3affa82b78cc603bb674d5d5f8caf5e53ac02ce2f5cf7aa0d7ade6897ad49c279cbd570d477845160700073e764742bd4a493a6e17a0f5fb8525865aefbcb2b233e664bb58817e45623073ed12fa1cf7f7540622a85b5ab33b092b84d6f785fed77bfbfa4e74500e8c199c63f16d98f922ad68cef7c060e98c54f5f70c8a95315142c40d886759791c559039653ae31ae0b2f14e725534e592cd6f7279129fa96a4697ffeaa2a2fc1d6db99ddd2288a51b9c3fc0b67732f996b32bbc0781119455be7e1c2da3414f5254d24d781f08f9a51c782c9d187efdb7dd3f36ff21acce3743981b408cc55bcc5cde119b72d4dbc9c747a5220108226067d2e462f8db0205b3725b3e06bcd79413bf6b2d194c0909cd688134780336cb0855f2282395b6f98e6153cc0b072a38da5dbbd4d9264f202f99a5832886ecb72fd3e0f5be7b47729d49b9767b47d61862fe36c5dc3dedab0b0a2b60907ef34e97bdaefe320f844be816e36fc61ed73f12cde4239473b3ae5b90616914a18e7ce88529cae0ee111b4481275b9394f24ee0809f7f28880396e7a3a5bce725a422086f233ec60be244223df8da717e19e088b437b9c6e4c8185386425b966bb329ee515553f853d5d5c8b84d81488d6ae60636f2d5e87deaedc698b59598165574d8a31ed10b118b3d3e6ab56626d30717eef6a2c562a0934b6a869fd95bc37518624eac4ddd21398eef2287b790164bc4701edc4c0b4541c81ffeab95113eedbe979b6ccc8395f2aa871", 0x1000}, {&(0x7f0000001400)="3b78243702a547c7d90492e0b305597c4ed8171478fef2011d8fc2e68e8892fb4fc8ebc1c00dcc08354b7870808b27b35d952dea9125c58244678ed433682e7d0dc2568147db669f4273a4468db1cb2da76e685159c48b8cfcc1060f558e7e9ae3aa89e8426fb711d9e286a45b2a8d8419f1a17c53b704c31eacbf9fb930c373b3c97e4a5f5822d4bce03365a54d6542534b9131c1d9b3f3fc5bc34045dc4b6a", 0xa0}, {&(0x7f00000014c0)="cc64242b2ece176734e97b01de23209cfdbfd337d7b29cf2db1d4211cef1122ab15021859b426023e3e8cdd0a9b0c65d477616fc5651c1ae9d35a71428c57e0e2d1f02bcec6823cc5beafe90efa99ad0ee03c266d5daf9af0462c2c5ee660914280d5038bd58d3b1f22b3a34b48f17f6f72b72986193bc78cb61680e", 0x7c}], 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001580), 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000015c0)={{0x18, 0x2, 0x95, 0x6}, {0x18, 0x3, 0x5, 0x5}, 0x7, [0x3ff, 0x80000000, 0x3, 0x6, 0x1000000, 0xec1, 0xfffffffa, 0x401]}, 0x3c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x3010, r3, 0x7) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendmsg(0xffffffffffffffff, &(0x7f00000029c0)={&(0x7f0000001600)=@in6={0x18, 0x0, 0xffffffc0, 0x8}, 0xc, &(0x7f0000001740)=[{&(0x7f0000001640)="01d23910e0ccb0475e353a2d470ea506b7c6c057eb0b6d15791084283333", 0x1e}, {&(0x7f0000001680)="0ee65a66a347c27575e88a4fcfe98af1b36ba2d246e7025a607ae3f81cf3427541422ac57f58e0c21318c557fb345d3121eeb488d6198fbc1b4653bd569f5afa61e9d50ba7979d819ca1e50095e56257c8c26bc77321355ffdcb5d2491c2cfba6f8833e6c81e60dc5baa083bbed056b5c7f0aed4d6a69a4f857e815cc0501fad0d31b9", 0x83}], 0x2, &(0x7f0000001780)=[{0xb8, 0x6c0cd3c6e99cc7d1, 0xfffffa52, "8c92bf90b646bf54b65f750b1f172fadb3d552873caa10cef470dd93f45a00ea3dc08ce667a6eed72f6609f62543592f30cd90d770ed478db868fad58bee7db670472c669f08f135971895829b8f0fbc3446970cc4f652410c896075d612ac1c968427dad4e24e2ccfc4625c0b7be46c168bc59dd9ecc34da67d9209c558cac68dcb489527b7c9331b8190c23ee4b0c766128bc44dc519c960c481186ea3105991f968d3"}, {0xa0, 0xffff, 0x0, "a664f45ba08a0c597d6ea7c0df96a34af9ef8f656e2b4c6842480bfc5fae19841965a9c84987c3496b51b1c48ca7d7ac0042b21df0cb0444d929c193bd8ba1ea5ed939685f3deb879585cea1576a65046a60a9aefb3e76021eccdce81a89c3f31d57f3279fdc19caf19b5507c23f6509d9ea363331e028869d5c60e4cf4f125691ed56c051fa27c6ae98"}, {0x1010, 0xffff, 0x35097fe4, "00954964332be82fc2fba4f6d81ba83b31a445ac94ba80fe7f34f045cdcaff005e93b0b24075d8fc28f1c51a6b17e4caa39f242271d31eddc985cd35d7a34eab01a1a2e1450825cb66439f23dfeee78f70d99194d63913e708e458e733e448bae665e382eaa8b4f0254241c7081dce7f48075b72ce555fc095137a6d6c24b3408c2e112acfc6f009ed40b105db56b59c382bd3fdb0ca51ebcb01670329c46abb665f942606ced19d2c5822753108915c400d87f3b4ab3f2ac07768f584a690a9de34e0c902414071ac01fe2a4a9c237798032f34b0dcf58b673f8d53256a393d5bb36b10774b734cd1f84b128edbe963446eb215abc0fee72c3787a545d07b8486feb7f55b1e38f5aba85bb4c072477271761771946acf74c1828c5b3d976f5f9ba6b065c4c36734d3d2bc2defdd99f4713b27a50c415f16bdb4d82dc05aee1331ad964965ca034eaa5a5c3d231f300713fb762dcfc2be951392a93f2bd0237ea8055b2c24e5f5482e9ff11ddd8525554346dbb99596c44a754c1c15a957499d43aa6366eeb3c2754b5ab1535930725abe1f38d782998c7ed535d6d9bda48ad11dc9ed11e26091b7fe57c5b5c9428dcb7fe77703ca16286397942c05166842f3b1fa161dfb8935e58eb4d3098091ff0e1785f5c060a58b3a603c666c56970565bfa4008ee2ca610ff11007d7dae8b4a58f0c78f7b74ef7738e84153bde9320c38d06016fa04daa5cc066a0e7e33158100a559f0f5fc023a256555656f23775653e4e5e31fb585eedccb5aa2b37566161fbf0ad73a42acd411f0a05ed0e18643750d220f7f41f97f10314752a27e7209cac79fb83c8ecf837e3d433e35cc1df319c5c5fa958b7f28191b889815ad40c5423edb2efe6a4e4757d1fe4bee7dd8683e8f4f91b2f6e93ec3c3b66882d8e22ec3d67ccd43a0c908bfb189089f6a8db73fb60007ddfa765f2c17558b5c7a433faabae5dc44af548999c563ef89911fd7431636a62ab7e074da5d85c3522e4e78afb0c6de4735a49cbf908223f2e33d18c3c29afc48650af787a124141c30c343e9092a1b15833b62c105814309b45a41a0424327ec688ec23ccb1f9464470f060d115fab61ae0776bd3295b248d73da3645ea1fa150a031d0a45480a1f315ae0d696d820f0ef0e4c52c5908cf967194bd15660024be17769f396a1c94c9f77ca9a503e8ccb7f207c4298ababafaa36ca79b646e56a200e1a4df3f88f355a33451a7b3cef414282cb3031e13c719ca33a7fbd45376b34ed9b747394cd49b81d1f7be0f99065d8f8451a1146827e21ba2549ad3b0329f3d5b3ae55755b4a827afee6f728dd03f9e3d79856bb48485eb22dc0007db81a9403e76388d731c7dbe6741bb0c1d00f970c87c9ac2ee068c6b822b355e735c9835d09426ab5b7b6fa08e90ab7501325d13cf84ae51ecfee54ddd51077ea48411e9ebb483d50edd73281124027b27fc94eeec83b8f8b60faf8664a15be732f53f50c50620a632dbb68d81f1bc3aaa7f47dcda920c0bc1d639f97a6eb269fc65da6fffd5d63330e3b84a1624c98d5eb773b68b04234fa5fb27e9ba0ab0a7738919624ec72ac9729dec53b376fd3b73ce17c6a337f936967b2bca0872a005e4c94d7315f869ad494a1d7b2b2f97a847f7a0818ff8c24d275bed00b822c9df068e25f5808766163e900f03b84ecd9557791e97743f0f183bb27688584c4bcf1ce687311fcf310fed0e58913f46cab2f6c1268eb5bb961d4c5bf903425035b4284c6e8d5d05b8014a1b94af58bf920233ad6928c0cbadb73452244a1489f0abf2e0dac30691f90706b4a3194889ff6442ee7a5a83880bc1cea8ef709d42876dddd27b9c3b915c142ed9f496115faec9cca550881cbf0f42e6600f8819be1b6cfe31d0f65555a44e4c84e26d370b01541a5499909b102eea64cb295c651a48fc0b244060d958b61d96e96b17498b20aa5e8e6991ce22f186eeff10c68af8611cdcc46f4897478c7ad78a90dad871e02215f3ba31394152717ddfbcb238409598cd060f1620c962dee1f05269a95e26b1abbe802cb9a91220d139337bab54b33cecf97aff3c537e980c9055aadaffff1ac4300eb4e523ed44d606d98c383a1a1d28aa10ff46fdf5e2f1e7ddcbfb0160cfba85dbf2defe1921282d373603f2924334d3eac463a623026cdd7ad33983fb7e7c327f183c8cfcad8b8c9fc5f64890dae6ec2eb8d1bc167fdd4c6656b1584ea46dd7434418d6534a1aba4477c246be212564da211d426a6bbe56019d18c4341c9e5c449f7a03a6904d32d2c0bf3f89a5d82c3e84451ee63cc7d8f43a8068966ff9a0122ce491516d2d4570cfb9a573529f9dde2f98eec92362a48c92b846330c9b23a149daa3524d5011830b488adbdc88ef62ba070f758255362ad2d602cef35041bc9b1b431907da09da0d745a05993bc421cff4e47284bdbd8ce7f2a88f260b03c01d3736891513375b5d1d7a05e4e311a423ac4ed0378ff48104bbd0e36215c92ca0f8084a1c3edee895edc5e0675de07a5c7a441558b13730ef85d188e9bd526b5f0472bf5eb4e266d2208552176403649ee86e9be9bce41ddf0cc0fb879c0d7ae47367d962dad750a9a6e70d76f1db64a049d1d79e65af699c365548f2ce8e8c9beccafa9fbde2a11527097026fd79204a30730bac45f04c1a49bea3cc945286c20d50e0b4e4b648917d08d57442743c4dbe40a67f4621dc812f676e3ff8f026fbeea731b084722ca651d3b2313d6b1af69e7ff29fd2327fbb1749def6312180fdca35fad94e7f9390ed1efeda1790a196f3d260aff14521239994046327a456eff1e66b6184ce8416e053c46ceb7a4c5765c3b0619fa41133cffe9d1ad79d43dd64fec04e174ca7ba455168b16925df4c6a5ae62b0c904892f413778b25de0d34058d65e691e5b3dc43380d75e33752a7b3830acbef0a8d40d2209f174872b74ac2d6b372f09571561a27de2331ad0dc0e1694acb4ab8a24baa07b7c8fccdce429e62f200cb9ce66d8fc9987dc5b953ef4110cd667c37b6da992387ec587c925dd62d219638e4b64363d9998ab8c30a577e23d0bd014b0df9eacbac434b85b85524118ac1398a989ec8ed8893a3d311433e5912ef068510456b85f0518e820b94fa451040d2a4f33efaa1efb72270a5c51cb072c1b143ba14f8838ef77b29bd8528443f8ef56115dac90ce7a40106d3eeddbb09cd0511603c5d136060908cc327fbb711017323b05abeaadb260939574aedd9811684421e7ebc1444b9f325c0fb908362c035e79ebdecf9adb25046ad0219781222a41ecca584d35f1879a45489de3d981e034a68aabbd7048328ec966498920d4367719a2d27fd89f3ec5d4e05c82c8588aa324e90118a6e15a877294887b3baa337fc8c6b3e18b356d030195761016e8249e30ad660ec3bebf0bd1b7acb7216de7b56c3c2035e60369733a77ebf5785ab9551f4b3e1f7429d1eaf250127fbaff070a327cff310df56222f6ffd0e38f8d0d1a79a374edcacedcbaecc3c0805f255301fbf3cfc9e6d8309a932b316fc655678fad5371ccdf8d06cb8777bc6cec386afd2e34542374bdf942701c2960e6b8e4032b7b2100f459eccaa8362a7ed57e333f2dec7a49ca00c478937227fe7b3d09517d20c9cbbef5c4994bbb4cdf1335406560a3851f05dd556a6359fe884d996f12835adf9493f4a92c5fcb94d8e9f37c3157d37a859f2dc216bcafa6359e1258f0f2ce07e90aff218ccaab860af579219f3c442a4881594f3b6ab2ed6ed9a4c89ead8d0a44b8e978d22d7ccda6ccc5e8cd623ddf60003835ea807dd517ee50673ecaddde9e28192e4a4f389e80923cf63389d9eba98bf3e6aedf2c46419fb7b8d5610b7998c8ea510751fb10edc9f75088882335ad5c804695d0ba3692a9c2b39e7622215962826461401b0d6e6ba66a285f4bf03c8104356240e9b8d518ffd114870ab32cacbefb3a56b401ba9fd7113507822370161d320d73e7ea8b72e29882730d9699353c37ded4f53d3f1a965134f2bca902bb36a85071ae3f80d7f28b51c30d34438945edb2a95135af252dfa7526592c059a9cfd756edf7715e8f125a736f3be2837ffc1678b6b7d4e4706567ae8de8f4c349a218d9c83a3bc2708c79b7b0b03b523a65daa1b9c5a7e80f3e6a55905ca30364073ce2acb60a728bd0a8f481dfb5fb832b70f40da0705fc24d780e1ad4db73d56ef032a9bcb56d91cd01b1c8ae2929ad68b694357a771fbd33771ac24fd04ce25ed529cd81b27d5ee858135ee21f96c1b9c285d8d61680081881fdaa668076cdbf59ee93c0085b914fb89739d5b645662ff37b2635973d4100a1381864bb1221ed1f22a37a781379cf18ae87c6fee3ee2c81ed1447839a0c5e4947632d77d6165d6dafa065503848215fe887479888fc1f22fd82e0b2bc932ffa9861730b90182886ddec2b21c68092125f0476a206f775795ab994e5c842c304393b13d88390c6854e9b359f88b4057d39ba29a4e31f9337d48d952b6f1776e384f001a19827910c1040a249817f01679f0289a5e24ef7cd389bfa45a9aa4ee5262c2a39a7d8a4973bee70f95184515ca4ee98658a66ee3b9aea096b0d00abc0c6f36d373ebda11f61c30b67126b461e4fea669a5ee47081adf6a7ed7fdbebbf7cf055e3231a1f62c9622a55fc877c052fda94480208b1644d777bc92b2af5875635f36d7684d11ce53f8a4e92b8cf56b2f0b1f14ab731633ed4b156188882589ae2e29bc7e8588a8d917e7120c54646ab6979c39ffd5d716e60764c0a9feba654a88a10a9cc524331980f3142baa4776b44943dd680cccef21d07d51f3794e28a813c7703d9174db8d8614b13f2caeb3512a4a72c460db4d5a26e2748eec855a9034b55574ea49a51b786a3aa98cd931458353a35f703bba2249b949c612753cd32c3e34fb1254dba2f0d59d5bc05c255610eaeb8a3ee1d4df2c3556ab7ebffe98de35bae2d7ec703d426ccdb9a796270762fbf72a49742d8266af47750d69baeac8e6aff6520522e63001a794f83e0405ba551664e8a136f69d3891849008a1f04b6071e71f8e30d092de85bf92ca650055e1d1bdf3a655260b7aa0bc62fea1801c0fed4a88d5b30bf862eb500e095b77d02795d80abde6363a7ff79384743f012eaef905f564b042e69d1de5a5882df295ed077d8bfcd69662f4c73425bdd90d0ffa75fc39fef716c961b4eef50426a51802066305b0562ff5cfc58723b114e62897bbe89b3bd543af2a670694eb1ddf19bd3517671a11d326a4236d99365f58763c5535e7de1a8ce4561152e74865744d4c9dbc42b80074f15d69b98c13efe693a913e7f293cb883914c0a6f3525ba1332c77a42645254990095e3527dfe537217c8e703b1a8837a70ec7378b8769e385270b8f63258ee28a8a9c4c735a90c6b944c290be5c502df63250d69a5a579b769406d0cad93ce17743ae906b9f299be3c9ddabcfe9c285ec7c91652e47fd47f9c1fe3442a3a51d7ad0509a1c05c860c6025937ce374408db9a386f53e761e845aecf842c3a4c37ff895fcd3e2aeb8d397d55548f5a50df4b5c20543980dcd42c14a5f9126ddc323c3aea3d147eb254ded4709bfbae896e0717dc19eb8e77bc82629781bfb221dca87fd465b10a259670244a0a3b9a23a2c64acfcda51feaa89c43a451f2c70feafa36599a911ff0794bbd8a3f312e459699b29c86584f650a31066d84c33fede27aada3ad2c5df28056889151fdcb60ada3cab2eb0e5915688ad4dbf"}, {0xc0, 0x1, 0x7f, "621ba122de44ed88fb817d66c9898a0b1b194df0172933b8c534cddcf9698e335c13186decd3b168f5e450d462692a69c87eae4272fed7c393533f1aecee922c62e99b840397589d51f226558d8101b82b5dc7731d8f52de1416d1ec87805d7ad48c795ef126d1adf068548e287932b317f0b3b490ae4805c49ec188352db10e8e4195f3ecec579d495278af8467fe6927c64ac8b49d1e4c3ee0ebb609e2a9f965b7b789cf67ff5186"}], 0x1228}, 0x4) recvmmsg(r2, &(0x7f00000031c0)={&(0x7f0000003180)={0x0, 0x0, &(0x7f0000003000)=[{&(0x7f0000002a00)=""/184, 0xb8}, {&(0x7f0000002ac0)=""/169, 0xa9}, {&(0x7f0000002b80)=""/253, 0xfd}, {&(0x7f0000002c80)=""/158, 0x9e}, {&(0x7f0000002d40)=""/202, 0xca}, {&(0x7f0000002e40)=""/233, 0xe9}, {&(0x7f0000002f40)=""/80, 0x50}, {&(0x7f0000002fc0)=""/34, 0x22}], 0x8, &(0x7f0000003080)=""/248, 0xf8}, 0x78a1}, 0x10, 0x1800, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000003200), 0x200, 0x0) recvmsg(r3, &(0x7f0000005580)={0x0, 0x0, &(0x7f0000004500)=[{&(0x7f0000003240)=""/60, 0x3c}, {&(0x7f0000003280)=""/4096, 0x1000}, {&(0x7f0000004280)=""/8, 0x8}, {&(0x7f00000042c0)=""/70, 0x46}, {&(0x7f0000004340)=""/204, 0xcc}, {&(0x7f0000004440)}, {&(0x7f0000004480)=""/18, 0x12}, {&(0x7f00000044c0)=""/18, 0x12}], 0x8, &(0x7f0000004580)=""/4096, 0x1000}, 0x803) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000055c0)={0x0, 0x0, 0x0}, &(0x7f0000005600)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000005640)={0x0, 0x0}, 0xc) r9 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000056c0)={{0x5, r6, r7, r8, r9, 0x0, 0xff}, 0x9, 0x7fff, 0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x1, 0x4}) executing program 2: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x7fffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)=""/148, 0x94}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000240)=""/62, 0x3e}, {&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/152, 0x98}], 0x8, &(0x7f0000000580)}, 0x7}, 0x10, 0x800, &(0x7f0000000640)={0x46, 0x9eb}) r0 = socket(0x10, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000a80)={&(0x7f0000000a40)={&(0x7f0000000680)=@un=@file={0x0, ""/521}, 0x20b, &(0x7f0000000980)=[{&(0x7f00000008c0)=""/19, 0x13}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/47, 0x2f}], 0x3, &(0x7f00000009c0)=""/123, 0x7b}, 0x2}, 0x10, 0x41, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000ac0), 0x1, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000b00)={'./file0\x00', 0x800, 0x9, 0x5}) r2 = msgget(0x3, 0x305) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f40), 0x40, 0x0) msgrcv(r2, &(0x7f0000000f80)={0x0, ""/243}, 0xfb, 0x3, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r7 = getgid() chown(&(0x7f0000001080)='./file0\x00', r5, r7) r8 = kqueue() r9 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x1, 0x81) kevent(r8, &(0x7f0000001180)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x4, 0xffffffffffffffff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x3cc000000, 0x6}, {{r9}, 0xfffffffffffffffd, 0x80, 0x1, 0x2}], 0x1, &(0x7f0000001200)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x18, 0x2, 0x7, 0x6a83}, {{r1}, 0xffffffffffffffff, 0x44, 0x2, 0x8, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x1, 0x27, 0x2}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0x400000000000, 0x4}, {{r3}, 0xffffffffffffffff, 0xa2, 0x20, 0x971, 0xbbf}, {{r1}, 0xfffffffffffffff8, 0x88, 0x10, 0x4, 0x5}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x3b, 0x1}], 0x5, &(0x7f0000001300)={0x4, 0x709e}) setreuid(r5, r5) fcntl$setown(r8, 0x6, r4) r10 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001340)={{0x7, r5, r7, r5, r7, 0x1f, 0x2}, 0x6a2, 0x0, r4, 0x0, 0x2, 0x1ff, 0x3, 0xa6c7}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001400)={0x1, &(0x7f00000013c0)=[{0x0, 0x7, 0x8, 0xc3cd}]}) msgsnd(r2, &(0x7f0000001440)={0x0, "0987a6645427efec80515c57161855621f1afcb63a28914507bcaa8f6591e3b3fc1658e0b11db3"}, 0x2f, 0x0) lstat(&(0x7f0000001480)='./file0/file0\x00', &(0x7f00000014c0)) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001540)={{0xfffffffd, r5, r6, r5, r7, 0x23, 0x3}, 0x9, 0x0, r4, r4, 0x3, 0xfffffffffffffff7, 0x81, 0x28}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r11, 0x8, &(0x7f0000001600)={0x3, 0x1, 0x10000, 0xffffffff, 0xffffffffffffffff}) lseek(r12, 0xffffffff, 0x0) getuid() getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) lchown(&(0x7f0000001640)='./file0/file0\x00', r13, r6) executing program 4: open$dir(0x0, 0x0, 0x0) mknod$loop(0x0, 0x10, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(0x0, 0x0) getpid() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)="38d767f0749998016d36bd575fcbcf74ee2a836343861912a7641ed8708d08ca5a0765a05cfeaedb8630cf1d3f346251a77fdb817483ab7ee7f799dd4b5410a87b2a0102207a8a026b2cf9488722a931de536aae4742a27a98d90667c299455420e70274813054b5f8476e0cc153265467d9159ab9f4ffe11b280f406d63164fdee380c6a1ab7ad08f6c27ed100a9879846d86aa9ef69a351bc91bc80dc4f867091639640894de2003c933060f75bac7ba30d51540e2477eab76", 0xba) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa"]) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async, rerun: 64) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x400, 0x0, 0x1000}) (rerun: 64) executing program 6: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fff, 0x3}, 0xc) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x10003, 0x5, &(0x7f0000000040), 0x63) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3, 0x80, 0x2, 0x81}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) writev(r0, &(0x7f0000000100), 0x0) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) fchflags(r3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8a) close(r5) dup2(r3, r4) execve(0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x3ff, 0x4000000000000000, 0x0, 0x0, 0x0, 0x8, 0xff}, &(0x7f0000000080)={0xce7, 0x100000000002, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) executing program 7: openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {}, {0x16, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000000c0), 0x1000000000000321) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1ff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) setsockopt(r4, 0x6, 0x4, &(0x7f0000000140)="ba0314e1", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) dup2(r6, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r5, 0x80000001, 0x2e, &(0x7f0000000000)="ebffcbe613b9bd812eaa4e713048e6993148", 0x12) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x104) chmod(&(0x7f00000001c0)='./file0\x00', 0x14) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, 0xffffffffffffffff, 0x2) close(r2) kevent(0xffffffffffffffff, 0x0, 0xff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0x6bab}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x7, 0x8}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x4, 0x96, 0x100000001}, {{}, 0xfffffffffffffffa, 0x18, 0x2, 0x2, 0x3f}, {{r2}, 0xfffffffffffffff9, 0x54, 0xfffff, 0x7, 0xfffffc0000000000}], 0xd688, &(0x7f0000000200)={0xa2, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe4, 0x1f}, 0xffffffffffffffff, 0x6, 0x7}) dup(0xffffffffffffffff) poll(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x400000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) executing program 7: r0 = socket(0x1, 0x2, 0x20) sysctl$net_inet_carp(&(0x7f0000000040), 0x8, 0x0, 0x0, &(0x7f0000000180), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) setpgid(0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x2, 0x1, 0x4) setsockopt(r1, 0x2, 0x1001f, &(0x7f0000000300)="068e22e2e002961abb4509c000be5ae9de80a7ac74125cffaf16e1dc06d2007f0f7301000000a9598b12d5fe385f8c4a1da3b944c05ed8958ec54756dd7a19d4e8ddbab945cf93a493c872ac3db1b7f2cc0db5e6e9f3a386ab8c094db4b84a99d5fb3ff1aaa0e33767a99aad7517b7adb90e108e9fd2b7af3a7ac4696ab88a76107243bc0e99a53514b439248235a0dbe6c4ad26c428c1c046c07c4dec2ebe2238095b4253b4e8c8e50eb3ef718418d4c7e2088dc18100b3df0cd48a60624d752c4ab09711843221f4a5354e525baa7d6ae21897de47c3c0574f3764143ca4066ddc30adc26b48cda822f0d89e42033ce06831d1e275f13fdcf101327d7377a7dd38a85b31f959ab79f25335d0db89489a7a629e4a41c53c347b716156d381ccb7afff51eeb640412ca4d28f18bf6b33be8755302e481e26b680b505aa0db5dc860a69e772a09e75a90d1d53f87ec601c07d1b704e9e3d2ee32f07a2ed66e8fbc38595e8ec24299ad3467e07f4f2000000000000000015ef014e8c2bdd56acfe40d5689297bcbc8d47a9ab161669642ea21d729b2521aea8bd6b185b7846848dce0be818c253c407fae9ec60acac4363a08e353f7de26100"/454, 0x1c6) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[@ANYRES8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60e524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d2ab9e0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003956457d96bcceb3c014d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab0bc9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114a12b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000678000/0x4000)=nil, 0x3}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000705000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005c1000/0x4000)=nil, 0x1000000000}, {0x0, &(0x7f000024b000/0x2000)=nil}], './file0\x00', 0x2}) socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0x800, 0x1800}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r3 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r6) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x5, 0x20, 0x2]) executing program 3: r0 = kqueue() r1 = kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x2, 0xd25, 0x1}, {{r0}, 0x6, 0x0, 0x20000000, 0x8, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x15, 0xfffff, 0xffffffffffffc557, 0x9}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r0, r1) executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x0, 0x3, 0x2, 0x5, &(0x7f0000000080)={{0x3f, 0xff, 0xff, 0x2, 0x8, 0x3, 0x8}, {[0x7, 0x1, 0x40, 0x8000, 0x4, 0x2, 0x8001, 0x1f, 0x4, 0x1, 0x2, 0xf9d2, 0x101, 0x7, 0x0, 0x5, 0x2, 0x3], [0x2, 0x6, 0x6, 0x5, 0x6, 0x620, 0x0, 0x1f, 0x3f, 0x23], [0x8ac, 0x7, 0x6, 0x3, 0xfffffffffffffffc, 0x0, 0x6], [0xffffffffffffffff, 0x4, 0x4, 0x9, 0x29, 0x6], [{0x1000, 0x3ff, 0x3}, {0x2, 0x2, 0x7, 0x7504eb9}, {0x400, 0x6e0, 0x6, 0x8}, {0x3, 0x800, 0x4, 0xb2}, {0x40, 0x44, 0xa0eb, 0x4}, {0x20, 0x7ff, 0x40, 0x3}, {0x6, 0x4, 0xffffff00, 0x7fff}, {0x0, 0xfffffff8, 0x1, 0x2cc}], {0xffff, 0xc8d, 0x10000, 0x1}, {0x2, 0xfff, 0x4, 0x1}}}, 0xffff, 0x2}) r2 = accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) socketpair(0x2, 0x4, 0x1, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000680)={0x18, 0x0, 0x3, 0x522}, 0xc) setsockopt(r1, 0x6833, 0x4, &(0x7f00000006c0)="66b8a9d93a6826f25a7508172d2a1838d9941cceb56c39c39fa88d084f7cc0eac3c3cc4313b7fa7a722d28ea9a0e9891c6e34d614c53e9005402846f4652059e2d9e0b92fcd401422e9d3a489ac9e7d6fa88ac6422cc5b47f314b8807aa075d6e9980420ca46d4756152ffe845eafec534caeb56138b89a8ebb3b2bc0c5f8ecde52d9621a75ab8b28a0421efb36e996c6fe75800b757a3ce82d7730bfc564f3c55c0252f9ff7ff34d5fbc7a867311bff761f266a5d", 0xb5) r4 = socket$inet6(0x18, 0x4, 0xbe) r5 = dup2(r2, r4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) fcntl$getflags(r3, 0x3) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0xfff, 0x5}, {0x7, 0x6}}) connect$unix(r3, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) close(r6) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000880)={0xb1, 0xfffffffffffffff7}, 0x10) sendto(r1, &(0x7f00000008c0)="f0e928da5a51765d3af866097ddd2b816a70ccf35aa565ac9ce4702eb7ed802115adf8b6c6a896ec048fec5c7d6a9c5a0943b256d2736da49e9a0fc4a7dbce20b8abbbe4b863b9c20e965c86c85035000d035ad789bee207f811616d3b16b45cbde582fa47fa69144ca2a57d", 0x6c, 0x40d, &(0x7f0000000940)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000980)={0x1, 0x5}, 0x2, &(0x7f00000009c0)="da78d70312d4c69350c859b330426d0e928fb625933c2893955ee4c6a2caf5c763dbd36695320bf0a8dd71f47c5fff779b92ac81283d15c119b7ca5ad85f8d7d7c17bcfbaf8f1152bbad71955bf0bcafd30a047ad19d296bdeb226df5aacbe49ce479d03042c34c9624abf97087460ecb3ebf8320dc9462f9222fcf979f546df286984976a26d75d3c94d75e12c707c81a12548e49691f14737c8bb50fe4f1c0cec698abba12eaa460fab1d0bba64e335767626653d75fd64892e5d3a67fc7fb4a", &(0x7f0000000ac0)=0xc1, &(0x7f0000000b00)="d21c3936550f88ca1edcc48034961df46a1017f78b5a20ca9510e1400ed44f09a052891e55f4e45a5dec89dd1b884e46442359ab0ab1deea3ea4f5086a3fa474d2488bd4adc522d9a67dd38fc0a56e25ba2e7e46dbcc7aa2e4b1067b02760e254b93cc61183558d29f214404b89cf89534290a257ed8399ce4901a7711b1d3eb861a18430053f8b6ae4511aee804a35be02343cbfddf0415355248c656eec368f4d4c0bd323790aaa3a397cbda7db467c5be4618ddcb9bf9f21f03dda3", 0xbd) ioctl$KDDISABIO(r5, 0x20004b3d) bind(r1, &(0x7f0000000bc0)=@un=@file={0x0, './file0\x00'}, 0xa) r7 = accept(r2, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) r8 = dup2(r5, r3) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000c80), 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0), 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000d00)) lseek(r2, 0x3800000000000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000d40)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x6, 0x8}, {{r4}, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x9}, {{r9}, 0xfffffffffffffff9, 0x2e, 0x0, 0x8000000000000001, 0x1}], 0x100, &(0x7f0000000dc0)=[{{r3}, 0xfffffffffffffffe, 0x14, 0x40000000, 0xffffffffffffff3a, 0xaf}, {{r5}, 0xfffffffffffffffa, 0x5, 0x700fffd0, 0x0, 0xee6b}, {{r7}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x80000001, 0x5c8}, {{r9}, 0xfffffffffffffffa, 0x0, 0x40, 0x2000000000000, 0x1ff}, {{r8}, 0xfffffffffffffffb, 0xd, 0x2, 0x1, 0x964}], 0x80000001, &(0x7f0000000e80)) shmget(0x0, 0x4000, 0x8d6a77d2e5d0988f, &(0x7f0000ffa000/0x4000)=nil) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000ec0)={0x1, 0x1}, 0x10) executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x191) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/253}, &(0x7f00000000c0)=0xff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) sendto(r5, &(0x7f0000000280)="cec3a9954638c3c53c20be074d4362a4b27c5a23b0d14805b2d892873622f64c4ed5e8cdaa43375bce4280f60640ea3d1075fe48514decf493128302cce2d255a4a5b8d3bea0ac8b0294637ef037547d2b6b2cb6e02d1cb53bbaf8b5714109", 0x5f, 0x0, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67", 0x51, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xf26c, 0x3f, 0x101, 0x1417, 0x0, 0xfffffffffffffff8, 0xff, 0x5}, &(0x7f0000000200)={0x40, 0xd1d, 0x3ff, 0x50000000000000, 0x7ff, 0x6, 0x3, 0x7fffffff}, &(0x7f0000000240)={0x9, 0x200, 0xffff, 0x8, 0x5, 0x0, 0x1, 0x9}, &(0x7f0000000280)={0x7fffffffffffffff, 0xd6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) open(0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000001140), 0x4) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) r3 = socket$inet(0x2, 0x8000, 0x7) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x1) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040)=0x4, 0x4) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r4 = socket(0x10, 0x4000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x7ff) fsync(r3) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) executing program 7: mknod(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0xfc80) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r1, r0) r4 = dup2(r2, r2) r5 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001a00)=0x80000000, 0x4) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x10000, 0x0, 0x5513, 0x0) madvise(&(0x7f000006a000/0x3000)=nil, 0x3000, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffe5ffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ff02e6ffffffffffffff000000000001000000e2664e279e4a41da98e4633bdee41800000000429d9fd4591a12f2217e690b000000"]) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000140)=""/166) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000240)="ff5f8331c5f3971fc15c2abc4addfaccae1e0aa690678db56efdd649cd00394ef639753a9296a09f9492ac2ad974e7fcaf948d764440c385716f05c2852b3a7c29f2e8e63acc491c1ab433b1df9aadc6779a0e1dad6f076c10a73617b56131c299a42f5e53c0e0a894871ddd38d212b5de4be5741ed0e4c36c7d6a8d58b74690318bff511209ff958f8bf65414d6581601d10c2c674c862cde5cd81451742231118234e62ac1cc63b49a07b8c9a088a6526041e7ba64f6f20424f5674e18ace8ef19bb2a45b413188fb2086e3fc4189c28d70cd302f002161f504a37380e174b8ce2ed25a6c0b2e4eeea79", 0xeb}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000004c0)={0xeb, 0x0, &(0x7f00000003c0)=""/235}) recvfrom(r3, &(0x7f0000000500)=""/86, 0x56, 0x2041, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000600)='/dev/null\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='*#{*@!/\x00', &(0x7f00000006c0)='-:.:.\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00'], &(0x7f0000000840)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='(@/:\xc4,,\x00']) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000880)={0x0, 0xe22, 0xc}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000900)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x400, 0x0) preadv(r7, &(0x7f0000000d40)=[{&(0x7f0000000980)}, {&(0x7f00000009c0)=""/242, 0xf2}, {&(0x7f0000000ac0)=""/249, 0xf9}, {&(0x7f0000000bc0)=""/244, 0xf4}, {&(0x7f0000000cc0)=""/18, 0x12}, {&(0x7f0000000d00)=""/14, 0xe}], 0x6, 0x1ff) setsockopt(r2, 0xcf, 0x3, &(0x7f0000000dc0)="117d2521158932882d6c3ef9f981fe2779f36613bbd6290f1f7b7adc09", 0x1d) setgid(r1) setgroups(0x1, &(0x7f0000000e00)=[r1]) sendmsg(r2, &(0x7f0000001500)={&(0x7f0000000e40)=@in={0x2, 0x3}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)="9601fce567429f2e927ffaa5b977eb3f885742d3c276bd49eb6ca040cb2015fea4cde2cd3d51102a9381da9209421c66c84d6681cea9ec008fa9651663f566259d5fedccfde5109e1f641c89d283fb1cfcfe8ee67ce86fd070be", 0x5a}, {&(0x7f0000000f00)="4cab7859617f858dfe6f404e0c22c12204d0e8ee76d96b8dfb6e370adc2d9039836f6163e0004687ef1e93bd24d49a257004137a8b32269bbca6e5d7e9b9b0739ec457604b44bccb49155baa8e3f561be6b14f7d4a57b30e40a5a7a942f2906c0d87c5bcc9b0f6e73678329614038249167dd74a34165b57b423c6b33b9183181c2915ed27bba351e9dd9ba1bea88ce91d2bc64362880211dbe3eeb48305cb87489ae4f273e75583ef67888f761ee6cd7c3cfdcb", 0xb4}, {&(0x7f0000000fc0)="fd1704b504a78a29920fb8ea409970faa7047355ed14d4a3616a850be5b5412db27ef3567df8e4284caae78aa3d0b351ebc0daf7305f0afc1bd15a1ca7b1ed31e8b2e9b2dda49ef149a3ee8873d061817200e04451f02c0c5968137e8e7880c6ef272b636472188f94bccde400790b0e1efbf476fd8cad76cc85ace7527f4958e0e0cebf2ad58752d3bc41c824371533af325f1adfbdead2aa0c5d78106e3d340e5d291b125b090d104f73f6", 0xac}, {&(0x7f0000001080)="23c2f28ba02ca5f45823959e55102305ba9f5c23b944c4bc09f805d9c27a3f45d2b02a820eead42339f35ba51c43a921f88c4647", 0x34}, {&(0x7f00000010c0)="7db728e72653ece5ee94c18ec3597d90560b9b8363dbee96fadc", 0x1a}], 0x5, &(0x7f0000001180)=[{0xd0, 0xffff, 0xc89, "05a57e162c2ef70d9ee56838c709bc134c0340b52fe75aada797ef9fd0485ae42febfa72c4775a95b210d31675ec6968583510dcc67fcd5bd4f0c62bf01da397557488e07b32d849576834e276e0b5a424f8304acbb1f230f82d6f66b84b7146bd180051bee53e0522d2b123953167fbdab70bfc841f63a2116b32aa4947404b473df17eed23475e59d5ced83dc7b31e921b1e02d0d8f5be9f1f5585b6da90f4ca337e9d7728351c2c11e137616d40bbc11f3129957d59362edb93f7013611"}, {0xf8, 0x1, 0x3, "79fc18544dad65e18e571059f8a48496d8b7b306678865ec42a2a2f273ed70999ed937a39e4399fdd566366c9b7020c31822481fa49e8de2125f2db7999d8fe556782ef9f9419317b9c945c967c07b26ba0e7e26efc55f6536e1db57ed90e697c5c3b5e232d05df50bcee826487c261cfbabb808e8d4beeb479d996b3c9db328502dc3f771294f946c783de423bd01db67201e231050af4b286b8637df86959262b27a4c6d8c9ef93c0c57ceb7c96751ccb93bc665e5b8e69b91032ce42a60bde2c54e51fa347233f927a35c91c138a7fdc4564c0d28349193fb6354c00502180733"}, {0x18, 0xffff, 0x6, "ea41"}, {0x38, 0x1, 0xe7f0, "212acf02b3877b4a8180694a6c787d1bb6646b319ebac53d8c63e01413ee72f017e2772fa33530"}, {0x60, 0x1, 0x7, "7dfa80e811cf9df3d2675cef6007621190c84358b7785943aa592d3f3518717b56a688ea303ba8393f1444423cd8309d8afa6e81602bc1d010beebac7dc68a716a470f7eec17a1c821651e83ce"}, {0xf8, 0xffff, 0x401, "b0a5e668223379d8ddaf7efff2ef2f312ef51283a46cdc315ce643a0e828df249cb38bde9a6e918c2e2d810182c3a751bc89f3afd1ce284c7c7724e32f282fce3deef7775882fa3ffe50840eb56cf49189e6bbdaa2d634db19a0dbdf3a3701b24d2dc2ddc71546f1fe2f876eeb1f8576196fe4431dc741ef6396630b74f79fd65306e4b999c68bc43b3b345dd1c28accc7a73beb66a06214be41ff77f78cf1aaf6fc3316be4be5d581968428ec0b546970f0f3e8e2e6e96aa90c611f733ddeae94878d18f684bb48bea4d650b9af6aad3603eb2f16f68ad9381f85038488569e20a29c"}], 0x370}, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000001540)={0x2, 0x0, 0x8, 0x8001, r0}) pread(r4, &(0x7f0000001580)="ec30c249e8bf574c0c2c575716f5c1c7d7ed3e89d394673587fe7823f3f036e4b5930446c858dbd5194b4f687723dcec18fceeba858b90e3941fae674f7e470527954426f65ff9bfc59336b681c0fa034a87b1fd75984815a69bdc8460e202ba58ac246f557c3b11d590a84130509fd2dadd57bcee97e8e67df1ec821e0083afcbf6fd00c1cedf47f8629abbbb0556c305b5263c89f8966a7f51e7ee89c9583d1b66ab4d624fd5ebcc27ae1c92ea27574eb52d87519b344018af8b4a722c529a3a2fd4f7a27c684bcc5af50bd7da4a4110ec37b334910e43adb34c52c40857f9dd3806aa486b4c02beb77362ecf7b85383884cbe0e9a8c1c4d", 0xf9, 0x40) getpeername$unix(r2, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001700), 0x20, 0x0) setgroups(0x2, &(0x7f0000001740)=[r1, r1]) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000017c0)={0x4, &(0x7f0000001780)=[{0x8, 0x6, 0x18, 0xfffff800}, {0x6, 0x5, 0x20, 0xff}, {0x2, 0xb2, 0x3, 0x9}, {0x5, 0x0, 0x8, 0x3633}]}) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000001800)=0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001840), 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000001880)) executing program 0: sysctl$vm(&(0x7f0000000040)={0x4}, 0x2, &(0x7f0000000180)="645786fecc20908470af8848f88da10a405e9f10236bb75b24a6f4b65eaf03003106f4ca2cb20afee94d115455ef1bc28078050087000000000000000506e6d9ed94ddd504f01d108ab4fca3046b9eef8107584549bf4609b038f3f0a2bd1cfe7472cccdaf0e2bb85a2854ae55b1e1ab204ef7f7acd9983af3205d4006b71004e51c56b64c638d3e5c4a0f10fa00ee944c00ef5791c44214dc89147d09de55391041075d6af896199cb71ae7f291841d25774a4977645165f818", 0x0, 0x0, 0x0) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x7fffffff, 0x0, 0xfffffff7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x200, 0x197f, 0xa9, "fb6b22be41445589050c54f49355641bfc33199d", 0x2, 0x3f}) r2 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/11) r3 = kqueue() r4 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = semget(0x3, 0x3, 0x500) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000180)=""/224) pwrite(r3, &(0x7f0000000280)="b2c1d87d45ef6e002e258a63782e8ded898e6d05be4a8eff72bc8f664d82dd8c4ba8e27c590aab6f265599a11b54db815a5a827a7dec54cfc8275c4a47ae25c507eaf7640b7c3e55c5cdc029467df381999c", 0x52, 0xffff) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x20, 0x8, 0x6, 0x7}, {0x54, 0x7, 0x20, 0x2}, {0x4, 0xde, 0x7, 0xffff}]}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000400)={0x6}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000440)={0x7fff, 0x7ff, 0x2, 0x32}) r8 = dup2(r5, r5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000480)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x400, 0x97f, 0x47, 0x2, "a73af9e86094f80d94a01dfd841d0c0edabcee1c", 0x6, 0x1}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x20, 0x0) fchflags(r9, 0x10000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000580)={0x10, 0x100, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ed8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xcbfc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xffffffffffffff81}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xdaa}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}], './file0\x00', 0x3}) setsockopt(r8, 0x3, 0x589, &(0x7f0000000780)="43c03a2897471fd8f770b9aff6bbebad456f7eb4fa0f59e504adecbae8859e004f99e2fe40c22e1bcb066db71eba43f94dbdad6e17cb08485c6793f339a017e0613e8bc81d959cc3ae40128685560104b3a7802d4e683a7e6989691cee53ebf392476da11944b3e30f46cbe4d18f94a217e53be2e830b4f9de51b1714c813094249630fe2937779244e3ebb746ffa080c6feddce23f7e059a53616601e2e718855fb1ce519d2ecf9314659199a3f317d46b5ebfd38f4e274e404709b729d7415a78d7da5f93a960ad2ce33f6b08b17e4dfb3d354101d98668c6f2681e88528d78bd74c9c04b0340a3d1cac2a36447781103216ee98f4c39632f4", 0xfa) r10 = msgget$private(0x0, 0x8) msgrcv(r10, &(0x7f0000000880)={0x0, ""/235}, 0xf3, 0x1, 0x800) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r2) socket$inet(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x3c}, {0x8106, 0x2}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x8, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0x400}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="d0eb6cc131c0c4af842074aa45ba670e700f365596c96ed1347fdb3ffa0c28024679cc283de900fd61d76d489b10e05188539c7da26c958a16b59d82b7eb6b9098fabb767221f2a0634998c50894255f55e6835b3a11e32a8e9afea1819e6ae2b2f30e82ae91c84ec201240674b7ac05b0537fefacd9fcb92462b8a4ba2e5c9d7a4c861f49474db9973c30ec34e60717166865204b366f8435119f526c061dbc7ec230e3c8e6626a282db767224155237201577c84256f48ed67de372f6f99730f2f11bc38f68491532b2dd0d85112da9b4943d6a093052a494d46fa7753c60f55931450cada77ce06c314255968af30ad8aabd8359c2dc743162914031034bde155bd985856966c955feb3000e703bcc5233ac4ce06ac15e29483f2e483f9173f2da573294af297b628f719d74f8c900511ce5d2382905929a9424879ea5bcb7dddcfe5b8c5d34ab98eaec56fd17f8e9e99d8268b52e7a7f793d1fd174aa06738cf6368ff8152d4e27e1edf77a690a79d3687532f963a268ce1ed517851e98c6a8b5167edbb2b9c08f639ffbded7e12eaf1169d853da221e73c5a946854dba55e028ece04d2d354cfac288b0909f0be1f1f3b8f358f60c374e8b68cdf81a67a0003b5a6f0876dd1cea04b76faa98272c41d5ea78b03ea0bf044dc64fc4208d3045c732054708aa4097e9fbf2db338e22f1e5ec037ea1785b04ef7351baf27e8447e68f4a84a4268a79ff63c88991f3244c184d898847612e42afb2636a671e26710afa56290968db922bc82485616db760e4eb6d55b26f1b970f43bb98fe05ef02aa15f9a043e139fdff18a01ffc1bf84d10f523146bfa8c5e3213cf005ac507a0b5b09e74f016bc76b3e17b77e5811766f24fa326e538754bdbd18eb9fa8d620695fc53d2f949cfdfa29896159a371df0708f4d482454252a679f1eb287d160da66889be78de056a7f0163288db3308be25ec9e0e7fd62efce4daa2974eca2b22ea2e920fedd23c599ee2a438b8757ce7ff36280ed409133864406a55647fdbe4b3ca8eed8bd81482030104a03591f3c6a7cbf56c4f5c0b6a9d10bc54b70b7a5600227a69a5440b267b5197671d39aea9cfaed1917922fd086d725ab210d2e62567ebdcf1c15ca3d12fad37748810c2cabe6503968badfdbff1c34d50f666c6e8a5e19904c292db5cd954da469bf8de99c02d6fbc7cb8129c9f3f49b36bda315426a67a8c7b25408b0142224f4c17174b4d029109464e4ff4b5d229ab096983e1ce24d4425060aaf4bd794687830aee8efc78347cd89be454043a374bd25204eaeecc1b9a8ccffd1006ce9c26ab61cb0e5cdf3dba61fd5993c7c18adc9f5ec00ef4b5d4b33bcdfe00dadc550ba1b8ad93982d1805a246a05b3ea677b2c18f1e21fe7e01dab8a49876d8602f4246931efd4e8c2e590faa4bda3b4986425a8b822ca3880922a19c46cdf34db15b50a8fd7e0ef37b6075dc92868f3959b1decd39d9f42eb7486e961d01cfdd1cf2e93d14cc0fe0ac0ba28050e1a76f715801c8669a0cb3bc1c40cc35e7abf4ae70ef2968acc4b9604a8d2d97cac03b0fdcb51040c5190ab213e3072211f057b8eba6902649a1b03ec1fda977f03d64ac895d72882245932b9a6221e06bccea678b18b0ca68dd2b8a96b16c07aa387902449d620d8894e618785e0299d36ca45a3357ca9f25e001d07785092e2f33d5dee6fbb31280befb443dd11e740d753349706da6c5b24e97dcc9eba109d9e269964f9913bf338febf0115f722642f3c4bc01e9df7f9eb13bc6363eedcef015e712a723a76d8575ea73ac3966424bf06dd261856349a809419688f8d0892ba895e4f0158bcbd79ca1035942a2262179337212374bb539001c2d9b5181ce81423a328172b521c8968ede37e3c71263f2ac0fa6fa058f0e55f22ffb784c36c2f86849557c697f68cf4f13159e9844132c67922d0653ca0073faac3b46d00f8f845b19d9be9cb58e357eb2002e918a97ad64e924aa203d36975939a7486fd1e23f0a4b5df1dfa9705a76305d299cb8e0ff12bf9e3d7bfbddb604a2952070af2912b657b60d892ec5dc5a9e5b9cd5942f6156151afe12fe5f834ff49a7c110339efaede52d9e19883e722ea2d2a8695c75338f1195a7792abbbc458c8ad33c63a7d2b108e53feca6e5accd643062bfdd5bea21dce18fea5ca54b394d5a9930a0a1d7b3a71c045623e5dedf4c246f6e16407fd9186a8b32f6404b4a6b59fe2fd54c7e0f64391557da3a701f6e64fea08a6e1717c791491a26054b4e7ddd22fa14dbd88ee6a327c2232966f14c187bf1a2a10a9b3a9fe79d77e6c3abf98e2211ed35c761970ea302dbe3f3b330ac153e1df5ca14df306d368b57ed17a64908f8322071ecceafd00ba39fa43757a737e478dd6ed8b2a775a8c7e39cac0cd7ab157791bfeef74be7e3114d86818859c52829f80cba20e4623d2c0860b2c8bf514c5c1940def728d863533f2aeea66bc6c8cc0144739e713a45a75af61b99b992230de30557d8e8b58003791d44cb6db471732dec75e7858f314aa703b346b5c245b31ab8d8909712b7f54b598e165e41da08f4d56fba82885f7b0d63aa7d06340d0c3ddae4d2a9a57f6bf5ff4d60627c625f12983e2e02300e42eef6d4825c41eea1e8e0418a0107217285ac8612144147b91ab9ffa63dd7c243b742ce81da210eab2bff599c935ca51742f6f93f23b18528806de8850bc9f693dda6cc6949c9fd534099f22b0b838abff444d095e2bb2f385ce06c5b6e08c0f102c1a3eedb6aa413fe620330793f6c34bbd5cd05f55bed483e0be2bf5c8788ea51f74935f65abe206ea9aa5609afbb2184f381b5b2d7fbc63367d3289a2cacccc8d2c5622c69e4ecbda5f952bc6bd24a4ebefced33842032fe0fff3bafa8725c63c34796d278a6029f9368d6bf187b8f1050e86d140e053bc87c0a8871c6f8b02a4ba336d86f747802e2bb9d589b109ded3b067d266f90823fccec797a22d03b273a8cd8339edf0a31c4a0246deed7f4eebc5b04e51c1e4a8b09bd2319eb64c6bdbefae0ab44e2e891ce611bab94fba822968ef3f148374f2b0417c328c552e5638c61523e5387d1a78fd1229a63a43104fd143068e9536c6a5860837425a98f0b43c1aeb8dccf0a10eac70f83312ce957f40ebc6acd0c451d999ca31716b752f866ce5c280649220f9fa2f0625f636bde0428f64b3478b4ea8389dac33f3b120f9b99cbbdab091b38203583f8a6cf4b70ff2a6c9a11e1c15a9658a1c76432b5e7fbcad39949fcb2f2ed064b2393b9c0e3e54ca15cfaa19f0f59b34c38fd4583f0c319a8bf616b1e7ca6743360d51a37da18f10efca13c76bc75812cd79d436b9409d5bf104a7c748897a5d42ffa2649586b06fa8ca5110df7a7ab26b39f397ef7a20311c62acf3902649a5436d0e1af204cd55821854dd7be0088e3a30a0f080bcd149428fe5575290fd7c169a83047e4b0ecc3cfa1b29a69e6bdd352a8a59328d87f7171568a3c4cabe2618b96972e3c9255d6f00095eac40f9104e74674e42b2675e8dd78783845773630ffbd2ef948f1a6f20dae2fc98ff825aeb959f34111aa6e71c04887b84ddcae945d4eff3056e0317b86ede366fca47ba48bb997d20c14ee06d63e24e0245ec6d1e03399ee8ab401bf2f87913abdd4ac63d2ab7e0ab72d1a42fc1a1b1048b9afbdfcf31ec9777178cc80ba289e8550ce0e5f0ca1e30aa07b1e77e08ef91bb6c73d97a9e8922990f70944317c7b8388d2547ca157890da002d97233a7b0a05f7d6a3e2f2e4acfe00f181fcc6698b60ded0c1b2e810cfac383aec896fe4fb9799de17fb3a8fd44124a3b04b9819541158851e439e3578271892062aeabe45e0a0a2bc22a9c945084dc648e90a0164609cffc4def5c55ed3672011bd2e827b9252a3c99e2ee967bb919663115c8a43d5c3b5ff551a29185a944e445957fd659611abf115e8af73e26dbd75b13b4f211ad6023b907de0a73188eea5855f8f350c3b3ffd6b7a2eec71bd158d3e3844279c001dee89786925558112ac678aaa1da60c40fc336175c0fe023657774ce0693d19473fc38052d65103c36778ad660bebbd3c7b42f5812e3340c152f59a2e88f73588fa2ca5ecf8df464905240e36e698ad3f5e836623a6f59415ed414d2b60a54acb56883b31f0de989ce7a8beae33e2a404ee136655b25ecd17f50040cbbc43aa5757fc21f3c0719d25a85812d0a2ce7eab84c0a833cc3886b15c574bba28b0930becbfba994365395a38f5dc9a37be05e05cd2f9e7da2c38f948768aaa6284109cd47a9ebfa64904e4165868af2b3141da40725998742726d1485f82fe9bc17346d67b7f1b3cfbe984d2de64f019ef40eecb951361b9cc9ee7eeaee40bc03e2c89b464b9cce143d04aed14b1bc9bab0f0009b1690ce84fb4a1fd8f5423999ff0e7e68b67729067e52e3aeff2d1be34266f2c2fc685c0d968cc2235bf0d2053a605e804b026527d13ae2545439c647564539c33bb9e9848eb49318e37aa04316eda6a066411a678a9c3d79ef241a70ba11a9a9874c2a9085b50989a2296f330d39a05b82196ffca00a4960defe28728c773d1f675449cdfe22168b02fcb192fe3b6659a39490dcc562dd486d255c0209746eeef9467875466cb56ff5f580b069ec79334e3b99402572572b85b76320c6238981efa72f0caecb52fae61bcc083c6601deeb7d1bf8cb93cfc231dd8ef4c742f797044c4137ac2326ddcefd950a6df05cdb16a724510fca0951d315f9e22e1e627e34e217882ea435c399f05825f50fe6523da81678c9e090b457cc9b9bb4be20dcf3adb64fe255adf762f13ec943661ffaa007db749c81e5181c4f4196b93a3616233aca80f82a0dc5d897b38748342dd149cd0e4195b87a0cc28555000825b0ddb8c251fa8aef14b148f5b8ec042d0ee1afb5b13bcdbc2d935f03e82a06d4edd0b395fca408b63aa203c78e9cca1b1a077e37e23d318f75566e71663b66f4239dbcdd03ea1e2436f21b242fb0aebedcf2a1195362fe15e6405ad834aaf1b7ceaf99aa618512a5c25c37407c9ec63ba24ba12cae49df0951d428f148b3f2f4b20c612740a464e159437ed3699724860df341988395cc50b284a77278766872bd8b7a9349e8e1a35271fb7a3d3becfc650b6a2f46a7d67009bb4e8ca36d4399170bebc5ea89e5dd6589e44189b2cf2126d7cea67d74e82f839347648f32d72f207131bba4a5621a6cd358d852235f548081b2f14f0784a6fb59e1a151647849d0436217520a8cb490704efb1f540f868e6654e1c9cf4c6e9e13de64d8fb53f6f00a4a0bc348c890e088833208238a645539d218bccedeea0a8fdcc90ee4e104df55c167bb70f1c5a759d10fb47c280c948aded6448d875b9e25163694e9c25868643fcbaad917079f896ac90c41e3911250c909a602905b06a15a60b30816035a09a0eaf9ac6cf59553d1d98346ef594e55a0f2040606422ac669dad6720c93740739b90dc90182bfa87a2723e163e2a60bc713d36f5a39ced7295e9a035e757d55b2993cf473296bf0d71a94e0d34577028807bdb61db59f9766723651f4c7b92a230fdd29970e0c5290dc6efc23340b3618550db3706b6b3fe852bb8042c1d3b463ca797eabba6a954939c746735e9b0deb79901bea1c69e83ce996d3122f6381140b31ab25f96501051d2d1c6273f09011267f5fcaada9fcd7c4c9c15dc17b78749c99b4f8ecb0e3268f5157190ed52823cfa951296cd169de2610bca2d9e94d4c30"], 0x18}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x1efa) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000780)=[{0x0}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat(r5, &(0x7f0000000100)='./file0\x00', 0x20000, 0xc8) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0xfffffffd, 0xa7c, 0xffffffff, "8b0300edff0010787d907e79d86cd3c3a3d4d3c9"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000008c0)="a709924b30675ba695fd9e7c7c4825f8559b41b4fb802a7a99a38118948efd1d0b6265e3b473663dc2430389592882b0a13299148d3183354b188e831d69dc7b00b2d9860dd4e704fe6524dc41b42db382466c7c8223dd4142ee840b315a996dcbf5b5920023c324512be659c42c035b4e77f117ca864d81d0d2adc92fc6ed0589ff3bb4f7eaff3bffe9cc3fdf34bdbb93d89a7f6a598dfb551b5d16e8bdd423dbe900edd1e514591bc69922988f78cf5914f293351e740debe746c22d0a51e8767a027cb70aeea020a4987db5ce21d1d9d78231cc7a79281e696a6295006ce97d8e649bfe9eba0ec064dd21a85d2304bbd3666074cd14037b19979af11267c46bd3bcf8f94cd5d76e751f54826cd39f6e008758c4eacf1641f0354c5d3aff8b54f3d14a517dfb73d0a0a38d898dd1f6ba5a8763b0492ab2364e47362a5b7f75dc68b8a42fdbe911a66f9865ab2e919df6e8c0fd4412ddc986e69b5006c077b1c861718bcf9340e7bf5e01c401155b84686487f738d85fdb72ab882dfa6b38bcbd0116ebf094aafe96b87f7f95a04b598e809be836f3b14c1f9ca3c525b1a0f6e5c88b2f8543a3a41d8b36d90b7aa21cb6997edf97be65452decedbf5ce6643db316b5f161353b20c62047e3555fe55ba639f02056cfbf1c49af5bf1617a2f68eedc4968a2d76cc0bcd5d82969bf97d31727129b8b834d8210620f186ed37ef12761040db40e6fdde59d1221751eb5242f3d3fa38585b92c6b8b38eb7a54f3db671c6af946b447368dab9791b280d4bf352f9deb0cd3ecdf51c86c4684000032af91b5f8b890cb88888005fd46055d809b9f6472d8c2f4fd640b83d2f34e8d39a78833f0659fb872c6246317982cb8cc4d09166d0bfa0dda8b40779652ff3367e7ce483b6a9f15211e7634e1557c1bdaef5616a31c74caf616253c9ce8711b4b0c6806a8bd1df7afb14479e5795265223d51440e526284e693a1966833a4e86e116c2c7f025be3b7701345b2eb6042b3b4a42d7f77afb70bf273e976aa42656f5be1eee70a560abe0515ee3b261e35c240885cb3c230d2c2dc19ecc1e73ee373bc1815e4809fdd6949aa85a8a7e6a2d8051af5392b281b5ac52b5f3f2bc7062c9f31baf7ae7326dad00408edba9b26cdb3ea4d3674bfdc669ff80e2d921f6a514e99cb9b8ac6e2ac442fea14a3a704bc0516f129c5cc9347a11f1bf710aecac95457985ebeae9a62728360063ec6eefb392fe1f7db34b6fa63fc71c05298b80dbf1f5368eb066dde7a2ecd012324f5eec16f32f88595514c7066ad5e3dd4f1f742a7fa457e06867065af8ae8cb7a0f1234cc664bba9ae67d954d9480a5f1032d83aedd13a1934943459465987d8f2950d39864655862365662f9403f1d241c00b5cb901e1322ae4dc472f27f16f59cf3eff6ca24dabba22a5ba8da14ecc6151b8accb8e1f765d5ef4d12f2f73c895a9a0d3bf8aca3e6e50a553669e28e0c2355efbb0b576f6748e17b0c0fb59f1122ac66905110c66d8f6f8a2cf66967e90314aafd52f00ee180993b782177ec2af282796135561fd849f30f534758e722982c1e0924a53835aa79e4b3419015c6d3f90693fb1de478da05eeaa6fda5b32a25517a42927ab226a44a5fa8d24412657ed3c5d0a603bd7e6bea6e67451012456a57f7767ea89501ddacd7663f3649b558d97a61ad3087303ea7ce9817d3658b3b79b67bdcbeb730cada2f9642dad5ebe50379a1ce90eaf6ed583bc2bb897b1f6111f1bd4cf046d8355cc96db96bc38fe0b56cb6fad93de19c472010fdbf13141a95cf69e8742d26a536ed58d536652e9526dcfda0b437b4c6891e47a269b24f76b0639bbfa07869d561e9be85542d1c0d8fa1d3a830726723b556583b9f804807d8e55775c67d12c958479681c889dac449d06b11421e0a45cb3273908b6d09daf9b8e45b6f6fd41929d95fbef3e8afa9e46134250ce539070a444f36d571bf3722bc08baa910a53ab0af79829768100563f65db9ee788880a3cb4272043ab78a68708f995271e832bed91fb18f906e15bbb71a02db71c98befae86d74a22f64a9e52f05d981a2d6756edcf0c0442554ede77c5f99ffa16e70a913bab6c5656b7d", 0x5e0}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaabcaaaa80350001080006040001"]) connect$unix(r1, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = dup2(r1, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{r4}, {}], 0x2, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000180)="10e5b1c6868936c4996f41c720c6facc586b1c1f3af446cbc2d1db298514d48ee021f0182422e88a2bb00cf2406cc16d18ab1cf842d856be07dae65051d6cbd13427e17cec45ecb2b2c3131f6504613a825d422b", 0x54}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup(r6) executing program 3: sysctl$net_inet_esp(&(0x7f0000000540), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00002a6a0200", 0x0, 0x2}) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x7}) getpid() execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="8811a00bcc69d3fa8f048cd6bc4b3eb33c8ca567b83a4956d13e033d9bcf0c4b3dac729ab273dd6ea2a2cbd23c432c3c2d230030", 0x34}], 0x1) r5 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r5, 0x802069de, &(0x7f00000001c0)) msgget$private(0x0, 0x746) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) r6 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r3) setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r7, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r6, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r8 = socket$inet(0x2, 0x8000, 0x36) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r8, 0x0, 0xb, 0x0, 0x0) r9 = getuid() semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x116, 0x7}, 0x0, 0x2, 0x455}) seteuid(r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, r7, r2, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() executing program 0: getppid() close(0xffffffffffffffff) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@arp={0x806, @generic={0x1, 0x6006, 0x6, 0x0, 0x1, @empty, "", @random="5f50077fd605", "abf49558f867419c9b39faa1d46fecd8"}}}}) msgget(0x1, 0x148) executing program 6: r0 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r1 = msgget$private(0x0, 0x597) msgrcv(r1, &(0x7f0000001500), 0x1008, 0x0, 0x1400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x5c2, r3, r4, r3, r4, 0x7, 0xfffc}, 0x2, 0x7ff, r5, r2, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) r6 = getegid() r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1ff, r3, r6, r7, 0xffffffffffffffff, 0x10, 0x2}, 0x5c3a, 0x7, 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000b40), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_open_pts() msgrcv(0x0, 0x0, 0x73, 0x0, 0x0) r9 = msgget$private(0x0, 0x880) setreuid(0xee00, 0x0) r10 = getuid() sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r10) msgctl$IPC_STAT(r9, 0x2, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 2: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r1 = socket(0x11, 0x3, 0x0) seteuid(0xffffffffffffffff) clock_settime(0x3, &(0x7f0000003ac0)={0x5, 0x7cc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x80}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x94) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) chdir(&(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() mkdir(0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ktrace(0x0, 0x0, 0xa0a, 0x0) setreuid(0x0, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) syz_open_pts() setitimer(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 5: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r2 = fcntl$dupfd(r0, 0x0, r1) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = dup(r0) listen(r4, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698b, &(0x7f00000001c0)) executing program 7: sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x0) r0 = kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, "c6b7c2d6457f282eba201b28925fa0a39ab1299b"}) fcntl$setstatus(r0, 0x4, 0x8) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000080)="45db995e94eec571f980496cb754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) r5 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) bind(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r6 = dup(r5) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="e5be7cd9", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = accept$inet(r5, 0x0, 0x0) shutdown(r8, 0x1) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000000), 0x10) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) r2 = getpid() mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x2, 0x0) kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) fcntl$setown(r1, 0x6, r0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000280)=0x3, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x2000, 0x6381) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x20) fcntl$setown(r1, 0x6, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000100)=0x2) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) nanosleep(&(0x7f0000000080), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x90, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x50, 0x2, 0x9, 0x4}], 0x401, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xb0, 0x10, 0xa, 0x8}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80, 0x3, 0xfff}], 0x6c, &(0x7f0000000200)={0x8eae, 0x1}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x6a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffffffffffedf, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}]}}}}}}}) close(r0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 1: syz_emit_ethernet(0xb3, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0xd, 0x6, '9\a$', 0x7d, 0x62, 0x8, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2c, 0x0, 0xf8, 0x1, 0x0, 0x2, 0x64}], @udp={{0x2, 0x2, 0x8}, {"fb0510317041fec7c56931d3411a0149b1d718781199b5cb3cfe150da240758f38efbdd0a44dccb36984291dd41e4d64099959294dabd559dcd41924c60a6dab1ef6d87a32de0e8715d3b61d8c9b5ad2b0a407e95b2bb5d707d8f49c5cac12475d9f351418e11a47f4abf80000"}}}}}}}) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) open(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) close(r2) (async) socket$inet(0x2, 0x1, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x3c}, {0x8106, 0x2}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x28) rmdir(0x0) socketpair(0x21, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000040)='./file0\x00', 0xcb, 0x0}) executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmmsg(r0, &(0x7f0000002180)={&(0x7f0000002140)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/4096, 0x1000}, 0x1}, 0x10, 0x801, &(0x7f00000021c0)={0xbdd, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x120) open$dir(0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000780)=0x6fb7) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x3c) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getegid() open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000580)="f60d0b9945828883b4254bacc8090bbce5a1a1705a2962e7671097561a3f713efecd156907fcef669e6a478bfa5e968a4bdc4ebb75cf6166a81b65c194012b8b0c9c91a8b2ab4ee66c10d53cb4393b5e974161e3a678794927dc8375b287678e6fe9c401e7246d54158da76e188738d87312541f97ff5af2a9320805556e657b04426296626506eefd0707de1d00b0be600ad3217a", &(0x7f0000000640)=0x95, &(0x7f0000000680)="7356f3326aa7a373b534e9419d96434d68fb5f95aab6d81a29601b647ea24994453fa8b035492ed8a6cd6102675d57ed918158f80ce99cc5e5d9520c7349343e7ab60e87384cc91e5acd15e5441cf7f4a078e4c90cfa69cb97ca1742527ca2b805a02bbafa286a8b3df353d2f9e897dea1293506eca523eadfb7f0ed0514e224f667017e6eac73feeb729f1b9ebcdaeed1de4d52ff5b051b6a8463ab12aa416b422d49c515055ac1a26f893326023645ee664a3073d07141be60926297cabd56f719222261bf8be663c3f3eda179343a37ddc0e6fc0afe6fa71716", 0xdb) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) r0 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e5d65fd00"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) syz_emit_ethernet(0x3e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x15, 0x0, 0x0}) executing program 6: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = semget(0x2, 0x0, 0x601) r1 = getegid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x2, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x2800}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r2, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, 0xffffffffffffffff, r3}, 0xc) r6 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f0000000680)=[{0x0, 0xfff, 0x1000}], 0x64) r7 = getegid() semop(r2, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x2, 0x800}, {0x4, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r6, r7, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r1, r6, r8, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(r1) r9 = socket(0x2, 0x400000000002, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r1, r8, r3, 0x0]) setsockopt(r9, 0x0, 0x1e, &(0x7f0000000000)="b1f5d915", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = semget(0x3, 0x0, 0x100) semop(r0, &(0x7f0000000000)=[{0x2, 0x3dc3, 0x1800}, {0x1, 0x8, 0x1800}, {0x2, 0x1000}, {0x4, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x0, 0x5) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/213) r2 = semget$private(0x0, 0x3, 0x8c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[r5, r5, r5]) r6 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x3f, r4, 0x0, r6, r7, 0x5a, 0xfbff}, 0x0, 0x3, 0x6}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x7) semget(0x0, 0x3, 0x10) msgget$private(0x0, 0x196fc3a7210e34b8) socketpair(0x6, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x30, 0x0) semop(r1, &(0x7f0000000440)=[{0x3, 0x8000, 0x800}, {0x1, 0x1000, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x9, 0x800}], 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4012, r9, 0x1000) setgid(0x0) getpgrp() writev(r9, &(0x7f0000000800)=[{&(0x7f00000003c0)="325c947809e348a652f56b195fced380100d72b1f67bca0734b8605ac8ce5aebdf7d8a1f7474daf9f926baa01670809d2a0e034541a2d33b2ea3370c849cef66f698478ed2dab8c5cff4fbf8019b9be273fdabc4ca042e65", 0x58}, {&(0x7f0000000500)="93a6d720c00159c0607757fb7f", 0xd}, {0x0}, {&(0x7f0000000600)}, {&(0x7f0000000640)="afd16fedf80ffd4824b8286742e3e4ee89665c508368043ec5df889489b995a5782f2feb7e305ab5a06010609686adef1118314e6d7b4320c4c3942406c97770b8dd5fe8486b5a3b957edbd6b83b8b2e1bed465df1defe1bb7346c9bfb6ce6e49060c1fb338b8d8a44c4da4c0ca91adc723ec4463c482f08339edf97813d11af5505fb4e992fba28b4d79c723ce9d12c581cfff9564630835855867f02ae0fad4bf6df4dee410077ea445d493c", 0xad}, {&(0x7f0000000700)="7b3e9b7e4e3c29afcc2742227b853589b587ddf10f287d29182bbfdb589dc676fd5a3f8963e20dae235eb7ab29daa03bd7774063552b48055c85356564406002d52cd8990f10effc311dff50ea412588e6bbef4002658812a829666c1ec2011b0e7a180413b0a55f6aa67d24ece0f5f9b1ce0f2793a181d9dc176d77b8868561927b77ffebb7e208e9e424699b3efbb7714a45b8e00b5b107ed7ee1d448bdd04fb97f9ff5ffe979792b91181aed9fc8d87dc4ebeb4ec5e465f7a85761852eb05b3854206066ae139e3f4bf956019bc381df2edee779ce84c4986cedcfaf343719df1de160e29f3ca7b3c976b53a11ed7a9", 0xf1}], 0x6) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r11 = msgget$private(0x0, 0x12) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000900)={{0x0, 0x0, 0x0, 0x0, r10, 0x2, 0x100}, 0x100, 0xff, r3}) recvmmsg(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000c80)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000b40)=[{&(0x7f00000009c0)=""/237, 0xed}, {&(0x7f0000000ac0)=""/104, 0x68}], 0x2, &(0x7f0000000b80)=""/243, 0xf3}, 0x8000}, 0x10, 0x42, &(0x7f0000000d00)) socket$unix(0x1, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) executing program 2: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0xc, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0xfffffffffffffe52) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000000080)="263029ba88269eded3e0c4211b09fb5126f9a734d16407f367f98433ed9e09eaee214fec4cf6f510f8f19e5ff6d9ebed25f41c9a2b18e3217b1946b11bc163030695cd036a262801b27ba7e9d1b4db4ec4e16773d98833e9866c4d9cb184de5878219f190b21017d87470bd0de1812002d45987ba7083f64f10fe8cd8bda8b7ea6e69bd0715eb46d4a39d58747aa287d137af7a0d0c6633c4a62fd79d0ef7efdc7151ca3129158209727a32848dcb09a2fbae83f0bb5853c20e68d27da75db429fed9ad5b00bc055c7", &(0x7f0000000180)=0xc9, &(0x7f00000001c0)="fc280a2d193bc15128139b9bcbb3782584c445a5fea9c8c2696922d88034d3feaca5d7683e8d7087a48dd3fe6c452789b70269b9a1d7a88a13c28fa259ab81fa9411b1b8fc9ac96529fc575af3dd8a76ccdaaf150a96e4614e1fdd58bb80bd7894eb5207a11f2c6f0a0a84414622490e5d2a952e8b6a8091610742f274", 0x7d) executing program 7: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000003c0)={0x5, 0x140, 0x8000000000000000, {[0x6, 0x3, 0x7ff, 0x8, 0x6, 0x8, 0x200, 0x0, 0x7, 0x6, 0x9, 0x4, 0x8, 0x6, 0x7fffffff, 0x3ff, 0xfa, 0x1000], [0x7, 0x100000000000002, 0x1f, 0x2, 0x8, 0x3, 0x1, 0x1, 0x200, 0x65bf182b], [0x8c, 0x9, 0xff, 0x7, 0x1, 0x4, 0x6440], [0xffffffffffffffff, 0x7aec00000000000, 0x400, 0x601, 0xbbb9, 0x9], [{0x0, 0x3, 0xffff, 0xcb4d}, {0x1, 0x5, 0x1000000, 0x7}, {0x0, 0x8001, 0x9, 0x7}, {0xffff, 0x0, 0x2, 0xfffffffffffffffe}, {0x7fff, 0x6, 0x4, 0x9}, {0xf814, 0x0, 0x8, 0x3}, {0x2f9, 0x2, 0x81}, {0x2, 0x101, 0x6, 0x100000000}], {0x28, 0x101, 0x3ff, 0x7}, {0x5, 0x1, 0x7, 0x40}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x6}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r5 = socket(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r5, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="c7", 0x1) write(r6, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="0eaa793efbf32a499386ae8260b01b38ad8afdc6666dd1ab2a5786ad4ab14ab2d1315a97ed8bd06973038e69ef3bd365a83e9fc6b5a2c68e7e6b15bcd94e92", 0x1}], 0xfbf, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r2) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r7, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r10 = kqueue() r11 = kqueue() poll(&(0x7f0000000000)=[{r11, 0x1}], 0x1, 0x0) kevent(r11, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r10, r11) r12 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r8, 0x0, 0x0, r12}, 0x0, 0x0, 0x0, r9, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r12, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x5, 0x5, {0x4, 0x1000}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = socket$inet(0x2, 0x3, 0x9) r2 = getegid() clock_getres(0x4, &(0x7f0000000080)) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = getuid() r4 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x67db, r3, r2, r4, r2, 0x20, 0x5}, 0x4, 0x2, 0xffffffffffffffff, 0x0, 0x5, 0x5, 0xfffffffffffffff8, 0xda}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x1, 0x7}, 0x3, [0x0, 0x40, 0x8, 0x6, 0x0, 0x400, 0x50, 0xdf4]}, 0x3c) r5 = accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000280)={0x1e, 0x1, 0x2}) setsockopt(r5, 0x10001, 0x2, &(0x7f00000002c0)="b88e2d35843c5cf802b1b312e0aaf31d033e80095353ea652c57dc7e9c1a5d9d2e2f5f0cc3f1afa9d44a4f3f1bc1dd6cdfeff7e55fe874dea822b232c76538cdcaa3e947acf465b47e083a1fbdaba1d5dac5bd635c8b284762c0f9ad87dbe10a4318e886b25d54f2c788d32896eb922f73a335a689ab356c91e08ccb0f00f8bc474bd4743f8bb18a04da323ba304fb7e81e3cde8328a04ef9a90cc4d4a34dd6b9f3c55aed6de192ade223f781bd551e0b7ac3faa2dbf4fba72ff4aadb288fed0600c043c5731a6c2fab91c2dd6ffc9eaa89bca6af92b39090577d8caf8fca15fee106c2cb09946c74324ea1548ed6066107455ce424b76adad8afac850ff61745776df775ae5937c5a3e6bffa16f5700eac345b1484b9a1213bc8bbb362e5d540bb9d29c85d50a06aab25c22bc11f5f11eecafef9eff26aee507676bcfbd47ae635efa1a8ce7dbb1e19124ec9110ad87b5381a36e2bc6986aa4c05703cb597f0cbdbedbc8ce750ac810c04b5e18c37fe46050329e5cab2ad0aa2abc5b7c4226f7c9108034c1b11162fe2a2fa7d22cd6fb8af6f20a97a78f6accbae4e81430f5d117dab4aada798feff4aa25bddd3cd0026208ffd3e41a6ab813041b8b99c48b0734cd70e407f2bd45f353c1ae635e2f54d01db24c8886d097eb296ce37e3e817e17ae4a593adf03846744b36e0e0af43fe29252e6973f72c351ca047c6726f94d19ed1bcbeae21b001ccff7ac43dbbaa32b2774ad6bc0168c2828f6e37e699bd4547711732e1117e9a42a50f64616d4ad5f37fae2b5fedc799d6f69040c135b895abd8a9af47caea1c457103af57ab9bb366543b069938b6285cb58592fd756515e26d9e723eb46b375d5ee61b30d29b2f4be54010774d7c035e8aa1cf3e29662da612c71b947387f859e1c6879531025f737767ebc1faba39e215695fb6f09812a1f61c140f2ff7ffe7ea6bf92319ea22cee108d5d5effabef9f82936bfdd10190fa7425a92346e345559d7a44ccbbb54a8f361ba75ebbdb5eb004c1bdef2294021751ab0791272e3b0ed3ad2326269fbae62162f989d8bc913c1966bbd4b4e7f53d8fc0c829dd64f7594bb1c185226411049fe7c0d6893af4c79b102c20d1cb637eecf7b7c7efb22dfb0656d01d142590fb26b426beb16f6720c9e0c05c05c5b42203048712731ec84ec3f7ea128462ceb7a1bf525f47775160dc10310cb031292deaf219a1693f4945b57f4eafd5f295b94b6ea0c51c828c31994157884de5402e76a151b7df72e5f8047b2c52f4752dc95b0c64143588f5fc5b083ce4395605a8e044fc772db4b5dcea67a0d3da5d02cd8d9d87e95da43045727219114e4c5108b6df026817107c3aed9b56ebd23161c388c0c0d3f3e10df1a109cc6bc474d5dac3f7ccb8c1ba058e57e6fe84dabd9af421f952970be3d92fe6f7ee28f73e7a6f80fbec8969dd56b6e9f6938be716f0f51163eb32e1f06902e4e5864c9c672181f8a7da7e2c7c8ec6660e7e4b75a1d915bb657e885fcadb8ade7495619b2bc3db5461933a4318a42a9ec7ebb48bf85817189a43f9e5d4d8dcbb2b1ed35f9e5fea838c916d6f6447491d2febfbafeb58adcb46b2203d8168303933e8ea742a79b72c697fb8beb0acdd37df682c25ad2d4b013ca03e216ce25f0c108e87dc5f32b8645f7912b609e006374082f6af7fcb595959d877d9b3801e261a3f07252883dca4a188deacd37a2ea7258f32c442fab519be43da285cf92647e17dfd4ebca28e4542180943798f1a6a1a6cec91bbbc4c497017786c5fdb5c245345f805f4dd0cc562ec4206fa628fdf89397ccb242c8afcee5aec25596cd95a55e4649d7811652aba8722163745f68d29a23201d6f667ad9ff696598b3c938813ed90ef77c92ab0c306a5a69ad9bf37f19abc014611e54e4dfb6be6d454bd814a9c90ac8135d7d7e0c4115edd2e248e7ca0414760a2ffc244531aa8643bd2693940cdb7035a4595731e91e25b8c6e970950fd001525a06b5328312825d166cdf83b7de1e9df304f885f134ce9aba646e62302faab16d467b6aec09a176acc16784d3327c89da64b62fb31b72309458d74ba1509cae1cf3b45769551290513600ebdcd28146171566b66235d1e54fd91744472727c75fd8aa9565d924975da22a70e9642a7549c8135f7352d123cb5c3c537104508c25a9a4d5c49f6474fd501e89a77b92c2cd369ff4671fca1845a64b141c6a5ff4b9a35fb9e8b032428f700599566b6d7a1ba5f6a58c8405f09947a86a8c85e8a7beb14035a02998fbac0a7162a91fa8bb592e12ad765493d9b4eb414c683b79d86474bc313a611c7e0030a04c93cb878f2ab97acc28f97372aa1e0d784c66f802915bb140b7e6ccde65ad32c7aec28d3e07a120e8d6b49cc40702ea9acc76649f0e7da838234f825c666d165c972914a859a60f9141e34d16087ec0263ed2e807668ecfd9338c31f533289766f3e4f73720e38bb0e35460e064cf2d82ad37a556f72adf6a997804f6d611e100c10d1b524da4d03cc1c57724fbd1aa59dae060df0ade669bdc0f8bd3052d002cc6c48d8e5670c132bf91d7065f70a812b6ecab3d13681bdd97edee5c7dc4be2ae9073488d80ec5df4e204924e93016d4627126323fb3a76d2b5182bab2df7c07ebecd2b87415e005560fcfc1f9a49d082e5b62716a2813c170cceb616e594988953fbd902a101c2e539dd67be7d2cac46cb13aed0903b9e431c0ad3cab2c5de78744e38aad9d8b1c9a209467d1e5c7de87c223ac92ec81d7a744fae89d1bacb4a4958ac21d8c89ea4d112164a44d381b700e3443a57eec413cc7260b3c9b13cc01af078d60bec0b9f75844f8dfa4bda637f437523ed6160ec265b2774c4353e461cbd4985bf0b0d19f6813bf5b4473112f6cbe8998c80fbd45623c23e662557e8c576a3a43c10e19b74e3f1f2cdd78a17d6272aa810bc72a87d122283d5f5b85e53832c3527a1f7d1268d23e359508065210ce946083a32ab872b8a6c613a000388ce66ffb53121ac0fd744e17ef32ed0c3c78f76219eaa4a4ba84cd11182e4584c01e2fa7091d7be03ae53107b96d66f3f533763389c904df85e066ecec6c202fda2c569300a9456937b046845396e96c6feca23ceed32c45331c4072424770fe2f7d7ddaa599f72b3a1daed3df6814f01e6dee36d9bec44c6a8f2294459acbe6f89d5efd204b143baf39d1294a145f33f9b199e812fe77a0c437a9a6126b6b69c4323ef45ebfecc35f2ab97a37de1f5bc56be3160428d32121c4792c72a10b3b4315172fa85a50a0937944a1a6889450755ed1c9139a42a5e8447347c3446b86759a938e0cbcab7fe8b286f86ae209bd8a8f2aee32e5b8f6175fa84f1795ca136d621c3931bf64f03097b377716d7be1986cf14e61eeef2a4bd07a7b171cf8b29acacf68234ba9367bc0e33eba2be43130fd3198c3e6b468ce9662f5c6e4576d277d0b85f969172528a9ca9702c0ce92550d6c093a6ed597ebf26326005b82d53e2860b71cf3293c15f415e5104b76cb60a1e8a6ee6709c3169b8b071d67fe54adae98fe5207116223e577f45e0a077d21e5a662b6047cd4e8ebe5fd86319ca416845e36742e9898342b088f6df0f32e8d70c52b75366630bd47c7d526ec82b4e58888709fef76e4428569c7658e12196f87bb961be99618c79eb5e0b57289435802bf8f89cd929beae1231704697b60bdc7d96aa41a7f10315ffeca4b4f43d59223ea1a9e0484210ad6bbedc228c437d1f6fbe448ee05c72c537d16cdeffad24cd3afb25d7ba53d696bfc58f3b9995a25444bda304ed37b58a4fd429940101d64f350acb740f91d3a0dccf7fecc37673cbcde8f2823218addce70dd3703f95b79c508bf1c552ed30c39095258ee67be4d368a7aa2c198e4c0e2052e1356cf36ea8f48f1c3694744a848a34575835af38724e222c857e7964389d263607f39e2aa7779a60bfc6db3852f703894709e0c90b9c04d0aa173ccb4759e4bd7deef23ac0a4b6bc56d61a14d6b1ba63d3bdca022d3be612e643ce074641aae6231740ab6cd85dbe13024455298c800f514a683f4f1ebd18d016d56d29387358370d34093fcbb372990ddde3bead936a86aaa09407539ef437125a6e584032d8ece64074de926a33f998f984071f5249e62406f311d9cc34da0218e82dcb2c09c5f3f0ef5b9d25797dbcebb2ddf9c6824a3fd9bac8fe183917037107ce35ce38cc9dfa5ca58f50f4e8d1451219146e14bb3e491c76a146aae0b7f7aa486b4206e51a101881d9eaec54cf714a5a321c059f78800341c280bd878d116da0b3e6a2accf1827093a9db8bdf7d0f400d21d5242f118fef1681b314e19359a5e85570941646dc34f171dc4034dd89c0ca5aae964da94fc494b03ad2cf30783dd973390e3b908a4fbbd211693fc660c6eb5979b969ae96f05d2f3ce05e040c3137954f3191b9bc07532860ff269aa282db23f526779f60b15828316d90c19a2602bf00222a1f8f91c8e5d9deba56682b4e4c68bba1e7d48f087f418cd6b15637f652aa9728a69872f0ac2690e03b0b70a6f4b72918bffdd6ce23777216ecff1b2ca9e7b768788fbe96aa8087169142e738d01f0c5101b19bc53d3dfe545441a59fa714d146853065771d72e55448e9e5a1dfa8da08acc646d3f8cffd98c850b8a3e5ba006a14ecf384c8df4cd2950c23a7033c3761342d3f4e23d1ffad6a5adeb0eb58d81d8a8a54f8d59d0843b49f92af3bae5ffcd49413bf6b139ed9189d6cc6f96d05668394df0d8674a31a13d9c0e11ee9bc692e18ae31dd9a6950d50aea984fbaf8f24c580e69043b384e118a3ca17029bfcf9d4976c7a0320173f24f172126fad3159a4b6afcc4ed9ecf310f0642a9fd3cffcb4263502a133d1b9bcacd46fdae9a30ac9ea114e36172b11c03effff647bf3dac9a895dc23928fd370e9ff7dc7827fd5852fa92064d0750f427eaf46351526271b804f886edf1adbc77c6eb655fed70584e9ac2697dd78dec95b29bc3467611b5b74d013a6a1206e3cbc697617b071a16a17f192b8faacb54f630550b0a5efd06c07cd5075a5084e212f07f8a90061706fe86345e715f13ff8bec2491360cbdaf52f5686283a888bd582647d0aaff00fd5cb1b26d306095edbe418d8652658d66b8b007195fec7530eee5fe4b48b5adec9fab580c697ae66016170b6d73ea0a813b6f8f1d191ccca7b7739212043f05acd23be7a4e166dffcb21971d0bd477d655fe01b3697bccf476fe8797bb738cc8a1afd35619453047b61b627bfb61848c79cfbd150c4bf77be4d3b854f27d878fab3eeb1bdc15fc2a0bae9c2ed02efc65d09ab22c374dec9eb1b29aaf5867c72f10381ead165a84816e8c612542101d445e8561a04f65389e4248b04455b6f1caa27a7fa28ca4b4d125371bb4f8b93c717ec6fa3909ea596cb6f23d93dc372d68dc55726558f70e2c6ca4ac09e96e107c8a2c4c4725cc6b354a42a9339637d92ed14c912da48d8f171a3f905efaab2acc64430a9816bc928e6a661264886bd7a7a5a3c78e7653181825395e83b82aaeadb2bedcf2a0b16e4413ec6026445917495d533442c265cd06b3a67ae4072001399c091a7fa42bb7f7c687813dfd523cb11446c6690dab1d0a908500762372167e4384cdbcfcae5290e65fa05e1b7a964a1d505000d8912d101faefabae0ef776c2707b8fe4bf355211b7db0fbcc0188a12c805700f61430fd8f15dd3a7318648b45554abfe0e804313e32ec3c1ee52ad73e7fd3a", 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000012c0)=0xd76b) getpeername$inet(r5, &(0x7f0000001300), &(0x7f0000001340)=0xc) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x2) r6 = kqueue() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001380), 0x100, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x10000, 0x0) kevent(r6, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x4, 0x3}, {{r1}, 0xfffffffffffffff2, 0x2, 0x1, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x10001}, {{r7}, 0xfffffffffffffffc, 0x20, 0x1, 0xffff, 0x4}, {{}, 0xbfff0dfe4bf94322, 0x2a, 0x40, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x8000000000000001, 0x9}], 0x5, &(0x7f0000001500)=[{{r8}, 0xfffffffffffffffa, 0x4, 0x80, 0x400, 0x3f}], 0x7, &(0x7f0000001540)={0x2, 0x6}) r9 = socket(0x18, 0x2, 0x6) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) preadv(r10, &(0x7f0000003700)=[{&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/222, 0xde}, {&(0x7f00000036c0)=""/32, 0x20}], 0x4, 0x1) fchflags(r10, 0x0) r11 = getppid() getpgid(r11) connect$unix(r9, &(0x7f0000003740)=@file={0x1, './file0\x00'}, 0xa) write(r8, &(0x7f0000003780)="c0f4f023cd74b002ae64d9a552632cca1b9a7d3e0880f0cf4fc256597416b99dd993cfc7cd10ab47e249ae8e5a80257a21629fceeca5233ed8ee4f6fc6d7110bee5fad730882a19a40044b36c90360e52420185430f869ad50aefb3544a32dde39cb13ba078b93efb66c3bbc7a9dc3ffa23743e360f823ced43320e6f8deca045fa2fb56588be2658452e05b698f964b9612597c26016d01d7ee3433da85e87980b7f2c91ac855870ba3467030cc1171733c948e53febe959ec5b8d9671b91ba867afb899a4c30e94c2c6d931b062d5b8358f97d1966a5d5397fa0fb2d20a2bfa3d44b0b15e40ae7f9d314050e6ad50c92450973f083b9aceb22983fa04582719d1fe65d6245b14c07e23f6a1d66f790245375277c0de7ae73f9d6d97dad3cd508d9907da44ce37a53110edc1ff0679b5b689a6b18e5f5b94d73da07d3a4316ab947d30747b8674edee9537289f02ccc9463ecb023f69645e33e5b6ca714a192ea5049c3213436e6974392383d11d4b95dfa35eb45e78aa45269f7f1fcccb0c0a46c42315d3a2f3c1843ec6de533cc2fc127fb6fff7d0976342b382486fda2ff88db8690cc493f53f69c22771da9e6c12f68174cd6c2ca6d6f1c20d4b4ed5c648692dc9e60755f0bb84a4321fdfbee60925b8681d3e4194f443d62ab61e4418f69b24b83622e24818bf7698df50be3a44de5c4843bb9611b708cf099d9528485ea70787b2a4bcd1cff97486ae7a782f62c38df82191948a1a297805948be2d184e46eae60888f920f113eecb441e31fa24a7becf03c80ac05f144c41c817ef39d1b0dfdd8a12e8b6f141d2966b2ed324edbf70a8b552f9bf4fb23ee4bbffebedc08486b924d4f945a9bde4aecfd3dfbd2d688f5144120486a9ed9c064ff6aeae4d2dc203fcf12e6ced01f752722146d122443b2fd68179082b68b3b344f63ebb8f6f9b03f1a0184a7a80610227e7e2c71fa030b68935f69001f2d2661b4b88208c42231ed86ab281daabd89b7178ecfe9bc9763c968444333fd8303c00c7004e028eb1df0cb6499da22499cc3bf72fd7a1c22e7285d02ffc6fc02a4313de85645c40afdf4d91406cbfb6fd2166eac3f7c27fffcc7ae8e06be1b871af867962097127c27ace490294ce0f2a9b5f7619b17048c3034cae5d33a0920f1bece6ded4cf6fb2d3b30daf049374195aac9e23817fdb24d06144bed4d88a8173dbeea07043d41cd2ee669f00a28e1d5c4bb3900f4036ac03c60c836c3e8096615b0ba8e796bee6339d278d5797b8cabcf7b6920a17e899dae9f1aa7ce0c708cbf7a48b0019f54c82e73ed058f17edb3ca371c2d31e7b1fbff987e6fb89d6ec0917c87acd18696452eac01c8dd3942a0f77ef04e61bc22e6905620e04ead29cd4672138916bdefad477c5c15d772b46156fccf7c276fdfdb15c162c7ec9db481fc9ddf7b8b32753fabbc5232699923747edfa9fb5cd738d86a118feaf88e08ab10ec24f498a9e1d6042daf398b625d96eab74daf464f8a8955fe79947d231bb8c7fa0058363bccb26327130e82b091f0527cf8a2cba93f4ee8d14292090830ef3ac31240ef2f7564e1b2e60be6c21f4691b5de4cca9235636eb3608429822e8661a79cbde562b1cb58bc02d757f2c4bda7f8d06cd8e548de9fca8e7ec6be3fa93d4e6f063baf7c523edd2a89cbdb35e74f9cac879bf899d01d5e1fe1f0b3063973b8e5e8357a5344493f3cd8fb86d84bcddf685a736a7baa864ee46c67b709a7906269e5113ddc62a5a33cffc06e2250ff5aef35ad6a60dd156f1cdecc52adf8b0cad8787311100ee527461a7fe2bdd7007aca51758e4dedd30b15525196bf85292751a2cf8f09165f05399d95a617bfc29fbc1eb1301dbb3e4860e3271e761d936abc2dc8215d7b54ca8853c6b6bfdf784af78a745922e50f6616da0a8554d33e3ac34e66d69724180cd81e8d68ea474dd7028e68df2c3d137fc9a4277ddd07ae27d6755f46c9e2480eecbd752c3be47dc332a3c261a2e6963e8f4cd078f4837c15e61d53d412840f6acad7a61853da631f7676f3fdec72668aca680263f263962993b0c4edc5c8b6874e2a1ae288cae4acb9e9eba04a8fb5016600b104ecee0c786de1c661cdb58d0f146dd7e462d912f9930b639acb8af1c05b0b0c30eae1cb381ae0c502229f40f2649be6ba06682fccf80a60250d0fa763870ea7deb34f539817abd80bc36c89d4c3f28b9437b7042975b35ef265997c8ff5884abf735e21d628d2cc90ed55379a5e3855eb7fdd0a62e6d38da80c634cb79274e17b48bc6d57b672ccf998ce9151a880632df9d3b2d8361015afaef145a7f7c0ac86140b3372dbab385aa5205ab2b955067504c7cefbd72cb4d9c01fd0c19359d080d4f3de8e2b78ef8f24061db94d01fd726946f074b8b1b693130b5551fcc3efe6f78ead855065a66952de354c86b12a21ba841974766e52fa41247c271b77ac3968ea72716aaf4c9d6b934bc7d8bdf385b294e6dce536d71f305d701b7deb2c178d901781ffdebadfed0a681c4a16e632283a7e77cfb6e95ed24fed50e4655efce38a1115a53d84c379564ee43c7285801a711ecbf29b0643b659bb7e312bb9953bd8296e0e96f13b651b4cb98fb5f67d0062a9010bd63d2d6e02b444692a9af3d42097e2db59f4ada6e18a82d202679f52492737a92c010ad76bd9b6b3fa1722b3230b047af59f2eb60e068f358d76b445d6aaef818ceb4615e368cb95e0637c92a8327b299f5e025524ea59156a1080605d3ec6189fc20264337c249357975255a771c3b32f885db73b083d608a3cca3e3565b013c934c2a6764e0ee0ae2f072958bbffe9c5a51cdc992368d48093d81de6bda5252d10ef8401d1cb14b926f8093eaadcea490af9934fc83af323f37ff1f0bf9e08e3cc9752538522845c7ad895be5412388494af1798c73b8aff57d7b7c826daff90ddcf533e57a4e4fd87727e26f97cbdb8fcd4094358cfdc19101c6e5ec1bc797221bcc656eb97b48bf6e15edbaac3f1d0d85fbcbf0528e05fd4a16c03ed9ffd4b7f01bd5e55018179e11aeeb5e14ed38137c47751309db94f8e4ee9c74c70c7d9f804b8328dfc07804cea0267bcc3b25e1dd8ab5d7dc703ebcbd3599d0b195eb7375a6591ec7cde06d5694ccda4e538e5996ad1059514b506859126087fa7e3c8cf374f0cd30ffe0d1040c561b8315b4c13e9e30128f753e72333cee844832c9eaf753cad5ac6c2a51178dbfc74d92e04ac34f591bb1edd122b903f09b3639ea0dc2df4f891c50ed31aeb0e9f760ff3af5d2f6587901bd3ae7e255cbf32ca708b8ee5c393cfe2a32738c0c22a39817a4c2e49529f063062e8733a1754f3dea384c83d31796ed6ab08209dbc75e0c18b24421eb72e7325ae9abe1f1bdd437a7adb2fba9faa1fe98e3f4cb82b8d2992cd720ef857fc428184170a0b8bfd71d3e9e9d4fe2e22df71c962d4ca2713355b07b9155d2004ec1db20e0d4d5cbb78b899ef7b8bdb5fa1e6e19eefa003e18fe6635354ee4bf024be8f359637b274054e1139e060c6aacc490ecc2938b4211ceaad82e78535458c188d74c15627704139ce369239dd5bdcced7c763b5ebf1636e228aa1049a17067020e33571c60ac28d78e017107861c64e6664647137b0cd669316fe93590d26025f3b9d4920744f89c92861f395a39670ca02a5a78e18bf2c9025a85b7ef70c9463370f56b78fdf6ebe8b3bb24b246a1ae989d08c78c231ee27be7e6b7d09b451fa9e78129e6c03e9b547cb94624c40f782296353dd6fef8bff1f7a474366e59ad8e6170470525829239b415236bfa1277f0b997822756a2f8cd6cdde3176e2ab8ae98f4328e8cfaecd3965dbb40b9c9099a8ef5c18f78f6a99624f383ad0788236b6405bb3e1817d21e255124c90f1b628604074ed93b2e8cf590e57c2074885889d1b130000a1d4c4a587afb7c34193a8da6ec3cdd4340387ec0f3d874b22d0baa3aabd52f71ac22559d506967693d477065c824f6af00b63025af8260d767b44ec058a89b758a13f625e4d903c0d241f6f7c62aad8b5aad5ed125504ceaafa67ed36749fd29bdbbb4f9ad508d9bdcf4984afdb432c590d735ac021440643372d152a1f862c35c08f03dc73541eceb325158986b2046c07890267212c025824a5f05ec003103a60077df54deb034988b201a6e93eb9e3c26551d4a3f13ce0041ff245a0dd16441db445040f57a04d9da3bb774bb919ba5ad30f582cfa37214b3b57c7fb396c61fa35c91cdee24aba06c1837e6bd8dd844eff30eaad0e8f2285cd326bcc726f67acd294473c7a918911f86d673226355ba98dd9f2b7a4a3d0f391a617bb8f369cddf30367da9d2932047faa53aeaed2dd7e157a4820f6cb25130a1d3e0ef644b90145536321a2f25685477e24c9bb9692063426f783832c549a98d0c5a3e2fc1273d16816efb0d18d82b1dba31265f340be565c4424fc0f59eeb28ef675d605b9d1fd8a7b38831a54b9ab818661c05392c8e78da735707a111dfec25ea9fb019e352ffb060cd4b28312274b97ece8b23cca95afd97434e7a7bccfc1585e691e28925d91042fc85b57c99de07ece631f047bdc22b081091bf2483c2bce15a7ccf36fa29ea3ca793b2ea3649eaba55b28e86119a0006045c7d592ecd897febe20f6a7ea3083115cafb6a19166aa8e31ec8ef473907288a36d3d13fb77a0902af5d428e2f3a5b6b341347aac710230b30ea12630324ba2bb15bb68cabff6079020500f507a8c84c1f8715d735a822ba2a93d885a43bb3538fb77ef22629124ca5d6b66abcbc6bf56d4bffd64f7949378170faa6fe0a5ae3ad3a238265c99060980c566183b62ea9b8fe3c0e50f0145d0c6011cd4488291460995a9a5a11c00191904d22b35cb37718dae208d7b350982a0ac641242400acb8facfb0f5db037bf749de81a2084d25df2b6e1317f9cab8ab21b9bfd1dc258261b8274eeb7f004faa8df937fa896049fc7cf175db5b2802a13d48c7219bfcfccc15fd4a3c36eaeb59598ffef1efdfb738f50979493c1d6a891e36bf9bed4745e4cb3c693d70787a485fa3349879fca28f10ae0cf72b369a9e550b7383b209fede48c7fd2746c3bad1508d6ef5d112ded651c7cfc392bcee5147f4f303b179b13e48e4e8fef17048b1a56002ca17035c6b21d605c9994b75a2606f930ae737b5337d841a38cb313da14e4f2bdd7cb32c76cd821d28a0b37e8e6feeae0506c69a5b0a2fdee131df78a89d74670476a2583ac9edd17ca6ad7a6bb1f38f912b95e63c62836f1431f180595248ddc3921f0ec49025ec6b270263b0032f4446e4570e1b7d1697037e572a134940916685655628ac52e066529c0589d61b71116ee168ea0d5cde9bc6fbd81b848f477781694725fe377104ba04760e2602eafb88332d32b3c2058fcf22ae4c134310d0deeacdfa61641b712a57a96a8f1c665fa1898d61b49371c8d886b36ad54f345dbf599db1c97f10e7e19c75495861286ffcd56f5c2f809558427e9efebbc597fc35c744aca961fa53a7d58e11a0ec9909f2a239303c608e7fd39cfbd3e4ef9fce65536cc97a274b2a5cd66227b3b2534f97a764872c5a2e1c8919b6838e65f557ce52e62271e2648604eb0a0b812319a2b7c93110b9bb13fa8ff35351211caf4cfc2102313c38d3e95d6873f054f847e71d75cc49e8138bb5fc889a6f0665b3fb748e100c578b678717dc648b25178419909ac5f08246adf127532e95d6f9cfcec5e5f942cc153391ec5f26e3e1c6b46c78", 0x1000) executing program 1: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = syz_open_pts() dup2(r1, r0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket$inet(0x2, 0x3, 0x102) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0xf, 0x4, 0x0) r4 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r6 = getpid() ktrace(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1004, r6) socket$inet(0x2, 0x4006, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000040)=[{0x6, 0x5, 0x6, 0xd291}, {0x5c7, 0x2, 0x3e, 0x7}, {0x7, 0x80, 0xff, 0x20}]}) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f0000000080)) executing program 6: r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000002c0), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$getown(r1, 0x5) r7 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, 0xffffffffffffffff}, 0xc) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)='?\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="10000000000000000000000000000000ede34262b86cbf1817cfc39efd365bf812cc872c0a02b5cd8c68d31df83a43498dd3b72d8f5c0970374f8c698c224207e6064006336f231b96b99678a57776cc911d3142f3c6f27595def7f7ec21be1149ac34cdfd0a3da6c58353aa092abfb8c2d93d191da995058d8d5fcb488cfa01ccf98a9692b4278b0baf9bd94e6687cd68df39af5144c3deeba6b32edf2a6ee753289fc9304c70f788134fb632d242a4e5351439a7c6da752a075c3604efd3544f2de22f1852cac29493216df313b95e9136e842815dd891fd5202e2774f5fe775fac15fe96f0226a72e7f65ab46b90000000000008003319588d9ab45e8493ce0ed0a21fd449a4fe08300712d6eeca96d52674ae63c3693fae02d96ff000000000000005ef2d155083287162750061899477c06766d07835f0880827f50aed27e513aefbf0abbf789ca6b3dca9840a2cf7f406cfc616213e8fa5158fcbf86af96c241cf5fb8cb847c831ad18df27128810736c68d137f19ed1376959b390d0b5be6983623f9d3c1a4e3770bbf5429823d59ac3fcbe30000"], 0x17}, 0x406) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgrcv(0x0, 0x0, 0xa4, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="e83e54", 0x3}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x108) dup2(r0, r1) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}], 0x2}) socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r0, r0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xcc, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6299, 0x7, 0x2, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x6, 0x2}) poll(&(0x7f00000000c0)=[{r2, 0x2}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) executing program 6: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000180)=0xfffffffffffffeb6, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080)="689d617214431e30d630df0cb2c9bfd860b819d2ad449d406b66a2e06edcebc28677e124c1d681adab4c45", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="9d680bfa4a96347baf7b250b2fef3b8c7490082540cb86210d6d89ef347ca6a5e4e6529ae804e3650e98dc8c902d5effcdc23e06b7a2d91c7090c04b65", 0x3d) executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, &(0x7f0000000100)={0x6, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x1, 0x4000, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r4) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 6: readv(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000387000/0x2000)=nil, &(0x7f00004c7000/0xc000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fea000/0x1000)=nil}, {&(0x7f00003ae000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f00003ae000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000339000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000e35000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000339000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0387200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) r0 = getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xc6, 0x80000000, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)='g', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x0, 0x1, 0x0) setreuid(0xee00, r0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x6e, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140, 0x20}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}) executing program 3: recvmmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f0000000500)=""/135, 0x87}], 0x2, 0x0}}, 0x10, 0x0, 0x0) r0 = getuid() r1 = semget(0x0, 0x3, 0x15) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x0, r0, 0x0, r0}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r6 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x0, 0xffffffffffffffff, 0x0, r5, 0x0, 0x102, 0x80}, 0x0, 0x877e, r4, 0x0, 0x3, 0x100, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r2, 0x0, 0x0, 0x1a9}, 0xffffffffffffffff, 0xfffffffffffffffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup2(0xffffffffffffffff, r7) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000140)="15", 0x1}], 0x1}, 0x0) sendmmsg(r9, &(0x7f00000004c0)={0x0}, 0x10, 0x0) executing program 0: syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe273"]) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r3, 0x0) setregid(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0\x00') r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) executing program 4: r0 = socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2000004f, &(0x7f00000000c0)=[{0x0, 0x7}, {0x8, 0x8, 0x0, 0x2}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x7, 0x10, 0x8, 0xfffffffe}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x50}, 0x0) r3 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="0f7df979d2", 0x0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) close(0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r6 = open(&(0x7f00000001c0)='./file1\x00', 0x70e, 0x0) r7 = socket(0x11, 0x3, 0xb4) sendto$unix(r7, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f00000004c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r6, 0x0) writev(r5, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r5) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async, rerun: 64) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (rerun: 64) socket(0x18, 0x2, 0x0) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r3 = socket(0xf, 0x4, 0x0) r4 = open(0x0, 0x0, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) (async) r6 = getpid() ktrace(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1004, r6) (async) socket$inet(0x2, 0x4006, 0x0) (async, rerun: 64) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 64) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000040)=[{0x6, 0x5, 0x6, 0xd291}, {0x5c7, 0x2, 0x3e, 0x7}, {0x7, 0x80, 0xff, 0x20}]}) (rerun: 64) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f0000000080)) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000002c0)={0x1, 0x0, 0x100, 0x9f9d}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x4, 0x7) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e48", 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) close(r7) open$dir(&(0x7f0000001700)='./file0\x00', 0x80, 0xd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/236, 0xffffffffffffff91}, 0x800) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002bcad370 executing program 5: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) getrlimit(0x0, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="5d01d5621b419703e2a7d764af46a51c1e296632364a", 0x16}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r3}) close(r3) socket(0x2, 0x3, 0x0) dup2(r3, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x80, 0x10001, 0x40, {[0x905e, 0x2, 0x8000, 0x580, 0x9, 0x2, 0x8, 0x8000000000000001, 0xffff, 0x401, 0x7fffffffffffffff, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x3, 0x4d6ed45e], [0x7a26, 0x6be, 0x800, 0x8, 0x40, 0x7049, 0x7, 0x40, 0x40, 0x5], [0x5, 0x2, 0x5, 0x3, 0x7fffffff, 0x3, 0x4], [0x2, 0x89ee, 0x3, 0x5, 0x401, 0x5], [{0x1, 0x2, 0xfffffe01, 0x8000000000000000}, {0x9, 0x7, 0x1, 0x7}, {0x8, 0x6, 0x9c, 0x7}, {0x7, 0x9, 0x65, 0x3}, {0x1, 0x8000, 0x6, 0x2}, {0x4, 0x10000, 0x9, 0x100}, {0x3ff, 0x3, 0x1, 0x8}, {0x6, 0x5, 0x8, 0x5}], {0x3, 0x1, 0x50f, 0x7}, {0x9, 0x1, 0x1, 0x6}}}) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x200, 0x9}, {0xf1, 0x8000000000000001}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x421a, &(0x7f0000000140)="71f91e36", &(0x7f00000000c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setuid(0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000140)) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x67, &(0x7f00000001c0)="ebffcbff13b9bcb3a9cb0a01c5dedaa1526efd812eaa4e713048e69931929648", 0x20) pipe(&(0x7f0000000180)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getitimer(0x4, 0x0) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) r5 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xffffffffffffff30) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x10001, 0x0, r5, r6, r7, 0x108, 0xf067}, 0x0, 0x0, r8, r9, 0x3, 0x7, 0x0, 0xde8f}) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="0648f0ea5db544866023001e597008b8c6f762db4b74cd302e1e6ccae5dd19f2836c515f6bff247ae09d0603d0ad53c3844726692714cd294a458ba2554e5284c50b94551e0d2d0e219d0630b4cad08454976b847952e025685d14c40706e98c101018497eb865ceafbc756a23f886244d2541139dc29f78f5360d0bd4667bb37221e56053ec9e438d56ddebbb742ba487b9f0ad0d2b0c654f9b6d8a01990df773fbce985006d7d97b2438657b2c80459e7859a4ed2ba644b62cc1d9e7e88f6656f8a11a8f8085ec40f65a2281c88de658386aa8fe33a159d2182e46d813a195e60b6094c87a7a1eae03623c36d71c5e6fd4d3bda8087f5a5a53d6174dee7f5e4ea6816c283c70a1d556b3199666d881af72702b39a64ecbc7092556376cb8da1ef74f3a1479a0c21d5c187df64ff03b64a0a6dc42fe390c2140f7b3f5e1ac8cf45e77e4664e96d4343569f4a7072a98830e72d2c1444746c082a9269d64d1437eec42c912099220fc27f55d0c263ddfc8a278857b08df9adbe26eb4b57c2908fd36ba8e7e9f20634a11c1646840bd16a1497cbfc315df78ff0abe82b4385fc8f2dbc84a567bd6537fbca44f0c283308ff8e654628c5204001a22939d8bf2ed7447c27502e4b9f71f4e634b39dc0b62f6edc39903c47c50a4cb0f264dade5ff5288f2512309f8a862f16e980dedf379abb6d0b9d15007bbc00d8d40439251179c309d03c18374d0a3d262b91aab58f7c4b9b5a5fb05eb4e848d23378c2a5d400a27beec25e32c5253d3b9649896b041946608bf0fa66f5e33c87daca8ba8895e7b2d508b80b70568410207827feb16685c154bf2edd90deba43678db12d48130e173f8cf8806cba86ac1a10397a51d983ae1c78d3de039c03f68f1da3b2519c14b1902e3859f83bf38e2e53f61083fae5024a0e2a24cc96ba8d6b316b3bbc48322369f9acdf1230116053a724c85bdb3605e5f419d37a03fb19380ac56f5b5441917d7e4fe8e94d0fc770d4c315ee47cfc8590c513cdc495a702f2081a18732850533c8d7ddb8a52612a9baed90683e6af193d333d3c04d9219ca0ea19ebd7ab958a055ca3eddaf6e1383e4f30ba6bb0f21dadbd67bf7c0437feff137a3a1be574edb5e9e0364bf4dea2f4b4414f8b2c380c23edf5ff8c983e6c816e5d2b01ea24a7f5546a7585a4e69ec310a2a706f9334eeaf994001160bc18195570fe49640fdd82732f5d7be341574f0f41ea5630a3519f3276d7d292b29017d8704f803b908a1bdc07dea3571c57e6e7292b617d62f1f644e2bfaba4002f96db210e94340dc70906303821fda011cb5b1ddd534891940960df1438e484c02cd7d71ec83ba0a227724a2f579c66a6f08cd294d57ee7919d52edde2970b26b2bc2c85b66e2b2b7130f6533300ea668665a49d72f1572cc1200a25c538a5c1fac50e738ce76c1776393af14908496c6ecad134cf4d739fbd02e22c32edc990b72160f5f91af2d1a6ddc09073070eb6bb19dd3306989c1ae7ef131a64198a4d106cf93a045b4bc5e1e548c8086bcae28ec5f4e95c5bc5730440b54e632857cbba3fd36b421ca02038a0330e20a4f86e7aac30aff7b95ff693d32d2e345c3b675d012b415ebf8ab9213fd643bfd10cd48daa1437468c69c1c7a1543fdc2dfdff721718fb38adcaab27d76fbe728eda608b115c63776f04a58b9f6e03e24c53419ecdd2f9e0e34bc8a649167aabda3a525c4c37df4b7021d6830655384ef960558802bb2eb552098e97522f1709e615398aa8cca080ab606539ab55b2e9fd9e55a7e19150e5b524c1167e0f1c55e6a909692f9d5a4ec2fd421b800ca4f544117167243a3c9910def10dfcfbcb7942a53a657a475f4dc8e35bedf81a9cd9cd872dd74cbb64758baddfe3bfbccbcf8a2c24080dfd51787f4cdf9925c909159a8594f13054b25405a465d8ce7f92fdc13beba0bd4b7a26413e7b0c1f2c2ade6424d85fa24fe26e5f083b4531e691ed72465aa2a116140422404ce7f09fdf1d33c7c4fb637cc445e8c6d9170e58bc8a1a87ea207c41996acbd2b95ab11760d47e406c05d2114109c86cecccce9535b22651d83282dc885cfb1855bbcda69393d6f33bdfd3412fd2f478d38443743f6dc0ceeeb3faa571469b7128e2e57e19d159e90e974cb9b5e3d177e0f59cbee7c2c3febb0b59cf76956ede6557246f429aae22abd6e69179ee08cd1fc94023022ecbae708a345d77847789f8c62ccaee52746957e682000dbd68e4548cd44b5dadc4340d938bda3e55ccb86f0fede58204655c16f916718a48e496b318c41702115ef6e45fc26523ffd7956178bafab270b751f30d01a344952922d558ccbf9f21dd1adff23ce5567afa79e01a684c4aab67cf56c7abdb1a7f4fe8223230c8984ae826468ae05cc9100b6bdb19dc5cbbd4d1d64219f3e783b60afc1b598dcf4815dcecbb08468218fa59bef0bff9fcc991fd8dbed95dc43b37d7a439859211666490ab70e5e40a87bc3cb63084e873405d5bb04105dcf5ee1f0136a8f042a3f0a8bbba742fe3b03124f877038053a0912426059d78ee53a059d13774be7d9f0b2cd4f07ef80eb5ecfa1fdf40262e78720b9f112683456312d99df6215af543d4c477adf400b32280a92dde2e0fe297254b4c19dbff34ecbff37a8ddeed0f0a4b68ad7ec5368670b04d3636a24315790c4622d06e188a0f0e44dec8a35e748663f525e1b77d4450f10d787500dd6369895ca90ae22cbd915ad218ca5dafd7241bc4c79bd754b4fd5399cc2f7147fb39ee22c07d1776ef92b0dec4713499997f4a8d10bd76ff657e0dd4e485f83a75a89dac4aa53c6d5828e067f2950422968bda4bd858305fef71d86d78249c2a15713eaa2c5596e452a850708315dd3edd94fd6ae535d0bd476650a9f1ba815a17b3887ee917c0563134b9f981d543d2158962c785fe48105566b09b7236e342650132e21000c042393e88d162e36383aa5dd632ca7dc52128c6a9ae5ab6d906d91f152ebd864530ca691652211ec3cabeda69f949f72535beab722ec1efd4f34c51a4e99b5945abd8005eb90a55ffe2762797d7f4a36aa266018385ced79ed02952e8d86e8dd8497d421e69f1cd01d518b1175d90b69e7df6fbf7179a87ca4b8569287110ee84fdd63f3638207f38456f0d5b3d29b4dce9ec1392886435e9ff944bf001df03ca88a2aa0326f7c9dec4ea04da7ab72aa76942aea3ead1e2af6c7ee127321b3f1fdc3b09f12845aa56ccf2bdbc16c072e087312bc86bdc5e2fb99b9969df31375fd4a4db1c6ba60d141f295fd9555b942006d85a2f13b872953dceef2b504534c7a5e490ae884fbbcc8553cb75c38d90f6b45cc0fac59793785c06fabb31e30b83922706d5bad4f3b72baad9b7d0d921a628e0fb8e0ed924af176b4ffe8ffed77003996f055356469e4292577e79da0a415451c4fa7e985a7c1e6ae82326f92b26a00578eb217be0328413fe276086528e8b7c0dfb4c381fcce47c4e0c53776cb5c35aa6ef71956964d945c0c1d5ffe6251b6e868c7c6ec2c24dbe7b537e1d97dd66e8ea58614107846e85f84115f396711ee993a77b9bf897423e73618375a947550a9d80bcb53f8286908aa5fedde283d4c98e93bd47c6f24206d0e08c83e7f9c029e1fa9cdd10f7c928e6167a9cb826b542a2a000e1ae4799b7b70c13fa87f1883fc8b221a8cca52bc9992af3a87594b727bcfe16acebe5e1f69265a2292475595cad417ddb74d245e0f455a077b3c8db0877b0c775665ddeef234890f8a977e76daaf50fe41cf6b4a0ce07848e36e7c56a4a0a878a4988f353c5398e8aaa5c8a82ea966d51fbee267c411aeda4be5c4f66bf2735e854f70ba3391cd4e6cb9348f482601c6afbea8bbed637465a9ca2647eccd5a1517a6cb12aeaaa6d2f3581fd2bcd4f86c26eb5387546434811883a33687c601738dfd7bdb16ed0af93cbefee61080da9489ddda00345c0f24a14173e40f1a51b447f7b17efc90bc6dd52d06a140fc6b43c700c514f621e0a3150c1d5d3bc6a6ec2c7008c0518e7f58e5740c96f55d997cac063219e9231c33ea1f14426d3a394145839241cf0db3622c841cfb118e543c0f3b8d89fa2a9361509bbb67525091ddc0b2e6ddf5ad396d7c7987da624e366d49975873eb878943518a050319ccebd82795ac593cc2e5cb955ecdc6608d25a3346deeccec998c71f715eb94b8db03df0ca47e5113782fdf9285073564c6a0c399f8091d56b09f6068cf48444829139310a1345cbbd66261dca903bd384202bf7ffccff18a95484677089e3b2163be7e14e7d2010987d3c6338283fbc43adec077b63fbbbd8df570212575bfc5c4435c9158259ee0fa9386effe771e530634a74b958b0d8b19efbacf27e4ef0907c2586fecdcacc92d02ba21eb7bac02c1dbb7657258674563edb9bff662a6d16c17590621291950025b77c75f70bd1a79058c3a6dec9beb2efa928b69d1b5e44c62d0ab345cfa9702f2d1e0ec9d5987fb1e62ec3d45743f5d5604f0e8cdb104625d5052c233d3e3acc732c3690e018f3ce678a37a5145ececfc6d24e0d0499542f7f361928c57f246bb1fb94cabb568cfb9ba2d31038e966e7fab1c1f368fb1713ef62977e6fc52e0bf2af8e74522f4992855637cec413d331e46d05900a75de0baa7570e310c44227df3ec3fb1cce58739de3cf64f9612b8611fabf879efee3898640fe771724d8bdb622a56b4bee5c68bf31a39141202545f3c50154664ebae1b4b4d17a739b831ebe313eff9a0c30273e844c2733111feaf1a3dc4220373043569b5e04e6f54505c2a77bedd7226ab01a137e1215e766026fcb93b447fd76c2d4d83ebece82ba89cd0c0910a11b1508f29d17149521b78a608defd4ad8202de74bd3f5fe9703beb53c78fd7ec30f9edf0a5684dc1df600e0b152d7ac7b3cc87d2cfb35bb20539f4e29f141dbe1d7e97f072fef1b878186a80bba74b3fe06faac796d140ff93cd0dcfc25a3f998dde7df878e81ead183db2311b4fdea5feee0714fea0fd6290423ffb4a59d1f61348284ef1446db1ea5d1947508d7d369a7e9674682bb47630e4297f4a5b32edeb58efc325c1905c723edeb4331729bfce7f85a9b944f96cfe965b63be654d37fa6ee6d9b481d0832cf017862ecb12b1b04828087d016c37cb8e4c5e39dc1c0e73d51c4ac20f49c0cfc4ac07e4fec7da2376a0792f95c80025809e615fb305a97850b1479e20ef977011b636bf8a480141973a8fe16ae1e12801e32c7f35aaa4c9afce44cbd2b5c43faf1777533dba34f2f26f7e62b809e2c1f5177a711c294c7f44254b79ae8d0a74f4e31da92c3f6c02d3aba2b3c8ce9b28a745788f858ce3bf9255d99b7b2894e5692d5cce4f355fefb3b373149c155ce7e4b0ee77bc2ff799bd55814ca3c55c2150090249475e7b4a42c76e681a19dce6560f14ec1b48d3c3960a49577864aded18eeeb413db42e050f48426a9431557a8e317e32a77959095104ebe188190d40308ab8794e6fb30606196c5aa7a294d544df464a19d7e11a23d60bd7d20add6341a0470dc17b0ae20d5b6d4949267ea97d7acebd504ab6369c25d21cc0e6f8257b746372b42944545a15762908a48b2a9edff765bf14544178c5cedc189df2f102f386f8c155d1d50d0659a2d0c9bb193571bee34104ecafb30c72ec74dde148d464e30e355426c33228fd7a286d1fc50eb1ff26b9dd4a711bd638b9c85df042b317c36864231ef69e070308eb54a8c0d0cce4ec963b6649cdb458eb6", 0x1000}, {&(0x7f0000001140)="ce5efd60bf273e3c411801544a855ca962642981656f57bf9e2334a6d59d281f540d6babc375b29336e5da11a9877f86aeae8a13570d741fc72f7b13a893159933ccf4cce115d68470075f38cdeeaa94f702bc5024b44830b3e450aa0b8598ce1fe9c2fd3b750725fa0a84e378c583bb19cc0ea9240af6663c1c0713ed9a598ad7831bde5d7001935cc35ef17062de58e70ef22c8bfec13a34b33d9f7f99bc18b32150eb28860c49c697142d0384069713d513d6304dfc9b6e157d868ec91897fc54d56bdbb2b2853402c3c18a4750361e745b4a603dedc878489c72e69cfed318b3571796ebb2ed1ab9bb7a39ba975f235df96f90308ecbeb4d2d2e5cebf8447d848101296db3e58b93c1700f5553fe9e45060e2353ee327e95cf9b3c1b2cacf7943ebc455b3084f9584e7032bf50b293ac95640491b0acb8947e91c433d6d618837a6f06ac0b705aff60c5d5fd6293e442b3708fe18f7159c91c297423b1c095872650c60c69ec5c29cbd24ba953fd2e103884b2c8b240869e9ffb69c2a355490780228566eb465ac143b15602f1016eee664655f30097a3aa8176720136e16193958713872f219bcb78e71aa9e61165a786f288a697af872655924db05b3bb21846efeee1fc1c7125e91218f5b4b06fa93faa6f87151b4791248fd0f9caa7ee64ac878cf583336acfaa2cfd2e4ea7c1172ab209dc30c97a77a77c0319e9a88f5bcc8585ee4ddf9c51e75a3af79c8c9b9973b6117737ae1653c288beee6ae044ec75e96465c022550d6d72220e177c981786a95a190241425ce4ebf512c47be310e21ca63580198c29c40c460fc0e3e2e7d244d2bc11a74ba08e17ebb44a30f2e1a37297cd1dd08a5b1d66afd1cd1325bf098cc01dcb071091d0a16f74c9a70b9abbfbf9645ce82661b04983e9485204d41bd82ffa85b375d6d5eb456b9b25cd63bb485b2c77719e02e24f641d962de41ee4ba3b5cb7e206ec76846cb27705fb28a5c16890cc92b90b0acd57d16c7407c0c16afae44739397938d6ac72808b338b879d1b701a71dfa68395f1ae52b1b6e09137854d30b7e6a76f2ac6ba4601c9110252391526f6618fa4aa010ab0fd7ea232fdd38289bcf41ad77624538f99e071044f68c4fd6cb0d9144cd00e258854a036d626522d386af180530f20e13030f02f1d950c071dfbfed61ea58d72e7d8dc80734d34016c67ba5721f73f533e6864e8fbb186a29c3b0c119e6c3eb2e875f8f0c6c686009b665af65a81dc7ec4a7637c4ee7f1a2c4605e010360c0265d53a1febf8daa10157da5f3757d5abf61d67f4422853b6ae0b2d69caae9a7ff806781d34a29ea9ed03aba2c577215de2cb50b6eaac6a448140cd1bec12dc0b0a61533ad578a1ad0533159077390fb27b67c87e247d1e52aa2fb7d2a8fd99e73ee7a9ad1dd901c07bd1c601cf6962890b4444b68a5bfb56ecc835e8e8ad3accbaca94f048bf8d1c5ad1db622f15b5d456215c59220dfcf9ffbe2de2cef6cd803fe42201b74d67de045fed569e4469ab613ed0027c3cca9859708151e7d825dc8a2475aa338f9c5d58294a27bda378f360143a56205619b149dbd4f14911894cbefd7dc1afa73e934b9effd94cf8cd61ff7d5ebe2542c87a955a9d4cd1968995816dc2e0dd668ea32e421454af715243b0a6d36bda5f50ec39d3e41b23a843d3da248a8c316df96e3b58041ed885e33d7f1620af46b1847bb282c5721db283f2903ebbe972fc892ac59a5dc722d36f768bc41d12fa6bce703f7b4e2a38b5cd94e2b8a986012415698a079d0696ffa74c3415135e22d0a078da6c0ffb080132d5674d22905a301769775b8f9e3fb3d4bb2c7d54e116c1bc4637fb9278479c3c7d24c23d7308c052608d9741ab5d861ec643689cabe37e5f1efbfeb816a5b93994b6cf47f38ad10fc616c3f783fe437c85f91b449addc4d1fbc3612394d7ce5e88db5a475a33687eb5709b794c539e5a82eac60dc2c83bf7056e592044a64deb15e74980cc209a75abf13472927dc394ac989060b4ba3e270082de3f863ef85870b14e7eda90adaf67a2b579563a979d87ba60631a4759d82331ec291df59c7111b4de952d1bbf118e2228223b2a3b7a604d166680d7f206a560cb7a7dfd2ee5c54bb5d4091bc50ccfc809ca85721e51c3a24abcebae54eac374b76157a5216f9f52bc325800c18a8d8c760ec562396f1590b8040d4cc48498ba44676bb10bcedf2c8fb82a59b87ec1894d9c09b1475eb7d4ed4061f017230c904569ea98e76d5dbded05ba84e53edae0c2007770183234d90b75c24f7637fc8e4cbce021391037509e1b8d4a5ae13cdd9ec342ba8da2a4ba37a3696820527e63ae7e4833211e8a671cc7c5103019fb554bafce991ff94c44c75c0cf8eb32cf2c82865a7a93a02ec11e4aa434469b8f39dd05ed39b7fbc894eb94af20aa6ee94377a6c277b3e45c75383212c175fd13b231c57616c2fe609f039cca7fd429b6e8cf64f3c1a3d10bde1ff743e7569534f7751029ff5f72967c1f21be587ca146a3bc24ee2dc5e23be82cc6ee59a7b3162b88c649ed886edea5736b7909954d4d0051f82c87f63bff444ca18709c5ef4a23181b9a4f10824aa349a2a2961838ae3cc767c4bf8edc31608e7341960580ad042d4bf0ea4033a172d14b389b256e1936e0bd0878b2ed9971fbabd00256efaf480deaec93f5e44cb4b58f225f06a1192860171aeee6fac776f7aabc39ca90e005a549cbce51f751e303b8bb336f4f05fa1d524577c2b4a01b8cbad6de08b14983141684adf729a94a15a9186916425ee05d61ddbb8840c712dc45c807af5fef74ccb40a50c236df12830afa4eb88b5b6ce2867bb3f1d8e5ba1fdfcd54e5702aeb6b51e2b7665079ac4ec4a1821e572803270b5f1257d023e4fae9b26bf7d443fc2d025f85cb5dac9c5b371e4821caf50244a6cbd65e9a13bd4a9077282b136f65228d1257f2568905bacd7979107b4005ad9608c924e5ce007742ce77a2e7f0b7f75ce9e311427e8c2d7a219670d905647584e11249ef865da5295c0a15a2fa8f45a61f31d7d87e518608e89486ff99f3bf799bf862d510cc6cefe8eacdc82a66b469c8523d9edfb4b759aac35cc721256f9fe2b32bbfa54ef8ce4d90723a2fd80a84d25da9f78dbb915efa5d05f53f964ff447bdbe2e8a376592f3734a431ffdb3901c5b5e2d0afec645bde86a2dc38df304f72b7f4cadebea481b2a58b3e0970ca11f9bbd4e2dad061cc8a887b49cad71c5cc7667851187e6e308f81d9d80f5090435170e10651f899a1a5ccae117bba2ff8a137a27d2d4ce7df88435457d36d7babd9ed4cf29274a05105b41d20c2eda264ec6290e3498fd0eb4c01e4572c525c785683bcb51dd2225ab3b18e99bbcdce57abfc54d3aab530bd3c95996f48e3acf6279712884f9b92e32e14762b34c87623e057dd72ccaf30d12ae73c122b20f49b8ac7aad785a7f0f7601136bf4f1ce8929473e7f0f6e2808efa053f9db5e71607a22e6cd22869a3159630e8b710085030d854b437989576151413cb54d3d812c983da1fae33fb687f1fa24637b7014ce7f0356159402a9727f78795a2378c7cec35922d13fb1a4958b7a696ebdfdf95218e2406d59ba67dcfac159d147b0b3f663c3a000df37210f5c2f3a7c8dde56e6bfbd67d523316541a1c9bcaa65e47fbd404c5a494a55dfb8bcb10f90a25fbd437ebf77ca7948f71769f5db6ccd7780bcdda51692aa736dae80c3273658a9c084e9ed386fa05cc6d481a31f6ce5c8bf3c6b461d71d985e2615405945e994934f6a5c11394d5df9a30465e04b6c7d5c9a9ca306bf6dcd7886c862329c3d6d0481802ed8238adffad3d8718e91413fc4eb86c3a99ad0b3ce849af6089596e50d36282b4027d2ad7bfe63b7f16091ab6b69444d55db994ff924ff5d840d6a90cb71d14fb12b2c7401f9f72bfc25eca2fe9dd20bca235ca5b5c4445cc3faa8f9308ba81ff08c810387fe235fdb49936b872cbbfc2d9de18eb09523a00c6997787a4fba411f22a3834ca2472a6724a7a417e73321dda72c3e977133a0be7802868e966e8cf98f82534adfae31564e027bf00dcdf2bfd95778f55cfcfe1ba781a3f3d5d33353a381a915666a6ae50a82b61bdf59bf7fd9d8f29f6e1314c84372888b8494fd57de056a7f3eae5895b018570f3f2957a903ccc2fe4aa9b983010e5a1fc187fe33e908fd9e64d2c94789c890ca7dd704ea8e415c0155878a00284c0f0e1c9783187c4585e38cc12f8f77de7991045dc03ec9776e405e2c782d1c955a228f4a9c2bc7a7487fca4ee79a96388b8466fb98f989b1d465f9590962bc75098a913245f3bb1a3e2544bf4a9c61af8f0f372ed78cc3b5eba69c945448925a9cbcb7040fb064357705c6aa366c603d6f8a43d39561cd569feccbc2ea709edca8f1ffd7698237e756d6bf68bb3561af8f027acb00b90d8a9d9da29754c8412de111119bf2f89575fdf5c508129c2f228de359110d346196f4b90a295e11aee8682487db303cd10dee47b98bafde6fa1ba83608859a2eb8363660b09bf51a0d6132c472a20d451985c3374ea067050d88665ed9cd9685e913fd88770043dac136498181bab8be5930eca4a6fb880ce85d802d4d1f85a3515a3abf9cd1a74790c71c9fb616efa8c27701245c40dc39999f2f4be32515b989520cf472d8183d8033d0c0595d3bc8469aca83d6ae89aa4fb3af41055dbe0c36ee8c3c03bc7df3246bdc538636ffe5f7030e90a5485b5d93ec50601055aea4ab42f9b04242e44d7f008e05c9385c08e415798e3f7be0f5c40da46c30aa28cdedc9d1b1a1b2cb6de5adf1aab9abc8d3b10129bc002729e5cacb50ecc0dc88fda2426921965147b33a79ddd9e9b3030d7e4e39701349083b852004f57a8b9d76910a55f7b5a4927e0f52f50f2ec82e8243ece42143d5f0e541bc720fa39eafa2bc98eb82f7305adf1f3cb5b3921ef7dea07a7a642f1560fc0622f44f2d89a8463d8327cdd5e38fbf357105c97d228d6609f95e15a5162cb8dd01bb0f2530a72c64f26bbbbfe480ed1f4b9b37cbd653b64963484a111740b4b69cebae30a7f62fde16b012fc76a11e7b309568b946d582548527584efca3fbeabd8c223f8a23975cdb18f168381a24a336055509d3022919334faeaecbfc57d62756edcf48d0f7262a650f2ec597a8466ca6b7809fd5da61d02e2da64b78d656d6a174882267f4226b7af30154a05f8f8696c12dcbe2dc55129ec3d50d275b8a232e0b033fcfd8676d0af59eba52e5f6143ff26c12af0bec0e664c73790aad670f8aa1cf2a68f73c2db70d96905a13c362dd8bcec32806f28bf53c1410f34d07fd7246d47555113dfc1b2cfa10204f82886b61f22146c925120ec078d3da89daddb71e5f074145ac306a0ea1aa302a1a0fd63db12275b0a23839aa5c26f98e65859a74f5525c3cca36ebbf4a64e201fb001e6d68e9565f50bacb571e8483996c0b6de2884efa36dc9f44b429e64444b2f74d32391f22e60e6dff65323461b3c3c281f87a2f8c9b8b1627c286b6f98c9ba6e7b04b0b012781e0ae4bbda87fd76be5bdbc154e9c1cb8fe0c21da144ead42333a27ab88085f07210c203b6ca2343befe6a726dc608e2f4ed2e116c94a966c0838e7436f48a3fde0fb4a617fa026e3aa70709c84d09cd5cdb0080f4ed6e05b68aa344d97fe2a0865d9c724c07624ef144f9e6857b0da496bbd8b9d6bd43dc6d5c75c09d772d35f776c2e65f24bb56f877de5ed8f97e7c37b19b", 0x1000}, {&(0x7f0000002140)="1e9dccfecd5d67d9995228051ade4a29f81e68c1f79dc50c522598dbb30eaa70618cb1b393c93fd20fcb7349b1ac4bb60f824ef5f4bf7113f83e28888a14a9e43b90a71c4db0515a4f4302aa4f9da469f11567e067272e03b97d86a19af49b32180ff5efa4dcecdd5c60ec36038d9c76ba01977551858412aef3e31f39ac26ec6eb18015e7702eac0f0a1e0565b2e8e10296ace5569a1cf1f653a101274584581457a4134f07a28f589b16eed71ad031120bdc2f", 0xb4}, {&(0x7f0000000080)='E', 0x1}], 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) execve(&(0x7f0000002200)='./file0\x00', &(0x7f0000002300)=[&(0x7f0000002240)='/dev/speaker\x00', &(0x7f0000002280)='/dev/speaker\x00', &(0x7f00000022c0)='/dev/speaker\x00'], &(0x7f0000002440)=[&(0x7f0000002340)='.\x00', &(0x7f0000002380)='/dev/speaker\x00', &(0x7f00000023c0)='/dev/speaker\x00', &(0x7f0000002400)='!#\x00']) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 7: mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f00000002c0)="f7221f881021f4f347e25635a4fdaa7fcdd2d520cd7f46dadfa4ac4fe7826a41f61aa05b19e73883c0fe733b529b1c3a9a0c1539fd355d5f15a709687e802d030e87351d1b7a076282bec99d7110e3bfb61cb8636ebe2afc650fa05591172854031248f9cdfceaad7ad338b03d0e8d9a4e4af0d66d1e28d5", 0x78) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0xa83}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000900580600fe8000000000000004000000000000aad2f2b504ab6f462bbfc599f396f5fd53393e386abd59307633dadc54dd23"]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xb0}, {0x0, 0x0, 0x0, 0x84}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x3, &(0x7f00000000c0)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r6, 0x1000000029, 0x32, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x32, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) kqueue() sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r5) syz_emit_ethernet(0xeb, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000039bd9cb1c70c86dd6897ad3800b5010400000000000000000000ffff0000000300000000000000000000000000000000010600ff00000000ff020000000000000000000000000001fe8000000000000000000000000000000000000000000000000730680000001088caf83ca064dfee2ee055249a87fe3f0ce75e6f6065ba2b0c777451287d712480f6df80259cd32de31aa08e99b400c5d3aa3f98d8020ee17913c238800039ba3e689c22401c645d36e20cad5a5ae3340746be0b61a5e60860339972ac44b74218cb538b012211ce6e258efface050d8d09aadfb527e4fe45e55f4f68c7a90ce5a03f85993b73eb4b6e11ed7b7ebdb8491312c0e619b81838ebc69c5c13ff7366a40c0297416791dadc5a5688cd144e692f282356c49ecb5613efa51a0c2f2e8e9a0604d1053714e336da4ef00"/325, @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="d00800819078003f020b2b954ea735e512cc9700020013120a1c3afe08f2f6e337b889b1a98360d79a3f57284ad03f7da62330b22cb52a2b708b6aeb9a786d05ec0f13fa8e26bd260eaaab0379938dac1d6039155ca80d9c748240eabedcd3c2918b1bc8aabc4ce99f"]) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [0x4], [], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x2000000, 0x2}]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) utimensat(r1, 0x0, 0xfffffffffffffffe, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x1000000000000000) r3 = getpid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r1, 0x6, r3) getpid() r6 = socket(0x18, 0x1, 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000340)=""/152) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x4000}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b4213100080008000000000000000000000000000000010000000000000010"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x200, 0x7ff, 0x100, 0x2, 0x7}, {0x3, 0x8, 0x3f, 0x3f, 0x7ff}, {0x6, 0x8001, 0x3e, 0x1ff}]}) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)=0x1) fcntl$setown(r3, 0x6, r4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r7, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f00000002c0)=""/207, 0xcf}], 0x4) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) read(r7, &(0x7f0000000000)=""/59, 0x3b) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x40}, {0x836e}]}) executing program 6: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00edff", 0x14, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/250}, &(0x7f0000000040)=0xfc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x40}, {0x48, 0x0, 0x0, 0x3af}, {0x836e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) executing program 1: close(0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40000002, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8251, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000500)=[{0x3, 0x2, 0x20, 0x7}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x120) chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000580)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x8, 0x8, &(0x7f0000000400)="03000000", 0x4) mknod(0x0, 0x2000, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)={0x0, 0xfffffffc, {0x4}}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRESDEC=r5, @ANYRES16=r1, @ANYRES32=r0, @ANYRES16=r2, @ANYRES8=r0, @ANYRESHEX=r2, @ANYRESOCT=r1]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x8, 0x150) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223b00080100fece76a44a170e310000002a00000000be6bb1b17f7764815db571c7663da59f4e204e23000890782c5e275e8c7e370c241fd69e7818e6d38f35a8"]) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000003c0)='./bus\x00', 0x615, 0x2f) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000080)="4596866045b8350f06b41318953eaf054997e3b8b41b25f6ba0b92bd85555ddd211543ede7c22d56d1d1d6f81809488ae9442687aac9e6c12f6466cb8f911c459fce0b704be5cc8f47f9b84c1a6e6b7019a5897f144a7303fc512ac5f0d991f367c4df2eec5e0b6c02baa648cec5cdd5f4ede264f7655558b615c8fea0f36e05f5167d04c031e0edcec68ab55f0c46cbf0e55796aa", 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/6}, &(0x7f0000000040)=0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x32) kqueue() fcntl$getown(r2, 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000240)=0x1, 0x4) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r4 = geteuid() r5 = getegid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r4, r5, 0x0, r6, 0x4, 0x3}, 0xd7b, 0xffffffffffff0001, 0x7fff}) write(r3, &(0x7f0000000340)="fa74c3eb790f7ae0fbd14f79162156563a9dfc1145da519d188f5214b3c32928592a20d209643c651a0b1d54d4af4ffb9dbb2d63bcd440cd83c538c8deb018c8b79ac5cf62b637b2e93630a48f86622b5fe531b2d4891bd9093dd24dae66ead600c1347833b67dd6741dd418a7a4d192", 0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x47, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0x4) executing program 6: setuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r6, 0x4, 0x40) connect$inet(r6, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r7, &(0x7f00000009c0)=[{&(0x7f00000007c0)=""/193, 0xc1}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000500)=""/73, 0x49}, {&(0x7f00000008c0)=""/121, 0x79}, {&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/102, 0x66}], 0x6) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) socket(0x10, 0x4000, 0x9b) r8 = socket(0x2, 0x2, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/124, 0x7c}], 0x1, &(0x7f0000000a40)=""/4096, 0x1000}, 0x2) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file2/file0\x00'}, 0xe) ioctl$FIONREAD(r8, 0xc0206923, &(0x7f00000001c0)) close(r1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3a, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0xc) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r2 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r3 = getegid() r4 = getgid() r5 = semget$private(0x0, 0x1, 0x217) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) r7 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r9) socketpair(0x2, 0x8000, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r8, r11, r12, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r3, r6, r4, 0x40, 0x1f}, 0x5, 0xd7, r7, 0x0, 0xfffffffffffffffe, 0x0, 0x3ff}) r13 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r13, 0x1, 0x0) r14 = semget$private(0x0, 0x4000000009, 0x486) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r14, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5, 0x1800}], 0x29ed) executing program 5: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) socket(0x2, 0x3, 0x2f) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, &(0x7f0000000140)="fd9a955f573b3329574de6563c3ffd6e18fe21bae060974efb7a58273353b1", &(0x7f0000000180)=0x1f, &(0x7f00000001c0)="db5512db2c9c562e71ea948a9cbd2cbef1ec033a2af56543ade7d5ebea5a9df9ffb644d1f4bd64ed8397e2c44daa0b1734f88bfbcaf44ce3a787d8e478fdb510695227508e8005c07b55fcbcd27b9d6a8f53ffa8958b0b4fc5ed55c61cf5a7ad47615bfc8c87616a3187255bde4e807f827cbcc04aef798007bb5d6de68765602ae35657714abd68408706eec9bf9774c788f3c2eaff87730f4c238166022722888abb31467ce45a77ae606b8d9ca8b3904de556b2b2a3fe0afaa6c62f61071ac68c31f9aed75942e20a846b7f51c839b23bbaf9d09da47eb4e01bc714455fdeb0e066438e58", 0xe6) kqueue() pipe2(&(0x7f0000000000), 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x800000009}) r3 = syz_open_pts() close(r3) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) executing program 6: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, &(0x7f0000000000)="b9c925e3a800200000939e3141e10000", 0xffffff25) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pread(r0, &(0x7f0000000040)="d1b21f2819f31ef3c51d698908985f3ef0a37cdc5d998b45f59278c686b109a8f713c909c9da40a5f4edc003db779ccee84bb5617d19f515f8faeec1936e6f", 0x3f, 0x3) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x800, 0x7fff, {0x81, 0x3}}) fcntl$setstatus(r0, 0x4, 0x80) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000000180)="97c984310f7ec4f56f0f3182d90c54927eac42c12087c79a58756f237b8ba29068e70146db04a4640b859608cca0d669bb37ff67a81d425b06e4aa830ae851e44af812e468a5e323aae130fadcf7722a4144d3ab0a8756c384f844f0ec684faf52bce6fecd0c2e144e3d0da4f633c91f8931d24a923cdeb971f05529b88421fb2c8df920659fb46ab906a7e6fa64a56379", 0x91, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x18000, 0x153) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x304, 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000340)="faeddb4cfe1d908cdd488d4b9f29615ffa657d505a8744d5c5a942b245e53855f8372a2f4c4c6ebf69f1c84c04adac8955fa0deda5778415c29f1fbe9d65bfb8e4d49785f7da4bd3d1766b23dec9945edb056eb7ba36f3ef8d579b5b6bb6c666269fe82989a4bb7c42eeb0a4cb4b74f66e01655522247ff8b873fb17827257d40be0", 0x82) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r4 = geteuid() fchown(0xffffffffffffff9c, r4, 0x0) r5 = semget$private(0x0, 0x0, 0x580) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000440)=""/97) semop(r5, &(0x7f00000004c0)=[{0x4, 0x3f}], 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)) kevent(0xffffffffffffff9c, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffe, 0x36, 0x20, 0x1, 0x5b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x4}, {{r3}, 0xfffffffffffffff8, 0xc3, 0x1, 0x8, 0x7}], 0x10000, &(0x7f00000005c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0xa869, 0x8}], 0x0, &(0x7f0000000600)={0x0, 0xed}) r6 = semget$private(0x0, 0x2, 0x200) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000640)=""/116) preadv(r3, &(0x7f0000001740)=[{&(0x7f00000006c0)=""/123, 0x7b}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x2, 0x45d26bf2) openat(r2, &(0x7f0000001780)='./file0\x00', 0x10000, 0x0) r7 = openat(r2, &(0x7f00000017c0)='./file0\x00', 0x80, 0x40) dup2(r3, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800), 0x80, 0x0) getsockopt(r7, 0x800, 0x80000000, &(0x7f0000001840)=""/215, &(0x7f0000001940)=0xd7) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 7: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dcd02e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80001c7ed14f6b4a89330f4f32dc5d29a1ddb380a30000000010aa8900917800000000000000000000000000000000000000000000000075bd0ecdfa60cf0ca413fedb0207"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) executing program 1: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xfffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000017c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x33558947) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffed8) nanosleep(&(0x7f00000025c0), &(0x7f0000000040)) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r5 = syz_open_pts() close(r5) r6 = kqueue() kevent(r6, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x48, 0x10, 0x4, 0x3}, {{r4}, 0xfffffffffffffff9, 0x0, 0x8, 0x6ccd, 0x6}, {{r4}, 0xffffffffffffffff, 0x28, 0x0, 0x8}], 0x26db, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = dup2(r8, r8) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = socket(0x18, 0x3, 0x3a) r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r11, 0xffff, 0x2000, 0x0, &(0x7f0000000080)) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() executing program 3: mknod(0x0, 0x0, 0x13d4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="73e583080059ca9b5a801d846a226982c2b54245d5348a75fe43cfe99315eb73b7363f49a27718236c0c2bd20b5f57e30ecf335b9edf64132814cd6aa28c0445d2b2c631248031f743aed11bc68031ef003834d32b28f2274f7e5c2fccd513fbbb833787849826338561d42bbf5a8bc07f344ae76ed7ea36475adfe04ab70f4dbaa31f9c7d6804e5856831cc36bc5fadc428c80e4d1ee328f4e98f15a74ac39e1ef1cd542cdc98dcee5caaad0a9c5d7d61144f8735eeb58895a87913b9c8780e0fe34fda0aecfa4898fa82a81d82e378b70b9406e1025420b6058cdd73f929457f16a4f6e143", 0xe6}], 0x1, &(0x7f0000000540)=[{0xb0, 0x1, 0xfffffffa, "4b1e64795a5e9202bc3b314f6fa5bdee371e01ad60af5c5bb63ffce5c417388e775c3fbf1d4022fb0418e390efb4107ff4a96bb9b89f77ae252954c3acde6ca0c1ed5b7200b3a2f2b5e77e40c28bf15a9504141990db2a98aab7c3f7e17d16e5487e295dd92028b8ee447f80ff9871da2fef9514eb184df56ab370f8abcaa7b9ce55b7b4c81d19813477ad9df4f767f8bab428c5cc02768a3cfcc36d4769"}, {0x40, 0x1, 0xffff8000, "0ec0a0c4024ef34fff8d7e9de1e09f0852f5c3aee78ad60c5134fc432e85534d48a012791d0ed9c6d1e440"}, {0x80, 0xffff, 0x3ff, "32e56b6b6b9d705217cd0006bdce2a929edc33dae751b36f77facd14f511fe00dfdd3077b5922b063e5067e8fd520133f8dca90d95b3fdff9ad4b41adc54f062f49e23cd2f31353097a255ec01605e010b79cdad6758570ca1eacc2ef40c0e877d90cba8b500245085cb3fe663"}, {0x50, 0x0, 0x0, "b8ac92c9e8b9a3e070e9757afeeb62725ee3295405ee1be7e7c408049b73bdef6d4ab72e4c1496d0221901bc385feff1e2186c3c269869cc4f5e79dc"}, {0x48, 0x0, 0x0, "91e0bfadaef6c943910c6c8f246624059f99e38b681b691f7089c3bdcbb54c87e1522f621b5d35d8f36eb6f96891ce8f2a43"}, {0x58, 0x0, 0x0, "2c7f28d3d6338af59cae8fa9c71345a38a27d365f7b2a8468a082eebdba2079606f22d6a779a3438384a0af4d9ba905da228711119868626f391bfcc04dba0551c161ea31a"}], 0x260}, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = getppid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400001000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b"], 0x83, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000e88f146159c11e3d0d1796cd0205589d6548972996c42199761cb381201dbee37417762f65e5523b9a1665ce41720b505ed8cf01eba83b3ee9a5e0ae0bd722168b14cf646a0187c554c80beff04c4e912b403c5873030d832f318f830c16078fef2e0a7a00000000000000"], 0x81, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r6, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000400)=[0xfffc, 0x7fff, 0x100, 0x7f, 0x8, 0x2, 0x2, 0x2, 0x80]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r7, 0x0, 0x0, r8, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r9, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r8, 0x0, r10, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r11 = geteuid() r12 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r7, 0x0, r11, r12, 0x88, 0x7}, 0x6, 0x6000000}) getgroups(0x6, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r12]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xfff, r2, r5, r7, r13, 0xc, 0x988}, 0x0, 0x4176, r0, r0, 0x1ce9, 0xffffffff, 0x2, 0x800}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r14, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x3f, 0x60000000}, 0xc, &(0x7f0000000700)=[{&(0x7f00000004c0)="2629699065d594ff6100408e510cf523eaca440015808b0713a4f27db6317d8786e0b0d1ab6243a5739fad295beb43275c6e8bd46da8395961350e2a2a", 0x3d}, {&(0x7f0000000540)="f72cd2b3338d78e36f5450c120e3c5bb95d6d394a4bac3407ff75230b1c244a34c19d0a079fdd96055ba96419af23d1fdff29058c6bfae0b0c0aa1b019a95243df06ec0b1e1c146b02bd", 0x4a}, {&(0x7f0000000640)="6df0830eb522d81d601d30d53653aa50556c54e18574f88542b6c71d01e83960c2a866684c0a83bb", 0x28}, {&(0x7f0000000680)="7c675e5718ece17769d0eba37135c2733496ba2972d399bcca1accc0b0730bd404c79ca6a15cc37c499098ee5ff511335d4fe4a33ae5c060ba13359cfff4", 0x3e}, {&(0x7f00000006c0)="8bb697b33df7468bb8c19cfd8217a9388f798a4ff28730ea58da3a8538e68dd52df805b08d97e07a24cf0abc", 0x2c}], 0x5, &(0x7f0000000780)}, 0x400) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000080)="4596866045b8350f06b41318953eaf054997e3b8b41b25f6ba0b92bd85555ddd211543ede7c22d56d1d1d6f81809488ae9442687aac9e6c12f6466cb8f911c459fce0b704be5cc8f47f9b84c1a6e6b7019a5897f144a7303fc512ac5f0d991f367c4df2eec5e0b6c02baa648cec5cdd5f4ede264f7655558b615c8fea0f36e05f5167d04c031e0edcec68ab55f0c46cbf0e55796aa", 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/6}, &(0x7f0000000040)=0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x32) kqueue() (async) kqueue() fcntl$getown(r2, 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000240)=0x1, 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000240)=0x1, 0x4) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r4 = geteuid() r5 = getegid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r4, r5, 0x0, r6, 0x4, 0x3}, 0xd7b, 0xffffffffffff0001, 0x7fff}) write(r3, &(0x7f0000000340)="fa74c3eb790f7ae0fbd14f79162156563a9dfc1145da519d188f5214b3c32928592a20d209643c651a0b1d54d4af4ffb9dbb2d63bcd440cd83c538c8deb018c8b79ac5cf62b637b2e93630a48f86622b5fe531b2d4891bd9093dd24dae66ead600c1347833b67dd6741dd418a7a4d192", 0x70) (async) write(r3, &(0x7f0000000340)="fa74c3eb790f7ae0fbd14f79162156563a9dfc1145da519d188f5214b3c32928592a20d209643c651a0b1d54d4af4ffb9dbb2d63bcd440cd83c538c8deb018c8b79ac5cf62b637b2e93630a48f86622b5fe531b2d4891bd9093dd24dae66ead600c1347833b67dd6741dd418a7a4d192", 0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x47, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0x4) executing program 1: select(0x40, &(0x7f0000000000)={0x1}, 0x0, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x6, 0x8, 0x7}) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x43) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x44}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r1}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x118, 0x1}, 0x9, 0x2, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, 0x0, r3, r4, r3, 0x82, 0xfffc}, 0x800000000000007f, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xabb, r2, 0x0, r4, r5, 0x8, 0x56}, 0x4, 0xffffffff80000000, 0x200}) sendto(0xffffffffffffffff, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0xfffffffffffffdce, 0x409, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = kqueue() munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r8) ioctl$VNDIOCSET(r9, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) kevent(r6, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x12}], 0x12, 0x0, 0x0, 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000100)="ea0eed5011919c6aed22bb4ec134bd3edb9557bfe437bdbd86a5717436beb276a371dd0a56104bd326780e009ee650e015f09e819c6a58a622250e671b0fc1a6b92ecd2907a6ac3f70f97d37", &(0x7f0000000180)=0x4c, &(0x7f00000001c0)="e28794ddcc7cb707d7026c508ce3e00667ee129d481ed09098ec331e20a5a0709aabe142ae6dda3812f4162d85d17224ba110fcaee36359b09209d5217a8b385afee6d1bea05d8a183764560fc1e6444d4e68f344da6c808dffb17f6d6ef", 0x5e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000040)="1cc20d0295987e07ad9b13cb032be53b0fbfa37ce77327c34b8048bb3ca451b70c776cd2d69296929abc5e7566bc188f0e4b7552584cb196d37ba9a6f4fd", &(0x7f0000000140)=0x3e, &(0x7f00000001c0)="06df0fa6c50637a8b2d3a16268c1efeb76199ccd9df50e1d632d912634fd96345711b6442c4c3c905861a0aa51db96de20cac5fdbaf40ce47fbc56c83ff5f81174405df076630442fc30591c80c2205d5482", 0x52) executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="8e514c06", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1}, 0xf8ffffffffffffff}) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa873063828d7fafec10e436c936ad9"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000001680)=[{{r1}, 0xfffffffffffffffe, 0xa1, 0x2, 0x70, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x9, 0x800}, {{r0}, 0xfffffffffffffffc, 0x4, 0x10, 0x5, 0x6}, {{r3}, 0xfffffffffffffffd, 0x2, 0x0, 0xf51b5, 0x7}, {{r1}, 0xfffffffffffffffb, 0x98, 0x40, 0x7, 0x6}, {{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0xfffffffffffffff9, 0x3}, {{}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x3, 0x3}, {{r3}, 0xfffffffffffffff9, 0xf2, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x4a, 0x80, 0x8, 0x7bc2}], 0x5, &(0x7f0000001540)=[{{r3}, 0xffffffffffffffff, 0x8c, 0x40, 0x2, 0xff}, {{r1}, 0xfffffffffffffffd, 0x54, 0x40000000, 0x5, 0x8f}], 0x5, &(0x7f0000001580)={0x1ff, 0x7fffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000001300)='./file1\x00', &(0x7f00000014c0)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f00000012c0)=ANY=[@ANYRES32=0x0]) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') sysctl$vm(&(0x7f0000001280)={0x2, 0xc}, 0x2, &(0x7f0000001380)="5186e21a9e29af60a0afd22764fa1a40aa35e211dede0ea38babea6c2ff8af92bc98f730c8effc52703c967704db3907c89228e17bab2be481d89a82ff535e7f64ef1da1fd9fab46d80b6228cf75ab1d18f58c343ed1d50a47171fd3752541485d4f02a0f2268fc0d57a69b0ec8fd9436de58b149ed01be0fe2d969e9ec0a84af0c8b9c05bb43f4f3dfc5164fd3e57a2e65ea9d7119ce74a2711a19d9af41e5c2e0b64e2250a621851f5519627c6fdf752ab3ea4ebaec9546a1832ebb027d5488f5b0ef965d5ac7b148347a22963ea398b1b574a947a1e0f59e3121772de6dc5a63080779f", &(0x7f0000000200)=0xe5, &(0x7f0000000240)="b957866f890474536b7660352df58520d721a9a0d809b5912e6bf3f48dd1a7edb0abac18c422d138694b054b62a1186aa094cccc5b55a3bfa95b44b4c57af8707448249e8da3eff6630b441308f14dc8c42a0c40f9daa5f3ac4b2f33685df5ce5ef11474e3ae7c6ae34f17f74dbf07ae6f0b9dc4cbb39e9e4f349677f596850e2f7ce24fe83b2fbf8988edcaabac9243c80d5995a6db85f95b8a3e2791b0c12d709dd07bba16877261eb024fb11024c501442645a6821ae234ab6f652ec63b727f007afb7f1dcb18b588af51ca1fb607f2143dbbf79fcf32b92f39c2042fc44263693d23e61fbc2720267aa5ed88ad3573ac120399d06df463892a063b193ebe43b06b7cc7d3aeb7d125245dadd89faddf7954bb9bf29543fe9558cdfb31cebf652c69c79bbee4c38463d4454f9ef04bd9725c89b21aada5f0c6b0aa7241e9902ce48fa544b57e6b7eac01d18f8741fe03ba63ad9df69023d7d51083fa4f93d0f8540c50f31fe6dd0f5191db8c7e5d1bd5ed838c3fc8ff034dfeed40a6ad60b680966f98df0c5dd38060137485982131f99cabdaff7bf7c8b6ba50ddc7fd1dcfd93f1134ceaea317213d06e952753199c7f39c24d93a7b778f03e9a1faf8dc2f272a149cf0c49b106e69e9413b390d53925276a03dc87b1a1b557ad5e18af43170a300cc953a0db5bdcdce09dde42ef2d80107fdcc311085e1e1812fe53cc5aa86d8a9505a3bb7cc9e3a9ac6ed85404f60e04b5f9b2401b91bb44b2fbfc62995ff76a01ab893454081a2800697509ce6f151dd909ce44e3fd17ec9aaf2cbb274937b9cbf73eba6c8fd3a5b2bc8819bcda344566d12095caeebf64cf41c7b11fb558a29ecb2114afb9a370a3e797f6f6bf2a2f4e459a8b0144802461eac346b0dc6820548ae1000694e524a4fe2be18004a4d63caee82cc072fc515d9ee7e09957a1d3a387eee725bd3fbce59ce15c6e1f9e5800b0f73a1506251706e474844908bdb677fd256a45ec6a7fa376101a64b3bc5eee04f8f62ea4504e0ded7c1473dcf74a15fdb6c8705a3081f268274cebc3eca38a7a81a346840fbf45fb99e129e8fa97dc21453a37171e431333f0902c7efac1d4fd3751eeb770ea0c98d28f8bf50dbdccb7d673db742cb05154f76cd1ca93c3298ba88c5ff70ba6485365b92ff4f2f74c4af590c6f664c23b6329f002620a57e358fe1e00a52274197440640df7e0fc01e41c1c12ed41053facdbb28f075a946c5df47544890f305066f473fd5975b698fa33e6c35771d4895bc9d804480220cb7635bb6f130fefdbc91cb4f44e4d9f2a7806ced4ab43196a461307c0d50ddcbd82f0e124931e47fc8a862e5be360636732af551b1a1f42cfceda4641a7d0f68a647d259f25db3e8a0e5c1b827e2ab5eceedad62e24b59796677f9f241d97b4fa0dad3353ebff3e6e7239f43a8fc4fff06554c3256a546e547d5eb38d9912bcd56fc8fcb33755a852c2b1c392af103490e146e858d55614fdb029a7b8a12c67b1993f982580cbca1e7a043a73ebfaa09c7d2c73d83cd3ec44269644e6b00572c40f5c0deed51e87b08f2f84a86ffc9f6d97146ae7e45edee2e1d8556a1bfc96e5b42437bdce21f4013c0f751276716c4ff592488d5eb11f99c560c2d312675eb0674f27d3db341c73a616f1113c01ce27fa30a24b32c8b2ac63e2c98f3883b4705b1dc1ad9410026b220722bd29879ca7dea7909ac813b23f84718ced7602aeb901cdb0a99b3e813d93059b12b9c835716b7483ba744a703ca5ffdc1027445764c51b9b492a8603267e4808e6d5e14b4cd8f4c2e09398d4db4fce9813d8e7c5a0e7af79c95a815b42d90197cc3b5f8aaa0ada1ee91db7091e72ed16875f0e0e4999d7658ca923540279d4ad74bffb42656861bfe25612ce2235b6e00e508f751b1e207307e7ec29e7ee07b02dd157d19419499324fd1821bba12f5bf39321c19c94e9032258de6b67b571545a77c9c95ecc37ffabda7e8358f898e13fa6499ae7e871f24f990509630f8e90b7d609b399b5f8062e489d6f7fada619632b93e527161841477db6d236ecd7f0c1602495989c6720aefea94fbf36e4963a07cde3fa9c53fc29aa08642924086ee6633caba8ece881082b6fb7ed076b09d324ea83abb726d396ba642649595af42a6dc67edf6b83f0469c43e059498608ede4a2aece3dca1965fedb855f517e2a8b743c4f08503cba83e89d412a2d1f434fad21d9ef27206934b45c31076a8e6f94a204eaed1460059a4230b9cb7208f8bb1c64e540029bb59bd19471306c29e16fc3507fea6fd145ed6c4640a736918559308e3d416d05fcda7aa57ae46d64b1fb03c7c2b2d38d41d8787dcc2b916d3a0576df7b528e545d8077948cfd6d330ccd3a46d618046c5a2f1385492009446540cd48cdb2e5c3e6db3cc05dfeaf224e795fcb018c4b80f035a64ca9b40f42320cbe071a59ccc414fed0e2aa7bbebbf71cbb640dd99ce4e15adab9923999e6eb715db1fd02e814bc6c4c37e36df4088c45e4e3028dec5972166f7d108a2c12da2cbe1236c9ed3d3184569eaf02507c432265814a8d75de64e179b11b19d0ee6b909e12e540c610d655c269dae43fb831fd07d2a34563aadaed7f3488d70746ae86e8f969aff8afb93010456738038affceac57a1ce44d58c5924b66fc10f044dba5799016799e9aa906eb79919a8de6dc0b8cb38382b7bff0a8173c3edc183fc10f902015c9a4919eafbdc7045f03ed1ea00b934e3c43e36a3a345c6c2b44d316d5cbf61f4388764321b3d6d2737c97246989eecd6fc88e8e3f36e7bff1dfb25d1ab2157a6654ea3590401b45f35639cb9c68755d681cc7fff6d544ba3149ffb9d66564bf65b8f247a5fd41ca1c82aaeb17b014bb30afe32f4f9bbb781040d6bb7d9ca1a28a62da0ffcd31a40d521ce44a4153aad3311dec202d965de5f6f6a65ae0498be6e161f80ee9ddda3f123fc4cedd39cbd2294718f1b58a56e25f498b56d79b7e6a7c37419551957dd221fb710c5d57c8d523e8e64573f09eb0be0c68e4715b25ef885e4b7b34aa15c14f298fb1f696915194446d933dbfe1b638fc1e0af292ba5f5894a0b356b28b2e6c31289e15d3ff25bc9fd35c2ba597e25ef8f9ee5ee609478f89ca1838148622fc95bd04bddc99c1d58e64c0885bd4a3c8cd12b2c4d5e049ecf95353896e52e963dff629a96dd43b23a7171bd6d03d45bc6f79039941e9e43aef4cf783fa51a8d6216d25e43c6e5052a5ae380fa90415f63d7b6c0a48c43176f1c96fc557aa56b34276bb72db4655a99653473c76f5a34f9429a2515bad7797560cbd12d8120c91ee0361befe2318cbc2bcd2b88c1774260db11270ca4cb3e6e5a3653998e84aeadb8f7049ea295ab3fe4da102622f99f50c282f1e8421b602557d3ce41302ff3cf13ece75cbd89bbded3fb53c4fc3e6afaaca2dd4ebd757627a9a300d1894216e6af925dd95e81e0a33822fe7ef8992751ab801978f83e7c575dff39192dd9b6d4ec79645f0b44e2d0bd2eecea7e585373a50049dbf3433bb701ed38811758d82368ddb7dfd0e0bb5ec03d4d74d4c246d5fe0ff3bbaca6e743d9212f847162d749e5979ccce35ae127182e03d5acd05f6078eb9d54630a6e7c6e7b9756cd04bdf6874140ae72fc0ba5fd5ccde3146b851d91421dcda71bba44cff5758e0c62b16ec4df029a7323f3417457a115e7b26ac8d8b69b80ae47ea7e04d0cb6d52ddf9ed4bf2c23bc7d57a219eaad10e129fc584693693a6402cf8864ee1ae2b67f71b6d9566972c95752c3fe75aad3320909e5e34c2f1801a2b9fdb5fc1993168ee61674699757a0be009e8b7c5fba53fae36af9c1d0c15bf064454bd8d3c555b1bb8de61705596064a7d0abbb43f430539ba7c63338f16be03c9c68870798d46924aeb6ec56ab2f10d87819035c8379d7be79a031706e385c669066af6a97527bb85585fe06c32ad0870e5789cdb8803965166e8cb86fc615b527ec99cb04b38db9abb30c4c967f1806255c8760155a109908f22b38e9eb211cba0da35f2b211aba985802cd9fa1059562bb68c6278626829a8fefd742039b6d1e811ed9746307415819b36fa6166b472456285ca5bafb140d1a30b964e7fde4497b89aff4bb47ed3edf02063480c9bc65dbbc2a81d869bf05e07ba7c52030fea8c0bb8872f54e9ae7f9450b2d3b2a6e8cba98b495ba8aa4e3d796ea51a454a4e631e0a5f8a29ed5ceea6a1bbafaa6b45292fceb45e4ffb6b7b60535997b16770d4de8af67072f809ce694a8f4ca079e29dc2db3476ccb18df78d4c1328276834312591065279b362972d61f16564656aa2296874a20e4e0c30d878596570295fcde4b2b60962ba6b3de04d2b9141442b0fadb5872fa48b4f40bc79a0bcaa2c38644201f819ad792cf96cda935e7f6e6f8bde27aac7745880a79473e785a1f79d304de610d4db3ab20f409bca577a1bdeea1715c2431790d58d6d388b5e6cd530e0c1fadc98606ca8c812e3ba084a8a8341f3857e14b73a9c652f0ded0b64c6df95533050b5803709b53d0955ef75f7515fe4acce6fe2bfb287352fd1601b9c25ed9b74f89c38a2979a2f3ba96defbf6bed0ef0197229ee72c5243a47fcdba2f1940bddf91b566b6901e1f880ef0cdea6582e8cbd160010563e915acaaa784055415f5c0d9c642e19d49003c61e083151ecf720364600af62feb43976b16ba9ba272f65bed0bdc72c6ea12e0e5fafee341b8224f5bc421d37ce717064e9950b0bb47f2743cec2ee76be05272c91ca32aec89a0b3895949514301173bd1825e975d981879dd183f9b1e08801a5948d12dc16cd286f146a2ca19bdac7982cb2cd99a787c761fb1fb14c065136a07ddece2af957c24f7da1f0fcca7ba1816c19152a5e77e6388fbf61bf1c910808fd65bbf29622b6a9b31ea9e008b2b22a8ea646df624c7bf3ffe4f7404dbe309038158de1887266d0a74d79743ba6c68a284b335724870d3ccdf0fcdb62e688835397a200ad56b4fb7fb747ca70bb5e4a84fff76bb111b6bb12ffaf8fea8f432e7c50610bfecca8b7b547b26b9242361d0c68579470f656aa60345d9e099f70e8211cb1d2e9f5e4c40ecb29428dc2fbc5c0c620c212a5789467b44ceba01901bc046377a8cd90b39d107f4fe6040a184f53fafe63d359a05db148f62d419102d9217e8f8b9e42f529ab208f2a8a58e16616bdece0c1c98332d1ced66a82e80658d970dedc465d0ef705866ef10880f1f34aa916336cfb4fdcfdf7cee969a40fff01db89a1098622adace84008538f788da9f502eb3f7c338a84edd1b921a37d09a4a98431f6770fbf0a8fb984ad85498efd0d466ea2824efe3014f641861e60ced4b3cf754aaa0521f3078c620b70d393e719773853dda7697bb6c0fc087a114dc07c50564f5edf259dd1b236c51960a44919764fa772c445f058de4c9aceeca30dccd444a36010c8d34fa622c343e76cc4c40e46dec7ef001b7a342a248643ead29e6c78f19f638f94780b8a7dfbe4ab3544b8b8072a9d50023e99237608d13757844cea5bf490e75d61abf5e17a08b344ca38b7bb0401c6e6734dfeccb867401604f20862e5bf3f75ee05a5dbf24cefeee57b925c6ea1dcb9f4fd2cf62fac83bd7c58dfcd7734e570930bfffadd612825ea5063239023f430a699209154350d1bbcd119b868eb47f5b18f6c94e83ca9bc71432cb8bed90adebcdbc0d6e326c66dcb373fc565d2cca02010c0bd27a0cde8eade2dec30e295e054c7a9f31378d1", 0x1000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f0000000280)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc00001250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r3) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) executing program 7: socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x3}, {0x0, 0x2a4}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r2, 0x0, 0x0, r3, 0x1, 0x8000}, 0x3ff, 0x5, r1, r4, 0x879, 0x7, 0x7, 0x83}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x178) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x102, 0x80}, 0x0, 0x877e, 0x0, 0x0, 0x3, 0x100, 0x6}) shmctl$IPC_RMID(0x0, 0x0) mkdirat(r6, &(0x7f0000000240)='./file0\x00', 0x119) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xffffcd0d, r0, r3, 0x0, r5, 0x0, 0x101}, 0x0, 0x8, 0xfe}) geteuid() semop(0x0, &(0x7f0000000140), 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x4}) r7 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) msgsnd(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="030001000000000069f7da1bcfaeddfdb80900000045d01617a978446a42b93f1fcb9f6bddb52b7ce67aa652c427e7e6fc03a1f3c7ed6101877203cc306ad9eebe4398ef8bd75cb62b11b40bb4dabc0f13469867c1541415384fdb42184d73f1fcff32304ce84bfbfc3c1bdab5b7750c6c79350d31e7e8bd0fd030bec793fa51386e496540798a440713e5d9f7a80192a578f43fff59a2de5d8afe988613738eec364193ef2ea7a00eca738236872d3a7e08"], 0x58, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000cc0)="4891eabfe2ba63fa5f5a9c13eae48df2586f0ce590b480b8abef237914fb113da82a42005fe1c99a90ce698dbb32de33c9192542756b12542eeb619e634f1ffb61b2b1d9de201cf80105d99666a4d70f48349d4e646868d7d871ddb5038c7e1cd3dd338910028ef9972ee89fa2ce8c26edd7f0eb2d65391b98706c3cbb2a98900479bfce65d5145e5e9189f7d414cab0c70c888d0094c5061449c2cac916ba01b3850d2255739be19f38d7565d2cab4a10bdfba403231988b1125d07c7e57bd1fe7ae39ef84d3e40d91881bcd7a0d84efa74750bff324023d0a8c010bc1a2dc19aee66c097d35b953c2c5a8f2feec8465e69a8e036a028aeeaeb89ca2c541e0478f8131aa13fd7d6f70cf9f15867c742fed8cda9d17e5a8d884f9019132ae7ac9e20264453583a3f5ae45e23877c316d4741e564502ce208a5c9457ab2a4dd88b6011d111bce4689154ca6ddb2cde95eebb0af0788cb8099264e07035ab950b9080380046104fd179cd91e66032d65ceb05ccd345347370c1a9e5d0d3d956e8d2dc8ba15e7230986de9d3c8dc322f29d44896ecf03f1e63d4f85d0be74e6e10277fea5ac35ef7168c015b0a2afe856c740c50e186eea400ce94663938de44ce6a879e8eb3bd05a0c092654eb32092406128ac92663ee6fa9501230990f7909bd071c64f88be9e8c722522e9c812631e9fdacb794af7e6fb7f22ae09d190f4f31", 0x200}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000640)="5f8c8d7d5bcde5c3b7ac32992a7ce009eba0a0dc6bf2a23e28f647fc8cfd906edf1ff7151bf51a8ece3613daad5afff430f070342ccde4f4320150802b6f5e5d028bb3f40df91e0b43b9fc83f388a87f03e1b9fecbb7c7440f90f4125a0283bf7273ad18e391c31746f60e82308b58b3874f374750aaab33f6f8af4a5fb467f3b205a1a9e36d0cf0f56d8dee6fe7e6b59e71", 0x27}, {&(0x7f0000000700)="7a764222fe8ef8f4e23519a2272ae679feaca8e3d73376b4b03fd59333ae68e2c7b03bbc06945c792d068b2afa250f3f21f0e3a7f84047f10e979104ca72465a157539b21ce43dc9a183f5a6a54cfff32324cd2e09ff6870f38cf3f45b541320b0e90345a99f3aae21de3e3742c4a3ddd0ad914aa8cf0e290d8d06e8f9f8c031e09bf3e44d1479b3598e2ff2d2d9cc32bb6c9bddee331dc69fc6b3a29194cea4f2db699d7190a1aca370dfeb4c99aefc3fafbf1fddbb5d2a0df50cca63ee7ed4f61a649806d42f2f5f25e4b77875d32f2b2abaff8d001ec5955891b4f9960c0489c0575c947d7baa34d0", 0xea}, {&(0x7f00000008c0)="616cbad7a0f159dd931a2ffee88dd192b53c3564b9f1d8aeb14e8a665dc7dad636834c6cbf3d217a58dcf7a632535320291c72b9ed458bbabdad116c948be9c1faa701b7b6e1058a944a488a4114df949eb903ae5a87d0bc192dba31a1083f93911c14dc28b7ad7d4f2c837d83124c328a979bb0af51c8f1c8a6701105ddb3bcbb6e", 0x82}, {&(0x7f0000000980)='l', 0x1}], 0x4) chdir(0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000199000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f000003f000/0x3000)=nil, &(0x7f0000031000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000052000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000122000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000440)="71f91e3471ac0058bc5a91af501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cdfafcbb398a670e83dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd", &(0x7f0000000080)=0x11a, 0x0, 0x25) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x200, 0x9}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sendsyslog(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004514001c00000000000990a4bf1400aa0000000010009078000000000f9d7cb4e680f3103fb50f6630a47c16d9739e7a1f13bd18a0894ac4df148a93ede52378aa380c134b58524f199b56d54b0ce13727359c95d8"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xc00000000d, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0x7, 0x9}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d00000000003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909f296bf7cb7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) shutdown(r6, 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) semget$private(0x0, 0x4, 0x424) socket$inet(0x2, 0x2, 0x0) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f00000006c0)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES32=r1, @ANYRESOCT]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0xa00, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x5, 0xc0000000, 0x0, 0x16) setsockopt(r5, 0x1000000029, 0xb, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0xfffffffd, 0x4, 0x3, "bb0800010051254ad40400"}) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000540)="c5618f9a4dd2841ce0e107cafc579cb64fd543afd42e9119fdd16a5f2dde31fb874dfdbff5fed654595ea96fd3f5a1b25851eedb92eaa7c2edbf853d633fb0cae83c2493d84d54a6bf910173f2275731b56bb00c796855e5e2b048b4706fd2fc77afd62cf934ab369e1bc138f776235c42cc8dd10500000000000000"}, {&(0x7f0000000600)="74ca5e3d83e1efd2602b6d8b009f430e65d2ff833a6a81179c6c75468861b1bde75290e1c49f7a2cd14de82ab594862be171a823cb25827fa3fcd97bfce6ab8ab2feaee3c5497a2a1b8a8ba2003a343d0d2170b5f022c8cd68ea9a24f97638dd65d1ff1394332fde21570aaa9224efffb85f4b6bf26f7b504423541bafbd5ccde7e2ed372aa40f90ae49842dcc8bc3ed86e0"}, {&(0x7f0000000780)="8afb340e1940035cde029ad31df7147beec11d5ee9a158fa5a002aa24b66fb29dc0ca9ae97bf2b052913bdbecceae3fade0abf51da40e779bf8108f811c06a79c93bdcd1853991b09a588559d27010fe374007c653cf2fb21428c91b5e982fabc6c8112c19c357836d180d97db5ade1831f0ab1f3dac9b504db59b768defc358d7fedb213da0d2395de688de8923b1fefcca6c44aa9b1cbeb18dffc2e52dee4cf0dfb1d60646deb0b69b739d6635ca9af6a22e53718ad1"}, {&(0x7f0000000200)="a6080000ff000000004f2849b42665f72f270c4f1d79f8"}], 0x2f0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001a00)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000840)=""/68, 0x44}, {&(0x7f00000008c0)=""/129, 0x81}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/69, 0x45}], 0x5, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x9, 0x7fff, 0x2, "9d119d99c3bb2474acaad55d08c6ae3911ce14ce", 0x3f, 0x7}) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x148) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) write(r2, &(0x7f0000000180)="ee", 0x1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r6, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0xfffffffffffffff8) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ftruncate(0xffffffffffffffff, 0x7b8e) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x8000, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x1, 0xfffffffffdfffffd, 0x4e59, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) executing program 5: open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="c4", 0x1}, {&(0x7f0000000080)="20002000019c0a", 0x7}], 0x2) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00edff", 0x14, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x20000000000001e3, &(0x7f0000000200)}) executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xc2) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001280)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d47cdaa195d1234baa5ae419b2d4f7af93d33b3de1f2c56c0d93da7484095d0d54411347a0663baf7f0161a025c9c82a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0611dd4d8bb1057a61fb177be649004fb56a7d46c856a20da8e227c4e2fec82c3a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa", 0xcf}, {&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaad", 0x20}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068f", 0xe9c}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x1, 0x2ff}], 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0xa0d) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001280)=0x2) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff2667aee7f618080600010800060400000aa70e3ad2ceae140000177f941c7872cea11538bf1f74aa0000000000007f00000156ca4e60b91530d04840649348af3aa5ca07d3b7e69be892b19ab77208205fd574ff8fe07f533c7b93cbe70e6f0df767f744f420a4c0be2e868e8085fdfdf65a0803081e74c0746c5498b60a3933d5cdcec0b5e947434450c8e9ed53763f37749c8d2ae87d1938fb1a5f8023d6b97a8d5cbc749e501d4e310eafe2497923d5f1b236237e695ded6413433f1894386178e9ceeb299c619133f0f45b484ec5b2a70901179a9fc02a8fe06321a62352932e2ac2a4d8f5b95ef992ce6849a6a7e325529f66e04619894bb5724a9d16b09e96ee4587"]) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) executing program 7: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8) dup2(r2, r1) socket(0x1e, 0x3, 0x2) read(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x5, 0x200, 0x7f, 0x3f, 0x8000}, {0x80, 0xf800, 0x2340, 0x1, 0x8001}, {0x8, 0x81, 0x0, 0xc983, 0x9}, {0x3, 0x81, 0x4, 0x20, 0x1ff}, {0x2, 0x8, 0x8001, 0x8, 0x5}, {0x6, 0x1ff, 0x1, 0x7, 0x9}, {0x1000, 0x3, 0x5, 0xa0, 0xa156}, {0xfff, 0x400, 0x6, 0x0, 0xfffe}, {0x2000, 0xfc01, 0x6, 0x1, 0x95}]}) executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000100)='./file0/file0\x00', 0x7) executing program 5: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') executing program 2: setuid(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000340)={@empty, @broadcast, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "287f5b", 0x8, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0xf0, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0xba, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xe, 0x0, 0xfc, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39fa62e441504c24b2b37a8564998190d"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000004c0)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x3, 0x74, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr=0x4, @loopback, {[@generic={0x1, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x2, 0x1, 0x5, [{[@loopback], 0xff}, {[@empty], 0x200}, {[], 0x101}, {[], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setreuid(0xee00, r2) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) socket(0x2, 0x1, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea1", 0x38, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x52) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000780)=[{0x0}], 0x1) executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0xa, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', r2, r3) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() setgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r5, r6, r9, r10]) r11 = socket(0x6, 0x3, 0x0) r12 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff08ffffaaaaaaaaaabb86dd60522e4a000000000000000000000000000000000000bb00000000000000000000000000000072"]) kevent(r12, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r11, 0x8020699f, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) setpgid(r2, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) recvmmsg(r3, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000feffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {0x3}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1, 0x8}, {}, {}, {}, {}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x18, 0x2, 0x1) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {0x1}, {0x1}, {0x3}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x1}, {0x1}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0xc}, 0x2, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566070916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x1dd, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000002e80)={0x0, 0xa, 0x0}, 0x0) open$dir(0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x9}]}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002c40)=[{&(0x7f0000002e40)="07640204a49ebeb5369d9e890c8de9dd9d8af6469a3f7fcfcc0dcf6af0059538f3d24e29e83031a7cfc52ee4e5ce0f5464b4d8a64a6ac0690156dcb6416291facff83c9c4be00b77927c35ac82b47cb8ac514f5205ff3f0929d9ddf7a06e9b6e236f4dd9532b79ce3ee524d5cf7668bef1b86702ae84456c57602b6f981716628d541599a8a5430d6927b418d16b3b101ce15ccb611503ab20186c000000000000000000000000d37bf50d37c1c4fa369f8b56568e6eb633bd332c2e6c8aaa14a1be32d97ab2f944db24877645a657d02c23189c1084ccc760173f1abe231576dd063f40f35eb91655434318b1f9ce951fe246acd8ffc28079abd4df359a67682ed169aa06363cff7e2b58cb893988617e92a0d6b59ec598dc206e211597c5416c92568b87b3354f5c37a38f3d03ac3a7ce407c0d833d8e693cdcbdeab07120f", 0x140}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) close(r2) executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) setrlimit(0x8, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}}}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000800)={@random="5960c63c064c", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "09a456", 0x10, 0x0, 0x0, @ipv4, @loopback, {[], @icmpv6=@ndisc_ra}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x81}, {{r3}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) poll(0x0, 0x0, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) fchown(r5, r6, r8) clock_settime(0x100000000000000, &(0x7f0000000040)={0x80000000}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open$dir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) mkdirat(r1, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c, 0xfc}, {0x2c, 0x8}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setreuid(0xee00, 0x0) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x20, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd46", 0x38}], 0x1}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000080)="29ffcd461c24ee56a4eb2531cf3ba9f1e07c5d8e2c669953e6e6afeb507b7c689adc6cf00a4a8f28e7d843e1a224a8c0f5c0b6fce3fb07c03d1c0b5fcf9b0914af05e1fe094b4fccdb99cdb1156267e6fdf412cc8985f898a203df76270c1ae11b89c1af746b0d451fdc50409eb7948036be3a167f7060cbf3c55ab46020c66af9551a5fe655d2942c9cd71f250823a017e48e6743b2d10c31aec65625", &(0x7f0000000140)=0x9d, &(0x7f0000000180)="157b2b96bc8b0003d95d67ea965d4bb30a6f54bbb15b57f5735b70e9b6941ca804dc8bb49d9df9dbee72e340fd0c2e5c402155532fe89b275e42d9cedfb50949d4c9f0dc47243b246bc6c32c81276b7fc0d6fd62bc2197a166cf273f6f9cab2cd5f3263fdb4a9a03c53082fcaf10d15ffced7eaca8e2795424129230bccbcc162b3e3b50639ca0897615207ff2a3837ddbaa47ddf0fde651289603b8c45d5f2ab253d45fe96b2df016cbad66ee1b9023a658e6860ccb2894dc45b333e2ea3ea1617949951dad6d", 0xc7) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000002c0)="00ef277b9439648f57a0d2dddd7b23a348e9206d058d79919936e5caf5e11d66177402a40bdb5079fa3f22844a6b23d3fb17dff40888a6dc46c9464a1bb0c3b1bc118e6bfcc51b91b719c22c4437720a4814923001ad70974aa95b48d5cd50c2e3f7b5d4d6aefca48e668fa58ced8123b279f6a948429d97fe26eff95d4ea73ee0214f44e6351b43f18bc61acbb483f1454266b81912b7ec29a32d4eec", &(0x7f0000000380)=0x9d, &(0x7f00000003c0)="e820eae7de32971979227c541ee4b1285cebe350034ed7e3d2e3a74da0c952da67a52502e93763d74a08ef5db2b8c687cfaee2c52ac070c10d722abccd0ec79b71df27f2ae5b408c4590f0ed750a74626f14b90e14efddd3cabbfeefa6b02e719353a1951c710d806b14dfa46a8757c6e8c76b5c375d0c504d6188d9c1772a6486062ccdd42882a6493bc7c9ff2d6d32f30ecf55213db760f7333450d4f01b6b9d1abf6b2f95c1bd615208fa901cd1f6dceedfab9b7cb012edd7fd43c3a8d3d63cdaede561cd370143ff76a8bc222256", 0xd0) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557db", 0x67}], 0x1) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb"}) r3 = dup(r1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x4ee) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0xf3}], 0x0, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000380), 0x7, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x9, 0x0, {[], [], [], [0x2, 0xfffffffffffffffe], [], {0x800}}}) kevent(r4, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) getpid() poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (rerun: 64) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r1) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4ebfac6bbaf797d) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x38c0a03e35d06ff7, 0x0, 0xfffffffffffffd8b, 0x0, 0x0, 0x5}, 0x407) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: socket$inet6(0x18, 0x0, 0x8e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0x62, 0x6, 0x3, 0x1}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xc4}, 0xffffffffffffff4d, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) getegid() write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000540)="b25a862c70e5ed29f15a96f279684e538ae45f7359a1ce6a2f8c1ee2624d6bf8baa2f764324a4da07c222ee9d67f589898a7b3c8cde887049b092623f86794e0231057debd796353e6133e2433cf5e0f74ead6ca56197e67e927fe8011f20fdfe5e4447e8584f8694c8ff129589faba13590e38aae2d6944a39ab8a2a3", 0x7d}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r4 = socket(0x11, 0x3, 0xb4) sendto$unix(r4, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r5, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r3, 0x0) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f00000002c0)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r1, 0xf869) executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x40, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @empty, [@routing={0x2b}, @routing]}}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x4, "320172a149d5aee435bf8afb96feed19f2844e76", 0x31cd, 0x9}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x3d}, {0x1, 0xfc}, {0x2006}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)="a386e02e860ebeb3ce07b4732dd9", 0xe}], 0x1) syz_emit_ethernet(0x6a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}]}}}}}}}) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x801169ab, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/252, 0x14f}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0x101, 0x7ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) denied attempt to set clock back 96473351 seconds executing program 6: mkdir(&(0x7f0000000140)='./file0\x00', 0x40) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x0, 0x3, 0x3f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x8000, 0x0, 0x0, "947a3d1967235664f6e0268884442e9b96d79da1", 0x0, 0x10000}) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0x0) fcntl$dupfd(r1, 0xa, r0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x62a98286773ab034, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x2, 0x4000, 0xff) setsockopt(r1, 0x6, 0x743, &(0x7f0000000080)="d30e23b165b686116014aa6e7610e338d2bc6b092385c398a7a4ce51ddfdcc12de6aaf491115c02387b995088bb42d1718a8f7ca9256344507a454a08d6387f3f14198f85b7857e047126354950be150b731d53368000f15da7bc45f8ab721251d5207663a7f51004c7da9658df3e23c37041cf3f4015976cad0b7f7e23afed265f4772c88c7d3003a3cef32385f018307b957e1708910b3c11ec7e9da54ed7293519c226c3c1e988b008fc4ca999870262cc7", 0xb3) r2 = socket(0x18, 0x1, 0xff) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x20, 0xffff, 0x1, [r12, 0xffffffffffffffff, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r13, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x10}], 0xf8, 0x408}, 0x40e) ioctl$VNDIOCGET(r13, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x9, 0x44f, 0x1f}) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000880)) ioctl$VNDIOCCLR(r13, 0x80384601, &(0x7f0000000940)={&(0x7f00000008c0)='./file0\x00', 0xffffffffffffffc1, &(0x7f0000000900)='./file1\x00', 0x8}) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0xf20) r14 = dup2(r0, r13) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000980)={0x9, 0x4, 0x80000001, 0x1, "c939ac10de02787852f91b3d76f7334f605d90c8", 0x5}) geteuid() getpgid(r10) dup2(0xffffffffffffff9c, r13) ioctl$TIOCCHKVERAUTH(r14, 0x2000741e) r15 = msgget$private(0x0, 0x88) msgsnd(r15, &(0x7f00000009c0)={0x2, "f07fc2061f0fe82a801c42bf396a8ca6cf91f55506056d97a854f2b33ec2c028bed9446c92ef7085309ef9773bf74f649fe7679d8726d43eb3474b1dfe30590a08271a0e3961ce2c88bf1952e5a98a1b856ffb7a339d0efa4c3346230f1f26693935e81a890ded8bdcd5f5cf4de6b6c22c4f4941c7ff625d1c9fffc3820819f33cfa8be3de4417373e5ef5b253f369a192ed76ce5b84de65"}, 0xa0, 0x800) dup(r14) syz_emit_ethernet(0xc8, &(0x7f0000000a80)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x6, 0x1, 0x2}}], {@generic={0x200, "fb231c343a5d81976c48a684f6d224def507ec5b089f7eb01fa76c1d9339632c815892396cc42cafda084ee0b7613e20afb5ffeb3f2c623149beb5f47466db38b974332a584e03d38a5cad9e176dff9811d6c089376bb7f41daac1e3e32cb69a7f64b1eb3c3e0399240bd16d2662ae06ee2a0e39b711e4efc08d4ae1e47190ed4ae123b5611d20a0b8e30e57f590b92b0608cd45a5b9c2b193792cfa9cf0c8015f7e38ef4b8570ca8809431b46bbf3e488f4"}}}) executing program 6: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000040)={0x2, 0x1f, 0x4, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup2(r0, r2) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 3: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001380)="e66f685b27e78c2f4dff6fe573588c27d7858ae7732d4b9061ea70057e31242faa09acc36c0fe2c6f0e24565ac7a11cbeedb45267946712afd48553099c556dc0579f7d5084dc3f43e4c2bb50d0b315fa9c22f3c84a38eda4dc8f71e1b9e735f0acb86a61cf7d6a0292f0d5ffbd70f11269f7e697d35672c067dbaaf912cc6308eaec8290c2befbb112cd75a73a4d4800bfd2f9e84be0a6f2886a02315f69f2650f910cd6f39c30773365d6c71f74a3e0701ad2fd0fdf2c29495174857aea534c1419c6819c6b53a7a5f03fed307447cd45aff86a02aba2a82100b69334f596443f30fb5e04f441d44f019cb05d5b972433f413cc738bda9247609da0bbbb5e8eb122c11b28e101bb53876b8fb5be8d01f10b37d1ba580658558d40c21538dfdfb7a7bb911e8d08f60ccbc9d510f6784ee6a6a6fd8331236202db5fc426caee40ae7440b5fcac4d5a2942b538d1b3a616d3d68a69a238782f21eabea47ddf3317c39dec4279c94f0f493c5e977e0c7b3e580e66252c536a51722b98007c92dd1bb9abfb9a6c38cc806f24bde2a206cf1cda4f05e9ee38590e65da1c923cfeb44df31867ac29cac5fcd0ac03c3875b57c1dbc26b3ccad8a28aa1287fbd93a6cbceaee1b07fb7bc0d93a33784b6f4f46818964ca1e9810b794fc151e5c434ef1f0b80e5c33d3a881ba36b7527fd3f124338c6198953d724f732b88a568e6d852cb281cdef0c6d9d5d6e3e021939c4790f72fdcdb54fc61e3a0562dd46141c4233cdd7a601feeb47611c7b61bc6445aae6d7b68ab1a43d1647bb8e1cf9a68e7c9fc88b44d95afeea533d4eb2a19736c065cf60636e783c41c982b0220aa8471a021d1d698908e2752d48161041e43d405cab6062052f2722df6db6599431a9c0f72bd92435371348b26875d8766fb19951bac01c0390017ed8a115c22e4a381fd726ac579f8ab61d7c3dd1113afd5552e95060f6e0a1e5177fa28c528dbdbabd5bf48a36242aba24eb457b87182d2e84b935b6857993c63a7c656f5e209773580d430518dd64a88cbc9c0d46f910117cefdede8ade0f2dd17aa41d6db68767218752d9d2f08cf017ac3aa89f5175f31165accd54cafeeb99b696cfb297941417b5238cc44f41ab29b5d005a2ca8698541f897dc01014aa8def921d21f4f159dbef2618b1d8c6a87eea86cd2add56f22590c3bc9f115ce6c98caa9ddc536d42855f26e2318e97694e0d2d0a1ba1b066c42bf318453b4350e8cd72d566e2571d0d1004531bf323ac2018dc29802ea528220fddd27011c87846aac533d59cad2a9fd9f03f10c1f03c4ec901f3dafb0ffdee26aafd36b131c32e4cae288fc5a8dc887aacee5d395a7b3416b8dedaea0bba35fba3f2e06b407e14866d61138794cffb9072d1b22fe5cc92caeb8a1d30c2ae4264e7820af2cbacf19b226629d9361ec5cae2f74626f7d9f3de5b4011313de2bef35315351fbb65a2925d53184ce51cced0048e8dc482bae92d69ce44799c987c304b602ebdd05d24698731eb66ff65b76f906f310d4a9cc6315b07451f3413ad14b54f9205afebafb1a30113b93aec1ed82291abab8efa3437cabcb71627e641f84ce4978154a5a353700a503fce029a91f3992a44168ab1f538d481db27f203e4c69f14c02039f3eba6e92326bd21b7fa8b22bbdb10b2db83e987e56cd36d906f4a53ad990e4205c189240e833219fffb3414863fa3b6e07662ce6a73f2e93933db0ee37c607d4a91cd02730c93cca151c4c838278e99308cfc35e783392e21b6508ee5422154a543d0adb86768d27579113f2185b8e9293f6c3391273e98f8162bd9d7e81c0f49965aadddceebfb3ea38d99495fc9e040e81dd47b457b69d604869a08119acd374e8cc7feebfcf4a5cf35644d93566d19b066ce3b0b887c55864e2b4d403b2c176a5ec8cdcc86659affee98402ef5b797da5a326289ac5c51cb95776caa8718a0db077d544b2a4f9b65751133e93c7e6b835912c4d6d82212241fc3b93eeea46a44126ad98324f3e13a0d7867db68af247aa8c1b68a18d2b28bb71a4408b1ea3f7611c5db52af58bcb7418be234f24c5f22dba4d5ceea0645f313795fd9908c74634bc9a0c19100094d86f7020728909626cb4d311834b5cc8f2444e9f09fd54405c0d1d284add8f811f57150e57e702da737aba8b8555709206657f06348d725d757fc0939f3b70394f4790322634025f2753597d98911e6e2a66df499ddde66ae59215c000576fa58d638c9edee2d8822d8a9f8c19a3f598d414067194047f83c1690a7611a5e37387d8452352a2efa62ba6ffa0baf3568ee0513a7fb849859e53d628f47a67b2c565a234bef5560361aa94bf6e0e3a67fe6d5a3cf043650d7f2b53489c44c8f81b29340d0f3dba4e5b55b578a1d96d218a679af7e17c71850c77bcc7af16637aae51d52b5c2f2f611fa32c8dc0338f15109abe90d36ea959fcf2d2bd493c184a8399c4dbd66544281bd47dda4c8c3a4e4cfdc9bb732411c7c4d1fee73ee39fca057b1e02ffaa36b593d8da63ea5f24e384275930a6f277441a6db462eead255523d34fc87941a395d8895c27ffc233ceaeea3e7f573afbdd1f304e8422b963a63bbbaee9583230e5b62e430a4952e273d5ad7bb8aeb42936168d0911161a40fb87acc72c61ff27977647fb7b7d5fa12646302557c6e4463c55500883ed5f6ede8e6875e7361ebd57067b9a8b7fab18c7fb2f05244e6bc9cbec2d2a837e3d58965b55b2347157140114ec0f04002409205dfedd0910c1fe31f348e2924007321c1f73ec9ce63df5ee2bb09ee56275db7f3405c7a0d4cdba3d1197787140642d456d61adfc239a54618e8d1f202bcc5e3a8b80d457cac1ace9694182150c9ccb4dee24834772fe16587251ec6788cc0fc785761f5e8e1d4e2e17af36908de0ebef579ce57c7fcab76a71d5ba10508f1185865b694c628208eac9952368400fc2c7a71d5b5ef2e0445d49d40460076e162b997f094ef355867141c34b6c5526e264922dc3890f96b604aa904795976c8ad302ed2ccd61ef72840cf6078f1bb9d0da768ec1587dfae7a663a8aa861c7e7ddc09f547be841404273c98915a8bd71bbd555fbba40230444bf977cdb69c2233f16b6f5b23c975d698c37df78516a5087da83543015bb3b1a45c9a47824c335dc1fd71ad6b5530c2934102d8935fca27a1e5d73a86962bd11ce7a656e7807acb2cb3c89e9e4089a8d48de2d6bc64f3c57a63c08ee395840f083f1fb923ee7abd55b5891c65c3e38423d02e199c7eec47bd195ba27b8ebd7f6dd2443df6c41cf6fc8a162cb9ea2924b45d4493044c68d9951e4b373fb2a6ab23bf476f70f57a5e0ec571d9cf8203a7092e48bb4244a6381ba6b78208f9290b1a491c2636cc7909668bec5d697c87dad1715ef33642bcc1aea751b5a60e05844a0d691d07514e887ec5b50d199278d806d7b22dcd3f7f25b897b7dea0f0b5f9ba5580a3daad6e4af16bd1176a582c675ad80288e4d0dd1dbb9d329bbc22f00c4ddfbef975e5b7cc4eaece8d09e5a2ef07f5651d34e1bb12ec297258e48a1287c90fdc8d583e789123d1eafb88f15ff6bd4a1129d424d811268165fc0ff5558abcc09ce7d6e06e14227840c99fa593b5025021b1fa2b2096dcc8a12503a2b8d1afd36f137c115a6b7cc3e0fb764949fb91044ab57d5af162635d371250543f8ab3417c64bed0aba36416f2a201015f901465415c7c0cc0c84d3348b84bcd995c195a1bb0440f536dbe92c6161026475822c980adb417b76961027169dc3334f24ca62c6f43c554414709109e182816f04de031d25d1713162f9c201300f9d7d622dbdb12343b56aabe38a106d1f577273b7ea1edf8008fd3dd1e2e5b27000e3012ea20981f505ab11fa8cafffdab95741943e64d142eb69243dc70260b04cd4853b0a0eb39b25f981be17131ddf88e39c461a03619305a35e6838d8efeb935aaf03518c8c6f657c97c95dc89c584cced4e3ab722fd7ce8ecbd57bb4125525738129d97a3fe2d89e1944d760d7a33654c13b1ac02734639fb5153fe6791a11a65e2375a3236f7261d162cfcd653d9fc1318951738c9b195250624a5d638861168cf331f654bf6ca167ed64fae7b2e51bc2d4873b72e30561186193441a4cea5b42b66067671d10db3f3772f2b540658e84f903930bbac9fea6092415050bed33aaf944fa2c7d87622dba075ef9603a1e0046b971e56da74715176baa9fffb01917057a5d8b9720af65fc97b97d7afdbe0a270de56dadc110858715e700d0330df818360ee9f63b63457f8ea89b984ddd41f05dd6d2bb9d71730d3c0112193f1498f45057ae4887a4ba0b89af7e72a219082f3bdfc98a4141267af3198acb5911acc0c332c08b449369a8be5c527c7425e2e78bacc85b940750a07a65a978cbb2e5bef3f0541ebd85ccd3b4e8759f198d8aff4612f560e094c9e7c280bcca864b9d4b47cee1837c6b79d47ee447ccc3c13b8f1e519906b8da6de1ffc5250340000909c5befc9889cd2d46715ab8beec936b9751c83d1623471112b8a7f7f93910b2acbf5f701674f040152354351b04fe89ff0f1ccae88a1c3552458c0bd3060ba3a1f1bdb2daa483204188dcbcf4654235bf10559ef70db6cf8d03358cb0ca12886cedf211c2f1e5912680f769824f37dbfb355be05b279e6d0780cea82905affaffa1711a881649650d1d9910799ba2dc83032fd7b745b586acf13c2f8f65b337ba28bdd4cf35534bb31af2f44412aab5db35a485abe478d130bb1f0caf510950ece63f47fe4515c577b38845226c67f8ffc2658359b20bee05aca4c408f9b890dc7bd2826aed885e27b05ee909995b2f38bd77a6b0124830f59891397d3044fb15094e347194d21f4552d7685b58114b23d9fce360384ed26d3cea74da553ac6d14a8527bf8804a9d0d01dd587ba7a9a04204bfa9968c5628a6296eca62181e1cbf553cc2799e1f9aa5d2d4ef0eed8e03aed74a0b84bbcf4c395a329974fb7f8a6268762bfd23cee328fc875e23f5f0b8c0ff9bcebb1a7eec54b960356c5ea2120f551d977bd554864568a3ee23715f6a46196eec1cf2b50d0a7ad88d082b2b856d09eb6f866aba22e566ea71d3d6fea459f966ba5efcada519a1bd327420ac2fbea1f9ab11f39e85fe946a74a7c9309beb3b8ead56fc822f178d5a18446f55c494760be1b0e7c1777b51b176621f1e7ccbc455cc3ac140351414b1a422b362bf27b8df2fb537be0ff41eb1dbda3233c76b1c1a9c878f58299bb0c40340e3dc04f243e0b90e605129745a2898e67d03a1cf43fe6184441fc7c618cd85bd347b5e1d311df76f4e2a9e17eaa63a0676d00f01d8e6a850207d3e96f72209ef0f7e2a5e9ea1d2a857903762e4e52063abb4f5a6e539d95f6f35f96ea77b1bef2e1fbcaeb701031ec01bd122970a108454fe9204db04a5383f2b78df0625d34fdeac7f86224619354ff6ce9bd54a1fe22b871c8ac6f95b4bf2638b553e32f713fb5dcd847a1696d8b70f16b58f3ae125f2e05f847da7ac24f7c41691e817fbcfa7792ab3fde41011ed4c5309a994f4d2723786f692f27f3c0951908a3d49a7d2959ac107a91049216f7c71e44358f3cecd1116196f139e76424bc9c1e4e9a6eb6f40012b609bffeee3e6d4612003eac9c073d92b4a797bdacd40abf3c19bb7336f8bca5ef76aad3a0a279accb5a8661b6f280735979d1e1bf35e83272a81793f562721a4e420fff67215d26b0d7dd88a04c2bbc92cd4a457957d640609", 0x1000}], 0x1) recvmmsg(r4, &(0x7f0000000180)={0x0, 0xfffffffe}, 0x10, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x6, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "f6bc0ce8004be5191eb64258c13b9743dff90200"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x2, 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x40047463, 0x0) getsockopt(r1, 0xffff, 0x2, 0x0, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000240)={0x10, 0x20, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1648}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfdd}], './file0\x00', 0x9}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x2, 0x6) close(0xffffffffffffffff) shutdown(r0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = dup2(r5, r5) sendto$unix(r6, &(0x7f00000001c0)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42106000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r4, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)="88c375574e57c53a1186562c1ef3669d8d14b562211268fef2b0af77f7e0cdac78dc15a2acb22de9eddfdab34379a060006a9fe9724ddee8b7ceac29b227fd8b437db475c34bf22b58f822f726b7cf9af53e42f4f023c903994ee0746556ba277d327c5070775228470ebd1abe450a6baf471fa0ae168d142512d535597059d89d0834821bcbe863ecdd7ce0d9cb2e020b0159", 0x93) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) syz_emit_ethernet(0x22, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff9fdafc390ab9080045000014c541000000009078ac1400bb0000000046d22b31d85ef79644088cba4d141fd8ddea65e40b622829f79783a4242f7e86ef83cf63e676d9444f2bd53d39e88a40986e3892d09c817b36b5dae0619e060e06c370751ebd563e2beb721797220fb955dc0f46017c1c685bb4659ae82e47edc36667cb7ff9e29e166e298082dfec23e1dfdb7f069d075e0116b9f718886a58174df3ef757a930c09dddb2130616d6b9df1ff7480dfbb8b8681a2fa7ffca77a48702c7e60b6ebbf997cf5b48bf5703f0a505ae115d3b789b0a8e69ad3c48c3831e72e207ee150d5df7fd174b89199073608ca3d847ccf3cfdd39e866dcdc63acd50bb04137366a69468a558a883d7b1864d6b92e8bdc4742800000000000000"]) executing program 3: r0 = socket(0x18, 0x3, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0), 0x10) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000040)="03000000", 0x4) writev(r2, &(0x7f0000001200)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="89ffa22f3c25aaaa86dd60f6190000180600000000000000000005f80000000000000d000000000d00ab00080000000013004e224e2100000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003034000"]) r7 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000140)=0xfff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r9) chown(&(0x7f0000000000)='./file0\x00', r7, r9) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125c", 0xaf) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {0x0}], 0x3) r1 = open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x1}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001040)={0x9, 0x81}, 0x8) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/75, 0x4b}], 0x1) r3 = socket(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() getrlimit(0x0, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100), 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00'}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @multicast1}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069b2, &(0x7f00000001c0)) getppid() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206983, &(0x7f00000001c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000280)={0x9, 0x1ff, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$dupfd(r5, 0x0, r2) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe08) executing program 4: r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f00000000c0)='\b'}, {&(0x7f00000002c0)="04f24b1c5274ee"}, {&(0x7f0000000240)="e799bc5a9f91105c2f08a5613827250bf31c1fd564cb6007f25d790168bb1cd42f945bd0efdadcbdececedeccafe9607c6f8fd3d14fcac291a4a721ad79e1f4a87a29f4a442873f8317da66664cd15004cb19410eb42d9252fd8edf86389aa270f"}, {&(0x7f00000002c0)}, {&(0x7f0000000200)="b5a2cad295cf1bc852ce7bea56734a9e3f36082ef418db46403b39d424b1be0b60a2af26a421"}, {&(0x7f0000000d40)="c2896ae85e0b6f3b27c08bf0b699a2d4e0b08896f4a9674833b6c731c774fe158a10f71c2376fc2ac4682b40862e9e599cdf0971c18c23dfa2400ebafa7647ec4619e1ac43314bc94eb7f13450ff55f45af2daa7e29e17bfeeb9a928b9fc51fd58ceb047fc2270ee6211d791b8e2f77ce3a0652f214da13e95697b9b0a"}, {&(0x7f0000000dc0)="28527e0e463826fa57d7ffe3e148f73b37f35fbee4afd384ba49a62447da0d0882c5d228955e7a06053314d02e4fd951e91161b2bd1bf4c6f4c842e207a5b65a9eb9086db2511e105fa35939ae3cbb8cb42d9566cbf83938ab28c0f3eb886e90dd5d0562e7e312d201d60fc4e38fb0ccc1e61d9c07055edcfc0e459f994c71cf47"}], 0x1, 0x3fffe) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '6\x00\x00\x00\b\x00'}) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/70, 0x46}], 0x4, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0xb4) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x3, 0x6271, 0x80}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xfffffffffffffffc, 0x6}) r5 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r5) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x200, 0x10f) dup2(r4, r0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000040)={0x0, 0x1, 0x0}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) syz_emit_ethernet(0x3e, 0x0) fchmod(0xffffffffffffffff, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) sysctl$vm(&(0x7f0000000080)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x43, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x7}, {}], 0x2}) clock_getres(0x2, &(0x7f0000000100)) executing program 3: clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000080)) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0xfffffff9) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000180)={0x1, 0x47}, 0x2, &(0x7f00000001c0)="a103370d1efc34c8d642e570311aaee2d83739137726d7d89472e6bd95b520517267f4cd17f50da6f1f6e0f8d8ebaf3ee42368629013f6a1313a9a5c59f651afec108f1ac319afbdfa7c82c3237080287a54586b6bb94859d3534bf5475dfec4ad5a93ade1bbd6617fcf9fe32d4041f457476ba7b9179cb3551f86929acf25de613087a0e7434ec88756cd77ee417212d56fcfa4d6b57b3fca94f72303ea4e5ca0d29781a8456456a6eccd3faa042efc6f629d287a8f80abfa76fc705231b191ed31f9ccfa3d9d99a01f468a2e57e65460e0d8cc4e83d4a55944db4a8bf64053bd0132ef15e68d65ea91b851cc118ebe9c268dba5edb809f32b126d8ab2ab2d5cac0906e020df3d5b1417564f19186bac176ee89f7601f666f7481d26d8345d57097620d6674bb300fa5e3bf39d77ede00f7f888736f50043e57cb6498a07517ce0903ed527ff86dac743b884f4900a20b3b951c47c3c3681d8c0fcb0e14f4e8d4f7cf4030cee7e5976b2d5980540e826948d60028a205d0d4c7635eec4fdfc4e5d980b250a6e829cc7e3dda183a098cb37f9ee8a9cad9f71012797250b2f2d998c69f8f4b9f81341ae7ad2f8443f098234317dee95cc71c370b673fa00968096f6e894cc920099d24cea1c2cb9f680e6f88fc3360e5fd1bfd35fd12c9dce37965cec4c9cc5e286ac77dee1e47707bad78175421bae9c212e29a4cb6a6046f385097c47359a988db82e5bcc6cdec1bada91f916bea353173569def1830d8f65acad209e5d48449ae1e0dbf2f3742c92ac0e32c515e53d50a3a4b89ac4a9c3589f1da1db99617ee6d38855e0d13e0ab812779e964fd308c58e95f7b61a74eb6a2a64249b4197b8b9aab02fd41e5bdf6cd200e0b466607a67c587e29c30fa0a680e95d15edf53548f6c7b5c03b499c8ec4e84e3b10c646471a6467da96d16ae9f69c439961015987d37493d69de3d0db6d2df0320a4993f8558866dcf58c83089ef2b6f0f999c0be47ecd6ee957fe1fdc050db16426466d45ebdaa613c92f07dc93ef628e476afae8471caadec533beeb9e935739b7e489ef2febfa0f10996cc1c7f1098fc661f4068feb0d9f6bad500df9aedbf3e02da5483527e550ef87e7d09dea2eb8ba888ced1939c271d70162c573aa29f5769a92aa2f3fa584b257896862bf2d24137ecb9c09bf39d55bed85ad1af7f947b9516b6211f5e5d0938c5b67641b8e8eb71f1063d995fc46df32d09771994cb411538e1fb0e2dd56ac52b926664831b71ba2237b6223b3d629b8d7ea678e2e6895d4639864d921959dbbeb35ccdeb3c8e90beb3f48f9fef2adfd20cf432325fe124c5c1a460845fe4b1d7b9b065fd3162d8307890c0b5bf5d499a0571e6c8b6199b9f91920e4f35dbe45fa6e299d18d66e84d8fa1ddfa8579779b7c3149dcded2ae4fa6be97ea3dfd9f4615867f89c5be3b007cb8daabee2535f92eef5f97ee81592e3c787466f07aff23df704e233a895f0c777851f34121ad608ced92dbd54c70a5a3cc0791aff0fa54909226ff6c6cb69213f21fe1199fbba1250e9d80148d2bf9fe9b5ae7a9445a2d10aa6974f2ee251df13807db242bf653725f95d223d321a2645cda8977f446ea88d34a227aa0c65ee60008ce5c0cad8e55534a90d479c5902d7202abe787fed0167081969c7da04cb4710cac9f2c398740dbd6b75039bf1d169d530b0196789574b2367be6785cb05f6da75ec545a2a8a4dabe704398697fadd00eea78cefef01befcefbb6ac4ee4965848cf8b7e7873238f31d4e254ac3068f408b89156e460921974e23edf2b36231a526d8820ce7ab44276b2930e513355041eb6a07aa83d9820a5509088421876284f63fb705cfde3304b64659eef336a3523b230d3122b2acbe3babf4cfb1e291596b47d022ce80d7ac7999aeab4548511b1c0d3223688bda51e357d7aad6c62fc4b34dd64195b0caa9729b3f5c87aa144b75de91ca9745d5101815ecb5cf074f8f902a7e80b7342c276ea79e349f001dafa601a8284431581451cd20c667e51c8669f01a65f58a2c6ef15123193566dd3cf6ab6d7f2effe8193bfa3c22bc55ab0fc1878f4c4810d8d4702bdfbb13dab6e9b7cc88b70350e095ddae2febaa135cf0c4c4d145b7d9694d1b58414f2886ae4ea6128673d2ccff17b6d6273126024f794f8e27128f055c44cd4c362a5eddb839fb15239f8872a193fa8146c3fcac416bade14ea15aeae7ee95c692c27d3aa8577843fe0cf02e07d01d9cb4eec7ed44730a82ca76f8f5c73a8c28d6e9ca2ddc000d3b11d49416e8c038c58d5eb310c5fbc9fe5081c64781d3d0db7d7a9e9e4d7623cafdd88f9cc5acdd2b2120140f2f338f87e967d3661ef2cd7cecf70ffbc7c89a8f3a13c9b0568c2e2562f755ce320bb1400d623aa51b2025aaafd06641aacb010e35bd36f030b3ae203374f858f74aef495ad2b644f9454b693c4648f22353a730dbedf4c5558b0c1a3835a973eb33cf7897619c58859993254a88fe714387bf4d34ce472ed172a6e322560a7fa77908a8e61ee7e07a6a8cba6229029fd7802958e5b079da38c40324d2013045b83e164f7f4e19d62e98a83407decec9bd30033ac12da319d7d7aa008b810be2cf3540303b853f3921152e42d787e5473dd00c1ff110801a8d156e6a2b8a5bfbd302e88f47f97fe84e53e979ba90940362b165d1a8e46b4851d6ece95f9ef1f11333b5eac0bda6c2917bf3370a1456c7516a668cc90c2a70245aaec24caee9a15533006aa20894915cd025ccd0b84fb6e94e18f36365ee14f70e77fd45769686166e18e75fdb7e01a9a34edd7ccb1f1c947d197103f2189b65015b281efb5d9881b37e15c1832210fcc432aa5ec735b723914577a0eb92e46ce756b3eba26e0b07ad77c9a32a58738dd2d3ca0c67ccd7acae247628051edff9a654c8dd2e7ebdafa907b8a53dd152bea8ffd2efe5ebe72f600aaf06729f0a6bfc36d82fa1e22bca71f4e47088f71c56f33ffb4fb407ba216547c6a41e423e40d7eb55740d9a24b07d5e23328015ec6f5a51a4947a680435ce280c2ec07c218c48d5303da74ce56f00a2a48303cf5336f7ad7fabdcd9aa489b87a3e7c0dbae92af18a815c201ab4a5bed2103c1f1e1aaa07375bc06ccc5b1526e223f461f8d6195a5a32b83d915a2b34c798539bd6ff8d7e9f577e414e40c4a2906cfdf6833be76de700d90ca4e40140502e8e758379e228e481f2ef715511c32a8398b43789d1ae9a5a1b49577c2e4d142d9eb80be149282069441e418c618abbd86ea2a89373bf3174ef4b0b4229be77f48de5a0815351f910f2610a20156d9d3a699f336ddbac328089969c72afee89200a2db14940f2171511e2335a379cf39a2c7a7d88efdd662514a23af333a1e3dd59bfebc98dd924d7e86ad71b4e9d633e3ac5a5ea0628f33a5c4b010425c1d974a48a69aba248cdd0efc70fa15724b63d2261d973ad0f82900b7cf98df88cbb32926fa0cb3b0e1f03ffb193f7b467bee3193ec8ef7091aaf000802afc899e1b61bbf2e6de15b0f5043cf973bc70884e55de0720f46d5b1499469d53817b224f9b46691f9bfa1add88464682ba8a6a0ce0f03577c824cf4dae6f8d04c486176e4b0de2c9058c2e7ca5de16b8eb5dbd844b8c80087cc9c8fc78d3ad80a76eefffb98f4ebc43c76196fd25e1155314c1cfb716179bf19706d3e8c5ccea2557f7cab66c8aafffb106511ff4e408d686066897da39747fbfab30d13cf292ad32b336253fb3b35ab62c7d2ca1e21d04d57a03642f46be862fd967f6bfd345d1abc927b71c4ff1907a0456f1991abef704d0b1409e9430296f10cac8ef1183b7c1a56bbecc942748a7adc47ed0861e10e274f7fc17b554ad49f1665fdca2fc9bcc979ae6e57704bd958adaf19681c487de096008697e0bab6c68b3d0780a4f64c69ad17f92d43a8f6f4455d166e142dc3af561cba901534a8c859c3aa860fa28795d7a49000f5022d05b2a0d1b3ce81aeb683b63ad06b8e260e66135e36f70e31f2455d7e6637f95fa681f7bb921ed4449fe5bfdaf1289a4b0ae61700acac5179364f05d2d99907e1a7b87c6d83722fbe9827a626aa41481ae4b606c694b6036239b340750e61abda8e01575f07d7ff438ed8ba5c8e7462619e7a06d78ad2546c34d6f9149d0c812d828ea5a58c9f35a3f490491574fbdcd3cad84e088358d6de58ef1bb6d4fde701b8725dbaa226cba53b44097394a1d16260dd2d8210b7951b1c55250bb037ee2876ec84ecab3bd4b3830d6d5ac8b620be688c5363d9785ea48b87e0492d22aaef33a39a39788aca7887dd7f4e06c48e89ff2d5604e606e3a69f528f33b49cd8f59ab889bec3c58af8f38419387c9ffc1b37a4c2a8e453872b807caf75693e4cd9355eb9d2e562ce06c6e7a34df0758ecf00e0266180da368669999a267cfae84bf8e37a7b68c845081a045e093a562b54d6729f753dcfca81358cd874434a9a0b02bf03e832137bdf3a8e7c1875862e385a558e8227025ede338a61bf3852b0e88b0e5c64e8e003908920486a8e5c25f18ac10b02643ef4b5109ff701c064f6ed38dcd79c4910c14744e25cbf4e1cf9e1c4c5862cd3dd09e6e8ada7f4beca4d342a33a74bb3e104eccb42981967a89adbcee6587220f84691560e7f2249d1bdc0f3d7a5e51fb8e89bafaf81c99c3fc99bebd0229b51a3f6d4cf43ca48807b5ef966370a5e76c7051af60f23fa990f71780c00b653ee8d724472a1e260b8b87944b8e6be2ab52cd177c180f3375613e5136462663a87dbbf37b3ded0c081a97c73146e068475aeadd5ec86442a4ba1a3a095bc9df08b1b4feadfce945f0e3c73211777545333bf6e7114ebb7a8efd1709871160d4aef30456e24980ce2407ed5c4ca520120910b56feb3f35562d7d29dbbde921ef9014a5949df8ef31203963dcdba072e8e8493ed9cecb6c69143088fdb933fa36c425c730b0a85575b10f9e787f31c149e04d31088bfa2fa2679113bdbbe311b321e085d49c3c4573525f8c62d5a748be501569c3b319f13e42e26b578a941d0294df697417abb6666c78331720e499ad4c21d593228d8c75eea51edbfd693c91b161be221701b1ae4227727e86490fd518fc3410551dffcbb16d966d1d11c5a97a303c15cffa1ca1059f0f328b70eabdec542544705231ce78500336b906a72ec9b69553d287bca08c714a73e692f7b51c60614436ee8f700eefa47bac5da1038a6cadaeeedb45110e72cbaa5f72ae8e2adad470c55c7d5fd57cf4dd6a4e0c391fac791b0885e19d25db01e969f491d77c15642634e2d982d682eeb0440597c5c5e4f251319b53b19dbed13828aa727e58fce3bbd89769ddce14f3241dd719e3ba053a15413215232892a09b6ea0a95f4122198d66a0c3ee5814bea50ee6576f014061baccb3890d4591503ee5570de194a0f3ddc23d77ab483c175064794667eb1cc0431efc0dd7619279617f37ddf8d0c2b08ad640834828ccd52f6cecd031e49d6649703c102469cd4aa6aa986f17a409baf710c816b6650238cdef8e99a0d82cc27238acf7b9d62d40999a2aac8e9a3a0844b4c5c765308388ca34f1f8359ef484a96f55159bfc9584f00917404d56578329c7fe0ebb724dc302f185d6560ce6cd4faeb368857a6c4325244bb754930a89d8e46dc8855840160b4432d49989311311231d28c9669eb4ff27b94acb00bccc03a0ec16e1aeb5c75949897e20715d52c50458658ee4bb703fca3dea23f36f742654768843a0516e5d84", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="e6b6b78556d2e327bbf09a4580cf40b840192f86381d9e3ecd8f0a72e08ed2075cd0a38618b329bae7b4968225c326b41d254c3e4e9f75697550344490eafed856964cc71cb4d5a7b52eabd6b5ab21474d611962627b5206d424d43ac79b04f60e7dd2a3c62f832e981a59b1883be5c2adbfe4", 0x73) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000012c0)) recvmmsg(r1, &(0x7f0000001740)={&(0x7f0000001700)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001300)=""/198, 0xc6}, {&(0x7f0000001400)=""/199, 0xc7}, {&(0x7f0000001500)=""/3, 0x3}, {&(0x7f0000001540)=""/206, 0xce}], 0x4, &(0x7f0000001680)=""/126, 0x7e}, 0x10000}, 0x10, 0x803, 0x0) sysctl$kern(&(0x7f0000001780)={0x1, 0x26}, 0x2, &(0x7f00000017c0)="800a295e5c5fa00d54f7a2b3fc9e3ce7f0f9eb764a00b38e36b80a19615dc9bdd537ae6abbdee5fe25547a5f27cbf817a9fa45cd182282b83b0ad899db8ed6760acf6d8b7cab3614ae1fa13bd75215670c4fd70dea995fd9a866166b349fdc459424aa914acbd9e9bb5c1005b7b4e45ee6ceea18a93bf0f6813dad0cd16d9b087d2cee32667e5371c7080a10bed4eef02b21f2e3fded8a0a0ce9655a3d912e24ac61a8072dcdec6fc1e45712092c47a92fa5eaeb40101a7178bf45e97ed2f8ef270282f1dee10c9d8479d8568775e0cf8c20a0e3335fc9ad9bd662d26dfbe474aaae981b7516d79289945338ad3971e665c4398b7d1c3b9a0516934f6edd0c7c1bee6ea363ea9a99580e17173e27d95a14ba136d122126063ed7806de7ee967186e47d94e59f154e8acc3dfa22789d16142dbbd832b9eda17073187c50ada14f2390c8957ccb8a0732a84efebd26452a0a1459456fe973bc6cee35ad7f0927aff03e62e93008c1283f461b1693eee9a74651f0ae3137e2bb987024694f403304cf4321b01d02a17fdb3cadedd60f58bffceca01587dd079611197668954d64286312d7a96953bf6e32c8daff9fbd616edced7ad78e66ea8aae8e736184e9ba1ab08b768e7259c3432c5f73dc6ba3951fa34428ce2f2c808106f9c90c9b1860dfa8e2b7edab4f149f5551050da822a605bcf80fb27ed7922a995db8287275d475dc73410b2e444bbec89e30ec01f719f23ec9ae52a2290c80f94d17541a15e3374a6d1732b478953093e1d88f812bb4a7a358e9575b54c0dd561dcfdefcf1395794a79a0efd165901fbf2f267ee2cf064fa55ba06375b4d6cdeb04b4b2b88a0c6353372b6a410f7c7b40ea2324bbcf117a8dcb4ade9e497f8e14a607c735cabbedff4bcab8d1735071012cf4b354758ddff151139d29fbadc8ab3d6897bac85628e6a781dc0bef1b6b5b3544dbaabb571773b20c243c82c68d449340f9f7c03f692877ec5a26750a5e6be942b166947a0e89ba31fc9634f4580da6b454a07ac124b92778e4d839d4789110988e18a088b009ac6b4da365a2089bbab429fd647536764003d7f6a47530ef070c254ba1e041bc65f821c48b6c37d0e87afbef9e740f4c1ba8c33afc690f9d1a49fcafae46f58ea514a927d263006f5b3468b65a05f553c745e6e32e64971aa567d186dd79f1bcd32182b38b05e188f416145faa80c5268f81ef1d1f5a67af5c78a7304e3b48148a185d8cb16359f347b8a20e12d77fc2670994cff3221c51e4483f51072bfeb9acdee657ab8a67a288e1ff8d7967c6dc8aa8d045da6ed85d8b293b0c1d79077e8afe807347a5da5eb61d357e15aa5afda2551ca05f16caff05fc7fe882349478335affc8423e8150b28e46c4a6e17e4094bc0216ae22a822ec84254a2c6a9ffeca7fe6c5519af60ff799ed645b26c9ed744300799a48de864ba4a0001442340e23b8ea469f4f5e28152f5ac0ed4cf8f9154d2dbe08ce223f1eaf35254188a851c90eab8b430cd8ac3de40b72ada8d510fd7fc99a61d7b820b035b69326b5c5865eef235005c80a72ad2c9f2ede3b4135dd9605d76f679fc497b42595eece7d501bb9b47fd52eef3924ae29f563b2d21987a55fe6dfbaa1677c4fdb6d588d1d0e57dcbed0cdc893f94fd41752f68076786a9ca04be7cb4986d907d4ce93b91d128cee2e952c9859dd124dd1c50880dc4e99e54f9fefb2f6c481eac9049f9028263870e3562fdd3b60f6cd323aa47033e032fc2c7318c33fbe5565d2bc4276e2cf5431d5fdc476cde58b843efda055513780a68bd5d0bcf63b44d344a8bb629a8bf9988f9340179d61c735ac603f7d7abbfa7def6f40fdbb477ac685ef3afbd6a33b01e352b250dbc8f3634faff67641dfcabdd6d56fbbade934cbfcac0b6da2818c3b232f4c6a7362d4da332b085d3c058a36d5c7d546b7018ed268311f1fe7b72e0f5a9133a748784f83a3c409fe1a8908def4a0d8e4bc0983114dd84c5931873e30dd3249d02a0c9be4f635635de0e4444ecfed4564e33951216ae4cce84d49a9fd403b41d9543daced578f4f58ef9ca46bfb4def8447a655b97e1ff040956666e761f0f339a63e8d33e8dbec1f628f2fdd30d6784c2f2fb9261e4966a339e0cf1943c7fd7065c8a054f34c2419436d782487a06cacc4590ec6805c66a7c3dc360119c37bbb1bac488a516a4316603cd10648deaa1b06936e472e2ea4d3e5be06fa36319dd25e6dc5b18b2cc0b93c6b5f3d2891756a83c84d18ad7c0a86651c5fb173287055cba573222057d2d54b26c48cb4bd781af0bf1784ea477d4c6b5fce647d7517236ecc20d993558e1818fcf44bcd636f55e6572774b8e55ca24fe387a46a37bda190f9ed9e93eb71117a2f06f7db3f1a01f0da3252782ceb28d44fc3679ed5b54fd79055e05039201e2e2adfbfc4bf92d1adebe1d273465dcca8fb5668ebd06ccecd6c547fbed1c2d26a2d0bc6de31bba491228e58914168f91dca6beebe0eaf0c357ef3c08904c9dd1ba47d7f553b9347073ed0751396f5313bd05ba6b9a438c689d696e09b88dd42e65dc17590f986728f9d97018ee0fa7b3c98adb45c68abd57c0d609081c2aee8c428aa236d5ef4dd90a3d3987ddda3a37880ad353afd0843401f4c8c064dc16bcdf5b2db8753e566811078b7caebba7d5134cf441ff4d5157cc7f4b3f529c4e7f855cdbdd3ce62d27ad982b6b8de4154bb440ee7ae7fb44b2ed9ba7714af5bae821a916e89d9f36b9ac5b5da4aaf492392f65a2a2717a98d74d5b4758d707a272e5e76a93f741c6c515662ce116f5907c55c3a3a510866db59fd7f95967d446845a1da4b19c4c528c8508d9247fb3b0459985de8f91811d5a13d07848df49f59ed52093bdbf373824586905eb545fd1726b591cdaaa714e774a42c380452efe4ddd03c46e4a928807cdf9015009bd972a95d45337694233ca10cc17fed6af06d0a6c75ee9ad4a4daf535337ed9f865d8c98331fdfb6adf6aa630f8d6d491e6f700f0b524d5a799dc9c5ed5cce87cf58547f3f6ccaf030ef112d99ada121df21aaa224b0822ca0febb8db0f12e2a9fdba95ff4003ef7190b140309b1de389878dc01a81377923da48037bf267e32f25c0bad1cc1486fa2fbf111df7e6221d74944a67831ee79f229a3c8c5a9eccfabce576fcc2e41e56978b28823ff613af776204c997f79db05e5d328162287af32f845bdd564482d7765612b5ef218db91ca52360902918132a12afe39f8fa1791d6399a0c9a80181434b129b66f097d5641b420675668d3d78c2c36686af7e521f98d0344928274167f5ecc15f4ee6c36e43afb51413752238c46f3f6552c146640e27665b23fd39e0da59f8f5bc83a3c5717d46f297399ea1d6a976b60c6dd9d312c75c977ed91e6e23b3333f7155b5bfebe3096987b625758e8ea9db29bb1c893eb357e6a770de9f8be9196b90d58182b1d34022bd62e45f315513c908eb972d001e6d4fbc3481672a57500808a5b49ae3b66dbd43687c60b0df99c5c2c1ec8ac5d919bb9303bcb49f6231405fb881e2a54b44aa96a271290254bb38f8c464f432b613a14677520b8d26ecf886c7d691a19eed4be01e7633012bc89039c0d6ecbfab8d8ab740b1909ef864591cf02b904bc2004a091c1dfda4a17569886ff0dd39677c30c66ee418d2b042fc2d1cc2ca654aba7f52ecec6a30467a63974a21d7c7dbfd9e1d3b86f7d9f166b3f357509041602092272760cc2660fa57ab0270bafc371f149d3e4e76168ac5aeba6f5dbeb0f303a38c17f1aedaf34348400d2f385939384cd02be952269b5029b894ab7983ab2946717c25a994b12c8845893b6a5c45154e2e18324ef5625dfaadaac28e3df0d3822563de6df3793d2ce075ab39d2e7bd3a5c46676d838a7a63e7d0c40734f81411de5d13a86d7a714432f9b63c78a48b589a1843326942efc92c724bf2b44d374b2a6a419a1ef92954ebb5fda74c836af1d2ea3e35441f13aec247456b27272e9c7256635bdd2b53031607bd01174884e4685fb3992626e17b8d27e752e1f30f73de86cd414b54126b77104c47264290ff022a53428ce6359be15056c6fb287c26a62055a9a7cd90e6557c64c429f229c8a3b86abbdeb1d7eaff70668c0cf2ac8591dab711498d01752d1c8ee69ee53c2bdadd8ff78bac52923f036b62d80e4d4bb1f254adb155f0b2fb0ef8b990f9f64d33bb5d0ff39db6d90be95ebcd79337ac77bcba18e87c285a68878dd5559a98425b43c1f21126b8ae72a635871cec4144f081bbf5fc3d65941f046a02ba9ceebb92acfcaf8176e60229b47c780fc8c738bb7e6774878d1bf8b4b3af5c01219cf37fabc17bf16ef121fa9040e15dba40ae6a4f4aff04dde4e670aed21b4440e2c1a02f1b02ce1e6ba2cb97fa524c5bf32b96d978b5fde16fda4ff22c1a08f5a445eb20825a78385ca9234da1fde6038e710d786d647e45866f6cc83d167288b3336767c0f4920c16ade6711cb0863a4c32d4b1b61f6d542b504ae05d9ff3893372f485f389c18c792e81efe6e42149648f18b747b03e060fe9dc50db334ed5ac5a8738fa3eaf2809e40a4baf4a19c19c1d64a4777360edf561eb8ca44af3f6b7d4eac632c093be2ae2c9b6363ec8594e246a5ce2acf5647ef8bb91de9eb055292160d9d3d2914c572e28ca8dfdade3d35037b8569150be0f2b8b651ed8bd2506e550fdcd5ce6e577c9937741ed4ce4b3b2575e09c4e52e8be1a795da13c91af49cf4c1acce897f31dcb744b617135852b11ec3c7787d3f52ae9c71d462f6d7b48d43ea0be208edaa9c4c9be4e0674040ceb03cca9143918d485f20e4fe714105515b4bbda17391f448b6b223643d91252589dab3ae1fe51f3cb5938223f91b1ea482985adc464edfa88822433f9302fd01f9c1c73eede3e7f03ede370d26c23866a97c09c4a663a1f14a2317d65bbafc427aece2a20c301e6f507f1fd94c438a3fd5df50563538c8e4e24218a13da07c49af91d77c4d9523580f48acd523f48518f1ea547e4947f6ae0c2704b69d0da0db13c5879538820f423d21741ee79431171b94c85a3f07871b04da11f66be4c17ea20b16b5d90f3fe041115c9777e5271ef619402afbaddd0e87dd2cf6f01a5fe51eb0c798fbff1350d1114770a3f213f56e1b6358ff63418c6318e9d43bce10700bab5e936f14d65f5ffbe7f601f433c06a81a8bc0044b387d8a00242b8b1ff6f90a63ac28f687874f788cd67a51052d55494dd71bc8b97dad4aff5ce8ffc46b58e0b4e58bdb6191f9ab44c5c353748d8227c1c3f773a8d1b3de0cc2d10b54335ef06d0781a3cc31eb977498a6f1eee63aa4bd184be12edf4e06d2fa60398766ef18beebdaa509913d53fe20c2a711370df932b9908c6c3b547e63cce1e8883add039aa82745931c2fee75a538c495828141e0426cd4276099ddc7b9dd083b195bb8308293824797297b92505ed13c9bc44d4dbaa73f3f20996875024f0c609917bd8b6358f6aa688a0666bdd4c193bb0bef29368e5531d4c1b5f0ef55487525bbdc4acc416fe8ecce181e196f932b3616dd9084578e6de79d691d934dab5b68b1e74469dda9c365b2db2b3db5dad5ee4314d74c431c1352fc9adafd0c007d171992c1d5ab11f2a245ca912fca634798a9f89ed5736684255ab7f94b39c76060904ed1d6fd10472ec3c22ef4d7e2606ae719cb8540a1e7589c0eceb872b8444784e6de9f169cd5f9398729128b1223d08f75c5834fc7a092146187f850f1", &(0x7f00000027c0)=0x1000, &(0x7f0000002800)="6d2097cf0b702937ef3639046ff3d19ea0e50f6264a7bf616cdb60e888bd314f6b00056eba1d678bdb", 0x29) clock_gettime(0x2, &(0x7f0000002840)) ioctl$TIOCSCTTY(r2, 0x20007461) sysctl$vfs_nfs(&(0x7f0000002880)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000028c0)="b7bc0470f8d8608b2afa51d08eaecf44f763697cbeae4a55a7d9f7df689859e6de0761edbdbae1993a6f3785d8bcab1556c848ed154b8c71f9b2329511a01c4bca45e9f423ba79abe384aa9b3e5ad927d9508d670b355121641011e53d2e3fd4f9cfc850cbdf29b9d4d368d4ebab6b48525fe2d5c6c1cc792519375a6a7c036608aad991da4948c5b8c4e75980f6d959744bc5f37bc72836d029e5490a78e59a91d1bdfa68cf19824438e311114f7d7bb1445a515eb059993e58264b4bc57ff95794ed659340a0bf4e35fac0418d38cde43ea52188dc93503e33fa12cc4fcfc361ef67b6e2344d09243a853c95067d9c", &(0x7f00000029c0)=0xf0, &(0x7f0000002a00)="3ae0b24ee9ba6bc84d3b9ea3d0c69b559e0135c83d77f016b0cad13bf452652cb58bf590799f9f8a9423315086d8a6d650e60fe4326e92d5e8a3b2b59f0e8af57004510b14ccc0965714586f63a482ef2c546b26da6eb481a17239340855a942eace2303b249427e5dd116e41602861cbd3d0912d755ff672db253fbb1439b09c0b3cbf7d1f3edd86816e18225e2e3396433a969e242ac8405c6e5b44e4c13b73a9daffba0e4019c3455e41c6d4b98090f8f1a25d1ab27f249878fff2c52a7680b5b725e4cd668ae7559e727745019ceb8e2d6b45137a36012ab250f48286beb75db6e64817c2ad1a3a1f720e6afc4e6c37034305e0deb6ccb119753a9408e7e53b72d87904d4d104eb8d60d1116b98c60da73c6af70b2bcbac46b71cd3ee73325aa715f002dad291b1fbda3d99438748e1932b4f1e67b00721ce1629ff1d8ac440b04776f0ecb10ec94db29065ca3611581990d561a73ebfdeeebed5128b617e9a1137f4a0f35f619ff62f0f00dc6a11b4b594dfe0419d02d2c150e48807f45cb0792b0ebce35680087983102123158c4a24d06670878c695142c384a6ed0f984f1a5a21c15d7be242211affa37403772b44992804b7f3ff70d7dbe6dfbb3a43e60b17f35e2906420895c89cef5a3724835144732b4ab5359e1a23a865625e090845cfbcd88910edc16122dba22ba4534bea1272969d6aac77cfb6c6caca340aeeca6055a4456f5e4b0ab2824673af74e6d3972c0745f5e60cc3488526c67173db974b11ed6bbfe8239bec306bba37b73c669bf94faeeefb653eca1e27eb6c051216971e8ebf8485041e0425107a8bae0921428b1f54a601769302b5f43f5dd42c8cf82c7c2e3c0279b91bbb3ec7e54181f6951f73a26e5c1eb3a574355397b2c10dbd2ed9d8eadf45e7d9ce6ef56cf2bdaecc51f7ea41d0cb23c37408d08a25d15ad61d3289fd0dbed838fdccc5dfd4df0177f11d19779305d561a05a37a2b0695b7fbdbc3cadd100ef294c1f31870e1487388d4354abe1674840ecc6aff6326142de53a208c136a3b63c71d6a8f8a1439ee3f3e790d97d5c2cb607aced9f4e3e3ba420b2a050b00ac9969b804b6b3cfc91177b08136a07d74afd87bcccf4552c1cb85482822d5b848f3a8d86c3b1ffa136dc5e9c236ceaaa74906ec71a61956e22aeb3cbecb9191ae74d351a66579308552c87ed457c359e7958982e085fb710e19a576fe069919ee77424219cf55b7b58e7ff37a7e9e84930d5ffa9b20a3fe897f697ea56441057e8e13eb7bcac8955ec5ccb9699e01cad5c01c8ebf9b9bdb30515cd3ea8f90b2e7dc4394e3ee1e23f622037c46139dbec6dad5b792e3479e6170618e47c7b179934e4727cb4595765fe3b500f594f709261c3b144039e37774f95f570a9e4a45afa68720fec3c305731a94eeb3e622279674ad35ee63147bb9dc0b54163831bae671c598bb054ca92d753a8d8b6afd187d6a06656ba8f5148148475a41e65729dafd7ecd1e3e177b6608fe3af37c7cb65a827afffe4ccba4560f3a4e7ad113e4bdd50328a6b7dad7f80a54541369930d8c1ae080f4e71465d78bac0cd5ca3c740510baf0bdd7d468aa80d919d65d66654e76c9afa9300c0e2b67ad55af7900d84356141b9d169369684913646d941b95f1207192a23c1beaffcfadb8b1b1ef43aa18112436797b2def5803511e4ba6fae2133b8689c130e6f278eac65f073a3950828ec236e7fc6708b2679cb52c889cb3eb919c614771a65232d1538ea3885586c2032a6b1065bd643918ddfb27aafd82e6e61428a020d8b3d5eebd8e83c20fab26507a93ebb1049339eddcec90698f1000766913e60ce1602851fd57687b0c0a112bfa7ddb8a3d87091d7ca5fffdcbaee8cae9cc82642ba84c431fc707e6b71a22a0e48f88600592964eb45b12a6d5b01d50d1029b9bbe913a167f5a1e693fa6f6d2e536a8b7dd764f3c2d437548b124dd8c86c00329953430c9013cac16af59f74e35eac92a207bf1506f8b7d23a821494286c1b66c76945385d230fe25c90ac47218f81b6ca13cc74e820f750bd6d8349bf1aa32ea8a4695cf0157b764947125555555df78e674716c6445fe8ccd46af7c29e2d9e685e672310d01f632072bc7d60d662adcd06b1eeb3bf28f6d5e16a350c2c506eb950fc00d036d8bda92d9c57bca0346c417fab75135d02b4288e980dee35edb8a1275f5c834a49d09fcdd582842afa95d6bc5162946914e72a12845266c336153fe36e760281bef44ac723609c9ad9088d8463c3af606e92e7d2bc7578e48a3041ae19dea65ec8dcc8c4675b60bd74e44c833ccc7a1e95736e6a9ad5c3d8e2bbc3826bea97d149a9e23aea3aaaac4d87e909d336bbc7db8637032d3f64c82b66d8130b640cb409f62e07e2572e93d9c8e6581e8a8983bc30cb2e4ea4567ff0c81442ce8d4234c4cea10e7922458c87e9b950a20afa55fbe1db30a3bd4ff8562eda44d21c71bde46d6cf245bca1a3f76424ecefad69ea21c8c23289c5979498214dba019d79dece1d3187627c8873c4133dbed12122c4e1385bca5154c058c342cb690e57db13c0b64920b774214cb5a4392c5dd917d612c39bce76ff48a89204faf9d976ab7e91aa4f9642c70917c981fb7384fc45b4fc5edc793584b326ace683bad34f9c87ac8f8daa37c41eb79f9a89753ce79d7f5551cdd8dbddfcaf2e330a5f184ca1f0a646341f8d5a7da1918684441443a4f7d11664d0b798d772d290426dce05232c3646f7d92d2b785d5e3bbff177e6a9bdde67412fecef67485d95a209f976702b6a502b3a9b6cf7b0fb6eaf8936816189895fd0eed7318e45bf213d0c6d322eb51766d76aa5970bfc8b08269969e90539801eef71967e18cd0acecd6a254cd069dc8e696e89ab45195b62350a3ef9be712f7b8ab4c111972ba27cb7a70bd146ae3b3a8f7e2fb6aa2e4051ba128fc4ac2afc8d9ab4287a125edb1df2a05f7ea927493346583be7c5bb465f1bace89d25c475678ba9db5ef3598682d2e78465231e72a57c68c0f234e792ee563f3fe69caf4bc50e25b815fa0c7040c1d8c1b021d74fe52f935b5008e73504ff5bb1aca5b6e7d068c871e41da3b6c179f2ba26c553ec2bed88315423a08b5024a6317d7581cf2e29b44ea60ff29d9fd9c9d02e35729aa73bb88b5dacec3c9a18eec6739515aed8cac6005f45ea6cbee10b63de52bb337b8acb2981eddbcd982b1033190a0a3b4e69f49a0a6f3753531b320d669d1f2fae26d1d8b501f285f116ebf4bed09c9a97bca812d01b35d16fb4f397812e833fc089f3d706ae2f156bcd59a1f6274290166b332b6faef04d2a969c2f01728088597fd060da2e09b2f00ae25db968daf00b65d02dd37c6ddc84191d3a526bf3d1a6feee2653d2b76cb431b418b72a1456de6fddbd814af83a6e4754970b0a6d5594e5c5a9d952bfa0a96d1fb1e98634aaebb3a692a3f89afc2ffed8d26d2b47613766ab9f7b0bd725b2450eeeffdbc1b2c895231ce47ad0871f1af7f5de0512115cc851786d6daf9d171506b17d9d9ac45870079687fccb2f36f9212b68743b6be2f848107df0d770f0f3054f18c623c1984c4263f104b07c0005f92566454041332797201257cd6303549318b7247b8670de03c1300d5f8837fb105274da4aecc5c248151a8106a470f8eb75090ab7d310bf5135655c5d4052683a9bc0bb4ea9777100ca375c2a0873b40075343b029f77db064e899738d8806a302f2e2345595979ff7b62ecd7d0019e4806f8c39b7f5c6bb00fbd8f7524145b4d855f55655ed64c9f8467af8b59e470d7193335f6eaf0491e4fbc382dcda349cc9e5b10cf77f133ff9e685f3efa17dce765f82190beecd1420a82d4825a08a9c964121e5e672f21661551dc1dbedd4e4aee927d40d72f7270777269dde05effe6c6d354ed7ff3fbdb679f7f31c01e92bacdd12f5c1bc4bb7a2c2e11b7a8eae3ad2c047cb25fbf208d969791801090b63766aaf8146e6ae7664d3014f56d3cdd24c15e29bf12c22959616e2c39f99116b183e78a8913a78bd2976af4fdc5858c6cc9d7b44e235debe8e3134129f57b62ab53a5cae69d136c0b1b396ebf8d23a5b16712435ab0c659a3cb507c2d29ef6c5eeeffbacded06018ccf96a8ce37850525d9357c036bf95042c6adec94d0f17e0d43bc91f57bba1967ff3367fca5f0709fd89bb3ce506ac0b9e86db5eb2dd8859775f73600daddc151c31ac62bc303351749d1fc0347addb0795dd4a31369bbcb2808e36752cd70ceee7505a067c0631d555e8ffd2d5cce51c59da220a775d7eb1d04d180fc9339a8e7f602a6b51cef76517e918809382705ae528054769edf9d2ad07c62f7ae4d23d621168289f3b98ac056bbd096136cc6fd3aadfa20c72438e925ee8fe0792c9bfd15e394b60e2c2422a0822f66c1bef9c40983265feb89acb75900b85d67fa04fd9e7d3bd29fb64981198e61c19b4aa9c2d62f6c1b2d1c6ce789b8dd9cb8eca1ae3c8b00455150fbec3c93a9783af5e16a750ad5d4f30707a2ee3ed4f141b5a85a8230b3ce7492c19cdff0b3b6ceccae39f5b5d606069f0f5c4039e53462b711f338f968e6b9808b4c5a94c8f6a54dd4cc4bfe2a63d515b3c001d6d6b5fb36ddab515426e5591e94201d5e3855b6966814696dba3faecdd4b189befeac32eeb24d88207ffbdc11a1d1ce11c9ff10d2338e6ceaf14833eb65d6d3989c76d64c47addb9aa6f4003b75df4cb562d5eac4af79f3e2f16f5ed76874e82bc9428e3b733d24d78c0010c591a61e73c68f1f36e314f40900969f39d801349543ecb27861bca524fdb50e265b6dff2525b34f6fd36d76b77f45de022db3309bd5487012ae7cc3258540e8ff6881c924a909bf4d83b791ff2b9957bd683a65e425e4f1f81f5719c5e62d2cb9d3a51e32210acfff43da8f94cf0a859e47fbf98e5a85ed8f7d61d0e1aea94062b6808176e4f199fdf3c7fafacb07dc7f6e7b4706729956bd1ace37d7e2a2b328734717c10c964bff63488a1aa236fd3af3d0ea3db5f4f64d165b4be9371947b8cb5d6cc5a304593d8c3828e6d25c84368900442f1f77dc25ee643bcfa6227b845f02f593cd175486c5a5827fae10b0cb637dc2b4082f45b8b3247e944ab1d37c2dc704e6582611e00111e0457f02d8fce295789e7059c8c81dda179bbf1d85158b5793bd9e7b13b726b43df99b9c94ab502bea621cd4017345f584f94172fe69c3846f0131e9b43610e929be464d6521e98e70590522365b4b999b26b63ac67bdf08bd944be6a2ebbc28db3f24d2b7d9702ca6d6908904d4fde258ca676fc1ce1f618a5a50f6cf965154913cfcdbc5ad493f395e139cde3aac3053fa401d57d86baa0ff17fad8e382890d80cabd5a9bbca6186ecb34e4bf35ae5783de817c8bed6d3c09ef384c0a4870b1121ef3eb856150c9751f906bc6a30c53191cd8cdc1083e3940d26c4c4b1f2396265337b382f4460d9cc49c84d323217faa964082e44ec81dcfa09bfc6aecd1d9238d3f97fa72db68502928a14c32d89315f405c1479cdb1a7419e802bfc5689c409e3f208ebec5ef0303375c85b65024ee3ee9bd7098b9de14d370798b0ec39d87669a04a67ddacaf3844c024287434c0b6be5713f6c7080237e82559197040a29bbd55749f7d149e0180fd5f04a8614dd9f532f812466f52cc8adff8d842749ad8104572ef8250fc5fa2c1087e12157a167de5da2d2f1263e267d3ea61f23d307e9498dac012d18f35d571a5ad8f4155bf3ad78e7d", 0x1000) pwrite(r1, &(0x7f0000003a00)="cee97948486db510bad0611a23e0133e0657ecbfca30a06ed797837b429304af322bc0fd99a90b4b8ccaea06a67c82de7f29114407e6a3ab765c22e56294c7b07abc329cdf62422214d6be91ef000cdc0a1806ca521ab14b059a7b2907ecc8a1fb567004bcc4939e7a11e1c6b87ba61a6092596b2c5f7668eee2f2bd4788fc8d00e782fdf39e673b874d51e97d7dbf", 0x8f, 0x4) r4 = getuid() seteuid(r4) execve(&(0x7f0000003ac0)='./file0\x00', &(0x7f0000003d00)=[&(0x7f0000003b00)='/dev/klog\x00', &(0x7f0000003b40)='/dev/klog\x00', &(0x7f0000003b80)='/\x00', &(0x7f0000003bc0)='/dev/klog\x00', &(0x7f0000003c00)='/dev/klog\x00', &(0x7f0000003c40)='$:\x00', &(0x7f0000003c80)='(/-\'+\x00', &(0x7f0000003cc0)='^]-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d40)='/dev/klog\x00', &(0x7f0000003d80)='/dev/klog\x00', &(0x7f0000003dc0)='(%\'$%[(-[\x00', &(0x7f0000003e00)='%,{,\'^(]\xe9$-#!,\x00', &(0x7f0000003e40)='/dev/klog\x00', &(0x7f0000003e80)='/dev/klog\x00']) sysctl$kern(&(0x7f0000003f00)={0x1, 0x1a}, 0x2, &(0x7f0000003f40)="49d534ae882296f3fa1bb3a72019f5d575b115b0a593e81b3af6080a71c7579ceb752fc457f8662de83e9098d516820e1e078a7c2c9854c3f78ce6648ebbc8c7ae3b8695ba2fa5fa90e70622e353bc63485ba8432c8d6867a3a11ba7e44a2eb3e525927418ceaf6bb4ba9ccd0f21a7348045f2bcad4400b891bf53c12e585de74105b345ef1a8806c84a834c9369e6207e0976383c3f78a63cd67c94768ce2222a96ef6d806c4d28f2911977daceccbdd7548e5eb79e759c29213c2dfa91cf68d1e7d87b7c05c3234376ad8904f76efcd449032ad59abf0dffc4262af9bf266ea4ce731971887a0eae11cf75bd0dfc12f35d6a0282c0ee0f04ba99f5b0", &(0x7f0000004040)=0xfd, &(0x7f0000004080)="91db59e244ebc4177094a82f0458a1a54059823e560b103b428969b8daea57f0989129eeabead5db0527a879495eda182e0834738923262b81e89be361e16c15c5840c5bacc26507ff738a100518ebad11d04e4534ecd7976f494944f72a7af5375bb51f36a56f31f5bbcdf2eae5a9dcec115b151425206f707e306b893289fb38c199d60dd65923bd1eca291c3a50a5898db0d3f0010a04bce8ea871ab7380afb87368411aa45c96412990ca46e742a8aeb9093b9c0c768ab286d6d670e733067057bd5ab2651fee164a82cf1a3a1a64e", 0xd1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000004180)=0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000041c0), 0x100, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000004200)) r6 = dup2(r0, r1) utimensat(r6, &(0x7f0000004240)='./file0\x00', &(0x7f0000004280)={{0x9, 0x3}, {0x0, 0x8000}}, 0x0) truncate(&(0x7f00000042c0)='./file0\x00', 0x200) fcntl$getown(r2, 0x5) fcntl$getown(r3, 0x5) chroot(&(0x7f0000004300)='./file0\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f0000004340)=""/229, 0xe5, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000004440)={0x1, 0x17}, 0x2, &(0x7f0000004480)="b7c904f82221b116f91d0261c1e1c05870dc28e6f24b1769623acd9f2c0be700480752df653a002d944a87d01f0cb068537c420d5eff095446", &(0x7f00000044c0)=0x39, &(0x7f0000004500)="85b5ed312ad0cde60a22ad86f2e4e88b2b1e48df78eb92f20adfcb3e447eff93b23eb3c3ed794ee7e50cf6e43a575399bdfe045e432475810579378e159b8fb92323b3c0d564b71152a292008ad8e5a659936ba78a3bb2698f0693f6b963a64ae1ad1197e14a9e0365de4962428fdb0e8c5ba5d78101b6dee889d0a5063684bc0958b337ad1a767432ea103f80e23696", 0x90) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff01, 0x0, 0xfffffffffffffff9], [0x0, 0x0, 0x1, 0x334, 0x7, 0x0, 0x1, 0x6, 0xfffffffffffffffe], [], [0x8000, 0x0, 0x9, 0x0, 0x1], [{0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x0, 0x20000}, {}, {}, {0x0, 0x0, 0x20000}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x100}}}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) fchdir(r0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) kqueue() kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) close(r1) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125c", 0xaf) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {0x0}], 0x3) (async) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {0x0}], 0x3) open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) (async) r1 = open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) (async) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x1}) (async) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x1}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001040)={0x9, 0x81}, 0x8) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/75, 0x4b}], 0x1) (async) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/75, 0x4b}], 0x1) r3 = socket(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() getrlimit(0x0, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100), 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r3, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') executing program 7: r0 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '6\x00\x00\x00\b\x00'}) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/70, 0x46}], 0x4, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0xb4) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x3, 0x6271, 0x80}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xfffffffffffffffc, 0x6}) r5 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r5) executing program 2: setuid(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000340)={@empty, @broadcast, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "287f5b", 0x8, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0xf0, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0xba, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xe, 0x0, 0xfc, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39fa62e441504c24b2b37a8564998190d"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000004c0)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x3, 0x74, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr=0x4, @loopback, {[@generic={0x1, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x2, 0x1, 0x5, [{[@loopback], 0xff}, {[@empty], 0x200}, {[], 0x101}, {[], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setreuid(0xee00, r2) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) socket(0x2, 0x1, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) close(r1) flock(r1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="e024"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000040), 0xc) executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 3: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000003c0)="10d1da617e8c819d0c434da4e7acf283cf057f325cf256089bc5f28102681147087a377f1f48e08e3a2008c049e049658c22911707449a3ccec9dbef4658f5e454d9fdf9b94c9892f2d4c5ee95fd8c32b7887a4222683458112a5fac3bfd22232e19de3102f66d298b059da90975b8b7005ca4e2deb7b51db966d02f761040258cc20bf3c315a99b4ba96d5503000000e1b41110fc0678c299b4c92fb0d3c98e98dc2ddc88c7c34ce15def422e06d943430300f55ea320daf89632e26301adbddb3414ddd68ab7415bfda06a48b34d12d52badca28e0264b734242be44ab3e2c11ffc18d4e76796ea97148b6d624f065d76ba393fd555ee5df7e0880cd97dc75a0dcca5fed45fc956857f22c314e29f251249c71d617d6c287d4396f7f81a432c8131ab935696706a94eab239b3990846b", 0x131}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r6, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r4, 0xf869) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r7 = socket$inet6(0x18, 0x3, 0x7f) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001280)={&(0x7f0000000100)='./file0\x00', 0x3, &(0x7f0000000140)='./file0\x00', 0x8}) sendmmsg(r7, &(0x7f0000001340)={&(0x7f0000001300)={&(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000015c0)="ccb06a30b68f584558da281cf5e6dd5e0c1851c7815a8f332baee2a98a85a2cf71f540c8d8e20b76520861313e14af3a87e93ed885f86e02a61e3c0ff604eeeed7fa3f47048993f5d282d26b67c2883959330ab678ddcbe6d1801dee0cd0339b0c3c8f21b20660a1214e230e47450f7d0339fa2414e63cc407db7cf6e0532cfbe6b7259a7ba48bfe926dc5513909edbbee9be1a44df96da229b43e55d2dacbc280d9197177470380d5103fb8279726d6421512851a004a892770dc29781119fe2d9bd2cf944fd138dc003cc62b56e65b5775a3e0f1cdfd3b871c2e", 0xdb}, {&(0x7f0000000180)="ddfe3a90aa82aa27ff7baecb5368c7877c0ef2c23cf364a6b6ad38ec5283fa59cae3e0713611ed128b29af6e04399654f6ad904023132b43c050bf7789240fe13f8d1446381a579a2406cbede01290ce521ebedd4346f3c9de38e330f46a589c90f6ddd0237e97", 0x67}, {&(0x7f0000000280)="fe90a6741f9fcc25e3d07838bbddf3186fa1b84a1a019835136d738a07cad5f79693a7b94a8b42d124a5510544abbd60806fb389065eb52715f7934c013938baf011106df7176c40f0e97e49c79397d8a6c953f76eb3d7a5a99062ab7f6ac84b70d59d9d63be2acee55872270288609271b9f64f8afbab9f933a652d613550dae9552155bbbefc7d146b5f13ba5524c298f90a9a1d2ac3149029f3469a68ffde1ab52194310d55bb49b3b051b8f0922a3f7ca7a33ca958cffdcadebb92f2d1382cfe508fc3c8f17b1153e30d9a15cb82c2dfcffef456777af914edcbc39ac093a6bcef4d9d86ebbceba06f999dad6074d3ec5a65146a794026e2a23fd0874a14e0f283d054155404ad2e2a8320cb84454361d0ec4e5f9deef78c421d94f687e1ed3dd13170d1651509adaf8a65531400c3823828d66a358150d5fc7a9008a1694be1f230b00e9c43b374057efd0171ef68f473f79103c7ac62f2907bc500593f84a47e19fa4203d5259dcb7f852a19ba4892089273832c7caa16c7efe4caab991d24d48ced436c6814d4c416b10074175972f69274460e6bb3aa84f68d082ed0e64a2c43586ee1b0ebe1f0f10c110420cda548d5551be8e484dfcee71e685bc2e1e40b331bdbe820e2ea5a3700eaccfa5421e52deecfe0424293ad7240c5c3ae2b4c6572ce654bb743d1f6f84116a221c5e54ec2b47a84264c96221ac09d290f40265522ed90796c0362d507e68734820132767d291ef93575e33f1895acf534b4489a6640440c2e2e1b9f6e61554646597662e012af5e7a5b42c807248a59e0eda395c8f72989f35f941bef446f40859a404c4acc41047914d7f29d2cfa4370800e6993975d29ab7ddb2b4b59b819c9e03dee981b937816439827d34a5b21b04df04c521eb5555121fc1c0b9aa12a2c08d1addaeba26a825fa721c550e9ba64286ae0eea9e186ff5432f44c8a24e1d4993a429bf72f138b414d8c705bd45c74f66b43ac9480eace3df707d16f7efbcc7cd734952fc77a7b5b4718bb6c51c5b54f7677a0ecea4df5ada1a767c865875ba736e7839c917adbe13617916141f4bdd7e67980d00a36cedafce7da0b53c8688ce8ca91cb465f7637e21d68f9b7bf618051c13a461b9a0b8859f1da2d612eb71483468fbcb7bf06421be6630921e8ed0349c4ff67fe6b4a1acbdb65b485ff2dcc4809a932716aafd501d3ec778e8321781d10a0602146b2a73e5a1368b13f87d150fab7f3344c2037c0f8c041e09a0607b26e5e6a80a881c4f2228d265e5be532851923bd5337a5261d76ad143c0b760dfb015ee887e51ef765261ec6c2d822589c6272f2708ee9f2e4aeb94ce463657917533cddfa0439280ccc129a758ea407fffeb62fc1fd95e404e6eb9b1b1819f0506321d99c308e501f5ec9bbe0681f284608ece6fb55019f32983470f6356ea6d37a3ff17e4265bdd22724a26562c2631fbbcf9cb8efbaada9e406436616a94d981ce66cb467426091191e53c5b21482657faf0a265edc9f36cc32a0f00f5a0379f515f4086f02d839142879ac43add3520b7979eb25b7e03de59c03dd944054226af63aabdd6d11ab08ba73ac118453ef9b3abf5a56bc95e757f0bf5ee5f4cf6cb63afc00637a3bd72e59158827f37d6993800ec9fa03c48cf94718803e4988c84d104c4647973a420dbb1c55c1a6b65945cd9fed01f9f6e90353180a325831c230f9d01b1b0cc41e2f077265ad44a267b06ecf551048d150e0176dbc25dc9453511c6c84121e910110818dc64721ea9e2a4ec3441e903671e5aeb2764591890834b1ce6dfbaa33947f225851cbcfa8e86e716e050a83b34a4283f8feda592ea6cc504f86862cb2b47a53843f339280812d4bade72fc28a784d856f197b018afa066c9a571c0b7e469e9497284cb790ebfd92a66fe45139efca756a6e6a1b934cd2db83b0baffb4c818f0efcb4620281eb3363c9a21154f2f140272320d92d5152ae1555966df1587c18451ee15f97715fb72f2bc06a696223b387bfe762a3c4269fa7f791315ce9ff1aecc17ad0b9292728081b6f51c990e2e85499f763ac3c6f9a6efe69fa93850fd6c04589103a82b79232e1c3b53ccbdde71e80c6cb5f611c61bef77d7d43af4dd0675c9a15862ae770f70a42a383c07ae25be993c541cecfc13d6a96316f55c8fab708b999e2eeb7a26215c56ed8fe14dcc06bcb745e7fc244c6b733e32907f5cddf887a3e2582c5dfb114d1b6b30989f156f9c5823e3e4a207e8de7680e1e8420866d838a34892e6ed67f058bb3e167b0e8bcd96f28a0b2aee11e8d5a22361146ddbcc30cd3a4f1c6e94726b67a898cf5c57067494b8450520eaa3dc82a7684d67c7244690f755c53408b3360515e2b96275614819736d2bf07b61bededfab4bb4e4bfac497c48bbe2e6a431f453b43cf58c6157022dfc88ac2b5f2407c8a2c8a1315b24ca295e00b90045a235908f40bdcaea4c606f5e6676239197772bfb17f4fa0f00ea1f8992d4e4e97b9b60343bf587b4132a20afbec355b73c647b4ac3ca7a803ff2ae61ba9b01d7a35900f9afa8b6a2e4ca605fe54a423d681a0cbfe9bf31b4005aad986bf4a27cbb10827096ca9a1e643835aa49ca80236bac6c411a2ddbb6be43c10e33664b066eacf1c697f47fac69c1ac7c44b55a639b8c4fbd39d35f579d3fdbf97c99f41b6b88ec66e40d6bb6265f74079f6cf41b9f1d1b23ec539b8a98f515e691b3071a6667fbf4eebd804326d18afec1608c24bfb44cb377518ac118d9047000d15f60b3f8ceaa21b5224eda40964f233f93a0a4e5bd6ba42cc0d3818020e132c5474d747336dca43ad43eedfadf543f56126625b8bd521492abdfe4c4766bd158322a372e99663392f3713a3d2c8884114ef8ff493b52e3080d34c0a5bc93303f7a4bd4d572a9cf0c6af1ba03b8a808a981a081dba9fd65b40047a68cf6da8214667e9135d8eb31d1cc9e69f66b73b45a6c7950f60460760c933b76c6e6adbab96fab5ca8b41b66d8c6170bda2fbe210a10af1d64098172087f184a98ad26a36511b1512a6e9d893f8f179c853b0046e80c324dfc084844dd940e987e8bd202b1b91086cfb5bb385bf0f4ae7cdab8ee79917d9a484f3dfd5495b8e76e6471eb2950e5dffecbc7c1021e20b4a3e52f5f11ba3502d659e217fc82531c158fb2bdb8b2fe074d7e8cc8fb3235673ac526011d6924d01cdc84436b5f1bcee54fa5884709486c3a9a76b489f4f4f85732a15b4dbaf00917d9e41b17529fbab685e76b6ab67fec52fd774870696537eea245405b9e9e539c773b4b00688ebbe461b96108ef24d6116beabb309f4da816eb5c50a6a6fef5bc30efdf2be1cc888880fe489844e715b12b3f55fdc1a7669775a4700f70ab10d8f277e5e058050ab93ce95922e2b3081d5db92929ab63e3abf79271e6a37acc5de9575cbbf49071491da6f4e864c842d06c9f13defbf846ce29d59d83d524bdf311d0e91412af37708a0d1f3a80ff2a8b0fe7327c01ff7a93eba826468ceb722fbb059a215abc5f909d61c8532c26bdee3d3eef83b3a8b2911c2f1eb2d3511b23706be06486cb2b7d2157d90937d08bcb10ca41c4af85ec58e31105156cc9fdb8ee11c83e4b0dcefdc83273baad6de9d7c2fa9a3e662cdf5106a927fe0a5b65a9bea2a40843ebe558cfd50b87a9131289781b751f3f55889b38a10f736f14dc93647f7d661083111f81bdb582d1dd2c8e236382d29c1b0ab41104109790433150040e486332824c232aa6e4eb5b44808381c2844fd21308c3614492dbc3638eb21ac36d297151f0d9857aa6d86435afa4481a29295a5d87ddbdd1006162b5be4630e3aca71972be2c7be38f0c2e32cd720e77a9af2c1d89662eac172fe99d63330d81efb2954b9727ba8e0e38f7dd16e0cd45442a39f6419b90e34ad5857a22c537811c84914b273e631fe1d7c35a21d1dfa9c6d158344705350fd06a87d118db090d1fd77c96f350cace3a55fb4cc7c87fb014e75f00b0b32c27442defaf4442bad9f71c9182426f03c461d9fc12a8e336879ed63eaa26ab7ed1f275ab792fee0ebc87d43b0d3ad840c1e919bcdb4f770a1908725b09db43c1dc0b6f73daf505733f7bd47257d28f9c7c6ec6167d962ec84c7eb2c86970ef696a01828aaee1f8becdc3ecdd8ef76a7cc34d81ff9974fa9dd6f30d761968dc36d6204cd659f2df9327460af6e2e607dc066a45487767e98686e06d4e800934d1ecf3ffb83f0ac0e9f45801b536d6c54f88cef9e2f1bac1ec36aa9a1678f78fba2c74b1b2c43aff372a0038baab405f4185ccae9ec84b8e644a5f177dd819501401a2b6fc804d32a1c8bed98090a4d1125549506ab15d27c23b8a20d7f72adef9f014c7416d7c82ce1ad26ea3bf904e15f57a7054ad9e8181aa5caac444135e9f2276342b1736184e16eb24a26928470257db2945374440b85080375a28661de946d755e2b9943d88d258547f2a06a3763497b8dc5cb2b7ff0d7de10151a9d839c47a79217b2655d16c55c19daec13fc474f2ab969c38591434ed0242662a300c8c37bc96dc2cd9791a3d03908839e99aec58f12a03e8154316fae3260097f70cec9dfa887ac76bf8cfea13ef9ba334dab5d74e4439c28c826e432a15bef9380ae263925d71a3d5845a5f1cec06527c096104d9e66268831a61535b964289fe3142e72e635c0f7c7110f1798a3c049434a30dd1e8caf35caa4b78eaf609f6d27d2a8533edcee46aa9b1ed206c6e1ee46d07280ca4584d49c812450b65e55a21315fca00eb7673d5029d2feef5eb82777e80fa3a8f4de815c215e74458e96e5d57d2c162fb5e124d4ed727fdcd4d7930eb239cd2a1a98213ee9db9b75430de32caba628768219f6c91f6290e6443c1ad9c9b9e778bca5f5ddc6f43936cc35a3f11b6ea9e24c68a46169c09280f7c3f6bf2f6a5f398e55336f2828c980c6bccfac6a55bcbcc20085c54beea6d3bf99033737bb3b4781fa990b87681b27d608a0c9fdc3861fd25318059465b21b90d2976fb5764632cd26b40ab7867d63554e3895229aedb32d842fcaa606c493d7d4a65049b872fa5ca469603527e40f99471d58127a3c610f28adc50024d2d21cdcf465a4c246824a88fd1a0544c039863fdd810e2b9dbd0df578573c94b00b6a6449ba7fd0e68c93605d72062b5acc60f3c96782137f6bbdc808ade80ee68d4fcbb81b3a1232b145885d589d8f8fef4f72c722000eadd3f1d2c502ec00c5d76e57ef427452bb63506a22017eea1ee5278a260cf13d0c98ec1e2ae73c793e5fc940b5c97ece030d56806439697d36350759928b1c94c88ad2c23dc094ad60cc3130e422f5e5d38287ed80869d1a0ecbee4d2c9f8eef5d5309e747afd0d381f613fa04e819187cefe357f46b547489d88e33d35033213fa3f58abe55be87bf75f6f3e7d75ab1bd9de1aee8512a5449249d4745652a29610a96d363f65ed666edb9dc94b8b5876e7ffd27e0d4b942d62eb1b06d928bedf81d9c87d142b0070380aebe0063a15bb9f3d396272e6c724e2423fa475de8e2c72c5d8b277e811db3fe8cba4703986f21fc1ae392ad5566ae571cacf39ab38d411f9f9c32e8777f9646d13dc9979490c8f368c67f56373cc7242d006b053f245162da8dba5be46dc96d9d5ef21e0c94e5f1777d7a5c45b0beccf6bf2622f584edc8ee8b6541bbe95a0b1caa6854c4d9bee322f3f1279c3022b3ca146d9fd92e6c559c8eb69ff93e0052f80916f649665809f90fc50ea40a0a5e2bb7fb1", 0xbef}], 0x3, &(0x7f0000001280)}, 0x2}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000013c0)="6752d5d459a12597dc4c03124b8b8a2c22848cb341112a86d0a0f9b989ca6482d37a91c76becec7c3224dd6f8d11dabeaf738318866cadae625a0f4d3280fb0873f3a2a5166b684217c0093c9702b525b3c3dfe98beca5045384633514bd402d14bd8a98dd3cc786372bda0c5f806ed386207810ba956d1e28491bcbfce90257a082337dd2e061823560f442823e6f187d269d3aee18169de69c05159bcc132db522c0cdb3effff87931d3d7036e99e83ef4449b716e9963800aa066d2efe015e4e9d1635ea301d6c7", &(0x7f00000014c0)=0xc9, &(0x7f0000001500)="cdfbfcee0601236fb42af9b091b7a98d77091f9b443dc9ac4a943544876164ff2b6410088a3615cb6cebde4cc1cf08670448b316e45a36d4e3f74ca776673e734bd5a330d62d729da52c7d0ec44bd69159d61e59856fa7b91a3ae865517ac1369df565f30c857da872260237d26217d200f7a2e292b6c3bdfc4a3bdad420e800aa690de3b3db6d4986a5ee343781b775c1d80c909835aab8c597ded8647e5cf84244b7", 0xa3) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r9 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @local, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x0, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) pledge(0x0, &(0x7f00000000c0)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffe7e) getpgid(0xffffffffffffffff) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r3, 0x0, r4, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) semop(r2, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r8 = dup(r0) setsockopt(r8, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0x1, 0x200}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x556, r5, r9, r10, r11, 0x11, 0x7ff}, 0x8000000000000000, 0x0, 0xb1}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0xa8) fcntl$setflags(r6, 0x2, 0x1) executing program 0: r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) syz_open_pts() sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x256}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x42}, 0x6, &(0x7f0000000400)="b90070f986fb6c1c41d4", &(0x7f0000000440)=0xa, &(0x7f0000000480)="aa2da5ccabc546dc4ff2aa221c86d28b45d4e11484bfd667d893d79ded5eb23eb8ae6c611e25462bd8dbc177526f406f3a68d26050e61d1c6e53173c92d8f2957629396e45703796781ed412cdb9cac8025552ae861cf3efd2388a527d10f0eb281b62c7f5893a009664bfa63f6d59e50014ec9069e6578b8a9fe272cbb7fed711dce12253a8a85ae5e2e5db431b6267fac9eec8f1f2bea317fbf269727f087358426186c013b931457a2ffc79960e8b1b691e1303c74cc05af052acd6a5e6c07c5f6318eb1f3e8a8416079c79d8be29780601e85207af5aa0d1778954c479f6f18c43bc54ac9c24521aa911c8aece8dae775aa348042efdf1450d1256c3a15f3bc0ad7a33579e628ee97cc67420f8558812ad71aa74b22482cd364dfec61a796135f70273ee05cb072d3dbb76e5798b187e8f37de688f7d519bd8d80d4b80e8f1e4fd43fdb8f167a768a7f8a6f886fc2da81d6175cf6478d5293769066164707b2f0fe471d38e080f2df17aa83eee57669ca985ea52e9d708b8546cc16b68947e554b2898f76f6a60c2ee497bc9f468e5d03cc2d01e5a47b47f8210f978cde46436b224b61b5f3206495ca19a614a11c8ff28c5fe390b48bbbb19c564f06c94ee59967e11ec2fbeb44188f380b33767ba482fabb3201c59a6b6ba13abcefbb88285138a3d42b13efb6fa0ec7c1652dc12c662c80222861e03fe2be9a28ec37e5abfcb9f0e55c103f8e5dd6bbb7e933e73a5557ad17472fd541ff91039aea3f6b6812dfd2866f671c2d6d8a114bb693de5f3b0c66c1c268fe361724ddbcd392059920721fb898e3f9d663f3983104e24f2aae46e3d84b35e83e93d9f57207d312ad274c827bbabb46a804c53f0d8eca9455c4494a4473b679be7caded95b7da706d2fdc7ab307ec2b3c930a7db02dba3fc51b69c0fb513ddbe77ff81216e5e6b921f3f813307b5d36589914fc9c441d03ab7e53940aa0a326a909cd9b28a4d722d2bc71e4e3939a1ac7b615932bdd66ca8dbe900656978b95e96b454ab7f8b48449b6b82535c7a023c8c91fe2f0e35f681704d057dfbe5c839eed8136b848aab1e744d23dcbc53cc9832faa480b119dee878d2cf665a151bf44a91b410a23e0f9dd6bd40990ffef6135cbb72e9f8d71cfcb7698005d8c19643395f2d658db15bca28b00472094179a98d723bfbaa5be897b436502629867f85aa7895fc246f89e5a02518c5dce6414700b0b1c04f760644d8441e3dd9df2e82a1ce4a190b524ede3d5eb782aa124394d9a341c352e69626950adb303badcf5e8ba23df35ceacc87fa95b354011dbb45666fa57aa76b8b13b080b551977f8afc9df397b12e34bcff4a9c560ccfb21a5f5b0b4418a1e2b30fd6b1b1703811425a01e823c49b5155c2f40481f7d4d4d87c4ddf2f1d9fe77119805e3ba1aea32f82be9c8a76fcf29a2c34950420dc2eec11968f7375b69652aa473a4c5ce7050f87b2f75e95ed4508387ef7e4bc9518c95d7d3e1267480af958cc827160b569a4adce6f6640e4b15aa11042a6c2b616bd06e425db43b86ac4222df1b326f9284477d47714c9bf28b5a7635344a5e72d7f64621534139062e22f3a1af78c38da3b614110e96064452d8772d56c85334ba2045b43e205834937428e03cbd4a939f6a407267e0ffd7340292eb70565be7a4b359dc4254e4280dd776c68d238085fa0a58305c7c6f7d9955e8778a771fd4cea0a49f0e3709ed7791843de409d47364e01293ae49f9549e8860c9d5ce1eefbc40c8aa9c3259f3e4ea6789013370bb1924f7bce019e7b0b7a9059019142568108b9130e664eb8cc2d51126ed5ae2a0f987cae6f41fec229c37d716588859689b18be90c2a1c6c59eee4227e5c4e344f776011d1e991f3914e95c34fd5cddbb8a5303fcc9e7576da32cbef15bfa2a87e4fabdff89160ce6389386f50cd6f7ac5c1777279f7c5e39d112e7a32b99fbb0322c9f61626d652a000b9ed7bb4068a2fee971db4f9e2388042e4f0f2da4446ca8fdc6388a870b7de1360f29376d41523e283174222296ae60af55f7edd2fec3e00f5ae33c14abdcc667e9c842daf1e4aa7a15534c6173cfd1d6da3a6b681512bcf8bd8940aefc2ecb6b676fa61ebb08acb27a46afe36862b6f7e91e8cd978fbd5a4faec89c20106cc6493b2ce51454c7f7f8bf2148a809071e2a100f5229c1e07ea5acabbf948374cc77ee687aa560446ef488f288e3e17638992e22d6c197d8e3b3730cd1c66ec11ce2e8a47631220cccc44041ee897864abcff3fef084700b3a64cdc9439b6811076760f3369cd0948fe63a526d48f7200ed172bcadb5748a4d736fd10ee40becd68f255fef4fb785609f07087e6fe04bf9cd3b5edc69702fdcbc0783f5de939222522797b5905b04d073023fcc61db7b004052a5ba6ffc5a9bb7fb2b0be1521f8e6e48a424c55d6ba3620be24652ada0fba199931166895aabe8b13f952a5c69848f430f2be9cdf42f2acfbb9a8d38fa2f45ba41ce0b24a72fd24d2279fcaac7549d35964e8c12daf3f814d416dfa1eee333b10e64ed74f56c7bfe87e83f829e66a6a3b8814f76aceac896901b5d6cfd8d0f562f06c2dcae45972f6c921d2cc9fc45378b04c4bc5be56d5c37327004bd689473fcdb81e3b55c489241df6994f3f405d08541460679c44e723318fb6795631ad536a260ab69113e557c512f71ba9e7f37fb42433e2615367f9aee7b3ef9d0f80e82ad239f2ee57170f19971002fe0bc1c102bb72215601b88a5f96bb9c65d1168e73a5d0faaafb06c93a09ac565b4709120143535bed10d30f2f1ef7f634d08a10243dfc87f35997931b899f3ad59e81c4d9a9c9577f1c89cab21cdaa9f4e75811e5472b45cd092b2782b516b4b5a21d93016e42e072b46146f4ce4e2b4bcb41c13c63acb13d0a12bd61fd4ab076d80b8dfbe83371b97c1b0c59e243d9f0c094c593ad37a4538c35ca07fdd4a23b4040ab71ab74da7d6e9022ea319499b488d2e0522938217ab9335f95743ddcb06a4c158113048daae1c69daeae871b21d051423ae0327841f70f932c89c70340d518350db03a51a5e9930de6032a5a954cda20dbdd91c21d9894351605c3c5adcb99c84b3d0306bf325b35e7a12d6acfed4bb0d959cc35d7a2de5cc41617dc12dbe059e830af29f91ea02d9dc97bbd336262c3ed589bf823141de3fd7fddc55f273689052fb64281f3da2f8a199e4ec7a9447f9b70acc7234f84c918ab45fccf1760d36afaf7685d0d2d27ed907cd6b8cadc794a0133ec9bf267220519e037023055840d823a56e76db837128cc75a6a90614c94547dde304490145effa8ec22e4f19784307c7a96f077ef72db8d779696e45d9c23f5e7d7a240c7c2a4de09e397d247c92356e760fbf684cd8f831c0ffb8b226458526b555ada3511a6c87d759c1be967225af124cb50014903599fd4363808913b8b1ebb28e06c3fc8cfca2ee8c58a6d17a35028f36c075c1651aa5ef4fb6780696868cb4856792c80e06cbb1cf59fc549b1587abec61fec7a9f6e0db03f4a7ff2f7404dde66754094d5259526d226f8213afd5b9b1dbcdba16f6ac4e01f615b3f2294a9a8f2e3c6aa1c9c5a997a573b1da202c8ebc9e45fd437bbdde5a5d4794be5a25353c6672199f6c81db1dcddcc9d6d110d7ef18640fd0015179c4089b1fa0a3da08ef0d3c0a1b7ace8fc654ae65dabfcfaca1f42212999add38b06d6deaf763983c227faa499903329b429f5cbdf14789c38e9459600c029d525591eab65d483e173a96882084009e41b79771a97da1be7705724176580b94e0a61af869ed6ae7d5a95680f1da594d014e1a9a40615f88d5b4bca9dc452844301d917b3a5491e095c43017b89f302049b1a7c7a94f7135a81d60517b39c124d0c6f208ff7b2035f7a41f299a37dd03315e53cfaaa449d39d0ec5c787aff7a726f57adf489f35895efc023b29f771d366ea85a9e6e45e1d704deea84f404dc89a64a43b0f74379a597388dfa67a04a87be3f8e052865deb103816430ad472a2a7085ba26589590351b62ef061ec26f4c5e1545b9784c9c217abe8aed6ef08f563d6bf0cb9314cf3c8f8337fd771668c5345e61c1d617d336b0fa059b1160490df62d64070fcba06af36afe5f7647d25a2ab95690e5cccbe1a9bacbe54962aa9a55580dcb88761a507784a613c051a39e3f91e5eff3197daee53a18438c954c2bc4727ddd99fdedaace231e6f6bde461c2549923b0a8caa0a0fe110910ea602fd9fcd7ed4dd004c7e24b6f7abd02101ae58e5c652daf8d6ceaf8b8af5f34342067b1e867875c90fb61a4d1c1548352e6337e9b4c597ea1c4bf1f71c4a0449c60221c638c406c7112a2d7dfb6b7550bff97f361f8d625fbe287ba7250889d5ae0ab6f8bf810c68a3ad2778c1f905c2ec510ca77deb6155f12b52d83e906589974f5bbf7084dc1ce635246e75250a0b5b18c094970e6da5edab0663e30c3522f45e6b08c7bdb7886b26fd281baf81d97e0adad3ea016420c92f5c89abfb5f8b6f6e9ab47b50ab236d5ae27d8b7dace64b96ffa04e6b778560d46fc9b5dfbd6e252ea5167095662cad4fc6efeea1d3cfcef045ba4e5ce2028a268403b92f3f95a37b7533f4f81f9e7e2da3686328d1088a1e6706d806bee8e7ccd558de6d3c996f0c00087c653979663164179aa8ab881366f814c28c8e7e465b01d4dae077cc88203c5fad5a1ea5e3789f0362a63d165e511c9e40ddbb2a21a3002295bf07979dcc589fb6174f65af387a6e40d8765a18c3eff3f359d599a2849973f13cf870454ba8baac07dec9ebe0eb768ade0772bff5e7a65ddecabde3fb041ee36929e684f15314458e41d75b74e3946e5abc8fbaa28df91df02386497eb85158c8e6ac03fe90850a32970455e4824b8fcabdbec7bd73e06de3ad3754e8096d6afa6e2c4c8902e06be18046b1e067a7b73ce62623598d16e846ad39635e39dc7af0022ccdc52db9b14e28927d7d8182532f7701efde24dbd4dab4db8017d86f5dbc8b7b92ef6674d2607cc9495f417b7c9ebed037aeadf5e86f8ea7185b7b7c5b174de7b3d7d975f26c8a7c19047e104446bebde8ad79ce8ab7d6b8aff369af94714c4013ee2e9b732dee07984669f7de65d00935e6a22ef2810016345eb40564441bc86083e2766c7922d54fbcc1a589397216d37d356d7033e1eb05edd807c09f17cd84d1cc206a54a5ebe801690f7a68c9d9dff42772a1a7ddf00fc72c189cf8206a8a719b4d7a1a68c73360e77a5a6e9bc30d10960e706b98982fa8bcb0dbf54444fe136cf47539f0836c89568e8264f5c9450d1d99fed9876df1b8545aa3ec6fda748e6254c49fdf18606086557bfcd97027989907bb256ee1b1da073d7db2bad6708a92a02c700e2226629563dcfaa2c712929fa4e059e5edadb929075b39fcd40edcc51e8b4e9c2bf6df3b5a1e2ee70ce7f99217d2d47f0492ad18274f83dc62295de16eb6aa4654d6535bccc86579d65e8ae4f6922206c5c46daf38650b0f4f1545ef2e842c0a7647a8665eae0fdc3f2f6898a502fae769205191ac95f0f5fa470fccd2b78ee9d563a4e14aae0da5662ea1701d0e257ec78ee833febe81f057962893ed89e11d8d287a357cf11352392e7a659ea74fb40b5bcce4d8b752ded11ea5cb32064f3574791b2f378ed378043ae5c9cac34ff7d48e709839f7bc5b7aba9821532830b0d2e2e54cb2a5607c1a8d02778044e826188718b1df1e62a8ed6eb82d934a5229c4c6341596f82b717283f47", 0x1000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x31d, "bb08000100f1595910508bf3a400"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x8}, {0x81}, {0x6, 0x0, 0x0, 0x404}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r2, &(0x7f0000000540)=[{0x0}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {&(0x7f0000001440)="ccdbc85fe923cc2526186057ebb26b38389552fd3923527621f3c2e1f7c4ba01f7f6c30fa76dee266715f698028e5c774becccf3a188426b011e15c99ab024b2c7ed5f0392444ae50ec5a30fabe65dd3a89a97762e2ea25f1f1813a01c0bb1da0cd80daf1c9376b068b52165c635c87bf00e8b9629396968084f424cb92fda5e2584d0e65c6e6473ea9b78c31fd0e16ff65dad3a80940f9ebc24ec9a264801c07c0658d5f61f34507b9f6b5782c53efd4fa9c25c13945d540bb1ba59daf6357208d25946d65fd49076b43ab1cb4bc15093a2430f86f2316073260685ae1bc6f0a5007704c73f1b158dbf973bff662fe31215c8ef62bc8484c3bb339988299950446b16bacae64603fd62f99fd6130078269c52302da261932b23100e22d50ebbc8b63000dbdedfe26c955913c16b4c0b5cd41e4a9760bdf4a8acb97edfe5f799347d042136019af525d2aef4676d384480e9bfb44c7c51fd89fc45ff40acd4d69b1145673755eaf9b2f28fa022e861c77541934368988db862b24c6577c7de4b6bd3f0cc64ec9485941a7c2ce5c9730b2a15df66eaea5760d838a132aff15d612fb5602c04a0551d99f3d5138d2318a2bd4344af16ad268f4c1af5de8811d6662e002bac1e1d490eae4f8a52b1e2ed2fdd834ab31fb74659eaded4c51aadd7b410ff88a2d0661f8f99c9debe948cc775e37d8c2d626a8c06d5e109e8f82c8d7dca63f1c9552613eb2c6d70b3143bb6b1ebf5344f7abbde5a4fc26f2203538580416592a0f1f05bee53ecc2b98ee118da9ebfe7ee1860005894a3b5a069d2e12a9c3b586dc1acdd778ba1dc6665f0f3b8bec2fedfde17067b5c28f3d5657ce905204948a8d719a17816ea5331b1abe50d6cee0f7f8b89cb0cec75d48764dde959bd39503ab056bff5ce594b4ff4d43f293738c79154a65795a4aae317dd0a7c3af8891972ab34d066257b484c180dc506fcc62c8f5aa7ff7435ad94f11f3efd257bcbf261438d5d8f446d7fbb13508dc775b99655e68886515ef09b44828b4113b3ae6aa722832a31f562a2f396fb1ccd12bd3a0937e004dbb385640507954d447b3b53834c97bb08a540388bad372add268dc0045eb27b1e9ce6c74aaa49adbf83453c0baf4e4b540e8a733a6dc5a41923847519932250cf15597270d555d1bdda15c4af2e33768e182cdeb50799b5f440642bba2a4531a132bf3a6590fe403724d47dc9c6241b03dd56c8c9e866f510a17379764b39accd9b26f97506bf67adc39cefeb5d6a6c38a1468895f2b1e9462ddc84e79b6d4b68a188d72a34eb6d73a73c5afd93ef9b7c68529f4a84164ffd23b83d66eefd315a626a7a88f9ede36017422e64e545a0b266c54db7d9800573660e0e5bf9d045c04190d3f783f29bf99a6585fa417a0e1b6cda1d810df5976b289315549279e30369979551e4f45d4b8372ea3fa98cfd9dcf8899f12820380a87c0eb6a30732607239a1ec19d849e59dd5239df22a7c1296d2639782d97788b43cef95cc2f6a83633e24f8ee84579b419ac27467fb2b1ea99f41806fd9ccab53b67422719bb3a4b6f2114d7e294168058312e80e13d305e0ea3734fa046af2c2c5924f784a47e6bc54d79cc1d6de7377534136b66a72700ba5de087571f99056daa8b074b5ec300dc57e6f167d4dc8582854a469478e4d6097dee3c1a27a42b36a51b3815996af8a55b2705c76d1b6f466b61157f90754844b59c2b34defa504e26c1b9edb1518d273b4cb294c3d9c3acb748beb1b9c514198cdfc7cbc21cd33162f7daa19910b2c64ff1fa8b8a308ff44205c08963e0097eb1e4ae5ea9fa5a12b00245e6a900334b6379b8302545b3d57a212ef78e026a75a35632112b4b131274a81f67a9f9201a096bbc036eab2c39ad751bdfed279d98d5d6e68a04128b7253b65e26838e656ffdf9209b4be046f18fea8fbed5c4df8ca8adc20e0c723c0d18368c335d5ccd44d5ee1d984e0533726864d445d0f88df53987e691c1870abbea4da78db7773d592cceb5dd29dc741b3159ba3bc2ecdb2cba0cee8a1dc81de9ad40748cc619179544e37e3b5b5ec800b36fe15d309d484e6d24106bbd7ebde2c0e1ac4e2c5e106e3d2ba2eb9b8cbdec3d111f245aeaf2d3afd03f647d09079f319fe32bfc21679cf1b613b33836c3108b608aca3c167804659a7510db87544832a8f4bdbbbd4274f83add9b420a119d4014e78a865b67f8981a53393598abc2e4d51bff3d4f44fa489ad924ad24e679986fea9a75c465fa378a79b29adad4c04e020795c3f091352d26badae85096fe5c9260eb24215ded08ef2140d3556807dcfa1b03e5dde87aab694b46ac66508f47f85934f586caf47e4d1bb411d948016bc427caee062b7045c86f2b0b76a0b6e330cc5a3fa110317232cc51a7df18dc5e587376750e5cfd4192ef83a19e204f182d22b2bc2428ba089383c5ea878a2225aaf386dc9b6295c83a427e53f4f3f1f62b4853762c186e4ec583c185a1fa6878455d7de75bc649baa1381340028b8ce977335c10d32ae58a2dd13a57636c682bc375243534bbd32c6b62e32c4acebfa9482885320302f810246ebc969259375ffa0298dc1383a2454bae1713f845620ba287d4c55169d0d90f659b4081554971731083aa278ab5ec311603e22acf16c50f8b6a75cc6f4219dc8564d542634601a17909eb576dc167c11f4786872be3290bf2aa054f528bd0dd7b7691c078c537665f022e15a0d35f3a518a603e13f67786a414f18c9f00462b52743e97e8f46d415750e9a4110e2a92cd1732eed0a8c7ed17493a559a04aa03a1fbf5deac3985a5617f0e8a69fea8262cd1cb1ef9f386f9f0c47e69919c1daecb04055eb0de3e9eb900cab386443c03a2ad9efabd2bc232801f6ac3888156a82c56dc5dec39cd5d03fa7627696fc809682c981f6320d80d21a6c17e8329f83cd71f62e92d8ea1559654e343714024b3100a49547f96497e1e5c82cfe7327385af2c201a987702eecd84f52ced5a87edc29ed10391e1a9fc3d4d99222cf04f6242f18a367201bfbacc4728b840687cf777c76ee6dfa35ae82cff65534f05dcbafb55e032490fb8440a2ff94a4a9b26a902299a783910342100d5c69310d75ed8ecec6434fe62f97e1b680582c1cc2701063ac5d5964487cd2c7b7146911afd4cd3a16d9bf6aca2e2f0fc2622cf466ef5494e61456df331ded95705d87ee74cc4da3dab142064b8adc3dfcaaadad6658ddad77aa515930f0bf8f8a2dbe4f87608554a8cb7d61b8435a8f52dc6c0c913452bcdf5fcad0467ef10c01e9fe172024bcf53b4234289cbcb93fd4224144b633bbb2a1455da24baeaa90c80fbb1c005a77495ac43bcf7dca6fc05b74919a1d4ac98f02faca781ee354bdd582011788858271a023e6cbda51f20738155f6595bb2466e3c58f61b49e73fff4a2ab0518cebb40e5ac71e3e9d5d810813e8f695508bd10e4e259554b24019cf80631a24ab8b4543aaf0c1aa8445a4abfd5148fc0974dbcf17334ac47184e9913574c5dba8ac66db7d281b97e600d718d2df08f9db1d935928987e1fb7958df64c79aea024e96bdb0eda0aa45a90e0086ca6acdd229e4e3b7bbe0a97eb5dc2b56b69aa2102b701196e629a82d5665be19db3e90f8b441f88395c609d099c7ee34ac8ca6accb44120aba13532a9c86f1e4a889d8a982e1d9a72ad17c882bc901267d3c131fa2f3fc088c43419c274ea74c0063feec3a8541390696f7e2a5cc566c940ca6f490003754e1be575dff130c205c18fd982f184c03a665e45cbc6c5e1f1047fef9632d1a8576ae79871e03b2343bc6ad5049df5fd63da5e67bdbbba04d7fa1b6a1a00b7f229e69c974380c40ffc6ebda2116e2a16473cd26ba6c1923ece2a41985f4c66650689350a7e3ecc124976dc42d22074d5c25ccb768012003c6c22e4e4b3d772738c72a83764c2c487409714d44a2613065448eb3fc65b66a79b7d7e0ab50f8ab26f7a21041607c6c7382d36d22208f2c6ef04a7214f02e1cd282ecde75b5fe68c232f09037ff999a5051a0e39601603a36619956611831f75f7c86fe94e736cc8ae9212d076469b5abc41aa26bed406b9669d574324bb6c8c4fa4ffb6f619f3e1cb6685f4b4d251f32c8909deb574cef871fb1f4d64efb24e61e6349225514538e47cef2a115ec30806054fe32a515ce5fe328ea1821aedbc1ef47c707c7933a24020d23a0eb9c1724ef09bef16b3f0e69fd0688bcd8f5e1c2f0de745fa39882c54b4f9778ac7341394c5839c4aa5bba3befca57ff1be3e163cfac7692e862fcf9de09b69d4021b142562b8356f85e5c19921c75a777e9145ea5bbbc0608f69bdf615f36f846a0764f8e47a887f91dea1e6ba3e92890098fb3cfe08df7e88e46fef0a9c8d21271ab4ac3028a904efb90f25a24fc0980df0e51fb4ba3223ccf2117e71bdf0f7f28b8c1ba4a692879daee887b92afe2e38fc07c46762acddc0ee751b001f2ca97f9c093f39b48bfb16a12c3d2c038e9033b59cbbf7f4d692f695799aa72dc915d40efcd6ff71cdc043ebb7e6fc4471e6a1712adcc73749126912e5aa324c51156c8fadc35ee34019d18cc30baf9ffc97d3208ab21860e5f01a283e018545477dfd5163debfe769367ffac292b3f9c43e50a8251813b41acf1c4e130da594165f2de181d3a7cfcb06238392a9fb4858258e06f20e41cdd33526770ea836b80ada3b8d8db4a7fdcd2e8aa5b0f9c8809a3117a9d58e3a7dd9d4e5f7e52b1bc4bcd15512e2721841db00f35ea6cbbb811ca0226387d79014db8077624582ced9b3825c94307c3488045936d2465a69b1834c5e9a27099aae5ba1124f1e62a8bd4005f4003434fa3985b5cf87dd79c3216f2e8b4cc5380d2010eae2a3c55c462f83872ad9bbb6ca3154ec959afc93300d3f4c354906c546e9c0412d0c9a49f9cdbab781fb2e6c86edf61e192278820175700c82f9df52c315d9590cb2582990a353cee8c74c14bbf6155abe129a3921d2aa372f4bb24a13510dba7cb8df3e81dd0a230158ae2b67f6de6c2b024c459c4716314deaff764f184c4439c5c4b27b365612e70054e3aa30e486250c17df10c185993858bd9b9bedf806b6b6fa65f2400b61662b3e9a12d7c77f8f88b5e2d09ab67a0f6b4fdd39816f622fc3fb866724561ebb3689ea8fc683616638fc664928513214a27e8c38f4e894c2f3c95c4dd936ee53c2920b83222ded80b435d8a03b46419ef03c333cdab80e993e76e8165043964940f9f560b725ffa3f1c968ab07c890770ff86f71fc5421dea7186d50200531d8c264aa6bd8715def15935374f7fbf3b388bf95ce33cab60d8e3e79a22e1ff0a88c3818064e10f0fa39f0852d1f3487848582440892890cef38ad4167ebe87e462c22b2bbe01250a5339edb83f3c3ab942c357662b109487e10ac7f91ed5d83c0faad5e598f311ed1fdd1745177ce2a3272b26d448f20feaf640e9c25583f82eb9c367d83042477017849ae5eb77e5b0a8c43514e2da6e4cda2965b76e6fae45b903ff6ac048893e5c26cf7cebf4ae425ad44cab762fcaad874e0321f53038cbfa25626890522723973ed92dde70a4d982850cd885df613e466df519d5c0c9b538162547418daac6c3f0a316a32f065fad0178a0a3c", 0xfa8}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de252", 0x5a) sysctl$kern(0x0, 0x0, &(0x7f0000000b00), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r5 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r4, r6, 0x102, 0x80}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x6}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) r1 = shmget$private(0x0, 0x1000, 0x640, &(0x7f0000ffd000/0x1000)=nil) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000380)={0x0}) pipe(0x0) setuid(0xee01) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) executing program 5: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) getppid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400001000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240), 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xa9, 0x4, {0x0, 0x1}}) r4 = socket$inet(0x2, 0x0, 0x8f) symlink(0x0, &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x792e, 0x2, &(0x7f0000000240)="00fb6c4f9a6612d72cd6fda06f2e241339c13b0215848ad05fe3eb2418e371914b4e76de33487819049e91062d867ff7202899e3a6b8b15105000000a47f7e4381e87d1bbb456bd2d4e96a29b2860fc4a6301e371591658b58ce724088372cd07665b45dc59efd45c27e36155a160e40f7cb8f4650e8883e5c146c39be0b4c011b5b36b8e3a4b68209820fdd2d5cd96f37df70e41eb29bb0d038242e5ed7314296d3b6aacafdb27f64c8bf571baae96bfeeb4f1ba025f5fb469be03856fe0e7f1171bae0b325a38978", 0xfffffffffffffe70) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x200, r6) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2a43) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) open(&(0x7f0000001300)='./file0\x00', 0x0, 0x50) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0xffffff0c) mprotect(&(0x7f0000423000/0x3000)=nil, 0x3000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() readv(r5, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, "c6b7c2d6457f282eba201b28925fa0a39ab1299b"}) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000080)="45db995e94eec571f980496cb754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000540)="6bb81a636b7c18a0caa4033b44e65803ae4c97bddc50d79a9acfeda16d2d7d1c5eb36ef4453177e1f70120265344cc0483f6e193acfe0d6d7286d1699ad8e194d8cb93eb033f88a15e400afd35c4", 0x4e}], 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000000)="00020000", 0x4) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000780), 0x10) getsockname$unix(r3, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x18, 0x3, 0x9ef) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r8, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r7, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r8, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) syz_open_pts() executing program 2: symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) syz_emit_ethernet(0x4df, &(0x7f0000000600)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4a9, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "5c33fafef7f9d309ea9f832bc1ce56ddfe82b0d35288552ba2cbb890c5d0dc82790e31f3acff2b2d014fbd81ca684279eb733f2e60b76e73c0a15211885fc11eed7a529d69a65ab5aa3a81350496dd7a3ee345a8e5e4ae764eda222a22b14d3ef465be6058b9a53355fe919fd627eb6d37f2b0d7ea9097084dbda4b855c86c8b226c3c2d9999e624a925a7816910859e30825cc592325710efeccabb71597ed0e3324df126003c8ae9464a6ea10e2a6f86421301128af125ecefe76126df7daa6ad52e462e758ed9bd5bf4b07bccb6e78e6bfd637a0a127fa0c58a17b3d9bd35edefb270ea783ed1664130680dd6d077f296b1acee605d58b5be7ed959736e13967e218ea6b79a0853553d0638be55bd0efe2477bd18364efee6d462045ee0d954136895ebbaf37f37d1873ee552f7c7bbb81aef7609baf927ed8f300031181cd384db3465dc151e575e6851ad0f0175c8db359baa4e98b60e1aad24d8d5c38cad9420add3f4b92efb2ebfc94244face1566601736f901568ac0fbd0acd19b8d6b1d4a531cdf44491d425ce05f048b6f9adabcb12db64994175812a4cdb656c59a3706249cb72ae1256de7a1740cc3f5965bf13171c8f87a2966540a3a60c6edbd1a6ac4e1b3231bd93439e60c5416d777ea521c7f7b0b496b0f803c073c164d3c17c3d26b7116c8b805fd97ca911a26d645a1f3de4d6e7990e74546189eced1105c11389c14c06e4a7ce6e99e08f6e44b703142c071e982dc7ce2f6914614db1a90ade486eeadf2342deba7aa469e3170dcc72e1248c9359e46bb23f70f620e7efe7bb9607701e3b1d6749e5050894db6d3e0a4ece509256d6d5994aed3f45da8c3d92d947e57835592466ff32eb3c10f5d67723629205bf9b4be859a1ec673dc465a0d17612603a54741c539ef4a8600ab4baa0b8a5205eb6f54e540202279eaec782657886bf4ce988e173bab3194a9e0e0eb094a2e78bc47980952c24ab75b54bc4aeb16fc4d79bb052a3126cefee06df1555579bb70d97dec8eaf79df3843b418ecb6659fb46e1390e94c8dda46d099dd5605c38205b583c06ff14962fe592336c8f31bd858c0da56e755430d5513235e23c28d39ac5e31dd0dc81bb360ba79b75fb74e4ba7ddd12c5ec2482da34717f328ef986e4db7be459f80677c8b20224db1a651193076cfafc9f9c78655a42faa6a19bdd0b6a22fb0cd12be6320ccd861875b86ed5c7baa7491530490025bcc3a9745cbcc566a2af54bcdd30807d577f2532c2aa8572c81f3a4d791e5812bf736d016d15a4ef0357842f7510b1e0bdce0b18620a9aa6354c002f44195eb541f882274f03e7a0f7bbd66edfe37de29c98db4e0c2792aa67c10da4d4c90601ebb6bf243ed6c860e748bb2fccdb3391b2ac10d359ac3d9b3365e4b923ae87a13006546a2fff9b70d81b85ea0a252747ed6bd7a0e2fa4a8739c24357bb53ef8594a54a790ec9501be14e590471c31cb6f7ee840d7e6a913e19718ea62def32a4b0c9637dbc297b7b65e0d349ad9956abb0bea5f9a06612752b5560f319b8e53d0c2152bff15cba917bc16c767c89996b2b567467fd92c1a3389194ed508a2af91fd1b21f94509cad85da105d768dfab9209b1c086f3bd018456d29f916b0578e49ca6059bf65f479de8a4eab33aa0637f"}}}}}}) executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x22) mknodat(r3, 0x0, 0x0, 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) socketpair(0x1, 0x0, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}], 0x1, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000400)="be1d4e70698a79381a66518b4b2edd10ea678382ce46e25fd977993680b1c5b7deed7b6bcdaf70b34a29f9f192aef5b7df4f418ebb276438b262944b709c6f02870937d8701532d6", 0xffffff46}, {0x0}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="0000000020000023ac000000ffff0000000000006f80bc7105f548733c3413f0e1fc302d7e1c64f2de9866b881d3c5f27ffd64e55ce03580722d23780ef3fd1ce122bc13cef09efb", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x401}, 0x402) writev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000001640)="bf", 0x1}, {&(0x7f0000001680)="ae0dfe0c0d05dcb870649528844baa97f8559f69bcd8adb4e5505daec1c72e2ffe744a523cf052d194104b31a065c79c7ca6f005851ad22e2699cce3d74e0bf3a34d4c768743287ec39bdb5851624253ba5eb5c631dfc1a74d01d0144beab06523c9d639bac7db1bd647779a4a5f76de822cb467907c9505f68e1ecb585b4024e7429e48991bf3bfb5372320841fe6eccc035e295394c36c7bd7759374caf768ac45f4ebeaed0bb3160b3e5ce409b0dae71fd5a7dd4ac2dfd1ee787d12d85261733e0c053295d94e4f49f0952b1d16cf", 0xd0}], 0x2) sysctl$kern(&(0x7f00000017c0)={0x1, 0x1c}, 0x2, &(0x7f0000001800), &(0x7f00000018c0), &(0x7f0000001900)="f70c65305fb3884b2a094485e3dae02d2ce3f974e0c8854a83516d6f25d264571f92379d0fd52e0bca4d8f6465a9ddcc97f942584e73e0355c7fae28ddc813fad596a61d2100d7873ee7578d5c01bead576e9c3e767f6d8aa3b14e4fc504e878f802ca2b6051671049aee531fb1be3fadacee9ae7cfe6bb13caa560513252ba22f190c3546d2f8d5c65c6b66a8e28b409cff2b9f7ce1d91af2a467b823e1e05ae1f82214c66b1d7bcc9ac9c96226694afa5dc9f0d3c3e54933e889e393f21b2252464694011d57067fb5f577bc97b5a824d5cf3c73b619a97a3673fb6ef5bc5580a4b4ceaba13307a5dd566a346d80af15cde14744959af4a18221", 0xfb) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) preadv(r2, 0x0, 0x0, 0xf37) r11 = semget(0x0, 0x2, 0x280) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x9d, r10, r8, r10, 0xffffffffffffffff, 0x8, 0xfff}, 0x80000000, 0x4, 0x0, r9, 0x80, 0x0, 0x40, 0xffffffffffffffff}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000002140)=[0x4]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sendsyslog(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaab7aaaaaa00000000000081004e0008004514001c00040005002b9000ac800000000000021000807800000000b0abd2dc6dbffc83ea63db22b72354"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xc00000000d, 0x0, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x306) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x7, 0x9}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d00000000003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb7469c8181c5579a355897de289d2c58867bead75829fd7a39fb6dc5c2f909679ec59117f8079d03d63c1e7ff128c91a1e6ec7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0xd44, 0x0, 0x1, 0xab6c, 0x3, 0x7fff, 0x2, 0x1, 0x9, 0x7f}) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) semget$private(0x0, 0x4, 0x424) socket$inet(0x2, 0x1, 0x1) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x1b, './file0\x00'}) executing program 6: r0 = getpid() syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000009078e0000002ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="483711a23b9fe7557e403110562faebdb18e7cc04ff0ff569c0982f77ff36e52794879e04ffa195936b35e301dd7820dcd8df76f4546df6fa8530cbb1a153a51"]) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0xe1, 0x158) chflagsat(r7, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = getppid() setpgid(0x0, r9) preadv(r5, &(0x7f0000000300)=[{&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f00000002c0)=""/63, 0x3f}], 0x3, 0x9) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r0, 0x0) syz_emit_ethernet(0x123, &(0x7f0000000200)={@broadcast, @random="40c0256aad89", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x115, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x1f, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0xb, "4e9e38741545b4b986"}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x8, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001540)) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x10}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) sysctl$net_inet_esp(&(0x7f0000000540), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x6, &(0x7f0000000180)="f1362e28cecf71b59c7afec37082000000000000ebffffff00000000bb793c4ef8628b57ba5f3ed2fd9d25604337937787c946948c89747bfaba55780b39b8776b00"/91, &(0x7f0000000100)=0xffffffffffffff1a, 0x0, 0xfffffffffffffef2) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(0x0, 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setrlimit(0x4, &(0x7f0000000280)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x81}, {0x8106}]}) executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r2, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r5 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x481, 0x47) fsync(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x101) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x558) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x5, 0x0, 0x80, 0x7}, {0x0, 0x7, 0x80, 0x2}, {0xfff, 0x6, 0x6, 0x100}, {0x16, 0x1}, {0xc6b, 0x68, 0x0, 0x4f}, {0x3, 0xc, 0x1, 0x1}, {0xd1b, 0x6, 0x8, 0x7fffffff}, {0x2, 0x9, 0x6, 0x1f}, {0x9, 0xf9, 0x7f, 0xff}, {0x8, 0x40, 0x9, 0x7}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="9c4b3bc5242af5290c19602f48ab0eb2b208b06ed072573ff82f4ed83f9a80db9cbf8e3dc71128ebd37aa588a9256b04c31338c16240ea09636c027efda0ad8f5e526b8c612081904b67f7bd49dcc439f3e70e171c88ef4b07ac8a83743e0a19250cd15afa8d8d7c5b39ede85c8e29ce2d6b455df809fdc11a7b18bcf5152b551d12401d27022d54dc19715ad1cd9070fc002481a09200493584731515bd26d3e8a254617ca5e79b5a72d6690eecba5f0f32f4e2381ce5b3264b233662fb49db4541aee19954ad82036ca69107ab992a701bb0886183a8dc280015ddeb41fd", 0xdf}, {&(0x7f0000000340)="d1e20acbdb5ec1f1cb1120cfb48e88f63f889d4024d38ff5adef69acc2833856a23de7", 0x23}, {&(0x7f0000000380)="ed67db74f0a315dd0a4df94e888788e3d56231bf7d5efc653965cb6d3085c0402139b93baa27f36eb3673c6583b2b095787a1a92d90d4da44821f924", 0x3c}, {&(0x7f00000003c0)="2a23903baea6fcca33f63ac671fd0b818292bb97d836101aa3f4d86b306667c916e7550eb13b913503ef1b99b5b44901692fee31a884352e1495061a8dc8f112d52852", 0x43}, {&(0x7f0000000440)="e97f0d49c7a0e2059c4ece1ecef4ce6cbee4b97d1711764dbe5ebf23adc06314fa7ee12f6196b8cbfd82e7bbc8b9e3691b09f842cf37ac83ce3676315989e00cd66c84ecb757b9d896163b66e103c02b", 0x50}, {&(0x7f00000004c0)="70a58d94957eca447909667f2b539cfd807e4a77b89da3003910cf5cd019691d4950b1a2311337abf49778c9d790e44858fb3299e02802a5cab6002ab20307bc50191d41507ec28fbaca0b838efbf0204449ce349bbe1f8bacd0d0dc2f8f852286b6dc8e58c6ba04d037651379df0b1407496d97fd79eb", 0x77}], 0x6}, 0x406) r3 = open(&(0x7f0000000600)='./file0\x00', 0x800, 0x148) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) lseek(r3, 0x1, 0x1) accept$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) fcntl$setflags(r2, 0x2, 0x1) r7 = accept$unix(r3, &(0x7f0000000700)=@file={0x0, ""/248}, &(0x7f0000000800)=0xfa) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000840)=0x20) sendmsg$unix(r3, &(0x7f0000000cc0)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000c00)=[{&(0x7f00000008c0)="ebf255d83c", 0x5}, {&(0x7f0000000900)="dd887795272d2796c8ffc9ed1f7b3c522784a0d5dfc61ca038fe73107ade488b79784f3e33e9bf16c65df617cedbc4216b2a8a07ddcced8dab0612704808d64c2e77d701a17ec4f95aea90cfa8f6c58b707143152cd800771ce07d78e1f0abe41e0d18c53f7ace7d9a49f97d27cec03c62436baa8754c45db6d8280c5a8be95f8fe6b47780887224d609f0ccb2693d80aafc32771378c163fec8faff71d9753f2a203affe3dc137772ad4eff6751e81a94831321f2ec5f10de1e06", 0xbb}, {&(0x7f00000009c0)="535b316f182526500d8408bf54cdedc34ec5d4edb00cbc9595c854f1bb7a5f6dc6d82203bf88b670db47c2a9cd5151354ba1a77f3d7e15f522c956b8a34c3a666875457451380fd91b09d309c14aa6a89371755a9f880b74ec8555ebad89513476bb3356e6378daac49f87f4c72cf3e3fa5284bc4887eb", 0x77}, {&(0x7f0000000a40)="8df7b680f8dbb131a658e1e1c0b56303c911e81530737561c39f1d649637fd8e3ed4f4f64ed44a6189f1f08e8ce476a37756f14cd4b20a1501675ec968708d06288ee17147fe5fa585bb3e9e43677dc702808f28370c8ff01be0ffd1b8d00734b390d4fc5041642da1ee4500abae36e0efab98cadba168fa61b0d6178d3ba2ce7b42e5b313e130f32f9ccd80b8f0664bd10e04a1c3222a30c3afa11710c2444112a4b240ac710711928092f8485e533c8a9a27e9c8ab2933abe48117e97e4d101ba67e442d1e268693cf4d05fae3a81d3f98e274a3cb64e252a429a43a126048a3091e4e8851da8c4917e6ceb60bb2f6ebc299debe", 0xf5}, {&(0x7f0000000b40)="5f2157a2c9d4033d7da89d78426677e489e84575b7a13847467f41ccffee13ddbc3d84b6607cba4ef61fe924eabd2f52e93a344491becdc58e07c114718b2672e62ac6cf55a985afa2ea666b2b1d3d848d51a692b3288754631fa6b04c0c1fcacf0fc21b6a31f528ce14f1d7310d59bd68f3e2a1507dca621f44607df215cdd49fe50472d9ab2552c16c", 0x8a}], 0x5, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x404}, 0x8) lseek(r7, 0x1, 0x7) r8 = socket$inet6(0x18, 0x8000, 0x1) recvmsg(r8, &(0x7f0000002100)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000d00)=""/202, 0xca}, {&(0x7f0000000e00)=""/71, 0x47}, {&(0x7f0000000e80)=""/7, 0x7}, {&(0x7f0000000ec0)=""/12, 0xc}, {&(0x7f0000000f00)=""/4096, 0x1000}, {&(0x7f0000001f00)=""/249, 0xf9}], 0x6, &(0x7f0000002080)=""/100, 0x64}, 0x800) r9 = dup2(r1, r0) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f0000002140)={0x8970, 0x3f, 0x1a000000}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0, 0x0}, 0xc) r12 = accept$inet6(r9, &(0x7f00000021c0), &(0x7f0000002200)=0xc) recvfrom$inet6(r12, &(0x7f0000002240)=""/105, 0x69, 0x0, &(0x7f00000022c0)={0x18, 0x1, 0x6, 0x9}, 0xc) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000002340)={0x5, &(0x7f0000002300)=[{0x81, 0x8, 0x7, 0x1}, {0x1000, 0xff, 0x6, 0xfffffffc}, {0x8000, 0xdc, 0x9, 0x3}, {0x5a34, 0x9, 0x4}, {0x9, 0x3, 0xf1, 0x8}]}) truncate(&(0x7f0000002380)='./file0\x00', 0x7) execve(&(0x7f00000023c0)='./file0\x00', &(0x7f0000002640)=[&(0x7f0000002400)='tap', &(0x7f0000002440)='-^}\x82\x00', &(0x7f0000002480)='tap', &(0x7f00000024c0)='tap', &(0x7f0000002500)='tap', &(0x7f0000002540)='\\[\x00', &(0x7f0000002580)='tap', &(0x7f00000025c0)='tap', &(0x7f0000002600)='(\x00'], &(0x7f0000002900)=[&(0x7f00000026c0)='tap', &(0x7f0000002700)=')}:\x00', &(0x7f0000002740)='#\x00', &(0x7f0000002780)='tap', &(0x7f00000027c0)='\x00', &(0x7f0000002800)='&{\x00', &(0x7f0000002840)='tap', &(0x7f0000002880)='\x00', &(0x7f00000028c0)='\x1a\x00']) sendmmsg(r7, &(0x7f0000003200)={&(0x7f00000031c0)={&(0x7f0000002980)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc, &(0x7f0000002b80)=[{&(0x7f00000029c0)="948ee69e8d9edbfa03a86751ff8c1c2bdf23db15df7bf8585791c9e836a6139a0ff828ac3a78af5d818c5fc93bdbfef2880f1ee4146a4b29d994faf7070e74c60172a934142bac48b21190a3bbb17a13638d8a535fc57a05907cb7995dbc0ad7df0c9cf1d7", 0x65}, {&(0x7f0000002a40)="79a5c59f4e79f8ab1d21180bfbc1b241c57b418ecd59d4e3e7c3b0a08ce6593f049e2bfc267c74c9beb19f158460cf3e626c14235ef953d3ac7f1fe36d71cbf46e25b16276c20a8ce339a953428eca0d5d3f752a90822173a1124b243c478f1e41def0bebc329a33f13b9e4a666f2c9b21c8caa6f63d58cb216f8417c9f9568472e036bcc51f725cd5224367d5d31202c4262e83cf43443d12af2f8fe7c8e66dc012e1b56a9e11b24f5f0a1906f1f72d07783cf6cc861a", 0xb7}, {&(0x7f0000002b00)="b3a9930f21a6e11ad183667ac9c3d6a00a719481d3782ae2e0dae284e8a25b9f696d09842c8cffb22644622524c1e0a011343252f1cff9a3956171ef70b4ca8dafd6f9cee2d78ae8f5", 0x49}], 0x3, &(0x7f0000002bc0)=[{0xb8, 0x1, 0x2, "5ed61845d29849a1a9095ac8ad303ba0dccecbbc820589a7b43d28e74f6ccb117ce0030bd222fe6a54ab4c06cb1694fff3ab40c6f185056b4834c805086073082933aee57f7adacf3759b016c15cf42418bfcc13ea45afe7f569871f1662f73074d9137c608e59718fa4a3dcdf7fe766865af30330b1a2848f644c37744d7e136c6627e7dd8e4a6d12fab9bbe4847ab1a2a1d73c64fb63d41e8c7420c9614a3895"}, {0xf8, 0x1, 0x7f, "90afb3ebe93c96509e88dd3939941cefdaa9af0ef0f0110e08275098990d0858394b9ee23df92a34137dd6134b4259c7158ab84fc63e9fd20e4df47861f495ed8d1a4fd7a5a28f51f226396854d12b36fa04d33814c6f667dfab4b36a7b672f8ed909fb07cba2daf1dc22235a30062d722f63c138502e0e82f4e3cb844e1e498c97f2f9f073463d14c288fe60c44aac2d6ee740b909d1739d53d7f110dd3177f010b9029413faaa732bca04a79e77e70953fdce7c86059f94384b4862165ae9c8b2bb6e214ef98dc30ccbbdea3c802d6335394e5a63d6174fba611aa41c6c2fa7fd9624d16b9"}, {0x50, 0xffff, 0x2, "05f81cc4eec61483f41aa5b30e4b315264953b7433f735c1ddeccabd735f1e213f5bd1237000058fa723fbbe6ff6593c61377fd15257c5e4210aeb76c71d"}, {0x90, 0xffff, 0x401, "3de8f500adf8d8c7da175adf4590ca3c546db458c11b0802fd998b4e369f729808543ad737a600beda7443865b773b58d62e168199f6e090ec3f1ae9c4b2dba9c2d45be86288fbe3d6dc24ba3532d9fe48e04ea652d3087d4abd4fdd2e32b324b377dc9c2b158617da8ec67fcd66047f856c4829c3b696a26a6642861142f0d3"}, {0x98, 0xffff, 0x3f, "e25f83eb38f1ae08b51a689ca797e61fc1bbdb9a20662aaa94186b33463f266c2fe77a67ee457346cf226d870395fcfc39e45177d3015d9ee5a7332910db9001b15933dc100e3b2e62934a95091588af58c31a4e7b6e61503f9d08a6e12b167330b6322bb35f0aa76ba6ba74a4e6f83a35542e8f1de530830161c74e19ff254e31dc56f09e"}, {0xa0, 0x1, 0xf4, "9539bfe50d95973e51cabceee7d5219fd52750d241e857c61250afcccb655495639e8bf0703b1fdad3427f722938451ed72fb2bd0d17b5af7812b3339c1bc48d437fce76a9d4e394e0ee5855f060de2f2159ec8d074807d325195a4fef55bde7ac124fb52c23ba21b1473653e6216f362e04130908aa0718b7a5e748a1ad936d12adc0a47dd292a07e9a983baecb4af1"}, {0x50, 0xffff, 0x1, "d7dd3ea60525f978fb198bc5d02efeb145d5a6a36ba0f1c14ce8db0f7ae60f11d93ce9fbf5dee7623174e9cbedbe00771d05218c888fd62c1e37632773f1"}, {0xe0, 0x1, 0x7, "a1ea801cc2bba062b0ddefd63ca60a7bc20759e31207c639d226f7fba3ad168e682ea47e85907f1b6d6d82037d596db3b97ead9bdf5ee7dbb146f8220e42384293284ad0801e232b39b66e8a01b88d186c774aa0cc84f6193839586d9bb20dc4ad873fedcb8d7c61555780d43b2b0196fe9de2ecf1e13e967da2ba6140c7df80aed3e3f4ce9375b0342204e87eccaebcb1024133766dd0e52112d8c6e864f00d8f149b7bc46d5be2c54710f6a0f2242566a8fce4558b8bfa7ca43297e25dc9d7eaf381e06e0556aaa4aa84aa65"}, {0x100, 0x1, 0x1, "933f059b668e7e8abaaf02bac45f1f487fe017d9113a2903338a65975d3dc7dc6722b03d57c9cb7b92a637dcb2f4975f61934b884a3af6f00f7283b2beb7d9460154c2d79945ef22f5316abfa209779206020709dfdb7921b2c3ad940d40d7df88bcfd72dea9ac51c1248fc7f6d11892e372ab8219e9a3e84e9deeb67958587f68458c70323b8f7933c564a0f2d328f58f2af738f9c7d7d3f0989d74b2390cf68e1765e1d1c340e7c959d0d3c702de6ba5f38ca3291ea593fe83b0c034e80b14d3aef558baec898ff481b45caeb2efbd51c595d400199f85a2c7ce18e031e8264515879f74d5b80555"}], 0x5f8}, 0x80000000}, 0x10, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003280)={{0x20, r10, r11, r10, 0x0, 0x24, 0x8}, 0x7, 0xae, r4, r4, 0x1, 0x32319722, 0x1004000000000, 0x3ff}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x5, 0x0, 0x13}, {0x1, 0x0, 0x2}, {0x4000006, 0x0, 0x0, 0x80000003}, {0x2, 0x0, 0x0, 0xff}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xffffffff, 0x80000000, "2fecacf2ee0200000000005b31cb3100", 0x1, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1100000}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000380), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = dup(r4) writev(r5, &(0x7f0000000100), 0x1000000000000309) r6 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) dup(r6) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}], 0x1, 0x0}, 0x0) close(0xffffffffffffffff) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x4001, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r8, &(0x7f0000000700)=[{&(0x7f0000000340)="47d4376bb9d9219ed109f831644bcc84cb95bbe6485276ae0abd23cc8f6b69418e26d83200a07b8c1c657eff1b86702d6b6e383757", 0x35}], 0x1) execve(0x0, 0x0, 0x0) r9 = dup(r7) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x8001}, {0x25, 0x5}, {0x8b, 0x1}, {0x23, 0xfffffff9}, {0x1d1ed9d0686bd8c5, 0x7}, {0x101, 0x8}, {0x23, 0x4}, {0x46, 0x5}], 0x8}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) close(0xffffffffffffffff) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) write(r2, &(0x7f0000000080)="230011e585cbc2b8ea9acc7808d0", 0xe) r3 = socket(0x1e, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x88) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0x0, 0x1, 0x1, 0x0, 0x8}, {{r4}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0x6}], 0xf532, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0x6e9b30e2}, {{r4}, 0xfffffffffffffffc, 0x7, 0x4, 0x0, 0x3ff}, {{r4}, 0xfffffffffffffffa, 0x50, 0x8, 0x9, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x10, 0x1, 0x5, 0xfffffffffffffe00}], 0xff, &(0x7f0000000100)={0x3, 0x23adc303}) getpeername(r3, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000001080)="7e22bde952b762b65faaccdbe14c91029b0827c39ea77397cbd0145399dd5aed91876ea9d0c4d2e912bb6592003954e1742cc7ed70244e8e887bdd706dfe3ae3b083b45ad5e5edb441a3e482a45dd1990f9c0d6ac32e1f96f6a1b00d92400566e0f2cdf49916e3072dbe12596758dc25e4e8e645fadf89f90961ea0c10222fe17fff996fb20452016d9a26bd18fcc482d3846dc4e75af3095cba1775a4f5872ceab520ec70e527535e7baf1416", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001140)={0x6, 0xf}, 0x2, &(0x7f0000001180)="ffd9dcf7676c92000505fcb9ff68db0a775645593df12e75b067aaccd139676326bd20ffa668c9765f2c110d045f96cd4e1e6b47db6cac98c86e10fd0a55ee55ad1a70b9b1fb1251bdd65d2bd78739ca6e01f4ed826436cb559f5c60c39404c760b364e5f8bf5b9b60f684d3a8b29532f95348762563ddbd22b58a0b9f8a5aa416529bbf367f563f1b129f579d6d5fd48f4df70ac643e730e54e9999043d35406c63829363a2e6ece963c94f8281b178b715ff1693fb745876788b7dee99e82aa08db2c09aedef8f86c7cb880da5e392bc9675d5a19b48f96449880a10158d6da2be633736bc34d1b0817aa56242ca22c241572c9dba3202dbfbf64b18d43c812ef0620cfbea6a4ae38091a504064e3b4db982b45da55e1f3b5859837196c79f118c90b45c014121bf774ee8d3b04b0458952b2cfc57a99a0fa1026d3c1321beef143a399c21332808c928298f111538c0e255068bf7cc2529df6af679d28c8b8522cefd6877d896b3d893efd3bf387ce60222eaf646ec51c483a214663470a1ad797839853392e80ff0e8867d659bf8cb62abb0ee7e027dcff2acb5b301b159fdf5cc19c7af959f939cae4366e01f81d26eff8aba27408d60802f9a64d51a8ed2a5a686843dcc382b5f8b47e38099227e8102de87885e14de145047667d12e2cc9f46f88afc712ee6198b2bee92b9ea3f3bce0044a08062f047781c5570d40a2729224af9915448e6e329b45e713b945e54d54af340e54ad3dd89f2901017706a2f38814ecc5763713dc5f4aa2eafc363935f142221e89b15c8d309ff4955408c847fe14de8c78ec162007e1d502a3e93463a28d3a087647210e3e7dd753814129cdabc721df8d12a2699695f55dd04e2cb7b0bef97ed88fe5ea564293a225e390602c952c0bd4c7ed591a673fd02bec019c053a532cb5a5720eef2dc6bba49123c1c5dac00d0c0542d1d833dedcb205af1e34f7efd7aeb3feffd71d86ba87f343653f74a16c2a184e454d74df90713e21b1bcbea61faeeeeb56b2ad23d25af751a41385edec779267d6cedb5c552a230c4a90d3c722c577c7fb3906923d3254ec1cf31a22a8d6ac5ba97fa9d07e88c20273fb5466eeacac17260174d469cdb2110147038e2d06b129f66979873a2d307df04da1d96c5bcacf947d609379c5182c7cb96d156f2991d8f6d354cca6b1782e4b11c9b7feba38ab7ae185259d2582ff55335123eea6be503b5e8ee2bb085ce94513761d13d342a84aa0a0026f4ee90727fd70c30b9ac004d467915743f7af46533ff20fc5accee8043cdb995bbf2d2fb535d74d95ad32480497e04f1a37b2c6842a7557825f99fbe249756c979514229ef4cc656942ec3d2dfd03010e78e8256204a3d3768862426f8ba0cbd9bb58d5a54a1ff7c4a09dfd63ce88f6d36f11220ca2fb7615c976bd23220ef661f5098fcdd70bcd112c0f32ac3197188a5a5934d4c8958e3b8edebf555fbd0b795bb32c7adc4f212a6152a4cb94498e7681b5d23ef9cf896f6ae8062e6cc15ab566f724ed88fd78fc4acd538253569c322db8c50c70f3652b8e3e095acc3a621d59341a42fabadefc8d186b36c0c8a8eed30ac05404676f788bd486ff645f8059c1bb40716a004b934ae71ef785439afe95882f087a1f9f5ccce74d35745c26bb5ccfe734680e8e88a1c2feefe601ee4d44e390d2326fdfc3ecde3086826f33c06b5180624b5c54d4a5020392883ec33cd5b1cbd34dee4b3df938c6937090b536e21958520730afa84e65cb6cd6cb70f7b5cce4daefad3cad7a129cec919544ab6482d2e7e762f8721b0c489556f0eba867a427b4b5c6e37bc51b0f19c9b851908d9dbe74597a01a843dd23fcca2f5d7cb77d64d929826ed0194cb95768b81be97dd359e5c4e7ac00f1d2bed509b92674d86331b5b140204e6412c89c98e593ce9709d5c826a39c3bc7e9d789049ca8eaef5ba805a751998b98943e7cbb953266a0f41c176792946639a5cae068fb99bd9a3fab9e13337ca75e1a8b8c6828cd6006b1f4d8658f8eb8eea5ee109a40f2e8338b1b090e200d38b14d3dd0751baf03c04448d433664e86823d199f05652a4c2d549693e8687028174d5ca4428a9e1225ece9c95410f9d60dfe0d2e34d7e4acd6386c984406f65c772679f83870172024e5721aa23d32e9efb21734ccd0af8c5e3b170d6d4ef5580c16ee820ac39870cc9a331c712b20366802390c2cdab6ca88a30fc3182ce08a0a964cbfad95f908d58d12bee911470f7e16b077e06f9b7afa9fe00cd13afd6577bef5d0d3f02b1b8e682118c18e614c4da6bf0a33a16fee17dbee9e5da4df2b1a873f27360015f49e0bc68454d88c0ade4d6fd2b64a1bc42c733315d6e0f20f4e3fc437a1b3a0f0a4bf1d349b9c3fb774b1acdee2f46aeb18dbce75dbdaab0ce6f7f0aa5afc5e5c1c4dde05b3ed1c8a511c840ea91dfa721e90984d4b92eeca6b092c8dfe85cefbf76dc5f0a4240bcb1f3644e1f7dd79239a54e563e8f36db6cd4b33818a6b83317ccd6cd496c28fa81f66165ffa26bd6c13c5c7b47a81f11fc8204899a400911adddead5259b2139a6a1fa976c0ddf06e32987d80fabc69296f2ea5b99cd201a8e3d10506f3c7d52effd5f3137b1e9dbed5ba68025c25cec1121af3420d250b000dcd87d77fd9ad0871c0445cd1cfa892cfa62ce6dfb50a36574cb088c28541fd8bd64038086f5d22f83e840956838ccd7202e4f006b3a895578794c89ad22389a77668f7fd72f1f3d20d04ddf0d8388963e674de84bbda93da3d4e35c486c2f1f4ee93e519780672e6ce710546f3e74da7b45375674d68b52e9f993fa3db84ab763aa7ffdfd009186025f995799833592ba30be93410db69d59ab2ad0ab53d8fe58f3d4ae367ac5c5cab6bddc28d43b6cc87c67af4a40b40e55d369b6ba92a8da05c99fb2ab908835cd1cf4e0ede4cbe6f747285cad9ea3ad7b6b3ebf15ee0264b2c51d191e49267177c5cda81718ed7e15069591dfa244c5569ce2b93924eb2a457c50a3f9f0fbe83394fc022bcb1693b14cae5166531b91f50525f106a30652cf2b2ae120feb62489048dd53895fca908b996864f8f967b934ee219f4f9c525a94c1ce115dc316bc080f8538265d2e2987734a22eae869a2c7dde8ce1be3c6f184ff465cf5f8183a994771e73464eacde38cf189e89310fa25f5a7155ce885497e38a85de35836f28e724f79bf9fa11ea9407ee0d1df5758346dab592a98e80848d7a77563d8401b827995a175a0566ba3f509259e6493445d55b6da10d95ff49a8d8a58112e5c6d795bdfa9661b491e38a9e59e0973638c895fcdd3cdca342c357516b9d694f9611c98bbc97a828a7b30803ac50fab5fb24afdd73604b2fba54e25001b9d9243b27bc9c84240fe52786c0c4f8c30aec7decbd2f3c0b3d78f47d87724a73a0f9bc8c8d7133d10d872fd9a73bd6a8b294a80ee49d5bf553233aba5929d304a17e93dac5859303cfe621cb2972de3d01ee521af5a0cba33265aeba16ee313dfe35a39f714bfa876aea36d1e7bdefb572c5f64fb1209f72921f0b11e1b9550e70b8b5f7e2f4c3a922a6a983e7e4f6c0688afce97470d11ad49372787913df1d2c5b1545d125e7391a3fcde8d276c534007a27d69b83e1c646795450f891e712c015b61b5629caab16e8114481fe4d7b0d64cfbf6a8ffab3e019183c63889c5a721e399861ed9561716e5d7381eb93785306a8423c9a36106fa6809b88b6392715c080b1e28b05479bb7f836bc929a426ee8790e90735617cde9eaf126726f894b40ba99e09d1c21d724703ca6e41fe8174d7528ca4c8722d47239f5f7c15a1fcf230c6ddc8db573e3d138414fea09754867d52fbd7ebfb7eefa2b9e1ccc6bcf38e921e717f7cc96bac617fb6968558559902ba8c563529d8ebdba62fbc8dded6b974ffadd8658356f3c27c5a76808e5a4ec4c03d9fce9bc6f474ff59fc8f9d2f1d34b7ce1c7f237ecb62ce9ac1c428da4c78793235d06a57589581cdc374525b58423bc4eb9f72814f2578d1f112f7144d0b71676c77e99346b80f5cf06dd82ff7d8cb6e4622bf4aef203ac435295b94fe7a27f72177f3feff2f3ebedf842d0fc54bed0dc96b19015d661c0eb1a1020704a05560d4f2d12dd9a01a00f6114ad2834bf0fcc8b09b8cc5ecd748f805307bf84085095bed9f8c419e7c88d11818838ae5f3fb387e42f4a7c2541f9a31255d5ca48bb4b50ed00a39d261b9151a4e29a848e91cc42a3ce9d1681ec62158f76bbb6d6de1654030a0fae449f6eb3dbf57e151cb819f8355f25be97629ed1718f8214a63398387cab58a9f781ef7b6caa6338c611896dffb9a3911378677e06fbc144ee401dad6b259c9b7142d8de5a40c24767f9de1ee57190ac5b3fdacbecb8ebabd3d4dcee2c8a4720043946751fa029fac79a0b3971a13fddee67d9c5c7450cfc670126b67dff87206a7dc02370c214642d73a559509a7ebddac561b32c424a242b5a54bd5cf80a69265a52d32dd03627655c7fd8fb43fbeedf839f5cdd2111f7f32a9fc73eead1e59b30fc2bdac626f91c6a3d2b1f4b67228c68b42189d48fe1f09bd9ea9754d6cb17aef833ca2815567c2a47509788b89cd4e2ad2c9312cb14921e05225a70b88708a75fd29edab6754fb67b3275da2e7feaea848d9cf343f33ee704a01a09d25eb38e23f9f140b38e8282c04eac5f7c91ea466bf8f1b5113967848f4825eeb3cf2f3044d24d3fe5e22c0538e94326ebb497daaa2e63b3d1edf02c5d30bb732e4a0e5608b7b9584f3aa6b15b34239bc76fe6aca14f5ac48c75fda197f4f6e1e98fd28d30d398b819577848c919ed6ab6b30a179a02b014899cf751d0acfec624d7d9b7fda6d9e2c66de079144be671eb61f6466b824471a0ee3ddc23fe712faf7be3af8a7ddedd9f9eaed78dcabbecdcd592de8392e529adc8788e81bd6a0f3d5a0e7a61f6f186294eb1cc318b7bac2a378c02c808533b721bac897a74637523ba3ce343c1d9bb468a235fa90eda27ce85fc9828b3da5e5ebec5e575552a3af3164878fb0516d4a1a232f26ee9d06585f89fac31364ec70afb4acdd2ae4e50fda2ac7c970fdb8b399fcb33c63217c20534bc9245d44909f6bbc142593bf352d43054058e8624e2c9eda60a259290e131c6acad287a473c6df56e3fe9d8e07c45bef0d5270efabefc5387870e97ae9a72fc073a0c36ce59fd079896f6343e8a0627f6e3f5f443735cf196d66fb61d8f727f17b383ea5ec48e9a42bc6741d62d92ef9b3dbb8b226e6b6888491695a0b10d9de3bd7451c2ead9069fd48d0bca430c47525202f354fa8edb3b1de7d257e9cc1820702d8e393baa54a8058a8e8385165091ded6f5d98a62d8772c6275b85e63033ddc3f21e3ebb339b5c227e7f8ac0c6ab6f9c3027900577b29031094a0925d807efc9985daa6b5923d0cdd053da6309ca698dffb5e641d8726911d6a3707ecd2855aa92b21a69fccbed05620a2cf490ddc1b65e3afff7f46723d75cf1522d2bf1ad8932a7967d607d5abab409b633fe454d0a61abafacbef782f8d96375d0d30045cce18c30bf764d716cf3385616aa22c4c0d5a76b33c2a0dd080395a2a3e9d02a11159a714614d1df3072b294cda81d61f6b3c43aefe354c9ef18add9d9d789b3c8d164fafe4690a203d0d768940df2b13900d0adc42524f68ed7a7580f6175eed55b207de97862c0cc9e6987bc0a6d01e16067000a98bcebd5170006ee70d97fd601b677a78a0b49b2bd4a567da47b2c7", &(0x7f0000002180)=0x1000, &(0x7f00000021c0)="8a6111438de3d4d5819e49398ba92c26c8d009aac07ba3deec6bfae0f38b0c03f4675f6f9858b267debc9f6ea13336d17fc911a00681df5bc129b5c81c82e66831c32c67df3147715546a504ce40410dbe452be792a00909381b3816ddaafe1a0909fa43947ba5215bdf918607f4e1c5f615bc4bdddce63500baac9c6ba9a4fcabc3", 0x82) r0 = socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) setsockopt(r0, 0x1000000000029, 0x101c, &(0x7f0000000000)="033608a3c29fb46338c60cc926869b0587b3b3965ec307ac1e4ccf00b32b4e00a84f2722c51bce5545c77c7000ba189107784f6f588c6cc05001003ed217d386114e8db5d4fc", 0x46) sendto(r0, &(0x7f0000000080)="ec2ec208cbdf92f750696040a7802eeb12368b580f10aab645e1ba25800ffdf43f96a82b08a73ec77226d4a31dbb9dcf948ffcf66dc5a15e74ecc6e377c276ff2cc0918f78223536e0f110a6acc13be34444a9c7a29bfa35387f9f17ea9f6692423fafcf350b723bae5baa123b94ae95d93450088c947920e1f8b2d690feb9050e043d6635483b6a4cf290a152e55c73ef5860c49b9587209262d8d40cdc1e3e1dd4692a0e5c5cc4d3eba74e9ad5aeac586ca41b919e1a88f3325be90e059e925f0281ec8ba459b2f6fe7e1dec662a56986753e57d9539de55d5ce6487ad654aeb6b72c735475e3da322f7b60c5574238eb19f7b6f1476a4eb55df7cecf080034ba0ba7c5aed3e52bbac00de46ce2550d89d23ada3a0754b28d067c8cea2d8524054844b585010555ef92db8a0f5ba4dda6c9df8bef752e0fed9d9511816ddf7ee38d1342a0d504d597241db89d0aa52b95e16895e91469b499ea96ef7f64416170a6016a6c3daa394dbc736f5495f5b77edd2dca8552e23d38595ece4de085caff089c4b191b84f987ad16fe1ee25a45184133a85e653b807a02e57669e68cc1bee116c0be97957aea6f1dbb9de5f3947e4e436ed602becc2ef63b478ebb8513589fd70d0c1fe893ecad1eb641cc04c7d0da46c2ab0dc216c9c1a7eff5dd05fa3b3222c473724287d52329e69712305546265067da4b005626b43a1fe3749611bde63de67ef0cd348db52776023afdfcd59f55a4c93edd4c0671daf39044ae9fbb2c952a64d84c13f2131194cee4691eba4ca36e97319366917e4d6ba16dd2237c579eba1df686725a9250aa4646f32b77ca2606c1952ea2923df0b5a676d97807b66e169f0899604a9df51ef25e2574ca2636f26517a20844f014746f23e9ef21f18da84e71da04aa729b2a781ad9debace7f68a53f02c3c5f5e483157ee5265e3148b5cbb1c33aa1747db18a181ac10c4b6b307051fb1d74ebddb7b1f71a178f6b419425f9bda476d029f4927819186859289054ae1df81f0a061ea1e22cf51ba73dab5661a2814fc3d6c645cd1bfb80478bdc1ce57b68b56263f7a87af41dabe8c7462d96883f009b9dd76ade4a2cebff9f57d8177ff05a3c5617cffb50fe24f4581fea546e4d33f840a16635be2514f9747e7df2bda960d85b8c7b23932fd5e6bff7d48b1bd5961cdf02c2f396cd4d740e900188454bc052611fb2567bad371f8fc4eaa6c0d962a0226da7fb74635a4290982df3cb2676c72adf3c87822abd1eebcc037a7d819b107a23d0040190b8f17d7d1d7c71b7a23f842c985799bd5bde01104dba0499f7d3ae819dcaaa7b07b6d721ca25665d253863ed15cb798b771db5d77e2a9b38d9e84b225db7ae88e4bd35c6f71836e60dd59e67d518331820f4a431bbe9a7a5a525f814f10c2735464f5f9c0081f22c94354a30bcd28edadc97083a73b26065c7c32df1edac1f625bef579d48ec62a7353be32c92ffe192bcb30cab67b0ab5c9d68f2a7d3d4c331d87bb7032dac7b280edbd8468e6c3ff96737bde7e0b08a92cc9acee29ebb88e946264e9a42e4d13289c02cb287591554b37b5a7d80cebcc300f7d8735aa053513c9cc45903b7f2c74b4d93b2b2468b2f8fef6cf5706a07bd39886bf9c3a5963c77507d72fd96d11effd88c2b91b2378de857ab9b73a3eedc5a02e9da638b83117781d4d2b57c6ca6d7f89944f86742b23175dd663a6395b0fb1a47663b3b4043b1be101aef1022e028fe6caa564796d08a72657438c12cd16899001682aee6fdd6906d5960bebd6d9b99b91d93e62275768ef52b4dd3cc93a101e6c458c7a39b1647d7889c6edfd551a58adff8f7c3aecd9d837d96f680e9875f207594ac0859fbd553514985a8ba66a377a489f0c9dee906170d64c03dbafbe5a22e039a57b030e313dadd6c2940052082776d82c924c20d6c6c20cb13e1de27a79780c175f14452d33294f0cf06ff670fa86ebbae784594bcaebd61f536bf9bfef9f8607ba029045deaf82e1368959504e71d56c56c13375851fe197c672bdeeb4f1f387f84f1e6e7ad13b8ffbf2ebb129c20df38ba310756bf797645cf46fa6641407cdaacf4c21dfb59f58a0c8815f983edbd660d529d7a13955ca1ce00a3123cbe67d85fc1f7ff72f0aa88cf10fcb5986e1c6c42cbe7a0bb137548a5314a1b46e83e612a3c4db0cf40b420e1dc14ff0c9fc2531aa8cc1f55b337a7a9cd9cd7e8879780b85c03547a95ddec8ecf25b7058dc7b4294ea0170f3ae13b4dd05ec878a0b136001e38a2179f56fcc1f036265ef092653447492d979d3dc1f113232260137ce5251429aab5589372492db1543a87726432b450fe4ae3305d6c7ff21ee37d31ed76f40ca7da5b289a040297e27d662859d2d7e6ec4eab82c0d0035487a392a6300b8251c19b36df4bf63758917298248d33005c64687bc07c00b7073e7d3c74207546f5606a777c4d911ceabd1887dbac5a8c61c78e6551b2c394e40fbd2973e9dd5dd01077ba667ba1968cdeb3fef5e5b0a77d936326ef76d2c1fac71913e12de3c490ba5627701c20adda9f13be2ae092a009a3fb22e6652c0c137b2a47d01604d8c8e6fe65e627d0a83a472e202e780b2ab1779d4bb2af4527cf3c49a464c58ac9bc0987bde85ec6e7897c5c6ed326ac9f0353efeb6bfa9dd3e6fa7f26943d8b7c1ed1ca066d1313969e031b67e71bb2c297a731abd98cf9a85e26e8d69fcc601807b247d09bfab40ff79698e44700c68d0b1a0caa88e385f9b4b5f617cdd88ac5fbc1b9aac4c2c60085cbf5265bdb0208fecdf2664ab11a2ddee012441e25d195d38f09693ad77b67c6afad28dafc7609f3a41dcc7ca2fd3d0be4a579037bc55eea4ccfac78ca5868a9cb2d03eed00d14b6221e8126dd978071dbedec7e7ae7a78f2aa72c269ea59de486f7f85cab6eeb2b5033dc7d3f532b041bdf8088c7e564be050df0bcf2fd31f59758e7addd68a242dc7c5b17a42883ca770586088e3a031a346837c471c031dd57aa5600a781726a771cfd069d9010f2d0549ac00d62fa5fd2a4a41c4dc6a2d2e39a4189bee6578b6494f1ae16d0b06e869ab2f89f77b627123d0f88684c1f6f53a4b09ab91b102f16ed390be9db12d870375a1a471eff2f12b963975ad3cc1013b6987cf21fd3f3835ee77cb5d5e932f5ef721b70ef2bb3a42685d893decb72097794a840da22942e7239c697576d76aa2cdf0651e082b1ddff366680b5951f894acdd2d653ac4b38e8427d58ddace04d5dc343ea626ed65158edcd2d04f011f4741269a17b441bf79677982755accc61c37c18c1f2544b85d7a01a0e5c4dd82ca3bb2ce354473c3c6a6fa37087d141a2c0ccd18b3b38c2ba96e2c6c94ab5527e660b6bc925a7968d6b57bea743bb08f67b9b83e47c222cc09e8d19274b6aa0168e7f8b62ad6c9e4af59b193849ea1dfd2b6a579e87af3e89da7b198ebf0b078cb6c92af3ba293db46defbedd800b5ba8f819762572d719b6c4d587d2c1648f34df0a70c6e622531f0e155e253ebab69f4a5ac6087e3ea5bd99cbfa904c73fc4e6dc69dde3386c2f55ff002d23c2cf26ae007611858e1d4dbff0e348aa74ef41f8e63dfccdefb9cbe788829ec7a6a4b159108966dac4f6e04e3bd1533595378d573b9ae45f3513cd8b7a39ee75ae3e0243882384b375ed31560d14f138f1c5c798aae789edbf5f859525443173b68228da5a726f2324e93fbe8e33a0be921ac6eb6afacde9ff16ad13bcdc06e49cc81405ad4865370b4d24da981e654353841f0fec846f2df977250ad0bcc7c425f768f97174760d75b71ac3bb28e067a4f8166e4d947b030da8bbae4f22f420279721d12bf476506d46da5ec32617f1f6d53060ef8c0f797ed4e36b3db7317e3b434d3cfaf07e3b135f507b31a6324d801ae50d0c419ac5009a33abf37d2db50bafa8701565605945aa90ff4e8685ee19b70a71b7ac08c3887f8c214fae80f9d7fbf3b69a8bafecbfe0e56220fe30da89a8e01ae1e0ab6319fd2ccfc5072eb2c8c5968579f3a8d61a705536e90376db2ccfd57c8e0c3126ddb7d455f2768967105c6794880f069118dc3f79fb8e4f8ac5ae16d4b788d8aae7d778c4e563c07b8c96f0a31fa9a0f4d7642b3bf08eac55e5bb0f552c485f1978cac68b541a94c01019a157d179a39471b1d5a00c71a18ba2a7c2a3ac3faaba81387dc0bef3305e7bbe24233b65482f8f38512adbbcb7a0764f7e8188e886d1c9d61c8fdaad9b53a1863de9192ed4d19c4bdecb3ccf2be7283cac3535b01b5405f80fa92cc52bd0ee60ec9bb2852a14b9e938db5d8c691e66837a1403c5a103ec21f06efb3b5e85a3d3468b091a04353423ecda79ccdb9742cb49e45ea6fa1112f0d1c6b803521c86f29c85c642678e4d75d6c88e6f0cf5f18dab72ee56d7e14349c65437162738aa527ed5f29f92bf442a76c5383a21fe5751554ed285ddf54be4c3c8fc9955f52f7608275e1d629ca1c826b395389956b21aee2b3d0308d607a5f0a575de035b94e8fe9879b0fcd506aa20d4a045538685d7b14c3e5a6662f4f746fae43de5580eca821c161c63cea4c1f60cf35eb1c27842a98e1d094f47453d4b0d06e1a153688a542bc9ed1f911eeeb1b4ae40f1eed8c195296e885bcd49c256af88039450df91361eaaabbe900b1fbccad10d2ccfc805ce39302e8937bd759788fd52ad91b68755a60879150f49c780b495132c555bd434361818938209188f2991ab4b17da900743d5dce20d70626c026cea50d2366b00a8c7600768298020ca46bc2517a599fec1d84eb01d8bd34914dbbc0441f0b4c43582fa621a3fd14cc674b934f8fa4a07efd981729cd63047e3c62c74df9e0f90ea0709817b9acd97ecbbc4eb611b48a0671fe6da23475cdbd9a9ecba302a69658ca4abd7d98cdbff124a2aad63e2ed6c3a5b44ec7f3e3471428833c7aa06259e3aa4eec64ba61c85dc6fb4d93e5968e5c937befd27ab71793c9cb337870f78e080742906985ce57906cf42000208791866a3111dcd7f1f6262202a8f36f8a134e35d54663fc889df7abd016ba88dec290a9f785e196f0e9f7244b4f223e03408dd8e8f4bdfe665565a623067cddb98be4d64ecea2fcee8e3cbf8bd93735487c53df4f031e7067f0c99c897ba3f332307b32ef175c151615b7e56afda8b9b20ae02867a519c3e7b41454f3941a8153640cd508630973e2babc5924f5077c3432f6696d392848da7f7ffe71848fbd23a95562c6f98cef07196265bc7badcefc7bb8ebef6c71d6d0db112efd1256483a83f572c376b1c0403a0384d6b2804b4373b3ec03839376401fc6ddbde29f6200f4cfc58078b6713cccf1b15080a8c59489422cc409405cc9c17ee1ba00ecb6f0d115a3170fe0d427cb91a4c22c886d9bac657c10a7411c4c61a469f05829d007abe4affc1230a00bf95d3d96ec4e3ea377b4614efbfa456bb1ca554e5085aad3460d2caae2069cd971a049a531f3f8f71c22cd5c0ba34f124976ccf8d0e73058aa56fe8b3803d07c249dda6f5678245015d37e2b7283236e8ea59d003419112f0c6b67b9c899a63be2fd7587c8f9c7c496d58e6e3093aafcd553d71dd662b07cb87044278e103e7f9aa63e937eb7e67d2e35cb734d7c14f113cdce280df5f76ee8894dc6e1352f0b7218ccff412151847dec1528f51aaed50c914f28264224fbc2715bf32d50f68abe5c39950bec706b1fa5406d9822535aab88bdf006a25d5f9afb309a664dc61a875c1dbd5d03835d59ab605084a8b", 0x1000, 0x0, 0x0, 0x0) executing program 6: open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "490130ca578b0d2a847633cc29d1d91844b37d3f"}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, "a2100a4dff04003df4000000eeff00ba80c000"}) close(r1) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x105, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) r8 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r8, 0x801169ac, &(0x7f00000001c0)) executing program 3: socket(0x2, 0x2, 0x0) setregid(0x0, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000100)=[{0x4, 0x101, 0x1800}, {0x3, 0x9, 0x1800}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x800}, {0x1, 0x7f, 0x1800}, {0x2, 0x2, 0x400}, {0x4, 0x2acc, 0x800}], 0x2aaaaaaaaaaaaac2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r4 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(r5) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x1, 0x8000}, 0xfffffffffffffec2, 0x5, r8, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, r9, 0x5c, 0x101}, 0x49, 0x6, 0xfe}) geteuid() semop(r3, &(0x7f0000000140), 0x0) fchown(r0, 0x0, 0x0) executing program 2: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = socket(0x1, 0x5, 0x8) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) bind(r0, &(0x7f0000000180)=@un=@abs={0x86c4dc6d951c21c5, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r11) r12 = getuid() setreuid(0x0, r12) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r0, 0x0) syz_emit_ethernet(0x123, &(0x7f0000000200)={@broadcast, @random="40c0256aad89", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x115, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x1f, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0xb, "4e9e38741545b4b986"}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x8, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r2, r3) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getgid() getpid() ktrace(0x0, 0x0, 0x0, 0x0) getuid() getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x1, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000100)=0x4, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ffff5ec, 0x0, 0x1, 0x5773c540, "8cdb3309897c00000000000000008b00"}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) poll(&(0x7f0000000300)=[{}, {r0, 0x40}, {r0, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) executing program 4: r0 = socket(0x7, 0x2, 0xfe) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget(0x3, 0x2, 0x88) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x439, 0x81]) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x2) write(r4, 0x0, 0x0) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}], 0x1}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000200)={0x0, ""/193}, 0xc9, 0x1, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f0000000180)=""/198, 0xc6) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000300)=0x10) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000180)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) setrlimit(0x6, &(0x7f00000000c0)) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') mlockall(0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0xffff, 0x0, 0x11, 0x0, @rand_addr=0x1ff, @loopback}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}, "3b02b078844c7df2"}}}}}) executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865771feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) executing program 6: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000440), 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/247) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') sendto$inet(r3, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) executing program 4: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) shmget$private(0x0, 0x4000, 0x402, &(0x7f0000ffc000/0x4000)=nil) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) seteuid(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000040000000000000000000000000000aafe8000000000000000000000000000aa03"]) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) seteuid(0x0) ioctl$BIOCLOCK(r0, 0x20004276) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, 0x0) setrlimit(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(0xffffffffffffffff) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206913, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000806907800000000e00000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000000000000cf720e2f8a81c9e248f951b0e243053b19e2b89da7730103dadc151586e6fb63ab66f471288bda718957cfb90016ef947390be3a10274f00cd6fb3423fc7b5084a9332186916b5bdf7f910f07a9e2d8407f51ebb8ad9d0c0609c4406b710ce140bc2231fba585ef2fefd309c4c97a77fe825f7c27e54b428584af5cf439628315c4154ca788324f573a525a2854601cdad61bb8a72da5a86c5fceac147c0a1f4e53108164028"]) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = socket(0x2, 0x2, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) flock(r2, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d35e83931, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x4, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069b5, &(0x7f00000001c0)) getsockopt(r3, 0xfffffffd, 0x80000001, &(0x7f0000000200)=""/195, &(0x7f0000000380)=0xc3) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) connect$unix(0xffffffffffffffff, &(0x7f0000000340), 0xa) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x18, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r5) open(0x0, 0x20, 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000140)) syz_extract_tcp_res(0x0, 0x0, 0x0) r3 = socket(0x1, 0x0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0xc}, {0x1c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRES16=r3, @ANYRESDEC=r3, @ANYBLOB="e70429443c9cadf80e22c54d96a96f8fe27dba73db3a70d3da31c1a2c2fdd86ac10a2c1e57690744488fb94337982aab9a17c3500dc23e8aeca8db24c4bac5ea4b7729789b3b2eefd6383c1f0fd2e7b9cf3269789505c6ad32ed73dc8ac614834bc36babae7a75370bbb0b53d3ea1b87", @ANYRES8=0x0]) executing program 4: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r0) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000018c0)="e1", &(0x7f0000001940)=0x1, &(0x7f0000001980)="72a50ae1e71190700a340bdf1aff091527a889a4", 0x14) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x80000000, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x53e, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r3) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540), 0x0, &(0x7f0000000580)=ANY=[@ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT=r1, @ANYBLOB="00000000280001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64=r2, @ANYRES32, @ANYRES8, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xa8}, 0x403) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45}, {0x31}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r5, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x18, 0x1, 0x0) socket(0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, &(0x7f00000008c0)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3edd5b3df4247d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301ded3ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfc06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e010001004899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d592800"/1977, 0x7c2, 0x402, 0x0, 0x54) ioctl$FIONREAD(r4, 0xc020691b, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) socket(0x1, 0x0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000800)={0x1, &(0x7f00000007c0)=[{0xc6c, 0x1f, 0x0, 0x8001}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xc00000000d, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000180)="66f22d9ded9323bfad7228ba58cb5fb8aa", 0x11) r2 = getuid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') r3 = geteuid() setreuid(r2, r3) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0/file0/file0\x00', r3, r4) executing program 3: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4c}, {0x2, 0x0, 0x10}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(r2, 0xc) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaa6c085ea400000071bb08004500001c0000000000019078c81401aae000000109009078fe330250"]) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES32=r4], 0x28}, 0x0) recvmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r5) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="f7fffffff7ffaaaaaaaaaabbb96fba"]) 2041/02/08 09:27:30 SYZFATAL: Manager.ExchangeInfo call failed: read tcp 10.128.0.79:1048->10.128.15.235:30001: read: connection timed out Connection to 10.128.0.79 closed by remote host.