a8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:35 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001740)={0x0, ""/4096}, 0x1008, 0x2, 0x0) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000faed482f02c4b7b27c492462416a26eafda2066b14f708255e1adcaa771c3d880030a6e7edcb810899546a59b39922e8c8f69a706f9e4ec141a690692f08b9e48356d07f6ef2d0e9918faecf67d3ccbca7ffce42049f40826c19e97e3364c5f310f75e4dc64ea1a3d85e0f56098df29d909821464c4e18ed0c35c0069900d308653b920209d62e95ea8a78232041478e57f50cd89f9b4162445ab89a7204a2e01af5cdb5e8dc0630dae0e35d6bf86c620b919663cbc2c7ee78124cb08b352a721bde47870385f6cc177cbc1e3a6d4b7567656547a36aff9ef8c32d"], 0x1, 0x10000000) 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="02000500000000000000d8cf9251db6451ce4180858ed87d2884cbbbc1943fdb0e0e6053834724888ffa24f41fc51ad4e823ace9e2a30bb46f6519bad6458dc5"], 0x10) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xbb) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x2dd) write(r0, &(0x7f0000000580)="3364c28920e3473b16020000004ec4d5dc350b1f3a6b9d730d9c17c47bca158c4249b8eefad74c726016b91700312fa32f820440989783d32c991cd63b2cfc9ecd2735491490e86b02619ce2113db4500b730303fe654625c9caccb45b90f505263597f000000000000047d67127092f2887c41206bc637cc5dc032734860439479326c06adf605b33e030fcbdc2a08c31b06e8078d778295be71b00e59c2c99b5b2a28c22a40298a3810bfc0be98cf5dd6ea5b4b9c722e6b8406a31ad9b8b7ff0f2f46a5b7f1636f91c21a5c01b0a2dcf41a1eed51b0c84172fbe4b5bb02fd4a71ca04e80c0b75658d65923e31e4a2cc0e12b2a527bf5a0307039c7435b17c2a1849ab3bd15cceaed999fe72efa039639e0fbe1b7e9790890b464f304deca16ed9aacec146206", 0xffffffffffffff0b) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440266dfd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0619d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacbe759a3cdd3ed27b5d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e986c6ab76e44741b8dd267c8590da761eb45f84550e66d22aab5534a75f9355102477dcad8c27c4b228efdaaf08fe36807b4fbde7015f188b237be2015ba6d490adf26899cd26b0a38d09420e2fa26db6a4f060452d7f3b4a41f346572ed166bf55109c83281ac99743e4b16580b74b93b84cc2cc45195e5cb9fa30eb064e4ba2b7d663226d18b12a11981929ca91adc6b1140fdac551f5b03e998ef21ea99ae39a354746e8e70f6dcc1364c00688b3da996e683a6287423d28b8c862a794482e2b3b39eae694d69f3f27e788b14615abdd0f565d09b71daba92c641b441332d6c6b9", 0x661) 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') socket$inet(0x2, 0x2, 0x6) 16:00:35 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x100) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "0800000673c40651ace71d00", 0x0, 0x800000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x235b, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6", 0x67, 0x400}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44, 0x7fff, 0x0, 0x1}, {0x6, 0x0, 0xfffffffffffffffe}]}) r1 = semget(0x2, 0x7, 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() semget(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3c8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)) dup2(r0, r0) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) lseek(r1, 0x0, 0x0, 0x2) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x3, 0x1c00000000, {[0x2, 0x401, 0x10000, 0x0, 0x100, 0x3, 0x8001, 0x5, 0x85b, 0xb609, 0x10001, 0x7, 0x1, 0xfffffffffffffff8, 0x549, 0x1ff, 0x7, 0x2], [0xad22, 0x9, 0x6, 0x2f, 0x5, 0xfc6a, 0x0, 0x7, 0x5, 0xfffffffffffffffd], [0x800, 0x80, 0x8000, 0x5, 0x8001, 0x6, 0xc1], [0x100000001, 0xf8a6, 0x4, 0x4, 0x5], [{0x3, 0x5c, 0x9642, 0x7}, {0x5, 0x8, 0x9, 0x9}, {0x80000000, 0xca5, 0xffff}, {0x20, 0x0, 0x10000, 0x5}, {0xffff, 0x8, 0xffff, 0x400}, {0x3ff, 0xfffffffffffffffb, 0x2, 0x7f}, {0x5, 0x1, 0x1ff, 0x4}, {0x1, 0x1, 0x1f, 0x3ff}], {0x4, 0x1000, 0x0, 0x81}, {0x8, 0x101, 0x0, 0x9}}}) getpeername$inet(r1, &(0x7f0000000440), &(0x7f0000000100)=0xfffffec6) 16:00:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) geteuid() 16:00:36 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x0) setitimer(0x1, &(0x7f0000000080)={{}, {0x1ffffffffc, 0x4}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8, 0x8, 0x7fffffff, 0xa43}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x1ef, 0x2}, {0x4f, 0xffff}, {0x67}, {0x4, 0x8}], 0x4}) 16:00:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x8, 0x3, &(0x7f00000000c0)="952cd74dded915172f081edfe9c4dee95d8861016c3752dad1504000c010044d71ca1c2ac99cf4eb4e54084b49f51e16bb22e5686ca61562dd5232c189f6cf69e52b37ff560c4af17880a400ce1b001129589cc58e82bbaf79e3a9aa27638ab4df02731658a74c25c2d27e538493754e8279d9632c5d111f029cf43eaf3070c9b5", 0x81) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="95b20865b2c511d30a50aded5d889b8fb2a509d0b87106364d435a54507e2520b01672bb3d60026adc3fa16f92b7923274ded26f22de814d07c985f270c49be3c64908274abd6fe020f9ef4097de6645201272ada5e364f54c452be49eabf4102b8597b36e49ef96ff3b90a329497296eeb851ba9a0abac9f03adb9d58e60500673d43bb98e53446d784295e4a9c7a0c4b9df8e2eaf14e64d9cb2b2da400a0d253c9b4e4552c1e80e768b1ccc2c865", 0xaf, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:36 executing program 0: socket(0x11, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xcd1f, 0x5, 0x3, 0xf0c}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9f, 0x1, 0x45d4, 0x0, 0x2, 0x401, 0x40, 0x3, 0x3, 0x80, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x100) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) shutdown(r0, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x12, r0, 0x0, 0x4000100) utimes(0x0, &(0x7f0000000400)) 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0xfff, 0x4}], 0xdd, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0x800000000000000d}], 0xfc, 0x0) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b81800000029003737649def4d000031000000000000020000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) r2 = dup(r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x0, [{0x2, 0x200}, {0x1, 0xea6b}, {0x3, 0x9}, {0x3, 0x5e}, {0x1, 0xffffffff00000001}, {0x2, 0x1f}, {0x2, 0x7}, {0x1, 0x28}, {0x3, 0x80000001}, {0x3, 0x67dd8a73}, {0x0, 0xc4ee}, {0x3, 0x9}, {0x0, 0x8000}, {0x3, 0xce}, {0x3, 0x3408}, {0x3, 0x9}, {0x0, 0x9}, {0x1, 0x7fff}, {0x1, 0xfff}, {0x3, 0x10001}, {0x3, 0x3}, {0x2, 0x9}, {0x1}, {0x1, 0x3}, {0x1, 0xffff}, {0x3, 0x5}, {0x0, 0x3f}, {0x2, 0x1}, {0x0, 0xc20f}, {0x1, 0xe209}, {0x3, 0x8}, {0x3, 0x6}]}) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000380)=""/252) r3 = semget$private(0x0, 0x0, 0x18) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/74) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x3, 0x3, 0x61}, 0x1bab, 0x5, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7, 0x7, 0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000080)="c74f66c82b2f") 16:00:37 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = dup2(r1, r0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="09779c332ba6230f3b0068e9ce99a4aae8ba5c50d416f921b4cc2c1a68cb55c84aa220680161e16add7788ad65e74d1aea6a51a6719ce6fc321f6849680025391e759fef11a971a648a2b072aee9b94813853fa219b6bc70e8bddd56dbc89ccf37154ec828fccba3b60cdb3b974174beff258a597765d8", 0x77}, {&(0x7f0000000140)="323a1c482d", 0x5}, {&(0x7f0000000180)="e9f39ec998fc396ca1cc4d3bcb29a3a1a7ff60a9e0f4f15821fdfbb3c241e6936c08133d47e3db2d751133303896ca73b47ad1e0e348885bcc11b127581f786678ac6f5c", 0x44}], 0x3, 0x0, 0x1f) pread(r0, &(0x7f0000000000)="cf3042afd875100b70b65cc4a6a505214b5e5f6932b9c0806794f255a7f21aee95f9c291c01458b5951f22423e", 0x2d, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002240)=[{&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000002180)=""/169, 0xa9}, {&(0x7f0000000000)=""/107, 0x6b}, {&(0x7f00000000c0)=""/1, 0x1}], 0x5, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socket$inet(0x2, 0x1, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xfffffffffffffdd2) r2 = semget$private(0x0, 0x1, 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000580)=""/153) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000900)=""/217) getpeername$unix(r1, &(0x7f0000004900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009595e2f609a37ace6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e37ff29cb85685d59599c82222000c6b639fd14ff898fd263ba4bbc5e4bbef0dcab2c4f20e3ba1c1f12a776037417f6dbc94ee21753"], 0x0) semop(r2, &(0x7f0000000200)=[{0x3, 0x3, 0x1000}, {0x3, 0x7f, 0x1000}], 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x5, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCNOTTY(r1, 0x20007471) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001640)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r2, &(0x7f00000004c0)=[{0x3, 0xffff, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x5, 0x1800}], 0x3) getpeername$unix(r5, &(0x7f0000000240)=ANY=[], 0x0) write(r1, &(0x7f0000001680)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18595a05328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefa285ac95d44977962a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7d97c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd33b2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a4847af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8b68ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a32ce51d68425270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306079ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956a", 0x1109) accept(r4, &(0x7f0000000340)=ANY=[], 0x0) semctl$GETNCNT(r2, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) 16:00:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) getgroups(0x2d1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fcntl$setown(r0, 0x6, r1) r4 = getgid() r5 = getgid() setgroups(0x1df, &(0x7f0000000080)=[r2, r3, r4, r5]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1, 0x1f}, {0x61, 0x6}, {0x7, 0x80}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:38 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) r1 = dup(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) kevent(r0, &(0x7f0000001800)=[{{r0}, 0xfffffffffffffff9, 0x5a, 0x800fffff, 0x40}, {{r0}, 0xfffffffffffffff8, 0x30, 0x1d, 0xa, 0x2}, {{r0}, 0xfffffffffffffffa, 0x83, 0x45, 0x400, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffa, 0x21efeb9c0262e153, 0x8, 0x3, 0x15f}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x5, 0x2}], 0x3ff, &(0x7f0000001900)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x4, 0xfffffffffffffffc}], 0x4d, &(0x7f0000001940)={0xcc, 0x1000}) r1 = accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x101, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) socket$unix(0x1, 0x3, 0x0) bind(r1, &(0x7f0000001700)=@in6={0x18, 0x2, 0x401, 0x6d}, 0xc) wait4(r2, &(0x7f0000000100), 0x8, &(0x7f0000000180)) accept$inet(r1, 0x0, &(0x7f0000001640)) getrusage(0xffffffffffffffff, &(0x7f0000001740)) wait4(r2, &(0x7f00000003c0), 0x2, &(0x7f0000000580)) r3 = semget(0x1, 0x3, 0x400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001680)=""/123) 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000400)='./control\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000003000/0x2000)=nil) shmget(0x0, 0x4000, 0x20000000000000, &(0x7f0000001000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r2 = shmget(0x1, 0x1000, 0x12, &(0x7f0000003000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6, 0xa64}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x8, 0xde9, 0xfffffffffffffffd, 0x7}, {0x7fff, 0x1, 0x9, 0xfffffffffffffff7}, {0x0, 0xad, 0x7, 0x4}]}) chmod(&(0x7f0000000300)='./file0\x00', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/226, 0xe2}, {&(0x7f00000014c0)=""/120, 0x78}, {&(0x7f0000001540)=""/106, 0x6a}], 0x5) syz_emit_ethernet(0x51, &(0x7f0000000080)="49d88c18cb5214d01f94e3edf395c5284f224b44a0d9063504dcc430725e0592226f508b07fc1516ea4bac8143d08b6a82e5021d1d81f15a55b338ff48608f99d8c3aa01c4fd9c5802beec453f344b5a39") 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x91, 0x4, 0x8bf9, 0x5, 0x200, 0x4, 0xff, 0x100}, &(0x7f0000000000)={0x1fffffffe0000000, 0x8}) 16:00:38 executing program 1: r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x880, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000540)={0xfffffffffffffffd, 0x2, 0x401, 0x1, 0x2, 0x80000000, 0x5, 0x80}, &(0x7f0000000580)={0x3, 0x3, 0xce20, 0x60, 0x3, 0xffffffffffffffff, 0x9, 0x6}, &(0x7f00000005c0)={0x80000001, 0x8e, 0x3, 0x96e, 0xfff, 0x0, 0xca, 0x100000001}, &(0x7f0000000600)={0x401, 0x3}) syz_open_pts() shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) socket$inet(0x2, 0x8003, 0x5) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000400)=""/177, 0xb1}], 0x4, &(0x7f0000000700)=""/4096, 0x1000}, 0x840) 16:00:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) flock(r0, 0xb) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) 16:00:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x8001, 0xfffffffffffffffd, 0xb2, {[0x4, 0x80, 0x0, 0x7fff, 0x0, 0x6e, 0xbb, 0x1, 0x5e94, 0x6, 0x24c, 0xffffffff, 0x1, 0x0, 0xe00000000, 0x5757, 0xb88b, 0x3ff], [0xda, 0xfffffffffffffff9, 0x80000001, 0x4, 0x9d2, 0x0, 0x1, 0x9, 0x8001, 0xfffffffffffffc00], [0x8, 0x5, 0x876e, 0x0, 0x8000, 0x5, 0x1cdf], [0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x6], [{0x4, 0x2fc, 0x2, 0x74a}, {0x7fffffff, 0xff, 0xfd, 0x441e0ae7}, {0x0, 0x4, 0x9, 0xb}, {0x0, 0x0, 0x0, 0x79}, {0x3, 0x4, 0x3f, 0x7}, {0x1ff, 0x6, 0xfffffffffffffffa, 0x2}, {0x9, 0x0, 0x4, 0x5}, {0x1b6cb489, 0x80000001, 0x1, 0x1ff}], {0x5, 0x3, 0x400, 0x7}, {0x3, 0x4fd, 0x5, 0x8}}}) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x8000000020000002) 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x3}, {0x9, 0x1}}, 0x2) 16:00:39 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) r2 = semget$private(0x0, 0x1, 0x420) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65302f666964653000"], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') write(r5, &(0x7f0000000500)="b5e4d8bed8b82363e27d1eae5a4b6d3dde43c712abc717c94db19b7a52c6fdd9192fc30d24481f7bfc11492374c6007b8b7f7d29c7c3031fac69f375c9c96595cc20b3698f9e8b8012a810da0076df05e213c45775cf6467468e6bad61ba9a82ab748a85c814122268f5f8851a3349c2899b750ef6fe2e4dab3fd21287a391255da078e4ce0dace0c36462d0a770e0b1298b4a5187394759ee1c5e4638757da55b26736925275e5811b62b6924e3d5b2b57703e01345e6690ca58547f2b05e3ae6ac59083a073c1d9a803199c927ef435adbaa6e409eed2f93529f45e7949867e5f5d178ab", 0xe5) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000380)=0xffffffffffffffe1) semop(r2, &(0x7f00000002c0)=[{0x7, 0x6}], 0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x310, 0x0) dup(r6) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f00000001c0)='./file0/file1\x00') r7 = shmget(0x3, 0x4000, 0x6, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x15, 0x40000}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x24, 0x29ac) open(&(0x7f0000000000)='./bus\x00', 0xc3, 0x80) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0xcf2, 0xfffffffffffffffb, 0x5, {[0x81, 0x7, 0x7, 0xfffffffffffffff8, 0xfffffffffffffffa, 0x3c, 0x4, 0x0, 0x4, 0xaa21, 0x80000000, 0x0, 0xdfc0, 0xffffffffa35ffc14, 0x7, 0x1, 0x5, 0x600000000000000], [0x4, 0x3, 0x5, 0x9, 0x0, 0x8, 0x10001, 0x88, 0x5, 0x8], [0x6, 0x6, 0x0, 0x3, 0x40, 0x2, 0xfffffffffffffff8], [0x100000001, 0x1000, 0x88c, 0xffffffff, 0x24e, 0x3], [{0xad2, 0xc8, 0x2, 0xfff}, {0x20, 0x100, 0x2, 0x6}, {0x6, 0x6, 0x2, 0x81}, {0x0, 0x0, 0xd2, 0x2}, {0xa24fe95, 0x2, 0x3, 0x40}, {0x8001, 0xe0, 0x6}, {0xfff, 0x12a53588, 0x81, 0x4}, {0x52a2, 0x8000, 0x6, 0x7fffffff}], {0x6, 0x6, 0x0, 0xfb7}, {0x6, 0x40, 0x3, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8, 0x9, 0x1, 0x2}, {0x82, 0xffffffff, 0x4, 0x2}]}) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x101) dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140)=0x2000, 0x4) dup(r0) write(r0, &(0x7f0000000080)="79cb2bde35e19823e203bc7e87cadb3481cb646d6e435ed3a58ea5de100ae67c6cdf3a263fb4d4d45b2637fd863ef60da8f7bc19013563189628af0eaf0f734178959f0d76437bd21388157ad04a624487dd7bfc3628c7b7e27d83ee", 0x5c) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x2) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) socket$inet(0x2, 0x4, 0x2) 16:00:39 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) recvfrom$inet6(r0, &(0x7f0000000040)=""/2, 0x2, 0x40, 0x0, 0x0) listen(r0, 0x4) 16:00:39 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:39 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x1000003a5) r2 = kqueue() clock_gettime(0x0, &(0x7f0000000180)) r3 = semget(0x1, 0x2, 0x9c) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb1eecf04) chown(&(0x7f0000000200)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) pipe(&(0x7f0000000100)) r6 = semget$private(0x0, 0x4, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000600)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchown(r1, r7, r8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) getuid() preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000440)=""/176, 0xb0}], 0x3, 0x0, 0x0) accept$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00'/65], &(0x7f00000006c0)=0x41) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x2, 0x1800}], 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) r1 = dup(r0) r2 = accept(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2f2750dd262e34269f2d5a500"/4098], &(0x7f0000001200)=0x1002) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001240)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x800, 0x9, 0x2519a48f, 0x10000}, {0xfffffffeffffffff, 0x4, 0x9, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x8, 0x382, 0xc4b0, 0xe38f}, {0x6, 0x8001, 0x7, 0x3}, {0x2, 0x4, 0x1ee, 0x2000000}, {0x6, 0x3, 0x4, 0xdd2}, {0x1, 0xe5, 0x6d, 0xd15}]}) 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x16, 0x1, 0x2) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="743b85cf80009131412f5b685395e2372b36d639f254815c9a32889055b0865b2c664ab1c7a8d28bc3392d00591babbf72532206c5532cea7eb4979b2ae6367872a46e9fd9716d082c8725541837f61b4a4c72ae8a88186c8367021d75fc37c0346b41135f", 0x65}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="6000000000000000ffff000007000000d06bd00429ddbb52aed393c02f05c31023e5eee208916bd05edeb14236eb933261a2bcfa486eccdf68dd5e3d6ac6df563399aa05f614b3a4bd22d52179391b7619c969910316fc086700000000000000e00000000000000001000000800000007a273b37305a0079b83aff4beaa70b4470c1fb2da9b785259c06f8ddd4b866a72736eb4f7b6035f179ad8dff74e3c027985f27c055e66f92a060aff4dd5d03007ecafaf657de4ac41d03f8361a551173c8e1ec16595eeab14bbaab49060d8e57cb90c2e30a279cfa993096676d9ad1cce9b1b4fff20b7905084ef73f038ea1b8ac527af0b3b77d28bc67a45c389dc0728a155927a253e368f90f65a7fd15a208b965ff85cf5e888ad493a8706f1cc588908abda75d3d4a9f6510cae5886b94714b78d1e64351c295d54aa119000000003000000000000000ffff0000090000007e66f054241b5fd2bbf3a70ceb3ea8189b06fc440ebad110e03ddac6a8723000c800000000000000ffff00009f85fb02ac8778945831e987a62e6508c6722940e2e9fd8ef0a17f29abd221656815db17a0fa1610b3f80db5fce44a7182ba1eb778e3fed1c7e12064901c1fc5c360dab3cbf441f484a318e6b2028c99940fd6b8aee48610ef27caf28e35cc276e421c8f653392c31048305fc52acab17552b7a303f510e161dfff56e778edf29fe6d2fd1df6834c3348efb53bc6e8da9b6021c8fcc39f8e30a3292cb99d51a3cb44b490f5e9c69f24453ce0f06a246454988715250e0fe601000000"], 0x238}, 0x2) recvfrom(r0, &(0x7f0000000040)=""/223, 0xdf, 0x803, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x2c}], 0x1) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a53870600008fa1c0350ae9a201b2ccae4b00b8180000002900000031000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0x88) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)="ef0fb839c432190640c25c5e15885469cad99fdeac34cc5523f5c581e776694c07480fa3d24539459afb61cf03cb4380261d39d0205dbc44a5595c496cb67d586955cf768837f773", 0x48}, {&(0x7f0000000140)="f22427e821220222", 0x8}, {&(0x7f0000000180)="8f31487eb876dd65dcef0a2ba65f01db5e252678408d995d37ec", 0x1a}, {&(0x7f0000000240)="cd222035c1cbc756695172eae163c8db4e7e7cb3d4cb4030b9279dc0103b1171fdd2a68e239bebd3148bcf98bcee1de9c56c52019dc4cd18d8f46fbe6e6154e2170e114c1a5f3cb96cb097e3fb27254cb83c45b2d591b70013c1e1a38767bd7f3d2c653290e29e127ba735804a6e4c496f4736b52738a2aeb11fa83f7d68668df403af4ac854b6f721bb62445617677c8d066b14d6bae11f0096f460b2a528ac78ab4e47722de31540c60e97ba11c8ee42e6669acbdbf3544d0cbc0912bd7664d52b63cff7edf839ab6e68dc0d65af88ce416bd68d2ae9ab1fde42011f71c9a8948762f1937cdcae9a", 0xe9}, {&(0x7f0000000340)="4f1277263d4577d683d95569f71ff501e3eb4f39613112bc9bffed20b2bd9f3a83ba3d161dabaa73e14a8173dee1e6ca1bcbeb6f09b4874326fe0c221ab6b58e628f64bc441e370ea3feb38cce2b9c8390c9a319ce10ded4bbbb7b45fcd6c5369f8fc5e5fe36d3d4acf51307aeaea51b86140dd74e45d5d9c2ab4966e499d1d0ca51594cb40a54d375ac7104460d6a45c97bcd127439f9ab07dedba6a4c2010a1f7cbf4d06e1", 0xa6}], 0x5, &(0x7f0000000480)=ANY=[@ANYBLOB="5800000000000000ffff00000000000075e10674f882dde39f242503dcd1e249ca4e198c27bdd9ff066633ddf6f1b859664bba3253f018635df3bd0205e0ad296e3fb793e394ae93a1cc4040fb51fd478f9d000000000000800000000000000001000000830a0000c7a0693256d83ac4227fae7029b255d37211cdf9789ed7516d8942082bfbf20ba66b57569761bc247e011f61a1f30e367a68ee193ba6cae0945f3e33719b62f841abfadaf706fe47429fd7b165b149615fae695722b62a6934078b8ebc70031ba96e03fb33fb09df590eb274000000001010000000000000ffff000000100000ef5c56cbf9aaa502dc028d815ae10bdcc3571e5b98776f6180869015a52633e665937ec63b9670d5f6b39a1480706b735ed65c172d11ae6d55be85858704bdb29185df8728b6982cf8969fc443ab8cc15c0e0eaffddefc2b3938803487b1a1294060ff8f1b73f2d502a2370b9c70266993d4b0d9b8070c4adab66af5e62357a777df03b2a474f0e415adecd8789f3019dba2adbb0f1396156b1901d2ba39bf3917f43b3a0cdda8ecccece40d769bff7e8fd01e6e7663444fd10c2a8c5a0e851029c24fa250f51902e7c5a923957eaffc1930e95a333f77b6a6a02a8be8efea288cef8fd9353142ac8bad4a5f35eb77ddf6d1352d650a03e854aec77e94916cb2b0963fb2924ddf21e72a5e3febb4526bbef910de0e1fa8b125f7b9430fbd716f980876566a3c7622ed4eb12c9836f0d70033a35d9af752eb1bf38a604a20ff30595d0d2fecda06c175036d2aa10e19ca8ae0cab461ea62e192dd2f70940efde60d11196383728a6d2f8046ea79502c6f3bb49af83b2351cd7ba6653915bbece6b799b5a727e9a35e1fc85a738b73682449ba55e4b9186c72c2f84d11fd7c7c01fb256cfbd49c3a54ee6b2068069830b0f1715b87f43e3099052f49d7cb79a0df2cb93e5e260a46d9fd64aef7cd9a0ad70d7051ecd853ebc659cbdd96ae86add9fe85f78ac3659550f16ac3a93959189c7d6061a1a72faae084dc1bd3a13e1672cf0277a084bca264a4782cc89ef63360c0e610a7a01e25eecdb73bbbd9e817aeb06d39581ac02223b9fa6725c0c15e2c4d5683b9b727f260da1bdc1261952a4ef5fa4d9812bfba78c3607c79c58c4e523ece2405b2205e0827e1abc45f06ed3fe4205f8a529feac13d2b6cb1dbf2d30af4bf95eb11ac379202ba7ad58fabf8488115bbe6a9812f4bbd13b1e3b8d657f81ca44de2774826faa928417d9b5145650861bc90bc8a3dd8100ad469dad0c7748d6e9fa719a8c17011f10076fae713323b3c3be548f2e333b3dd92f7653354208f6859951a244181b71123f561c838007446a35636de9f887bac40079d5a7a0069f33d7de3f8923091b99a6d7e4f1c76cd68ea926ea0bda643ee71ee04c80b7371cf0586d724065c221089609dbaae704b95eb543c2d1b3f1eb6126efa509fbd4fdaf9224805e9af1248d49d57026eeada97b6b8a52e04e9320f48411d647e7efcbc79e12a7f716a0e02120fc6a4ad367c9c0d0fba058b1d0237bfbae307b713379d636f48c30f82c9b482d6ee5115c059a6eb2e21018437c5a61815cce297133b0b760506a8b188a8ca439dbdbf97ccfb89cfeef19013b0da74dda268fe33d84338d2509eba704ae92a6d58dc653ef6f4d35918f84617fd25abe93c994bb58ed9a07651a135d89acd6984bae0089173e8eadbe50883488b3b0cf5dd0ece3bfaf9c157a1d2b2e09aaee7a815a3d8af696c895b441514a984a1ec408facaee921a61640b60c0e80e960814c98f84aa109d81fc7d221e1fc14cd74fd61b48881083b292c99dae9061ac41541d5d48fa091281384327c60a1660f74ea7bcc01e3f2c7f66b57f6bba1d4ebaab0ccfebfc922f7298418d75de032511eaab3bb4f2a99fe3b5a8b2ddff359d43ef399a3fbb6688071f67e2f6be6c87d30da42984d7e6317dc60a35514625e52a1b879abf7308c0e88a489c4c02075e9254309290c11d69b1f8f810e4f993a9285383da9563e17f8a2c324f0897cae7655dc494aaf7033b58abf6ac52fd81ab8a08179e7929436a494861fd2d18095ae7e4d3d903701ae1835cc532d2e7df2b47d8a912f5434445cb552142b108bf1a4835182e66a4c3cd70b3174ecd784ba75a2633a76bfe1245ee2fc88a8ef4133c6f279b2cb4c6a317232b5e1f66262b325f16a5e2aed88f54edf7f6278797281c6051dde304f900a846690682b0f903320a9e168cbe978b05bb288d9f8b462e4c25d98b49409333af2fcb05b3cdeba0342da7f476e6abf752fea8f96b8491f1110e6adede942b9064279943e83181af91151ce3145063759facd9505d259fe946e9be3d5de29762d48876acf09362b2e78fc340aadd7428e73a82e4a869a6c9c7252401c45616a75b55c110be8ff0b4563f92cca9a6070cad9a1b8e16b49679dc0d0b54e5b7fa6d0421b9a8dc7845a2960f21c0bfc2804fc38e724bde340df57669220f38f622c777c2f06f1ce9c5a741b12db2de725604110312429bb03d5aa665fdefd862b4ebbc5d4339dbd81890e9d4bad59bb5cc0531b4d17bd643fee9ebf1ace792c65e782b6a5805215591420696e1bc0b7dfb8fc93dfaaa67cd593312060388e16b40b1fc79b6894e8789dc2660ef590ff36130b5ab9ced13c39f287783f3c33cfef72fb9e5b836980be63e32751bc817d89d4e119c6ac109f257f296dfbcc9a3228f9ff5066258cc1732dea3e1f67e195a84c6d56cca0422ce9687c4c22b0ef5ad77141c9cd345c2a7af440da65ebe317fbc9eae6acdb4177cec888763d3bc41819c388a639440df5cda8ba3f784a60458b0bb459e7a45f4de8f9434ea4fb46170efe9f1cc769320d7d7a71dd9fcfc949cd7a251a4054f77a4a4ad1caf75b25dd585816cbcf9bea58931d8d4ae7d8c68f1b62f3504cf4066f3e16388deb883d91bc0bd988e7a144ece232a21c4aacfdcd60a9443709b9ac62a04ab9a3baf1012a031c9008c454967e019009d3839baf4ef8d86901c32310842aac64b5dfc1c1dd6a67853e0f9bc5349fec1878e29d662058e4c0da1ebefce3f34029e94430ecd00d935848aa2fd81f2f589fd34f639784abd954b1d83f1d402357f047d7d4fcebc8e23e690728dd21e6edab56cc691e591a4da02b5964eca5498b04278852d426d1020b647aeb5f5a91c7d9da446e81ca5072be563c3f1667f4621755224e2989bcb9533cc4b6ad967816714082aea91d5a9d71484b11efcd7919ecc31ebc142ab34330822b4c3cf68690adcaf7c2f5864d2231b783b00733c031de5eff35344535eca40eead9bb8ac967772aa9f6856596b943c0aca58484cc3a99353c3d3b60f9d726743efa8848bd1566cb7fe8d9268b452cc12ced0f9a53abf668b18022da9cb39e3e3561e1920e3849af62397c1d9ebd82d255cd0005223eac32475bcacb08da9b665a70d455f814aa980404e7cc880a2738f251abadb36178000cdd7a4b8fcaa0ef196d2795dee5beff3d68d333fed43df838d86416136e65eb92ff380dcc15ecfcafc2e5ab082cb355e309d05efab31cd2108b8a84dabb34d5a6dfa1a9c44fc2247bc9008995dea136bd04e3d1d62a1020dc07e397fef56393f07209818e9b663f7ca83c69c1baf451ae01d410f49e29dc5d6dc30bbf0f07ea06bbda0f49d6c96bfc91a6d5dc7a7057a9607bc050e9458cb34a27a3830db51b26ef0d936436d50b29dfb202ff3e183804068609da1ff167c83575d3928ee05d26a5c5317fa110fc5c1646a3b8e1f5de4177103d3c9003ea323bd020a946c63437a0cb382877466a739abae237c55af6df44282a754d12a41f07d275a0b1b76489062febe91912ec8c89d0ac3ebd35fc9cbb2b7224f9cc64132af25241429a9dc0fe453d9a83124d93fd0d04032ce74789f82091f28cf00bbbaba6d8ec3216f785d0dadef253fbc601e9abbadd7a8f84393e634c8318009b64990a23e18626780ab9efacb414941749b928ca84aa4b2ffd0ecb23ce2fc6bfa3694d85f5c6e17ca48328a513ff02a4c8bcc755d299e94b5987862a82072c05aa12f99a37f3cf93a5d2ea3879a4260a4260e0a0baf54d37cacf0d6730d67e211d19ad2c1cec0236f419313a4c0ba11db3042cfb634059d7201c2b1353b05994ac644a06d5963ff51475bd4529e19eeec4eec59a872071702bbc0661f16c38f310f81e861dd0fa97331aa522029cc1509fa84f908a067c374d622dba3016da3fda9c2423583426e77dbe95c825c23702c5f5bc008b8bf1fcd73c1ce4fa1d56681a94022f42af5e2ea353c4296b8df24b7b90019eec96ca1bfc6c9d63e8198bee18ad975e1c567a9b61b389f31724081a098c2fe808a08563e0deeded80f10dccf0aed03c38e995de2f351c9839bb2c7682891556b2a81bc58674e122582fd213305341a111076e902bfa314a79442ca7cfaa9c8f79d8298c9789a3c06289c5021125f8df951e893da9d3509b039715fbc959836fe7103eb137c92925d976e7fe8a770feb0a6a2b6092fa2c74e91c1c56265239268146ede95590360d2f6f6d5139eb9249a83c3b986038506a97c77762d3c3fb1ec53509ff9dba248041f4038986147be21f6a64a3dc1393ac5c411237552140dd054e13675f8dfbd25829ad6a3e9615654751c0299da275455c4188c902d5763af59ca63e73cc7e3a767d3212524e05a150a4fb54222c58867cfb061878e85ad51b515216568c26aeece4891c44fcde702aa33e4561261c8770933ea1cafdb2d3681f311ed74fc70e2529c6e72129610289c8a0a1956053d47654f6d4fcdb0d1f1ca08ba8ce8f47b5637ae09041d9cd7e159f503446873557d5f6a10ebc39f07d89e04d864c75f71fcbca57b96417de7935c88de3345f6e3c25db1bb0bb52cce284f3b684e71925ae7c1522c66920ed701951da93bb40c8afb2567ab0b2198b4d3ef57405676da0814016e8947b80ef170ac76bfe18cff5708be212b68eb30fde22784184c00726e75db6d6bf9ba0281573454327dd1cd325b4f618715903319d85b8c1ebe6a30467b1943498c2205c940aef33d95818ee80d638ced1baa1de8fa8cddb48b64fe7889d573ae0b49c0cb2094138d0d5ec554c7024e64e1101fc69fc1ca015827d0a17a5c6fb5935cd2df482c74dd5719c79329c1775427823c84e9854e49d0e32c43bed01420e8193392975963ced5b58825ed96b94ea1c70c1d61e9a0231123374b649e2c291bc8c7628671fbf7cbc690e30daf740da427a6e9021518d14581682c76cf8ef4b03fdf4dde9f383e17f19639ff3a9bdf17105af664943de711c5f002a3977588bd6abf8206bc7331ed9b809a3195611b2edfff0d7284978a3c741f4cee673e19c2d9d9f1a494ed8d47fec7c0f04790cfc12d4c6a95b612e99b7132903952248515ceb4dd9d9c1512124360d9c2e28f6075bbd3f21c914efd1947c983074d9c154e63683fdfa0c71b75b4afc43cab08e9001f47911011ca9975ed0bfad751e8e24e5276643babd463db8f7c266582e90fd2eac0722912905c1a1f0d6efb0ce2ac7907dc518f294a806c966b94037f419baf7db68557bc8ad927a82066e436388d8e6fae1ec7a5cdf64572fbbe54987838d8f6e5fde48983d96cc8377335aa1df6204a47cf759c2f22375abeaf81b62cceb26111c107e759b5270c7cec719d439feca3f84c4069a7824f852b7d621db8614c5c6288201b84d8094d0d7d46e700f76c9cb78269fb62cac03357e1aaa01239deffa7f240effd3c0eda59bf9252640751c0045e0fa35f4e9da7fc3db590fd2fb6ae8388bcf4ec73db88fc5b84eb317bc72884bd54ae8341207a089ed241387904f07f614a6763b9131bf82315afaa06f2a30290aed57454487b331f673a48e8fe72816c4ecfc7ca82ce0bd5e74fb8cc6531e8a401212c4025ed98f70ac277ea0e5686f0c6de5cedc5e56b0ef579772d5ce57048e7297b398837fcfce779329b199d9e364dd091a7261e2624661ab45e0b85abc63e2a5966daf3245b5134bcfe35785ccf2144b3d60005539e6d8fa5d714e7f603b92a7ba63f7aaf326a833aebe556f8c15a35e08"], 0x10e8}, 0x3) sendto$unix(r0, &(0x7f0000001580)="994d279be4d7691792e152da50448ea2e217b17bcb668f23d9a71148dbaafd53b29aa8a76308a353026da0719869d1a5c4caaa717822fd9361d7d9499558d497f423beeda7105df44f0f111e3b9136d4069d82fff7d3664f85dffb9bdd358b96eddfebd375f09ead4d9ecd63ee5a8d9cf19422105dac0926019597db72c0e586e9d3861bec6d067a568638a952f4b9072602d6c3d1158f8f414af6543e7c4495214e97c140261e9b4f572a59a5c99e8f3c420f6561def40bab570e9f093565e2759774d44be4e5a8f34329660f7a1ecc14186929e8b6b65a554ddd79b062690bbb87a55050788fff3e6c23ba145252883c71fbb1001a3728df57028d60d55b53ac114ff66d2fb55d6951402fad7e184ddf857338b7f456dfb3e4521aa8185e62dbe1e2f000906c299cfea06300b1cbd8d9c7606ecfe60a5ca1830171486dd741b43b9376ea9ec2b3bf0dda0fc7af02d6bb9213b86dcb1e5dc810fcb6b934b75c147cb98245d7ce9c436eb97b5eb98f9a69e94ad40c01bfec75062d921b3d0da459641c6ee6a8943e39083620c896d36c1639db7c3093e3420b8846bbdbadee5977503300cdbe6dd5d3c8fe284ab220d2240976ae852c239b437b38e8b719c52b568f609aa574f1b90e09319e10b55de4825b00e3e1b8cab4855299da56661190a1e2706db85b4d69f3d8ccac4727f592bd556188b42e82aa72a04f860075fe9769f5cbb815e2c0cd968f8a474374202b3603971be9827bf2bd6aa77916857975be2d05d373499c1042aa8f4540514b0c2131506e06a3ee75f527560e6c006aaf451c689c5d5f88cb91ab6ca472fa39868d072ccbd28416f07e44d0600cb2c29c23e22df78fd6e2b13e1aea4dfb47d69974c5f885e9d4fba74355b794255c0c41351290aedcb055c2591577c5fbece2d26f04d69590e33bf6151251cb789d2dc890d527828c8e8733521ca7814c1181f5f7f9502ad4330ef2b4cf63db5ed6490eb210ddec9e24da713910de264244b6b7bf78a0be46ae9bf24fa5e4a35ff53c47b70877ec51e832213bbefceccf0f6d389278a5418348ea8fb4ea2c0b288cbc17e05516a1afd3c9d1029df9f4509e043bd9785a2d9609ed6b25a52f937da95796c2abd8e200cf2b6f35e7d1b6f334518d8e2757ed8929a4f15d1f243fa7a95d0693c682a1e796a22de219e16a60be88a72141cd68b6958767229339cd79ce4ee697dcfe99fb87e17f41be737ddf24ffa121961ae5ece5b696959035936559aab27b56b6f81555fe97a5e4b9b746f134e50995806094e70cf6455b86c033d22e970d037ac0345397fb03f021197b7b73e95aa38d944dabeb50434ed360b6046d9572b07b9501a2cf52616d4ac294ed70b2f7fce4e9ed5d114f7767a2f9644fe90f1bdce68666dbecd4fb85c5ad39326253809284a780352a3ea98179d799be69e488c5797300f01dbe57b31276be495ee12157039cced36e0d4d3a85b10d15c95aca3a1200a188c2fb7556433f48da8dd9f2c38fba9acb83b1c2cec2271d05c4f370ff950f48d79397c92acb6c679d3c1b5bf44f36cf694015cd319fe1e05f55f19cecf9e24b76621df6acdb7c429afa85ea2ef8e71b76799feae8388902589abecf276a8e2e88f6f84124d675e5b166cbe4ccc5bc9b04cbf3befcf225b8b0a179017132debf1db29ea2b1fff9bb6d58bb9e39cf4c454a44163fd4512ecc3e1796cb889b1d6a2f5c2a6a2d9ccea88d9de25b6b366569fd4913a71902701ea12fa6c487abc19942206b65ef2d9ee646215913f171776aa2d102e64d513e4a67faf228a814113508687c5b5102c6e91ab460ded8f04da60ee2d18ebb8e714c075710f1fe43a1c0a944a81e2b61c7f6c3cc88d36bf959ae3c7a11a15afaa235852145e169afe0a3cdecbe6fbeba91368a3d576b1640185833664881f636f4f824b41c707296fe0a993b42b2c725ef80e59a2f6af71990ec39e288c2253f58259931bc30c311f8b746e6af86bb9f2cbe54e628e62614f4b8d379541865647e1e42b8f991666dad523e31ad0c9f6653e34058c2bbcfdae8734784d532db7e79c70953f0989dd2cad327ca85d5b2523052cbe0392de66d870220c6f2baa0c102275340193911644bbb6794eff760d148615386383c45e740a9a63965c6ecaf607014de2f5c8eb2a6ca029dd5f30866cdbabe515496b53c61bd2158abcb2eb2b9ca57b027115a6ef2ef7660433fd97e235ebdba4e0dd6e830ffd2f9bc0fc025c517e0d3e765b9f25f349b107697670833d597d9a2d766102f15ce0b963fe9965350a06fc61de489410875f2befb946df43e5705d574730f65d178a6887c37783304494065697df7bb18af3457de06658833b3722380bf7dabc33af8a87d48e2bc31834756287b365dcb4c6a437ee4d1cb1b5a5d13eee19c3d169354fedfac8147b23932f4aeb4b2255fd6657b820d57c013c18e3d1e9085ee414dc6b46e0d3c5589ec8aaf6098749c0ff91907179115a6b38d1e24e6fecd004f865b53ebea8689f902cc88a96e24a75d5c44db17c6e56acdc9d07d682bdaf7f10e19dca94436320bd1541cdc31d2a6911a4bc2d968fc5a4768390b9247bfd7ef3989085c41499cc48d647ed6b9988273203d5eab3c5e0c0c3939e7d9d6305d01069ef7c3e8a5529bcf8a014aec7846377d4b66e742b0806e04014e9f0d323050eb4680798a05bafc9568f7d4b715d00e1621c4b4deff6ef6d0d213d063d6a6f793c0d6b2d8a99a0e55f8548c2fa02079b0f9676738da19476edab36c69938e913294ec39b5d8caefcf77ce8685dfa7d752d506c5049c012c4d699cecc8459f5e425e28a1c2667d5a457ebf0030893c3527fc4c6f0d39fba96f1570d6758c2d6f894d316c7c0f33e96b87b08a54ab203f813468f2523d69ca51c58758845798eee13176b6963fac7320b9681a3bf6ae1ebc94ef8efb7589feeb0a82034ab9d5c7570d06639b6a24ae8782721cf6937a3f832881692d8aabf04bc6a0c3bdf94128ad85034b5b9ccf21ea6895758b7dfb609edb91002ab55f10ed2420b7864d35678f29169599fc7ad71e2b12a80dff21a6b12e8659f8ae6477b6e475cdbce815a207d23085d9a3174ecab837cdc3c20b410809583dba0c7e32e7f8d0ba9d5fb5ee84463951fd8c2ab9b635f798f6aa9c0483f09080a6aa1721f5a5eb4195eab1207dda523d3e37a14b6cb2d319e4835d4e939a3d2f064b9a30cc68fe7e7edb4d762dcf7a9552ca6b7ef1c63dec0dd25879d9cccc153e472a8e467f76912792c2b3937f13147499f0a3fc46733c0aa9b76e535db4840e56536e025ed8f99f2937fbe47103fdcb51ff75889b6b1a77e6c9cfe15e259778411eb2ccab6871eaf6e3009ad6146befb784adbcd3700fe864569d6c899cc930c56a98f167d0c050826e0a797b85d6365dc031650901528a2ddf50b352037e91f443e31129be5a67e5ee5b2fb98bc8a39473f1dc35ba2f653e5c35df667d6de4e5af5088b2910efe20c411dfffcd40e30da84ebce943bc33e3973339eb2e7c017dfa2fba05d405ca26fb874b046a1b8660a6ac89ec79a35766f8c841428e303dad2e721d808336ef8a7af10f694c16d8a15aef2820f52e1e9f55fd709536b36f6b11da58a533a6809c638a0ec50682ee0937f9061406fb71ce691589994518b075c53d0c98333c81a908f9cd7cff77eb8bb098ecc15e0882db5f5ff831e01137c6fa6e8bf971e0a6a555521c13cba1a6ac2b8a3a7c36bc1d0b35643502c966a85981d673442bf467805338cfe3403309dd398b515a820cb6fea12a9e680a814cbf5bac3ce80d4b0c60f5365db9b59ee9b6a2cb658346b5eee2247284b123b9524e85beb77df97828a66609bbe3b1d90ab3069ab91d271c8bf98163ed71fff7f6431d9572dda1c909684b275d5080c7787c55195bcdade204ecccacb6d15e62caead85d91ffba358b6c08009a72c768d454fcf92a554d47f8fbcc82fa67a6062357d341e8f9db928ed48ed944a9e6343f9924c80f503d29511ca0e77a9f46ac2c052a2c9ff2569ce623eee6efdcd6835052c032f0e0b217bfdff79b930bab06c286bc7d00eb40dde4d0528c2f73c633dba245ec35c8e57fb3ff1e2f1ee9290ae9d03a720ab00e5d4ee0bfc8e448173eff99fc7d1de681369e1eefa79683684e8a5c4b3ce929542135eefa859ba266d5d24b35e447a7028432d52fd79582502ee007686f76cdf531abd1e3bf49981c1270d7fc4292288ce1dc7f44d39258ade29e744cf8028ade779ffa04fade72473654b774839f73302bf7e9b9fe7a60cf12bcbc5f6642192715c7f347fc66419901f73ddbb5924c2f2074e7a2e86718dfac4e84a484abbc644c68bd0cac82c7a78913cba6902b2bb50e762607c8c47226e8b23ac9dfcde455084f4ca3ecebe4bacc0dd2b2b4191895ad02deeb2f287e0d14307fc4deb37416a2a23ad00605df2284a71d76e59df5195f7c39cec3226626359eec7c9d91686f651b16892cf5256b171320ca418610ac7f2bb7f549612961c8b3c5d60916502203e0a617bd2395fa53da3bf438fe4831d7fd954df2b77cb39d9ccdbac0deb988a92a87274cea6123f6da0b92a3ecad8a123ce13618c213fec56bf1ad6f86be1cf4612fb813b7d28bb6bfd8ff9e53859695764025a363e8f493f6b063b06bacbf3c8bed1f16b730ffb9c85e87c5e989ce16f7ec65cbae8afaec4f7cfb93328bc457c7daf15dcb18f1e960551f5da1d3d9ef46e920fa1d81bf9ecc3161186dccf5be77c14d6518453a9e65075324ad7bc65af41cf959bd494685b6e63044b4d34e201a0adf85a1f0e6e1682c78ee3401bb0f9d6ebdcb6dabe545dc7b5e5ede7988a8330a12126c099a66cfc3b48ceecf91c082bcfd03cb3bd2981d3e4d6933ddac92a21a9ee52538adb11a74f8c7e9c867e2e2d742aac8ce9bbdd996b8f5243e2516a750217c657db08e3fe1b9ef89c3383ba848b74636136b0cc6157d9c54fa0ad9f3fbaa1a61d951fe5e686fca5608f4ba1251d74f961f2115130b14e9c7a7a7cc8370c6c145cabdc6de2b95ab586e31f111bbc4b599085ee0c131cefe93dfba7ae7dbacaf64ca9c6ac34bbe8dbcbf6da1d70bae84b579fa905eac4d21e7804b78ea4ae4fe6d65b7135541b5018c9ef8eca730c0c8c5e857f75bc46d963dd5908e4e3b19609b574a3dc2929bc290e3f3c208bcf3469e819c34660db124ab984d23ccaa1a3f931535f910820c8a899387fece3bd2d78593f14da198a2817044d7e10d25a8e9e88608df6ad0f26682c88bae718e49c763324cdd30de53ac3b006a0a1cb3de4789ea5343da4f7b56eb3e9da14f751343e28cb34e7abc7f4b57f82954513175ac6ba12b7e2d915604ac007a3691e8440b43c2a205c43572851a780bd461290efae49173fb5007431231f97ea461d0627d3ef8675a9498ec7364e0185b793907af16bdfe39eb53d4baab1df2f75b1df36ec26390085c70ba454cd8b3cfd1901e65574130ba685e4aa1a67e15c1b90fed48e761f8adc4b9f221ae4cda83dac74778f9c5a11f56e28957200ceb887bb307c7ea96439ab9be26cd4e553bba9dfa1abf5f8f6bfd8a856a53f78488930ceda438c052b4022a729b79567e52ffc01ca0eb1cc0315654f5bc50fd379ecbfe067f66322e0bbfc69b15a73ad0e9a5b95113ebb84a14b40aa9cd87adf60f0878d97e4cf36f302fbf39ae59cf73e6d1ab6288804d7df282112f486d1ae9b9ab114f3540e83e3949bd7afb89e259931d5030cd6a44f073bc79bdfc5c4e825b", 0x1000, 0x0, &(0x7f0000002580)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffe1, &(0x7f0000000140)="b6") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x2f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6b9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x978}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) shutdown(r0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x101, './file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1c}, {0xffffffffffffff7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x98, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) 16:00:39 executing program 1: r0 = socket(0x10, 0x4, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:39 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:00:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) lseek(r0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x50, 0x80000001, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x21, 0x80000041, 0x400, 0xda}, {{r0}, 0x102408e51043798e, 0x4, 0x80, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0xd, 0x4, 0x8e, 0xee}, {{r0}, 0x0, 0x21, 0x5, 0x8, 0x6}, {{r2}, 0xfffffffffffffffc, 0x20, 0x5, 0xd7, 0x7}], 0xfffffffffffffff9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x80000001, 0x4}], 0x3, &(0x7f0000000280)={0x8, 0x1}) 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1001, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0xb9e987e, 0x7, 0x89f, 0x800, "027a3bfafa6f487c521e0c16e92154be68c30b74", 0x200, 0x4}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) write(r1, &(0x7f00000000c0)="c34cd0ab3580b125f9f6ef7ac2aec6ad58898edcb10276f09f2af205ec41977011449038e37c6513dc2d198872439b8f0dbe4c686199db624ee1973a3b304bc5797752aadc3f55c05da684aa72a0bd5537123e8ca9e637f57f18bd118f7e4d92c2bec21f361a92a26cf9145180b89600af1b0ba12470fb6f39d9", 0x7a) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x3) poll(&(0x7f0000000040)=[{r2, 0x59}, {0xffffffffffffff9c, 0xc1}, {r1}, {r1, 0x45}, {r1, 0x152}, {r1, 0x4}, {r2, 0x95}, {r2, 0x6}, {r1, 0x84}, {r1, 0x1}], 0xa, 0x100) 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffffc) mknod(&(0x7f0000000180)='./bus\x00', 0x44, 0x9) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x6, 0x8000000000000, {0x6, 0xfff}}) openat(r2, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x90) mkdir(&(0x7f0000000140)='./bus\x00', 0x8) rmdir(&(0x7f0000000100)='./bus\x00') pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="c1da3a52f9ddd3c1851ee000df2c79754bcfa8311119f2dbe5b1cc57032d35a4dfdd1ca17011ca6444965132c7e64c93433892dd01117b8a5200e0e89765240791552a645cbc2ede6193f4662bfe80c5701dbad1bf1ab65d6048f12d147cabb4638707196aae0a2560ecbad68b242c793f8da2906b3cab770a94fad888e52d2058a1d3715d7285528abc7c36d3d2edb1ba36360f6c7476a0500f4d72e439562118e120acb0dab7df7f8c7672c7c03e5376b72f7475f7a1272d60dce4b363d6025559f3a21d51acdc43e75d3da65e3359a32030862059fb7ce16278a666383450664965049f28ff2b638ec7b83fee38f71b926c4b41e7f0389c00", 0xfa}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xffff, './bus\x00', './bus\x00'}) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000000)="a7d4685739c9e46d12709402097d0b8525b40b541146d320ace7b651ef2c210db9b71675ef03947b7e295726b4ab73900b1f46bb873bfdbc04935d78565f69ace955eb273f32c4d6df1ea179e3927b2b3e4615b085aae344d3f0db179de2f827806ee7416925d39d7a6aa10502b95a862ea628c045502bd4a4695b2574634978a10003a2f337f5d3799da53e686e323a0d2a3df9fed1f8a8a3eac65c8f3c10af0e8d82bd1a84429e77e3aceabcfcf637a029f844c13d7d1ee8ed80a9fd1c3ee857f5f449ca5e44961f4c61d5ab3689", 0xcf, 0xb, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x143) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000080)="ef6268b32a523d6aa417381890436cd1df1b368bad91bae110b42555", 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:39 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/173) 16:00:39 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x18) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x7) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) fcntl$getflags(r0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000028000/0x3000)=nil, 0x3000, 0x5) pwrite(r0, &(0x7f0000000000)="9c54a8b9fee7472e09265065421f36aa968c2975d1508c03183c5f6721edd4d94cafccc55be35e8d37dd135d0dd7248bc892fafe35c24f1b68cc7441043b874126bc317834f906432443e0374a7bb54486aebd70467d95fe5cd7a709943754dad06f6a467eaafc65ed88d9d49a9167aa07", 0x226, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000e80)="3fb9cacbfe8c47fe3b31bda80d1b7db377be7300efc76e74da746ca8f82132c337fbc89eb7de181daa53c0f95b5e49e709cb0213c641197cfe9b4bfe1fbc222a147cfa026b757917a72b8d5d66d2bed2390735fbc70d712fdcbb2aaaa468fd902de39a57b8b580d4b395c8cb4fbfeea83d0a93a446142880b2cff99d8b124148f6bc3cff057f172fcec9f61b143e1777ed2355511a16f21374fc45111cae5748459bc7b7d2c1bf9ada9a2705d2894e3ca97d61e8c5ecd75903c72d5948b21552177a27d7bdbd6b5f92bd01c7f8b34977dcbae285c0f6a3d8a85698f36935c4b3350d7557d02b873c3cd64c0cd738822f52a38552fe4729f45b1619ab2dc11b1fffb7e6af07669c7d5503e05ebe96d96b87280ae3b12a4dcd69b94d08ea5c0c09302985b52c4fef0819582ce5a72eca583eea5cb7f728a27427377d752f97fd6f968afc9afcdf47493cddf8be6f6ca77a81c2c8360ce9ea9981103c6fdbac869953f15c2d08541208926d5c6cf1debb7992dd258d6ed0d4b047ef3cd93b0abda668fb897a29b45c7ad9df3270ead90bef3e8bffaf8e23e7e9d91262e1cdd5f50928944cfcd412a92d38ddee7b6c9279933541a28497ed4bcc44ca974deae312bee290a6a7a1af808703d4a388910724278300bb975debc11d5a334255782486301c58f7914db8d9d314cc1f0b921c33bf8ce66e20a5a6923627b15ebd70eef96be8f6f4b1fa1da7c798b0b45b1e053a12dcfc515634805748d9994fbbe1c6dc5a24bea13494116cc558bd205d35318616de450841b0aa05dc705d7ec686b204e386616dd659a022f19134f2a803d986c7f93e377da45a316b63804bf620f47de6334c8ec7c353e725ca3eb8498a595ffd57c7f24cf576c8ed7dff16548e23a2f3745b7bdc6c87ee7f0308e8983884f2c7726a0e4fbc42315a1625dd512c0d03206b398e6a24073b8e146770c8b38ca82f105e8f140a464285e9628892e46a22a676d0995a3a18c2fe620c96e60dd98b50c87634ecbcca2f3257fc722e9ad24f1be3bf00c017741b8fe7504f57938f9c745372a912a83fcc4dcf5ade3cbaea64785b539d41e164406dd04eb63146be2aa3e94adeb99dd177ab8fc509fd0e3458518d04d40f14a0e0ea05da60476f2a3db8150743622b38e9151bf1b08a93f9e4bb23549dd86c38e642b3bc6a55ff09e256870cb36b1d82947e08aae01f691ef8867ee0ee3ee440d7876e44df098df960040f3e2f3ff1102050df1747a3a597638f27dd7c1f9ce57ee245aae4bd82597be1ddd11273040ffb15b6817e173036f488526e050b2f048b6d370fe34dbed48785e2346f9a540ea0bc9f51d74c743926fc206d8b97691d4fd4f245cf79719fe3b5839c5d072b0ec80aee9ee6d1f1cb80f34c52f15da118440911896d5c07a6c18ea7e26e8fe4fe5df4a249311c2c8898c409a06f7e24516d042bbed64bcf337d9abafdd7352e2d318537679ca114597c0d338ff280681d597a7f324d9a05325bdb52489b31fbd6bd3b1d482fd96bf65a5a100c98911b040bfee13bfd43a6c6b970a29274437fff6f0df4117ada44f974cb4d7bbdae89c44a2c2fbc06ff24a431d582d03723bf3c88b120bd00c1d0695484c3b173c4515dd5790dff757cd52cae42d52f1e2dc9a1c1ef40c4706a6f863c02424ba76c1427018d4aa82981f0b6fdedc789eca966616fefee830603413bbbbbd170fb32ee3b336bfb589b62a5d4377ec313b9800e320accd3089a5d9d13925810ff79ca8e1a8dcb12d7371f56e393f25e5aa1ada0d2735b2fefdb9a6a0ac62dc7354d93961f8d725c1312e5a9d5b7a92399b479c466d75767b351bab5f1daf46a5457114df02b9392cd4ea97b9faa4583687cae4a9850b177f260e76c554e3e9b5209b2a61665a48c6c9fc268076aaeccba1f41d0e752db59c078b72e0b3f14c43fd355a7c06c3f5cab42c1986f9c5e152c355b800070d9f138ba14337df5bfd956df4cc3a0268e8b81056fec0d22698b06139ffc3a73f16bbe890876b9e8d19673088b65b0e475acaa19707352ddc30ff5b6c4eea8a609382ac893a0e93c7bceb5c8d1ea3de8de33cd8c93fda140cbfa00b0ed420e8c138342fb41f909635e5b3f3255658c145077b8c51db619f5702923737ed98a30434d90ee67554a6ce5616366d1b22b40ab6a133c996ef18fa96137d0a1a137dc2dc4335f861fcfd1d817ae311d97133bc99d372dc25a99a75e90c75c832015fa1a32799f3f75fb93f69775c61dc78fa2613ae44e678e2ee3f52109e1edb1040b08eebe89cb4b01cc744e3b3843923eec7e992f0b47ebaca5fa119c740282d945a4a7f84d571a147ccfed08ac9e78da7bf00b3fd3bf478f5847077588db2280db44d6ba5a71654767327624972ea40839542d690230cf2f2a8a640ab6878ad4bed88626845d69e81d2b3fcca43f8939d5d5c53e29ed37d2bebf4c05d8870e73ee099b338f5cfc5225047c6ec5014b18889a12f9bed06da84b398e7a6dfbf7277b5414e72335a4f21b37bbd18f87a6da177aec7612df1e5238336e4e0ccc32211b2f2e70167ed529ad611a5c6abeddd5a3d7855f95055a574e94ebd02f3f4fa1e00fd23894cad6edf1b85d0992eb9dade10df16998f52208edf151392266f03aead151157eb972545cab2b6e9d780d3e76671b00a332a103aaef0d02b4fdaa6a965432eaeac039c5a0104e69adc1f3ae6cd771f5a2c8f6c45a003769b6f737c98bf2e26c26401496cdf39910282ef2872567b0757dc379cff534ed96656816f6e39214a521303c0f43eeca385f5e47f7141a84c9e71ccc0546335774272440fa12c60e80535d6a2d9197162c519b2835017a8aa1a27b6a1ebcb10a900dc13cbe0af4589c01348a557ae1ac9606d2acdb9d28fe2e58978881b62b2d72967e304ce34fa5b40ab2c95bce06e8361ff70a1aff4efdbb03141f16f5a862cb49adcd69e8271a81a08f0ebeb5a9d41d2695cc64f257c898554ae3cb5e1bdbd1876c75cdf12e9ee0d1ee3f8eed4f54b70ad59231e554e48dafedab02febde2fb0f3eb0e96b3a9b7b86c30272dcc19e3e204b11e533348b5fad4459e02330d7aaedced7eec89f50113417c38abbf175fd877e86d92bc5d731d4b46ef88ceffd7bfed932fd9014253a41c9c44644436f25d9f8a702757dc120ed0cdce209558a3e3ae2378c9bbc13d120023149d4343b0412a0febbea1e05e13f9becc274980d9e07741c0479d735e51207c2d25132d5a2bfb1ca7512375e5bcdd163b4dfdeeb621d91a76bb4234e838cc180a6adf5f8d1b220b70522a98ecfa14184871a1a0cc1be2d6af9239b818c170066451a711627cc94c55603fb20d9510d3759f7432441191ebd47b9073febcef93dff0319ec6b592d468d48dda5b0c0ef4078c15c9d61843cf6ad6013c4fb0b85165863181a4dbaec1353c1f19a3180e11b5007c792ce7d70edf1f4056c1f2984324b98813a6a958b7bb8fcba08e9065720b17b0c2a986378b870ab7cdb55ea4609cba3b75d9af30b18a965ac14c96de2cd6e365146242384623d56a768abe126d27cf257bf38002e90a3640db1b59917c78b490c9ef2fb4a6a89aecc8a2c215431bab60ea935cdf9fb426c2a4db3a88cd7b7063ec93b0ad5a8ad0727dd7f8b09e0a7a3aa164bc06588bc8638ed359f59c6c7d9046920f5f21acacc3029e22c0c6e161f31475e5ce7626b73ae3c2407821e22f6250124e90853d04a5c97220edc62b13ba4da2a14c6fa5a70b7369783567bf32a308b82ea897a2addee92af63894a0f7faa93bd588f57f5fb5dcec8102b9b0c01c6e464fa8756fc7bdc723ac18fa0d1fadce5b86449d5e049bd9ec16a0d4f90667453c2d60b596de79b9ad9d746e60e01d0c3356df6a99ec590098a429549088886b36cd8a3f584e400279b8d7055a930d48f667034699671e20616f03b06f5adca02ac07d81c5942b41ee6cd5da1827dbf0a26708223954f85fd5ee1904cbea9b38aa70efff78c5692648e7c6cd21bfb7564a233b2d81e2bc947ca8c68ece9fc2ee8512ef7f1237899090d37d1a29bfb15097cc0f3ae04e9d212697d19cfe3ae2dd04fd279ebdc43a9944f2cca547055ccc7c1d6b37e6507a9b765f3729142902606f7bbbc31ae7ebe3ac25804fc28e822013ea3a28f9cd46bbd34f1e811652a8c6b52ebc2887b907de9e6c87770b67d17edb0f9c0dd59f79cb5c347f8e998141f1effd722918ee788a86cbba70c52a952dfacef1d98a14a8d4c5bc918bea86b9e32487163a30ab2898c151059eead21a3d36d59ecf7b7757e32a87ca9c05d71c2a30dd75d265e9cde01309a22869e77e8349837829118134b9e243eee0e1c8ea7586e9e29f2cf112adbe8a5eb5bef76064d7db227a95c386a5bd27149db086d4199872796f02fc5937529f15ee5de41bc67e97fbe9b56312a4fa324fe5ceca89a0805c62b7d5cd174fe34bdafd385f258629d48cebb5706905c3ddb03815baf1e07d2967f61868de528436ed41934eda672c75c4378b7e76bf3da1b1fcbd62d5242f730bd6d5bcdfd4eea4060fe319671eac8394e2efc2acda2f169e79a67db7f3cd6b94c9028b68fbec3a0aaaa243cef4932c5d17c01451d202cc2369b368335d5ca366a477690dd3dafe513273d52fe5c8ad7c8599f6781529c40ac66ef730508cef5afe87393e7b8f3371d7abb39567b0857ac3d6f1b3a9f6b3deab3ec13caaa0ba490f078b3ae25756b24fc0fed52dcc56448c7b7601bb51e7deef3e47629732621a7ab8d5d5f05e942c7f30cddfda809bc902c6211ccaa6664f75492a944686ec19c18de0b4f111d00c680d9acb2c07887eac0cce1cfd3e0c4096d7c387cff719d405a12e96b1fd9aaad1f7cd113c13b846e9d8c4fd5b0b4ab5bbe1663d5f8a0bf4e67f150f1792babbebbc7eb37cf03eadec2562ddf67cb030f44ad5e66c0bd41252a71a5be1ccebbbe58ef33a340128a38b298d16df4b23531ed3b4a42e705eff680fbc080e07930bf5f83598473786cc5061ce24e112e97f67851c9be50474d6043ea1c51671a13b162e30760b5028ed209e00f48ab00ec21b58edb5755522ae93a25f8c4a65a13493d5c3ff27699283d323b06ff09ee8d29cc67ae1f9a4e2907527941ec30c6786b9c14884a97cd12195f200b8f078292032464ce800b7f67e2efc84012fc4489ea96cb7adedc9ff153b52c29a974500b0fe30f8104205fa27abad1f7bdb779cb20f9e38386fab298469c927d453d902385b68dbe6b9be9d1759d6220c5fea112903a00d2cbbf775f5aa4981ca0959e2a08ab6361f33c962e683a94cb2c14247bd7943605c104098cfd7c310102fbf8d23d19070e3b76d791ebbe3f7dfab062864f66dae1bd0a444968ad6767b45bfc98fc958dd69c7ba436d921d41a3038518f96280fc2b4868a957b5c6eb7be42d102ad183e6343376f4e1efbbf6fcd0c4bab9645f17e258a1a24a6eb804218f16991ae80c09214bdac0470b3c21843afef01b5671f660aaa721783a6b9fa94897172de5a0f1990188c7cfb8cf207c4823f9f0cbe5dbb4a88622ba5520b03df7e3a2e3cd6a99525e98030e1cb69db4f1edf74081fd0615eca84a769321aecaddb3568bf05700df6ac1b5943d3faf2832f7f581691938a66755779fed7af2eca2b62996623e3443b3a81137739afe82ebd9564abe15716216cc380ef351c639e0dd82ee854ccb30432a149e710669c21dba5a5f1baea1bd076fa462e770e152dae5cbe4566c9b0d95ec992b15afe59e0df06ba54c381c4a5", 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000180)="611e539f3eabb4cfdc48b13d8cca37a7fa793b470b9150d7af2383200aa32034360b1b53636178d2493fc9fed23b890635a77e0c491f9075174ed66f17c2a3daf09c640a96c8c5e06a9cd975eb30a979ff72bbc39e8d9dfb37433fcc0652f388d348da4f10cb0f555647ac58ac40eac0c660615bd0797b1af4f0723dd16b1f0544fdfe76b99e4a2cc2e1e6e82451eb0f013a09efd81cbd464d6b4e766a4616416156675cd3b19ae8d4206c8fe75ea35cf5da188addf446a43c489259e72563917e7efaca6068a73039070796d9ec49f314bda1858bd2655ff861f9e936c589b12ba023bdc361df205b8153", 0xeb}, {&(0x7f0000000080)="d6eae7a8ddf81dd4ac237695ca", 0xd}, {&(0x7f0000000280)="2b111b8569a1fbbc78d08fc6db81ab0875bb5fd8bfa3ae8b1e9809326ac91ead76e882b159bbd382041897ee77f9d73918962cd73249b340462b361f421e57c5dda657e183c2f4a75c36d34aa87a8f4749c433ec18456c0f6f2b189fec3fbe503448a1ff9d1f526546dde9703b5a5e739d346fc381774f893788ce636dafa3496f", 0x81}, {&(0x7f0000000340)}, {&(0x7f0000000380)="e202bfe0860abc863a88eb69254a32d48a8748aac7b6189ce4d3cb9d84798926eb8b102b", 0x24}, {&(0x7f00000003c0)="5d427d25ca288a34f234233c22e2e25d3c412a0711bc6ae0a764a7e01cb83fc427f48c8dcf6f19b814adfd0ea1d65caf50d7d391221de3f2ebcef29b098eed235e071515b544dc8324e44eb3faa83020d559f035771f85f0552aabd0ae3f27c55f85447a2c8351dde2fff70012b6830dfadf027cff841ca0dbf907d3dd8fe12839652a0ce6df8900c468b959f2675ee13f56e415fb195f0c1d4ed1add63ecef0d90b6eddbd6e20c204f16535619bbe7ae0df32abe2878b56f120de4b74c9dc790af6f82ec2dd46a9b1a23cf5006c9045fe7fa7d440", 0xd5}, {&(0x7f00000004c0)="d9c85c80c798613feb2c4fa4df8b0dffa7b458190eb6f6217f2a147987ce30e1fb9a6af2e5843ca248455dd23d59481717c3e6c2546aef262750ca506ea5779a00028a7a83cf3a8f9d2702f06773183b59227e9cd18ef5102f46f9d18acde5d3565fd9bff087be80003be7d5cb2c0dbc0ea8153f06580558697549776c1ca0b034becd22d46738177e78b5e51090a963e59ccee71841980feac217c3f8274eb246892f3108194d5cf944d21739a00aa7724059ff34d77817edc31756ac0a9c4c62a38915da46775bee1640cbbed8127ce0ca714843a19e1e72041c8962260f1b7f7dc2f4", 0xe4}, {&(0x7f00000005c0)="6a83569a9284a12a3ae210b9e77edf93fa2680df7be01b98192bb6bad3", 0x1d}, {&(0x7f0000000600)="687f1716d4ac73d4ca241ff492a00ab7b905c9d3a786634d01a604eb2b64b6318568c8ee4865a0149cf06ac68291d2c4fbf37d8effd1db789a7c5da0cf338fc54e99c5853a14ef1dc724378a58ddf07fded80c5f0ef11dfb3c1e5be25f23db4b7c4bb83263f7", 0x66}, {&(0x7f0000000680)="5ddea88487a7a05b65d307845944b633a79ab94062272e629ae69a149ff65193e458faf005b7c47559a87fc7a27a7050c78d7ceba05805bf03774fe63212df635f4498d10765c99d34cdd5f5341d92f57665db628e22fad71f03d8cc9a898dc031b15783be0a664cb4df4cb8eb44c968a78b9a1f876b66fda4b67f490db304f21b777ed4ab7f4a174986d29a16a0410633e9e397775f07cd60518cc65a691c5c82e40fad3b4158a5be632d12ee0b7ff218f5cdcad06efa90c473", 0xba}], 0xa, &(0x7f0000000800)=[{0xd8, 0xffff, 0x9, "233111649b73d1d0f0f706bdceb63b4b6e4bcef2ebac51dc18842a3db852a03cc4d4c4ce419ac6c52bd3f68f80b852f13f306a0b28b13f9afe1ca2f17675f01619fccaa66031ba3227b6fa54c7d08e09c349e9a1c3a645dea25ccdf78e5c0dab524d55b3643708b9179151956ed27dbf4046619c5b99e73abab6c97346294d7995683406fd49dab318e535c239048959c5e6c9d91ba2a02142d9a19e8ba4e2ba937a634c687a45e83b39c27ffed32cebf622e4c56ac45c4894a7af047573b3611f7a50c0bb7a78"}, {0x100, 0x1, 0x6, "f8dc435b1c9d0b3a2048b4468ce9186ef077f59077a739d0f6b67f000bfae9f3b29d47bcfe2febeb00885fbc893e106b6e8d6d95e1fd08b726c1a5cfb4003689e48db468ff2df872fb2ad91677b6341ade68714ed1668d6d7532afe0f88c3617a22c54dbe41546399af6f8168312585ca8f83533dfd037a3e7ffc3a7dca2d9a6479f659395a8965a46c4a6651a496260cdbf3c662fc27820573dd92a975e909d71a0e71b399f4cf7d6dfb58820c7af6e3f1e1f6efc6a8a0436f7d52555a54c29c511b3ec386040afb3d243146bbe8b30f9214b9de0a0fce5d775813b57cc060ae8f6144ae77c1a3b3ace1e1b79ee"}, {0x78, 0x1, 0x2, "d7b9e56f3c8160130b66df7dc810a1ac8a50bec58e141cafecb79510103111d228cd16be1922ef773b68c796f9694342c25eb7e730578eb8f359fe512608b61b30b56830ea57a9c57bd16c3224152a0abcbb18dc1c4d89abb6d3fcd63a3a9a4498b4015ec3fa0e"}, {0xe8, 0xffff, 0x5ae, "b494efa5c7787048eab809f60352b88c0eeee34ee3c75738bda9da6fe6dec939f2cee1296afcd759040007667887514c81751c5595d0ab9bb12813819f90a4817b927c389a5472356f29b6ff6577cbcd6f354173b8ee9fa92a47203c048921d8e84c9a45bb662690b8141ef2936865ae270ae4f9c74f79e2c20e44267e9e42a46c1098657859583ea97981ef3632cc8b648cedf7ae192a1108d7262d6c228d8258b565cfdaa8749be57b11ea55c5708581ff939d7575d2816f2cb3d13214026fb44abd05aa0ab5cc14fe74ae2c7dfc2036"}, {0xd0, 0xffff, 0x4, "eb64ffafd8646ca55e0a0ae4f6222ced9e8d9a6622069427c4d477a4921758f3d746d565e06947ebac127d1e0b183c406a1567b7ae09d2bf8fd8987915b704e8e8f5e203db1848982cf4ba5254c5ce9ea6e2270c9f6f09a6cf17b34f898bc1032effd974b22a63f92c517073391dea838fa0ee14c25461731eb3503d80c611543ffc38ff6dc4e3f24899d061e7d4dd091757dfec88e47fc5ef74eb02058b234dbcb44dd92c0b144254475a940eb649f2d1bc46d6dc1bce046e2802ea"}, {0x98, 0xffff, 0x7ef, "549d66ed3849800541b132a21a63a7ad5ab2f89fba28881edc52990998b399edbd1ece6f961e1e50cdafb7098984aa0c16c40f9200ca16fb7b8eea664c1a3cb0d5dd68291b91cb09ee533cb89447a0ee06711671c474eb3c8f4b18ea24e895a84374c12f3aa3288905aa6fa27b9f836adb234de5e6a111a584add7c66f95392a4e48ccf2"}, {0x18, 0x1, 0x80000001, "a042f1"}, {0xb0, 0xffff, 0x7, "e2247c8b56307bcd874b60c6fc9e72978d7511ed5d075ae5931f03e0c61b509878e677e95118e52bc0866b7e1b4a424ef18c7cb2c7412b60279aa57eb779fe36a9257bb361ee5970c35b098c2ab4353c9e26ae803098e9180630c0de5d73704dea5757ad4b3c097d741f696910e27e45b3da80b855f70d8c05976291a042463a537b02af42f216181e2f723ca6116fbbfeb7bfbe7ee7846d4752592d6276"}, {0xc0, 0xffff, 0x10001, "4498ebb1c1b7f2b0a629a783f7923b2469f2365a75ca3bedfc06bde01a8a0da9effc26e5108970a6e72846b9ea93b0a9d0db5a37be721130e9406f852e03b2faa08553b02bd3e6a57c3daec8f7e2303c23c9729fb3fdfbd9b061aa4dd666aeea7587716317c1e8b8a4502ba81f609ea3549e4273d778f7bdfc9a6f8579f0ab5b434bdb83084681b836782ab15f41788b5366102d462a09d515debbfb7db5ed68432599a00bd5182e2282"}], 0x628}, 0x400) mmap(&(0x7f0000029000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x41) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e80)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000001ec0)={0x3, 0x3, 0x101, 0x153b, r1}) 16:00:39 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = dup(0xffffffffffffffff) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/24}, &(0x7f0000000040)=0x1a) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x9fb1f8d49e09177a, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10080, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = dup(0xffffffffffffffff) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x10}, {r1, 0x104}, {r2, 0x8}, {r3, 0x10}, {r4, 0x2}, {r5, 0x49}, {r6, 0x100}, {r7, 0x4}, {r8, 0x120}], 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r2 = semget$private(0x0, 0x7, 0x251) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/31) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) rmdir(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x409, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x100) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x400, r1}) r2 = syz_open_pts() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="777de340efe1551a4d8a38ebb90a01036114585793399581bdfd1acdc5fa98f1bf4f20014cd258d47c687d4c9e61a5077bacb283e04a943a56ead0c2b11201af279fa3540956d02fef1b58e0c65f67abbb4d77d6076f767d44dbcd8db00741", 0x5f}, {&(0x7f0000000140)="d1001f5a301bc8db1c628053895810818ff606fc0e122b20fec9757ddf19d080011fa76299bfec10544e1561714cfcd11d7884d0d5839756ed602ca77166c7a024a1b595f4597d9b552453ef589bd25e65ea13876723227b5ae54f23c2701764f4d99ffefa24035b79ddf8a797425223955a08d4f023175bcce584cb6f1a70e7d3b9cf6c1ce76d06742691aa4680", 0x8e}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x20, 0xe}, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r2, 0x5) close(r2) 16:00:39 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0xfffffffffffffffe, 0x5, 0x6, 0x3000000, "895ba157b7d74cfe63fc064b9506a6a3fac63bca", 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7f7, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000002440)="52255a48f43e0922d4e6673f8f874c7d9d52463a18393e4f872a2f303ce5c98b5e9dfd390e9b3c77691645489df1d5ac99d074a44e153755dee7c7b6c71a4295269800fa3ba9494e0b8ce94765229f9fe5dd2b9bd3f84fcc9d29285bcbcc5467bc750d674649a1a0d973715ffdf34963dca623d93bb3783c0a8afdb24d66fdb8738f852dea1bfd5d9fa94f210f64779abeec79c4ab80fc5ec5c59e06b2254b5b03abd9032460afe5774edd23e2a11d6c17b8e577b87cff85a6d8a76bc3257f0c248d56d9bcdffa1efcb36797a02479a7d25d8bf68ca745409ad73703f526cea8bf097b7d21dd73ff237f5fcf3fbdb967e6cca4f6fb019ae2a05967a6c66a93a9ef10956ff8354fa8bcc6f6eb11b7f114705f4d532a1b4d541013faea990a02ff46bb3aeb21d080a7567ff21b4ed09239e4068748cda18d587d6fda834efc16fe874204f53d4901e58c89d3a192a6213cc838b988d1860ad94382a87392eb24334b4cb1fd0156ae7d4ab7442cb08fe369bb548b7bc7a6592f312d087cb80a5ee888dad2c1d717da43dc543a51b6cbf8ec3db4ca2a5ee2466847cf93e7a1107388b51096baa272a784cb118793997e1da203dc89a6cf7823cc6e2d81d7e00873b37cb2db4a02f88bcde60fba433255477482ed037cfa97d38fdaf5932ac21821d47a3ed088966feb158c3753485fe16a6eea1f9fab257fb9fbf71c3a51cc4d34ceb46277c522d06bac3e5fc79d88c34ae3f979a83435e6374c95722838801d3a0feba23786dd6db21c10d7cd3b02b4972871363a79ace3c4945d6e443f0c338613e1b6b49ed1c504dbe9dea34ad8c68a0f04c1c6c205f1329329729634ea8ed874612281adc7daa9dec0aac138fbdf68c1869186ca3740a536a779e780127a1a4206b88d9917031dc3467775a66e8db7f8b9fc7f21d70f6cb92aa30b016bf9601f843eaf06d4a83052f53116f80a41af5965e1ac69b3f13f44aef46c5360ede6d9171044cfef7018fd40e08c7fca296c4f5a9f8c17fe7b359557e4c108a9300eba03081bee98f7f573382917a38f3ab3e0c0f4037b0993ceb0db2a3d056eaa3d6e1ac323c30cd465314ad53f1df2eaba4c869ada304122561285e6ca8bc207d06f71505365142f043400fc09c95cf9c40c6d7798c42d23ae4df448dac261d05d5732edb45b571fe3e714bc3d84fdc59b6ce086acb09f6ba7a53451856ab56b6f7a1f9930bef7549aef5a1f5ea7ebdca349d4af76abc9152eb9f2bb945b42fedfaf7dc07ca89ab7e7fbb599953551a5b3ff498e005b3ba45c9b3220fac4a3848c3e3abdf2bc6bd9f4f943fd459da78d3629583dc6808cde8273d49da4a8e42e74faa517dfaec0626f89fbf3211de24457a12ea28c0b75489f4a2a485c45892912f42a2d61642ed8be11ea923578d3a21c4c6ece3279d0df603d42cb11b9b302c268f057aea6edb01899c262bed7848b4c414ba36af23c30a1d35ecbac2025659e36fe62e5dd29ccef3d213f29fde0097c525c75cd4efce8bfdf299327cce27ecd3f4b3dff2e3419393a8447913aa4cc3f4777d299d9db101bdb044f0d0ad2319350cf584bce810b17e604fbee0d2eff4f69f3c8ce66a42fa02f618358dec425ec8eeb0c3553187b323f90bff6960fda2650e5b73a288b5e4c4569fad9a169d7b995b5fe2cd22140804579d66bd28a2d939000007ff7ae9d6c1d6bd931302c8001974cd9ea8e5a35bd421d96d5a0884cf0fb8c2be116ee65981603e3743398fd875d59bc3ca30f930be5c1a0eecad24021cbf1a94e39739b92e9b5f693a17133c2a08a1dd407220031556e59c31bfa635b28499cc162972cf4c78e2fb61fc56b6464528f725962552de1b3eb4b774a91b5f8d68b79e3585f624721e347d32eeec37f5b77636546f15cf7094137b606955e8e334fb909c202ca1464c24dffe5e23b590b9a95a5ae404165b0446c00f58c7d1aeba9898df0d71d9dcccf86b015fe6ec1ba472de296a963a02c6b4cb5d78932590683d06377c6c926886b8258676c32593e991291476f466101a77ed7670444991c62aecc3dc8e5b496fe40203efaa7b32a31bf774c488dc73dc9811d0dd0c9d547c284b3a389efb0feb2f1179e67fb6ebb08d37cced6614eb09818c5d94cfcd0ec5a1777486b2e3e06bb64914e5e7f5c88e366b9126894d5e6fb943a2fa75d1ade519d60e6a47306f31302a74a6f5e013f294a81c406b6f0baaf4d98641c0c9206de9be7a2029f57291030d5a15c86df2537efa8bc17714dd9565b1a754a3b314e8df13344a62e9fc21afaeab9c9fe4ee5e2f5a7b9da9c8c772399d28b322386fc758cd2d64f14a0315d64916693c27c7dd086b25ae0143fdcf6cc67b99151cb3687952acb55898d3454372f33a5c87d9706b2057cb0014e6e19a62625a7b4a92bd772eda2634a4ab00fb15009fa5513f2673030d755afe9b0840b6e208d649b7bf89764a6ed78ef4a95a84642f95fb4e27c159d2fd5c97f70f44901f2c4b8e125f6315fda1a1bcb488a3a829d92e1b2cf182c38b7c8b1a814718defbfe2ef7f5c07db14577f8500af182bc1ba303fa9f3c8dff896a4e6919cc8b38af43b6aea2c213f39e75c1db9d32ee3e595eb7a664e4382ab7baee861f718db0215c2277788747062444e0027436cf8cd4e37ebc54f2295143476fc9df88636f54e15f148eaa7448cd3ada22abc2d425e3df09676166ecfef270330c88b7cd4ae231b8b9807f7b3df11bd27362224c9fa567c11ac4399eddb1c274c92ce6b0b3ec49133fccc500f740847c46510bc198b086000bf44c17d212ee3c8fb8f1c10a6dc871540bc7bf52107f4f27cb83735206d8e4f1fe2a9db2e0d0a8ea55a974a7fcf74536538b3df8c64f9fb51ebf24db06d241df67b388779cf217b1d72c761a187e12cfe147ee56a019d7d47a65591cbea669519b01c7f275de446c3c9303638918406876b787c82828554e4448ee051f2f0a925f3009d0e0f48abce52ecf4bc3292bc66c166baca17aaedee1c5baa2961951faf5bee2d82cad924e722d8a62775ab52c916ed837bb8a77defb0fa2e8064ac163171352809938a9d5cda09c6a67a4a829d54b15671f2c75a5ad8bb51750aa9fab1d0f79f70f6830a008d7e3e3f4591ae5f3a35cd32824bc60facc956c407c2e019dec1f7c84fa5d33c89aa8ea4bd2ce7fd34d19353704384f958f3ae76399f039211432e4f011c33cf73859feeb1be5a85a777d4a7849697c3f991c67e2598f2eb6beab85c3d65486a6b9119725822ce49ceee2629dc1a6b2c2d23176a9cdcf41e6545aebcc0b1862eccb2c4b1594e01111248802515d6d3905872777832f039e8038116ac574b05c4d98d8fd216aad2ce1c245f78292b13f3588c6e914e13458b7fee9f7293c8520160aa4b690c50157cb73603850250d9d4004e996158b5554592f6e61a1f9e391ab8638523bbce974252b16e1065b143718bbdef5c92f5b0d1e0d75cd120db285273b3be673832218225405ae4bff6aa4e6c854c8d773156fe82cf4901a87fe8be96e2bea4daf80acac0234ecb76f1d09069cc09cc9453a2fd6b04c1ba57a00b0f762da2d191c5380b89c522400c285356f33c7ff56bc26b9e1f9553f0ced129662e04cf8b0f5895bf3b7a5fc1a302cb5926841c22d358e1130a4c0f540da415fb483dc9f4f1b11db0995b66b6b1b32d3f6501d23140a96ee4bbee768e30a37b2d27a3f146ed8555719ce30e7aa6539cf0b7263efdf734a14d07a39d2e99a54985baba2df5727a1259096458a00f1010f857f17635d0a16ac598375e61694813a30536862ae65f3cc0be0f78689f74837da899b5771364f48a42efbf7e58117f955d807921ef4f5b72389ba1747b0dc945ae1ddd1ffc57e27c7153c325bde3decc2613adc239c9fa6deb054b01a9266f98b9c4632251f0297c00e92ce255144eaa993073841617f1f7afc275b381b1fae4cbc7a3ad7b8c760803293519c31729e0d4327bc5871922a5d4edc7d53b95e0d62f85c9d64ef07174813343ae66773e5403b529d94eba5516e49da07f98919e6eeef7b40394f5442ef4c8aa68d3e583a0c504f084f09b2f165b8f95fa25c76674bfee2217dfe070c15c54404bdfeebd0881d099961fc67d6f3b2dcd794805d176a9d224c9d16799779eb8211952963edcab1ca3d084d2b37d0e185d73373dd96c157cafb91a1f484041d4bccfb3a4395d0a376ccb22e53310aea268e8a96c04d822cc11c73534dbda60d70d353cce0f2aeff987e97011d39ab375d8c67596b8de1abf7506778e0e8d63d11f6ba0e34027fb3fe81ef1e8337c2d6ef992939985d967888c0579c7e9d1ce0b94968eaa046d98892fdce09d0f9b495d0df40f6d66956621c0f3f6dd17a4751def7054235377b9ee2aa3cf59bb3297d0ffb99f3607a8200d81bd2df1b8c11aa558f71fa3a1149c91c846c8cc00cdf41608b791263b76dd44fa5b475c394fabae7f64cb4e2e95798f793270759fac3cbb15e44daa47e48c9ef36def00d987bc4a82da1e5e001ab472c6167bef1733d305", 0xc92}], 0x100001f0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880ccdb4a415f03af651538e12fb05054f03ff22246ea4a0a75d0ffa7797023c06ff215e39ae4cc863112c8a84a47da69a9043a0875a55ce1b2b85679774e52bb07be570e506f3a423492260c624a6039608f6b0f5a6ff63414ae3a1a4d99cc97d23ba59422fd80b787f03793d01f40f615698f87cf5fb9289d064cbd3eb1b7783e1fb5079c7adaf403acbbaa94bef03ae98545d47e1ecf96e245eb3790ca4990d4b32851e7ea171b5a0041c73bc7d272ef4cfa2428e53dd4c1b2e4ae5d26f87addb0de286b7b15e77597a401ebec3c95b20338297f0b45f54d27981a2bf0274893a2cfcae2cb4e22652aa35f2a07b4175710b607df3bb3457832f4893a042ebccd1fdc428b05ef85cfd8a8221992a974f649e6bab422f11f7a7cbb53447172f2ef407cbf0fc06fcc9b8a59be5191a3927d032b2c349e9477ac95ebfc887d03be358503bb86348cc0853acca75c7e70a0ca7b6a148b177aaf87905695624d8c0474801974ac3003d72c3df26cdf90e82956f9639d713b29ca75ed28a20340640828bfba97d52bb9964d404a001d5f9a99c654820efe44826a0ae744a68a61860bc5840742c0f8a501f207324e83ec3ad1ad563bf135add33d46bace47db0eefa83d4831fc218bcabc93e7849dd4b542ced6518901667dee649904bba2282aa2c5fb3926ef3ae561703546d9d68b343e0251435f387e08bf7d75563216059badb460947a4b9cf6a33defd98ebdef9e75f1dbfb0e587875f54c966300d7b29a2f099e869ba41a4ebbf644049563d9334f76414ae91e74d61f589cd6a5089e011baa6a0bd9465b90980b3f71e9e9252fdb1808ccc39f13438ac91cedea063339a6f16da5b5bb739eb6dfc4b0718655b2a28c4466a2606ee64a89a82bd56becf361581b7cecfe723db15aed4e8562e9ddaa1d1c62b8204d321d7c4ea3c9b15e701aa2481d62e26e3886c70c30e3b6e0fa9af68b208351a2b73cc9a03c118fe840740d0d52fa5eeeb6655b2d8e4e9e571bf4f511bcdff14bdaa467c2d094c34f9c3d70de9b59158c4171e21154af505128659c4b310da50dfa7c53c6107e7a90d4d512b579a537229514098dc71d7dedd81e9d015ac8a320cadb74e0d477ebd4e81943b2ba2379d39e6d6ad44a64ecc3ef2fe11cc6b01aaf5044092dec2ec154007be3290115dbd9b30874833035cf10421862bb2013b8721ed6104e23fb23ed43eca837e50f4e9502c94aa1b51003a8dcaead3b545069de74be315c8013b5f7c8b581ccc115a230deb2e61401da370d9095ee5b46a9218d16b56de0c94b1deffd9bef92201e3e64c9f292b70b4b163fcf10d51db231fdf9d8d81e5752d655f46d0f1f76a4a53f91b69e58f7a298f120c079db0660e06b8a0870db48463041eecb241da4cc54b51d0560f1b80ce0b222ea25f3c5609a476a1ebb7cd955fb39b1e7342b204273ce9da30c7e5af86ef256cba68278f16adae4f5c26ab44c0ef87ccd804bd53346ea2efb776f5c75624c9127a6ef953bcb89f7b203066f9fec9d1766b52b1a33b5eaf010d0794007b2a9f59212cd36783983d489208dcac5563b5abdf688f7356ba0bf254cc5e9dce1eac25335b893464d87c49a4f6fada28cc29dd7d64d23d6f86ab89a6af235e1e3fcf9473ef6dca5df9a8840374fbcb91a7838193afffa349cf4b22521e4efdaa2603dcb1594bc55bf3171ef930f8091117e5fd6b08e7ad36db58ca0b8acded8d92c1896e9438619051425dc303684dd0e85f482189547e35f52a94b635e19dda91a2f98d840806cfca1e72a71bf9571ce3f223d9c6e112853087ff0d5b7bdcd1cdc245cddcf5bb3a42685ca7cbcaa7c784742dad8a3d5635059915a40ffe8f2ea661461c29208b52482b4d35", 0xe1a}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="2bc15937e60d62c112cb40042b2c2a5ab9c3837125351518d43f617060d6d89a6ec47632b3de08908ee532fb13ed1ed23140bac2ab6ba30c3aa6cf41da36ab", 0x3f}, {&(0x7f00000001c0)="828c74caf740653df024dac8c3aba20b0d", 0x11}, {&(0x7f0000000200)="b2783cf3d1c4181bc225bb28787055add9b6508097ff98d9ceffc9100fbbe06c10db590a14bdef09decb0e33454793c062fe7669280fdb8a74cff265355de732a55b83e3b5f0bdce45e1c4bcbe04daf19a88a1d45f67c2bd4d7b1bd6e5d6928d10dfce7150f4937d7dfe53c11624745661763a844cf8ac248dab073c253bbc", 0x7f}, {&(0x7f0000000280)="63d97fe03e41ae16272dbd33e29328c185dcd42195004c572df0a76131f6f80f4ac30ce887f5c9fa69e7e27b2873adea8a7a09d7367a7fe9b93d66fce2e830", 0x3f}, {&(0x7f00000002c0)="bc73de7032b8832bce1006355f8760bab968a03e8d2a93401fe4f6be41b72db0baf45c83bdb17891c6965ee71e687b9bfa6adb8f47494f43784d", 0x3a}, {&(0x7f0000000300)="32d2e9a98a3a77d482be606e2b729a64ef244534419209186f1947225ce45cca4c0af1846b8d527e92befec9739a6a67169ddc868f1e039ec4a7499d0c5f55eb71b3c4995aad9dab4ffbc62ed9c0408f2324292b6f541805c6f002f77f30b50cb2619afc2b3f156b044703bc60643e67c2defa", 0x73}, {&(0x7f0000000380)="e9333746c3a5a7bd476a3137267c91314195df692b736fb25b536849723f3705b442eae5f6eb4a2f5e5bcd3899d2df6ade7ad955f31c9950351ec46e856c6e940f4e45e2164d24aff05173f11c5c7d8a83b8285d9bfb720542444f1f00f8397c5531dd7c87bfadb7cc7fda883d", 0x6d}, {&(0x7f0000000400)="85a2ce12076fe908780b756877ebce1a012bfc933ded0ce1c82f1cd9804141849bcf730ba97b5f5b3a0586fe13eed5b665", 0x31}, {&(0x7f0000000440)="42d1936087b3382f86b594186ba48633907ad53aecec59323dec9759ab24b0d279c075df3e76a1bc6c1d60c6c9a096d52ad512d6579551aea4e8742271494e5b0967605873", 0x45}], 0x9) getsockname$unix(r2, &(0x7f0000003100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000163ec1ee6800"/4098], &(0x7f0000000140)=0x1002) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 16:00:39 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x5) 16:00:39 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = dup2(r1, r1) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x18, 0x20, 0x20, 0x5}, {{r1}, 0xfffffffffffffff9, 0xc8, 0x10, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x21, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x1, 0xc4d}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x40, 0xe7, 0x7}, {{r1}, 0xffffffffffffffff, 0xb8, 0x20000000, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0xb4, 0xfffff, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1, 0x7ff}], 0x5, &(0x7f00000002c0)={0x8, 0x200}) r3 = getuid() getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r5, 0x0, &(0x7f0000000980)) setrlimit(0x7, &(0x7f00000000c0)={0x5, 0x2}) fchown(r1, r3, r4) nanosleep(&(0x7f0000000140)={0x7, 0xe000000000000000}, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) r1 = socket(0x11, 0x3, 0x0) truncate(&(0x7f0000000300)='./bus\x00', 0x0, 0xfffffffffffffffd) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) r2 = socket$inet6(0x18, 0x8007, 0x100) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0xca12, 0x401}, 0x8) pwrite(r1, &(0x7f00000003c0)="fb86fc36497cb4ae277a180cde446e6763c797c7c110232e19be248ef4f002686efa1fc9ac26ad2ce0961b5a18da22ea16a3f4c95ee6351ad5f3589ae7c22cf7d1e0ed4aca6643666b58b177824d19e943a609f4ebaadb9834729b1eb6e0b39b359ef9c89c8ea169b0021fed16cd704d72a1084f2b5b7fab07989e4281e787fe6d6d595f11d09777b940df9adc14b268762c18963b855210d72558e570e2d52cf033c9f1c8f89b0b8211d091e8acd674bb918baff0d9657bb29e4627fe367b89d1aed669daddba88894623e6fe8aef500986018165b19f80b8805d2aa9c6e17f69", 0xe1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r3, r4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) msgget$private(0x0, 0x240) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) getrlimit(0x1, 0xfffffffffffffffe) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) socket(0x39, 0x3, 0x100000000) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x210) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x2c6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) accept$inet(r0, &(0x7f0000000280), &(0x7f00000001c0)=0x100000022) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) pipe(&(0x7f0000000080)) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x2) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000001b00)={0x4, "765a2d89668b0a815338094d24b1c25d26edae33c95f314844ae2b6e49d3787fbdf1c10aa2fff067506769094a4f451e21302875b5ed4167a30a7405baa760ccb5a3f3046ba826a8ebe8a9ffff93c920d52923e946c464a2223ec83405630af28621a913edb7849ad0ef5f9f1435e45c175eb56e671742e79ec76879e06774a62645b6243df03a413955c8a5ec"}, 0xffffffffffffff74, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) fcntl$setstatus(r0, 0x4, 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000040)="5234eccc4f0c9ca0971fcac5d1aba37c2cc1f432ec22b3644d5a7769029e1e4b1621242f55377ac388ab75f6903f03dc93c40b8619969b59f5871b6306ee5f8ce687382a927d796dc26ff68b29c000fe5fe11420acdbcdcad6bb1b9db34a64df38269c796db37bcb32c4e6f3262359a9c867e1c23884faaab71309724e45dfbe71dfaf1839485d7b0c2a8d78f18ffdaaf9a322b679eb9f933e3fdf391b84a317dd36ba411e90980410a3a9d243cf9489df3001cd83d94fb82dffb581e0cfa92815b9a9688b050b4f4fe8fa1a7c0f390ae84e20dcb4e4092bc5425911c347e1efde844a3deb31c06db779ed5b0fe1", 0xee}, {&(0x7f0000000140)="771a3474ffc5b53debdaa21064ce74f9a8871c380d05cb2bcea6e13c5f31e7df549d5bc76ed549c6454caa5bed06bc574fab0ad5e0ec124a83754c5c5b39060e4319f61043824529cb11e04e41b6852aadad4f2d228b8603d1204fd5a20c156c9a236dc88c4516fb64d8a68e49ad17ccd02f87c2b42af82556662236518ce6c6bf2409e6c6128d9bca3ba03305bd35be7bcf", 0x92}, {&(0x7f0000000200)="1b36300a24e097a72b50a0470ca04b033a2574a735108ac221e656cf18de47049a906da3bb92d862aca24e59c08beff5f972e1ca2c331966b69314cf800b53855ab46acd7f6d023dfa52eef63813282f", 0x50}, {&(0x7f0000000280)="34e81100fb34881970d51c777e121c6dc18903b276c7065c41a2f59269753cbaea0b3cb8aef688f16eeecb9c17e369052ec61a75d1fdf3c729f8416183d2d3fd848f02e29cb4d0ab1e3a78570bb1aff1deed57b802fec76414aebc665231b93514625c42d9e6f33e47311c847c03b871a4615ea2e5f7f0a5e31e238e373e36fecb4f5af3c8915f4a5966727a652cdd36c529aa5231c6dad8c0021ca9761878539dbf69c0549da307ebef7a41618a9b3811c1cbe037e251fac902e8ef89a910bd4b6d2bcff73312d7d8719e1dc570fc95", 0xd0}, {&(0x7f00000005c0)="d08ac180c76bf0c4b915cf714c88416edc3c42e4c8ead22d3f6bc12c37c8bd525772107efaf591b98f4e3011c8733fceb3e2fb6b329e0e725b85ab821e5eaddaa0fda52d2c3c274f071712515b4dfaa588558ea53d1782c1862a6d86df63bd4f0b4c37d5b9f33b72a4ebd01069baafa6ea1ef912ac719284476dd321bcf89f0b111ca79c1fcbfbee5d603676f14bf0b09e99f1dc4cae5299ed26c0e933236f723e491c786a597ca61b4a3140a34b4771c27059f0992dff563193026a04a5ac8cba24b071b4e8b52ee050aef3228270859758ed1d2983cbd8fd968862fbc9e91cc4f95bace721e1ffbdc3a6b3664af10f0d96bc0cfea7192f0b7b10ade2dd9b43cddc0ca0acfb46392b63db6b616d11c1a87ea18d50f7f2b278e40ef5c8b2aa77c0692208a4ecf4b9f452f85cf77368f15814a8cefac94e8009aa84601bec54d676df329bb23f3e5a7695ab1f2a546e379cc1e3fbfc451a6f53a2a77ff416e0d20835f8dcfffea371b77f9d4e500c97d6b6c1e04ba53afe8ff8ffa03adee827b2e3e471e809e584bbb4bd61a356a5099f0745a5c00df4e7726d6f7ca4387b4ea32766a04e1eeea4e40262627ad33f60282034d20de6592419bdfeb4366e6966bc42c064211a916f61da036700ee94a78f296ef55b90ee600c3992ffa0d10fd92887961f5232d73f312b2e4fbe765e252cf5aaed9af3193d667bc17b1758c7a894f4048762ef1dcba7674ab10f7832388e0b5e3b57fa136ec19f574011318b1863f36f58794e53149c28915c6192871b6bcc5e0d2af49467351a7eed316db83f48283a66a298fcb23e09b3bb41ac891723ceaaf10a7423de5c1fe692408a5db33fc25d41ab66ec0ad3842214f4073685bd0f4a19c0c7d22be2dd78acd4160e5eee49c640da4136f38edd281168ad1db7db94de50a3861858e041603f7f01037fa99dac72d2fd3544ef8a7fc1d8f23321d6f9b50bde66a0b02a0f70e842de908e6b74570a8b0021cbc9058d0f1df11e0f50db3cd31093ac16b7cead2523f88da0b8abd00b14268bdcbe6d7008f1ebc2c078c279726b0184712d58eb1783e2e6d06375112358f370bf58b1ac021f639f396b054ef5208fef74fc3b69b4b6b425bef3b3bbd0ef3faf414e114e4a6394a110afbce18c81fd1a2c1132b1f3582a7ba4e065270af44bd69324f8c132537c5fc84cdfe546654ab12cbdb91a619e1f48cce5ffdb4a9e05ba5d09bffa52f4ae9c1f5cbe63eb92a3599f83b79217dca6b2ad46263253beadbb8b2034d6d4a4477f00b603f1943aa490b6fd3961892d5501f42dbac67a03e2c572ce76ec7f69d3703a1c6a81a86f1718a5979132feb5efd205290bf1920adc091167aaacbf394e7566442d55a3afc5ffb0c3c8a5c7ed0619d0f3354c24dcf61868ca7430517bc8012da7fe519118090efe4a2eea14416d3965e7de63c8905aa569748fba65ebc3420ef198481f09b117897d5665e37089c95c7b2c69700fb2ff504e00a26aa34a5bb4e861a81760dda0bb7be111ee1c736eca9845dc33bf583d4c574082706ab750a7998b52c1fe0d883d0ee674d88a1b24f3bd5066473682155993086b29d9d158d7d8443a3244b2737bfc61000c847fc60012cb16dd39e6b7f6c81414f4aa64c21d79a4345c475214f0a69f2107425c86c829f169942c3756cec0b0f5a336b66d24c2d7acd0ee26c02191b5082d0ac687b0fd79ac2d0f5b21eb2abaa62606eb7490157325b15adc08ebefdf5681d648ad64b00b6e2fe4e5b98d8eecda0e750bbdf465d285f0abf44ff8a92bb3b0537f47abcb5471238f4e4dfd88c9efc207748f105e9de9412f310acf79e478fd437c51ae8349a2d3202b7de08e0b6682d48f991938b7ff7903bcc9b61ffc26c56331ea1360b86cbc3debba5e29ebe903d9df33e68d12b8473443ca6aa4435806525088b41dabaeaab46ecde0eebbe8933c2a5490f80b4687d725f61294fdbc22ddff8f4b8a93142a72f4f4c28d4aab64a1259076bcf45898da5312c92979086c1f2608a282a1af28a71ee639e967d17583a225d3a70e38cedfde631488da1193c27e8352249d214bd6a884cae08c07fcdca6e6e36e61643fd069fba4a3bdd282ccb899bbb647c6e45f15682820c5b4fac955486467a19fa9d4759cb6c6ef7507647600eaaf2b4c88d370671d6e95aa1c83c4ba64164cfce03aa7f3e58fbac8a4b2da7ab81c4f2ff41d3842727926a3b14cb9e396dcd8ec529920dc41a934d25388ee608d4f84dcdc701b24942b4f4da18e645e9212b14a85c64ce9058c13002b7113441ac5f0db49a2daad3ef95fa844c9945f794c65cbb85cccf84a37539f591d0587cfbc627b5539d676441237685f6d38b378ad32aa740813b06fa39f39c8d70ff028bc982817f1189f6a0aabea73246fcda22ed563ad36305bf51f5d405c90a896e2240e556e50f437f71cf404eb641b555b975fd066fd4924812be1988b7ca2a6f8af853e9e25885fc3b9b8b17ce68fd5135feaa30e3674060ec841cdf657501e7255d136cce02a435c66bb92acbed19bc2c15bfc3baf9391f8d277c3b4e30b74b7ddc2790c3c5c931d9f36e0ce90266a8f2c420189d125243151d0a779faf91d93a24a08d13752ad6a2d8342485f46e2c55fd47487d0bf13cebfdeffa021d60f29e683d4d9d3134a72cf7cd6079f0024a3b8af310a7aaca92622725cecc01b43e2c2ee39ece4d9ad86559ed674e8b71fbf87bbdc7f12028d954038fdcb90584c143119efe860c372d95b8da212a70bf67d3b75e05d5bbb8244ad62b23cc4ac24eb4edd80181c031149b007f17c87e4388fed6a952d944706ccf5d916e1eaf467e0eeab89425bf10cb1cbd74539b10c1963ed081d19f23851883dc125d1a2ef3158b40f134b2c1cadef759ab650987c23c5808d9f15ab443fcb36784f552a4124bf60e3a6d2e3345d7284da749f5bc9eee31842024a75370137da72b8ad872ae221d6f326609f394e44f705ca70cf425e853541f4dc46d3087459a38ba6be5f3092f1ab5d47f738dd826469fa8365db3a2576e3640f80c7f8da2c972088e219b840f3e8a34f42bd1e234cc524a8a5a3b21fbaaf41d30cc11a56ba28f25f6249446e4463974c9b3796b8e48eda8b2fefea5fc57b9eb6354ac8ffed5bb81326ec26bb6e16bf823709f97ca356a67bd1232570511995dce4144e489d50610e810eb4f4f169c0ce040a8b19035d38831a9e6c1413992092560b61af50059f1d49a235d6fb15200e3191a25c34273449417092602e18bd4a7b8811cd4db6f647f92e5e47d3d6fcf00ae33b5cbf3b63b470809cbc1f314aa41c08b589531d66f04201c29e6857e127d2d5fbbaef8cee9f3c5d3d410b7a015dd4a6471785c4fc22c1edb5b3566b0ed4078a306f30ec4f49785a22f2edede60ddb8930b0f9271edd8ed99318e8f0efa16b14e498100d66b1af4ca9e582f471757566ef70f3f43f1ea2c337546ac3817825b92b48dafd7051a5450ea343b8eb680baf055597e42ffb623f19d0e29a5572c97fbc987bc36358144a90de6aa020392fe1301bee004267971405e85f8a067ab6919aa4e773c449c6a0ce3cafcde9d2d1919fcc510128c9dc67b29d2e03828156c8e5bc3df31747283f20704bdc737ccab3d550bee663f8f5655be03daf30d94e8cd2c2d53e327e2c31bd4cb26803903811af3035d61c4ea8d8608b68a973a59528b98160995718fc5c64afa68670d360245e387b145d918f6eb5f2511fc52e7a8296bdb13c15959ee4b33541f681b919465667e77f417a8b9d1a82d694c0ca4139fbb58a6dc779a77dbdab5aea3a64d96c4bbf0ac8baeedc916d7fd8a95511aec4abe676be650e6100496c965e9fc74c2e2e85eb66a42fb0d6d7ff4fa000e3a0e93169bf916894d79c658fb347a9d639c259e82f9c4b4571cd8b83c60eef63f74e057de112a9e80b4933c097a05d123bd1e855ccd9d227920a0f12a04619840a674a845a2c8d58b8c6c67719ccb9b7cb1fc7d218f5073e344efb8e870b5eab85c32f79a66562351c1bd5adfad38b14ee9cd56f13364db48ce025aeb67237079ac42bb38e6e5a37ec15ec7425883bcab1f6d80a86ffb6a0ba323260c5c694a2650380925fb05e9e0221cee40a0e6941b78c50e373a8830ec4fd2c860b3de78c9d54a216a24b34b2fa285939b32039ddd3f6c24fd3f15d097b691c25023c120d3ad4263a4bf968f74b19d379fada062ab7f6db30ab73e026fc16b49fd7a432a6527c9e5e713baf1c8ad2c8c5ed36aedc6cd1992b91dd6ff66e6ab54e80a3e815ea1e5a69f6964dfb921ab20e78388365cae7bff87121314bac429d9d83181983cb6719c3523d2a776ca1ad52cb8baf25330fbde1688927ef97d197a9126e3f823787b742967c4e1b88c42d662fa8448e8cb5de1e79e9cdf94922033537004d42a68940bce2d78013555b1dd57b9f4508993a907cb5b637369e9eb31a77a80a929297b315fd9e47dee0dba27e3c38435e563b533f79c3a954035e020c933be8b7cd894e2521a626af3f8149dfef0fcd209d4c85d8ecbe99dc8a5bb3c1e327c6ce058c7722e82b0a5a66df18c3ab730f7232980ca24fa98af765000c2499c00980ad4eb48c6dc0087f0baf4bf596595e4ceca8e486deb3b53bbaa4559e5aae01ef1568872498585716742b161039ba08c18135dd6432b0842a8cff9a8ab7ce49322975ce35b7d630924cf5ae34fc23e066b1f9ed0529f66cdb4d44a1fdf3cb6e4f0e65797c73d01eff8cfd614bf0bb4478449070e7dee2c2bfe81448f3741e0b3cdc9132c03022d2d8427de29bd5951289138ede0d96b4ff131d646dbd1c95244f70e3beeba8420eeffd6516cce7305fd5b15a6acc0b04dc7c2ddb6a2a899be4c82285b4faa5dbf8c56fd90bfcdf1f4fd654a2f8625c6f5ab3906530ff51271668e4c800144647f686f277cfd94a1ef178c5de97fe229fccc58c9840de8a40157475b32a6b53ad478d1834e516330201c00dfd312835f0cecc7c383657337ee5fba18fbe86d11265af6314de09bf938bd4e5d8b85a16f661d2809050194c4bc84296a870295d9aa8cf435f789565bef8012904a679a898fd2ca8009586d92fc932e350585f40d913f7ae160a8e33a1a8db21a8900a5ae3c78c69414be1eed9d02e969ffa667d2cdd54da9a22c12bf883d5239b8aa4e1616e7e1ae01b66b4ef18def12c51314ac12c6bb4cbb73848cbbb585f2dc52775d031a6c1940e283a26b2975d689c0048591f65415a4199d2ce29707e01a42de472d441e7730f42fd2d61f55f945fdb3adc82af0ead3aac9f962fafa27445b5ca7e7d9424a591468154b1840f79f4949c6a7daca02f177d17cd9f6bafc9f3a42ffc014beb1a4078511bbace4a5c2253ce5ba00d4ec6172666009e83482668ab456beff00a17d6c130866290605dfaa0852051c7b29853fc8c5bbefbdaa24bc0d2e8920ed04f8412556e3fa54fdd911339b11708dcf4f62bdf377bb6dbc7d63612f514ce9b04b4643c3490be43a8cc2962b1fa3cb78051849cf69b526474032d17025669547525da8f752bad4bf1d1427b11f4ba73c914178a9455cad8de327b28b79c7ab055c8aa04b61ac9bdd8aa38f893d0bda322dfffe37f9ff728cd4f7be20a190879894db6b8de0b0602b1c1d450b64b17beca0ee4d810b775843ea2f59039efa0137c6a5642c3e6a093605feef8d96e7afa3a727976e12a62de7945ff9978e6ab880a59a118fb95c1f163c3987f27c27125f6172097a1f10f7143be7fc2280f31727fc6684d", 0x1000}, {&(0x7f00000003c0)="4b493baff23bf1e167daf020e022fe286ff85b1d4051e5de60f277dd3da2d034ae050e9e6e1a75aa43b666b714562e4ca38105c604077e9440124c29aac5331c46994da74878a577e27a0d74f8c8087696fb02e220c4847acd08999ed0643831fad59d61c8bfd29ac9cd0b8a98887754b1f16b7ada783e9dbb0850ee4653c7381a30", 0x82}, {&(0x7f0000000480)="3bae4b90bae4fb4cac923b724ee2041bc01f39ffef04cdd9b4ae36962234cda7c05ff4a29b4b79af3cb42fa18d55a336be3566f7da31c2d4f1efa8a1d66fecb6bda5a46bcab4b321fd1c45ce5887d5bf297f2f0f", 0x54}], 0x7, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0, r0]}], 0xc8, 0x4}, 0xa) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20010, 0x0) fsync(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x9, 0x10000, 0x2, 0x5, 0x3]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0xaa, './file0\x00', 0x7, 0x19de, 0x1000, 0x8}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x5) 16:00:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004ea8b00002b2700000000c04ed92d11058ca8a82ca48bfebf0000000000000000000004040000", 0x2c}], 0x1) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0x49) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:40 executing program 1: socket(0x0, 0x3, 0x0) clock_gettime(0x40004, 0x0) 16:00:40 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x1, 0x10000, 0x0, "b5a357b251e833ff0e72ba4b8ce097ccb094d448", 0xffff, 0x3}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r4, r5]) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x4, 0x2, './file0\x00', 0x4, 0x2, 0x800, 0x9}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xfffffffffffffeff, 0xa010, 0x7, 0x1, 0x1, 0x8001, 0x80000000, 0x0, 0x0, 0x4}) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') syz_emit_ethernet(0x3e, &(0x7f0000000380)="1ca3c5acef288dfc6ddd73ea537f3b642f4c360719ea9440eeb90da8fe70ef0913a1a771f8286b2968284adade1b6df5404f3032cfb2e72185a4b24efa3c") link(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$getflags(r0, 0x3) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000440)="0e955af8b315289815102fb4662b268160e163066d4b8f7278e0a9f5b415e3ed29834dd7e99c95ffe8e9f8ba942203c72f7ec2807f7c24c1f079f1d93203d0b644f5464467aa1fafe0756321ee2e891f132f497d735f7c592cc771bfac722d4e05c787c07ef84cbf9b06f93b9b1ba2fb2efa949cea6842e996b8cad5a0e35ef1ffd46a8619350738e85c8bf90dffeb86fe5a969a2f7c9a043e1c2a7233ef7f458afe71191678b5537c1f079fc8a71a5b1e616a422e8476b34152f93da635a7bb661485d60e9232", 0xc7}, {&(0x7f0000000540)="c4ba1910b16ea08c100066594f12967632b9b063178fdd881ae9d8ce94827425ad85aeb864ac09602bf1d4320c141e150c01377ede6399cd319d9e33613e682ce8ef7052da26b81bf24f732ffed7f28af6b31f3b5bd0f76c3e76b7168bff8579db5f980bc835d55d835c49a3e821e080b6a84e686b4c8b48c8514e0b9c56cece835fe3d0577d8d55a918d7af367ca3461dbb3b3c1c1d8fc5f2fc8e108e38476e31e6418bb6293ac2416232d9a2972aadbec6fe4dfb0a09dca9536bafc6e9ecb2f1ff51892665bd59ecdfbf22673969d6816cc3ef3f23767265521138b979d63d6068002040665d657551151036bf63ebd038e5049add7a87b8f0ba15766300", 0xff}, {&(0x7f0000000640)="1ad47986db2f6e07f4ad2b2eaa1b32400f4a079d77b04272ae809db6e563db19a642be3e18048a1833ce51d29e18ea5a74d645601ae7d31545546d71436a4b131a21131e5252dad99c0f226a5209d45ae799be048ee166cd2e8f9cf31742bb2883d1237d559c1f8d70f4d94ce2157332a9fbe39820143d5552182fbb2aeb4468e0a0c2ede0d0bfa742cb8d4eeda28cdfb8e0976512e74d5d2eff474b8cd3fb83e761be7cfff2cc5f481d83", 0xab}, {&(0x7f0000000700)="63e5fb2579dfad889a2afec8d98b81226853e902152a89cc5d28d08f71b762dd8b2402223f6a5b049d548adfd247afccf7709a4d0f5352c0f0d9b18d91e54048fd0ddb2e6e452de526f34a62cfd1c55c266b548800c8d70f23a359fdfe0d1ccb85b58e78c5785b45b6883cfbe5138a36153f3ffbd006f80e4b72ee4885dbd20fd50e082587483c891da190e922cdf2a6b8b3018e3263c28429019abb07aec33da8f248c1dc7933d828e96ccfcd636917c4ee6a99085e909fe2cc277da133694afb6c8c9a6001057085f75c05764e71909a22ea0ea7edf94b0612885f2d4ed036ec7ce6bf045bba116e5ddba409f57bd5", 0xf0}, {&(0x7f0000000800)="930650810537c18d2cd639d682861bbf4332b5e93e688375d41d0980f350fbf0c35a4f3d30e4e4cee7eab90b38cab7bb55", 0x31}, {&(0x7f0000000840)="511eac346ce64086e63d6ff45a9fccc0041d7403c15b758ecc8832acb76b9e1944bd7ee940c6d854722e3f999157a9086f4758cdecfafa7f842325b94f9209a580628f5320e6ebbf0dcad73fb5de83d1482576aba4354ee90ba2d92f7f1e47795d615caaa7c25c193378d62f498be4aeb2db", 0x72}, {&(0x7f00000008c0)="a885b9c2df9eb89c6cadea7b75e417111f085fd9e9c3c6c148b8a9a1df1d9697fd777f9c57d3387236800fd211904dc43487974564a1ae4ad979059088b8c6add715675cea0ff9306ec1d4cc614b66f5d071b81c49069efadd56ae95ea0a6cfe0e5cff4f2f7a97ef979531e7d365502a1fee7b92ab0aece2c0885108cbd9774f21001ef426faf7d45c7a637b8637fdfea215a450a0ab577e422e7132f96077c1bbd3e212c5f6508bc0b2b40e624b744b0de8488a506f946a336a90e5a4059b6d47dfc9b7582a64", 0xc7}, {&(0x7f00000009c0)="32a29a4621", 0x5}], 0x8) r7 = semget(0x2, 0x3, 0x400) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000a80)=""/201) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f0000000b80)=""/7) semop(r7, &(0x7f0000000bc0)=[{0x2, 0x5, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x100, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0x7, 0x1000}], 0x5) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000c00)=""/4096) socket(0x6, 0x8001, 0x8) semget$private(0x0, 0x1, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001c00)={0x7fff, 0x0, {0x6, 0xfffffffffffffffe}}) getgroups(0x2, &(0x7f0000001c40)=[r4, r6]) rename(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001d00)={""/16, @ifru_media}) symlinkat(&(0x7f0000001d40)='./file1\x00', r0, &(0x7f0000001d80)='./file1\x00') 16:00:40 executing program 0: r0 = semget(0x3, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x40) semget$private(0x0, 0x7, 0x4) semctl$GETZCNT(r0, 0x4, 0x7, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/48}, 0x38, 0x0, 0x1000) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x7, 0x101, 0x9}, {0x9, 0x7ff, 0xe5d2, 0x1}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xffffff04, &(0x7f0000000000)="c4") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x7ff, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) 16:00:40 executing program 1: r0 = socket(0x3, 0x8023, 0xa446) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/85}, &(0x7f00000000c0)=0x57) poll(&(0x7f0000000100)=[{r1, 0x1338934486ad2612}, {r0, 0x44}, {r1, 0x80}, {r0}, {r1, 0x40}], 0x5, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) open$dir(&(0x7f00000001c0)='./file0\x00', 0x30080, 0x4) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) socketpair(0x0, 0x11fd42fc074ecab3, 0x7, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f00000003c0)="215ecbf9d3b4a713c0cc26be010174bcde4e956e51339389caf65460967569467dcd06c6bf91f1f3c0f1158269da5ea0dcd54fb5357787c0045d9fc225c583", 0x3f}, {&(0x7f0000000400)="1aa0c9abf14ead0807232bee28369ad96d5d659819aa1ed749c1b1c3207f74ef21ca958709d6c3dda0cd971d0b2caec275e21a669206273dd620ff81e0abe631bc70a4009bb47142a128926d70250a9670a3ebe479e8d365117b467eb74672d944824060d54be6912e5fdef531189ccb0e59e6e6af20f819c162c75f14ad0fdd9dee0c2e00609fd0d15c78a04533c23d5e833887f6805602ee205213d4b6", 0x9e}, {&(0x7f00000004c0)="d12c68d7bb0a81bdcb5ccbecddcc193cec6ff3600d17bedc35e44496d7d1a32cea852c07666132204964a97494ce08821de8dbfbd452e26d7bd8f85e0c2fa0a547c1d28f9d0513651ae50157c89de8f57ab9d8a217f82e0da4c9308a90ecc2c1e8fe39e5b1a6221e0b19a6bd622691696b9a3c4245eda18e8f0a8e1398a40360fec47f20a3eabcd72c83ecec85dc567a79a7394e639aa2755c33dcb4085d844bc104daedc39bf2d29c9e5db8", 0xac}, {&(0x7f0000000580)="0147f07d1cfbadf30a0358414a4a0d5a83992eea2641b296742a5e2a82410777ea9dd345548d720b637696e7ffdec1238d3b38c2c5a47ad669feaf5f0fddbaf0c9614bc645ea98f3d2a2449a384f6e53073ed627cbfb7efd03d6684f2cdf58353a2d467f773b22391cae58497536d0944dee6b6a2a6f2c7995d5f92aea6a2a706a3cc9b6ee6d62da6b4849e155b41c97ef9574a4bdf7afc89a3004bf977b05960498448d02275baffd61350da2f85b594bf71f6fc6a52ca73effa3fcaef666dc137837fb5e50f7d10e36fe46e5dec1f18b3c20424f0312145f8f917e4af2e73a71b1315808eb993f1d6ea2ed336a53e31c3a0a992c0e55af25de37927d91dd", 0xff}, {&(0x7f0000000680)="388b9bf2203ab5f86222e85f4ecba0cbf2e1ccc903b51735f18077e4237bb7e83247944518fb5826ee7faaf63128428024dc1c186b13d8fb94a213ada13706a7a2cac9ece251f6697f900bf60e77606e61e67ab72c3a1c6410b4c042e5dff7f2224f109f618f784a541f959fb99cb87a8e1cca5dcc5098faa489611101deed33", 0x80}], 0x5, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r18}, @rights={0x18, 0xffff, 0x1, [r3, r0]}], 0x98, 0x401}, 0x4) socketpair(0x11, 0x2, 0x0, &(0x7f0000000b40)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000b80)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000bc0)={0x45f, 0x4000000}, 0x10) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000c00)={'./file0\x00', 0x3, 0xfffffffffffffffb, 0x7ff, 0x1, 0x3ff, 0xffff, 0x6, 0x2, 0x1, 0x2, 0x200}) r19 = msgget(0x3, 0x500) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000c80)={{0xff, r13, r10, r9, r17, 0x15b, 0x4d92b1a1}, 0x0, 0x9, r8, r7, 0xfffffffffffffff9, 0x3f, 0x8, 0x6}) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:40 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) r0 = semget(0x2, 0x1, 0x0) semctl$GETVAL(r0, 0x3, 0x5, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x1, 0x1000}, {0x0, 0x23}, {0x6, 0x9, 0x1000}], 0x3) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x4}, {0xf29, 0xfffc}}, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0xb1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8182, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="cd") 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) symlinkat(&(0x7f0000000100)='./file2\x00', r0, &(0x7f0000000140)='./file1\x00') utimensat(r0, &(0x7f0000000200)='./file2\x00', &(0x7f0000000240)={{0x4, 0x439}, {0x9, 0x5}}, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') r1 = msgget(0x1, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/106) r2 = socket$inet6(0x18, 0x400b, 0x80000001) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0x7f}, {0x18, 0x0, 0xb32d, 0x200}, 0x3, [0x80000001, 0x2, 0x4d3e, 0x5, 0x3f, 0x7fffffff, 0x8, 0x6]}, 0x3c) socket$inet(0x2, 0x4000, 0x4) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) 16:00:40 executing program 0: r0 = socket(0x0, 0x2, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="5051b75972ddad93e98bdee683bd619308e1865b659d68f3f9ca31bb9723b19d4d3f561b3b38e3a932dfb58f4134e34784d3ac11d9395ab3b88b224c05944080d73fbe0872b9632779ce7081be0338164f3a1e94407b9af7833f2c0f9081dc6ea52a3bdeafaef9b03355c8b511832413c7c4533efa96b469ed587d0585ef6286dbd8cf2dc1fb04953bcf39e70cc7e57bce22505bbfd584560839825155", 0x9d}, {&(0x7f0000000140)="f73ab37bdf4b9a95b8db6d643480390317134c880a807fdfe19861cd8423217108487a300c23c5f0d8da93cac45c7c798e7353effe416fb87d8fcf97511efe0697ab631d15854fa1177b7496a7e1a28fedf5725d33ba169f68ffe0665073f689f02c7b65043f06d76312fcc28080d326f7b674a15245aff68753daf857e9bb568146cb92c0ba0a", 0x87}, {&(0x7f0000000200)="1e5ffd0eecd77f58d3e985738e6f5c2d5fb937b18c1046468963f782d801e575c974691296fe8b6c17ae55a14eb9de6806570acef34589e4343c4d9f7d44bcadc6b79d680e95dc6ea87861c9d0c774b16c6057dac21e6dfbd11137b56482d3af17ab2e39948ad6", 0x67}, {&(0x7f0000000280)="1ba55e4f07778dc12cca99c861299402d3e1b9b58a1774aaf818273984502a4316c5b5a919158188a29cc317d5c0a7027dcbce83835f00e5c3d968dbbe866ce18851a8e693325fc4d58ef8e7820354670725548afbac9cd1c42ea7c72b69cc20bb02e70b41e9", 0x66}, {&(0x7f0000000300)="4c90dae061aeb1b2b6cab8af2d28c850048a7f7d7ee2aed088fd192f33cc0ebf6f7d8e1206cb179b239200615a41950b82410832d628c69b9960b4c186a4dd8b1e326674b8ceae40b87f879d68e3e31c66d4095234b29714ba01c5d6bc31f9cc55b0e75043c68a8c03343745bd4f89156b61fb270f4099dab693770fee685eda4f055cd4328ae3b1457203a62940ad943b2247f1190daa4b91691c0ef5fb1d406eb96bc994b7aa1f7eccd81e", 0xac}, {&(0x7f00000003c0)="c465e1e90280bdd47e6ed83cf4b727052cd487cc63c02edaf20f75e9ffe2ca930cc7b08adc28ffa1993134bbdb016486d4266044b38eb42ddc8de7e4b6cd1a6b8cbb0ac709d35f143c8c7c", 0x4b}, {&(0x7f0000000440)="fdf12744b59e01dee4ab6c5698a0e7af4d1f1be550a7ee2ce9b8313196ac5111fbadec727692c8f8afeed29578d5f4c3fe916b3ce90c0166f6ca590adc108f31f193b30988d9b496f43d4ceb3b772f361c4cbe2eae205be61601685758e7867ece335612efc436cd9ab6d71b9265d7d27eb279a07ca89ec4e419cf3bf9bb", 0x7e}, {&(0x7f00000014c0)="a773d0c2e341f2a10153e513f4df2d4e666cc72685b4a81c0f573fb4ce3006e3785f214b688e7b7d042d23934e92d76a6530d66c45d8e1430d4b6e38ab4024cf021ab7aa6ace36bd0a74fcb395eabb6ec46d3b69633b0b398fa4c3d6ea9a6b42216ecee51d86ad3a3657fdb4076bf3ac92bf69b037f3ebf5cfd33addee5b438e463626846cf09dd533f5f54206733829f60a4f7d3aee2c22fa7022ffb1b56837efbbdefd2568952f668300b5190b51f6be87554d351934d937407a7b0c085387d41f64236c1056cdfdefad95d8bc2b03b6c25ad1b44280b7af4034f67d601ad1c9984e088e810997c8b8330f0815af471f38e1926c42187c6a3fd434c199a4e13e21f72e8eae69db803c623c5b16cdb5c029b5d9f5ba6ab93d9ab499d47a840ad9859f2d9a3e82565cc8d7c6513614e9ffde332a9d9c411292bf2fe8690ac3d136bbe0bdbd889e6bcf1080a57d6890aee46e7bb2d1790ed097c00773c2845319491373973e96c5efead416c67d13da18d75d9016d737935885c8c019c2fd6711ec0179d57accab96144ea012fb66538f52ab170f87ecad7253a1ce3236be9b3e55ca921be0fa1c06140ae60bff9480fc43b76c69d94e6837c898b8bc901a6fd7cbe5e89901c3cd62b5c5275e31d922be148f292b2c3f6f6a098a6c095956ba1d2bfa77f9d293272c2305d8d5dd2cad3aecafe8f6f7ba6ac1c9fa4edf6019105d3391ae735b64f1074effb8a9298598354c7b0b032ff5a434358b1873cc8d086168cab28e8d8baea80528d62cc90b97d0c90733bf89815484bfb320bf4dd005484012cef8606b37f8e9ae5194c03c89754bd637885b816db83b0a0a3b319d1d3721b5305ff4c41b10247cd3fb53efd2b986113af94be6b2d5472989e5f684f75277f8a8f9a452b59785a95b0fab9a67cc41c36ebead5b0fb8e183864b53203655a90a5581ddbea9b8e75054631cf22c5fac9034f557ec34acaad7e0d0a56ad6a26a129d89ef87889f8ec54cbf2784c6029634951f8dedb99d35f0a215b9756868f53a13951cca15a25fffcc727d927fb1287a78b1e7feb5219d45058a8b46639df6cbac0e5f8cead145c9af68eab20fcee488dfe48d903e2947c87bc4b17c0d6c55b19e771386c2a224e220f030f890be23c39b66d10d425ee83a1f538ce4dc60681810c14092191c3df3c329d4fd17248021a43a3a79e7a137bde2132d651dc8974204c637c55deef49e476552fe52de61d68e261a5f7d59abd816a875d7faab3e253ed437ce3d0e9e1ef0db1c0b6df631ab234696e5654756b492c51a6f6b9e8821812b474cc7dec9612803b4e4ce1bc425bd27fbec8e4179efc317e86f0c76731f28728c1cdc1e81c19d5de48083aefffb2874c182e00e674fdf0fbc8f95b304100910ec3983ceebd6039e7c0d04bb130c4a9b82ca3d69432d32033018d1d57bba9658ac0405c92c8351041e0b43a7546234865cc7c3b269fd8540825989dbb3cd22e0a75bf2f3ee6f27ac9ed33b21fc7eddcbb782f0cb2c90ec7a47ea16bbb99abd6df9f83a6663c10ffd7f3a1ec90f510e077cab54e2168bd22342e45a4ab62f95009f2c8035a0f0670c98c69a6a43a34534bbdbf992790d1113f35a5fbba813651bb1c80783828104dfb30da7c4b372e4c7558b52fdc2bfdd3dab2253ae08ffa384b1cddd4ff6a7495301a4e5b674c0aadcadb50402e9d39d5aa0d21bf0d0f584b2eb17fcb3bd4cea1707ba299288ad1973593ff223470ba794e1dbd2fba7a8f4cdc7761a66b7c35f8ba9245cd67773ceb76bfbf16451712157beb363aec5698e27592c8224b998914ef55d787d66b0b0ed44e0b1b0a10c54f66ff5adaebaf1ec230ee5665278b6bdadc5495c200f49ecafcd61f828e39185e122073c305b0f14f995cd2550cbf902690dc79c3e35314ca56caf1ad7ac694c9a44e3d81494bc5f6e94667c99acc6f4bcd552b33fd395132290dd55c8fe1bb41888a532ef1be21a58ba7d7e1d759afe410b8319827e447a3629f427f0bda1d591c3906d10dcc434255a6ea88ff085e8b23bc247d4cfad39defd986e150dd9bb77b81e6d7cf87986e1a20aa3f9a13039ef58f2b07cc75f1b9f116871a88bd3f560ee026667b8c6825041964d904238e7c4a04fd203a6caee8ab32cbe701a498979fa15c2e4f8f89f160432dabbc67975d53b8dce27d383908a14e86dfc137db07abe02d4ec9d8e223d0a21fe33723f6a3976f2a3ada9e366ada6eef3cea157c57a3c5afc61301959d8e8502fe3fee63001ee27c24f3da5ab97c3d336687efdfc3382df9c17f9cc8af8aa7179465bfd6e6ba5888b2d76c843bc355719e597310676165f2d670cf576bb7d83d1443725c853ecc3c72e6ef8add2dbab49abad6115462c213fd21d3cb1742e635b8bb2cc9f54cce1597d62eaccb0d0af51bf1bc2a92a96950dfd0464add90a7dce0f0574e5533d5389b11f3eae42bc9c9c1d07b2442c4ab8ae59902d7bcd6719ebf32990b3a96d96c61ada9d8ed8dc9494104f207692e6f3fdda024a4ea058917cb418649d8a1edfcb37a4a2d54ccc0835c38e64d415a8567e9f1c58357ba2119b2b49fe94b734e7945c9ab6017c7cfc44463f19d34b1549ee4b559db02d24c054ab9200e36e9e983174d4ffd1c5d4dab58055203defb451d588b9cbcd04c346f8ef01104cf291fb5c02c8aab9cfd85b221a52b0f3de605336451f62ec51a19ca9929b54decbbf737f3db0f9a5431c75acb4d6bc07eb5a28f4223e83f2439f00fb15a4b0cb230dc860740469e11e23493b07f4fe66e438a5f6ed39c15860174c49fd850f7e7f7d49d5e09318873db76046cc2bba8d6df96f43a4933a9769c03bb912b806f44fb0633a2d9d0b63a5c18e09a995fe22773adba6a2de0ec2e9478424859537d2b1552dc8cd873c284c39c6a6898dd4db55a98b5cc4b12b8377567002d7f4c8542c0858d345fe38f746e413b926ff3e5f83b99a4f4d231c064312ca8d877e26dd739be74d94154428635ae3316ff51b7add83617d2a6c7315d5f8ae967cfacaf6787c8279a80b4956e2ec31420c6cb18a0af466e7f991eae7c4f0d78f9459bde96ad10400df288510933f956b4bea60ce1b26bcd4b0570ad28e944b59ab9b06bef5121d7831c8e91ab616d5697913a1e44e02aae059418e618b909d8f9604636a0c6cc3d26cb67c7e8eb83132e02f8c8695deabb0e2d609d405c188a57ef2f40e7931c09eb19d400d73140ae66773ce4c2170ef3558694f7f92091c1abc753453ef599358088dabbe9399984340473e626947632bcd32341632c907d6acfd722818a8323c7c035f6d4013f38d0a8a38f59ee4b6b264727a055f60cf07e3b7b2e8cd197fb529eab2f5e3d8a7dadca7f5b8c36799c250de64e580f5d7984ad392a698bd4f9921cc41bfe2de2e7124e1cee09ecffa22960140c5f8f3875c8b0a0169bef189c282b0936664c1341ecead2d09feb4bf4f567dd8b335549440fd4ccdcf6db45830a8af28d0a6694accafcbd8f57247e8a531fd96eddefc0ec56b8a5f9476495fada804fa5d3ae7b2b7e247f841ca5fa208f1cfa3ce202b62c3cd350e5846085ee961dc7b4df17a6d3d7b3bf9e069a225e3dc358f84ac73101f8b183ff259e9d1643ac14a6da3db44240ebadc198c944f8192cae60bd6e0e296c950c6bedfb31d44bee5b972ce9310d402678ae02188ebd7d0b79ac82e7bcd0546107e88a5011fe34f6fd61fc6ee6a799ce2da2922a9bf219437ac9c3c67fc2c70147aa60ef13066498d06b01e479b60261eafe84f2419144a4c50b91652e00566ed36fae8f7a24021cef887a90cadae5bca6a84225941d6e69fb7d6792e4ebc9df48ba1a4e60154659aa53c0e1985043619c6aa53cf31829d1cc5fdc854ffc6c679c25172f5c190b07b5378da103f1a321d146a88dc31583e93ebbf4e117646119f306212cf5f813077e0360eb596adad2e04297e02dc0e406cae0ae13dd418d882f9eff2861a57acc64f459a82dd8a332cfd8df504ca2aa5c823d5fd406bdb287224e8854f66bc380f4974c30712c2c555d65b9c8a64ff1ac7b9be3357388ec6f7750411e2269d7411c40ddd38623578155c9ff99537784d9fef6828e30826eed135c982b601c8ae3ff64035d4ab3c74ae76e3ee711cfd997ea4397a251e485d9946c89082609617a9ba91cd09e0ea8f9fe2d4df9faa06b39bd357e7781390660eb2379da20e6ac098949aaf21082b6392ad4f093ea85232ca802631e5b1cfd8c8c05f68a368534fdedca7dbf6c624a8945961206d185791f1404c6c626dcb253386d25c129fb308d1fa4f80833045f43fa82f17d11fb5ff092b158aa2f694fa7afd71ddd63385bd693c55732b0983e3b1786c37da2b4c5442b32e42a947481493c074d754b1732ea0265ebcb0f84e2220b3ef472758588bdbdd699f26cae0f8d3ad1c63fa73c5db9614aa39a094b4c9c0d7dea637c502d204957081ed58ed4eb807b689caf9713a970c93446d0716e0caeac15dd2389493954bcc20176a758d3b6c55960bb6dbe352f172cc8af920b0e87968507c59314db272e90c9a0e26fb0e2787d6ff83f97689bb9a4551f2af724038d5e05dc4a2a26d34d002ab4d783fdd39bc4039a4f2df397a9e6dcd45d8ee87b0108382b7b29fa098f2f9bcfc2d11de8f4258c3ad39268a78e9581910c9958fb7a92c9de88552bfa8747ecf3fcd3a7fe14d1518258550a445392e10a62caec02551400e59d0a1826605a972f2cffda602ea62f96bdcc7a8bb8e3e82c47a6528fd495008adef061a5f757033f60aed5383c6bfa6a988cf6b12eb1f36d3780ffcfc2c1f4008b43289a0f6e80eb96c36c3b0c965c08e72c8224a30f35e778c1a4c45fcba53f49e3a5d6d0ad4b049308805b36f11c38e70a4dc090fd433da30ca639609dffa0ad0a29c1125c90419c01725ec8b4a761ace4211c050216fd0873c57ae201c0e77d09865f2e47e4d77e080a809ba8be22673e198ae6aa5ade8c227b5c1272e5d373d708373f4c48b16a371344f4192e418cf5c5a3165fbd9a78cccf3b36ee102ca60d5fae160626ca976d748c7554b3b08a91ee75a579587faa35fe8ceea8bbe6a584fd0cb771ee0e07ef56e208df4a861a8af7e2942fc70969b63560723577a50fdcd08f527f0ac4ee9adecfb595bf0bcb6c1016ae0f8a078ea4a96839a98df5ca892fa819d8e15cbcdf20d6eda0352c5c61d6fde1422f1929d1dae2fe7a4900de3b57c508dd93aa78b1fdbc01c516cc6233f61bc2abacdfe6c513cf5fa97691b1a4c8145a9359f13d2037880fa0453c0e667b7474bc55db9e380ee0492c21079ecd3d782413e7a5c1e3f440e37ea1680b167a5f93651866458ab6b6a668dc477b9082d65ce81102376fd940a5732e4381a9062f6407fbdacc68beb9c9fbeec156682cf433eff0900a29af37a896e64fc41e9909427b1541c1bb70f1da8b210ddaa1753b75c03e3003a8098a40f2430b04a92c96f384464b8ce06a57ea30fab5b0149477023fef89ea879f2985fe605b3778746f14e410175e479659527f644760f766a76e9af376db26a2be398b3bd64ad4dd733b0ae3542798e175eaee95c2267488374888715c08f43209991e0106dd48b700b8f109db50db41c251025fe5ccd3e9ed62c5db1d7ebbfd402b5a141f2eb865f6d65e0091723cfffa59f3b0c07f27008ae2f597fcaefa631b869535182420e1e0775a0b506776a8540c98bdfb4bb0fd5b0cde69bb6ed5e5eda7b2a1b341b96123c3a025b40eed9939eea523cb5dbb7", 0x1000}, {&(0x7f00000004c0)="44997ec3ec7876e616d8bb5778421f65add0913cfa48139798e53495a6dc74127529359dc4c0caa98ad883bf43c5bd5d0aeca528ef42bfd26d5c6e21ce05be33c45a07290355e71187287bb75c7aac6bfca6846a9b2c617a62b166887169a654baea774c2c41bae162feee95f6d0c10b70aadacc9a39156f561e16b37d184f52908eb437e8aea552574b05d2e572c670f91eb024e54a43f10b310d3adc8098fc3b5e8762f9af758101e1b41dcfa97fcecdd69c2182426e9a94fde984e507fc", 0xbf}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000006c0)={0x62, 0x0, &(0x7f0000000640)=""/98}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="000000ac14ffff00000000ffff209bf27de400"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x2fe}, 0x0) 16:00:40 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x200, 0x20) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000200)='./file0\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r2, 0x80047460, &(0x7f00000000c0)=0x72) ioctl$TIOCSETAW(r2, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x3a}, 0xc) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x8005, 0xc6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x28, 0x0, 0x3ffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/89, &(0x7f0000000080)=0x59) getsockopt(r0, 0xfffffffffffffffd, 0x8, 0x0, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:40 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/128, 0x80, 0x801, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) recvfrom$inet6(r0, &(0x7f00000001c0)=""/168, 0xa8, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff80000000, 0x1400000000, 0x7, 0x6, "2eb6c9e4aeb4436c96a0dbfc51eca2e5c0ae3c59", 0x4, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0xb}], 0x2}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x5}, {0x45}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x3d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)) 16:00:40 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)) sendsyslog(&(0x7f0000000200)="c532b89352094ac79df89c5b17c3dc06bb4751fb693a1db4edca826968e241125032e8d08cfa49c855bebeb193335918216c540cd384f853085edf56f072715607de6857f13599558e97a824bb04599abcabc9f18296c5fd23ff5289142c8e57a288556fe7fe17c47e9d42482301c403e56f6bd7bb4be86f5b664cb02f393e54b2df04bf7bf8167d6276d801ed955ee67864133755cf3816c95b0d0dabfcf47a11870f538800066a76756b76f14981723790b30d61770c49d76ccdad61208f80cb5f", 0xc2, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20982, 0x0) close(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x80000001, 0xfffffffffffff801, 0x10001}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0x3, 0x3, 0x6, 0x80000001}) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000340)) lseek(r0, 0x0, 0x0, 0x1) pread(r1, &(0x7f0000000100)="c6dc2c09fab3d731bbe00a419c7af139fd430cfac9af45059324412f46cce8ed24306b5a5e8a79d3d3ad37702413e6815956c1d20bdc62d3a672eb6df9614fc7e13fe3a95173a21d289e28e3959bad1b3c365be5ec2e6c812da10a848ad86f350d0c8b860c7db9f40640a605657c073a426872ad4eb513f4992c8d180582de73caef25f474457500eccaa60b37b19598d49d2412b5960e2837af3b2016eebf736010c478d9dd796aa9c8c6c1926bee02615679f80cdb5d481aff272289c475fd6f4282703a6ab40ce7fb495103dae007", 0xd0, 0x0, 0x0) syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) fcntl$setstatus(r1, 0x4, 0x4) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000180)=0x2) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)) 16:00:40 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x5) socket(0x40000000002, 0x3, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:00:40 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/25, 0x19, 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x5, 0x80, 0x3}) close(r0) 16:00:41 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xc1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) 16:00:41 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000009000000000000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='}-,%E\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\xe4\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+]\'\x9a*\x00', &(0x7f00000003c0)='/.:\x00', &(0x7f0000000400)=']&\x00']) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000580)=[&(0x7f00000004c0)='}-,%E\x00', &(0x7f0000000500)='}!!$\x00', &(0x7f0000000540)=')[\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)=')[-\x00', &(0x7f0000000600)='--\x00']) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000700)={0x9, &(0x7f0000000680)=[{0x1, 0x6, 0x2d3, 0xec7e}, {0x7edf, 0xff, 0x2, 0xffffffffffffffff}, {0x2, 0x6, 0x100000001, 0x6}, {0x5c, 0x9, 0x786f35ed, 0x100}, {0x400, 0x401, 0xe33, 0x9}, {0x9, 0x8, 0x40, 0x8}, {0xf78a, 0x4, 0x1ff, 0x3}, {0x100000000, 0x7fff, 0x4, 0x5}, {0x6896e4a8, 0x100, 0x4, 0xb34}]}) 16:00:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r2, &(0x7f0000000200)="abc5cbb086dbc1b3677d6288d2d25d0a5c65c5cd68f209382f336748a1c39ee09c02c01536f1fc758df8c88979cab7bbb3995fbbbdc2c175bcdca3043fef172e7fde82b64af4ef114419f3307591b17f897b82e621af7aabe5a4ff0a61acd22a6d020acb5e9af494154a9ad59b37db83115dbc8191145f7b713a61c097ffd1477b2853bbefaf0101d2b3bee9899ad9248fe9103c006bea438f4b52ebd0ef3d7262f5a51046f477ca3ef4fca87df832c2bc6e9832f8fa986e10fa9d63a65ee132fbbe2ff70e729e28ef30c90aa5cff05518b32768f2955c09c840f32e82425c43a1ae4342d1fe10640f1e614749d8927423662ad6c7e75e6b600a71c7fddf302fda1bec41bde2b329ed6e6b9a18f7662441a6695429194f28f8bdcdd461d65163f0d0a760949f1b5c9348bf3551b3eac4609f985158d9f63df0d15a77b24a915bcb0fb91895a696466486e2e0e5acbac47d4ed2b422e5bb1ad68bf5b4d955b19db95ad9c808b6147097bbac2354ef96ea8d260c0715ed2c730acf4d5fece7bc89c8c702262161297aec7821f4306214345015ec3b4f1f2d2b82eed4fb3a924d23c49c5f57d320dd13d2809cf1cfa635d0e1453b9ee8cad04317acfdee1c3a294a33b093bb80e24901d12bd20e6b15ee971ee4a25f34f86205522f44a1bce6b40c1a0afabf5106184c16b09cae5b4afa427b2cea215f501632b8670006e9ceb5550b79ec4d5351bb56cf048a648ff6c012bddc904084d8dcaebb46000d388ecc87f62e191b9c214b2103df390788c595185b987f0f3c2bbce5423ef87a9598233b2ebee754c925073402933c933bf85e3c562dabeee818b4c213f7bac351bc5d668a49fe598fe49822983913c88737600e037e2842bb12ee44a3ff034de6f3d032ec4d3b42f81162b96bd259c629a4a270222783bfe8e3d7e5568f7c61e447909313d3cb37303e307145751f4a8cec11d79f468381064eccc2b7d18bfe9da1d0a3d3ec109a39dd5fe68eb2829826f7be3ba7f03225d0df5dba3b33ec690e3c5d6abf71a0910e36f934b81019cd3b950b43f52b47fa2b3b4aa798699b6d9d99bc5d38203d3016d61a5426b40f7dff1c9072c4a4abe548ecbfcc506d6730c27129bbd0ecd39fb22200ccdf8550a6dd28e4e53a1e960bb0f92a1361f70dbc4ae50836c69fdb510e4d8fcb04a3854253280d47a25994ae3c2790673e745b39726c273958426e69d19b41a2317e92d2bbb7e09e0cf39d2773df0d90e0650d749ed89b51deaadfbce1d66e828c63345501d0b830d1849f931cee4e538bc64a0b11bbff6e7fdc4019667f293b6b386f620d9f0c0ee1e587ee1ceb5907fc3a2af99f3e8aca31790f8b371bbe647e64f5e0ed348c5dc9dff3268766506ab6db116e80e2808702a9165486f95a49335d281ccc2270ad7facadefb03b617c238d0c545f89b9d0e055821a1b084f1c28345b6b13d36a9ea274bf25fbe61a320124a32bb82866c422575f2cc791ed90f7237cd246b10947a0724b0898152852fb23260d8c9135feef34dee712c94541c3fea5690645278362b0c03aa1247f473305a96f10087d19c18fa6e8fff87d606cc8d8ea2f337ee416e982f241ad4afde9328cca61873ed7cd260e3948be001170196d953933f0f7e95db91ce79dbcb0c085ddcaee250ce6eeb9d968b8242351e7c75a85046ff8569b2bcb28311b413d3325fcc01e6a069657e03f17d3b50df1401003b130004c8d4959bbca9d265f616382b1dbd3bd6678ab0522eb37e920bc3c0fa23b132253a3ae8669fe375ddeb0d8afbf0c635db684804be4de2ee1ada7f242d798407160591763d78968e7cb07eeb433f90de3763d8ab30ef9025bcca8e483bcc92376640eb5547c300c244b29c4e38d8a0fa31cc8b940045a3e914ae16315f162a398d52b2a372f09235d71deab5f6b4303c3a25fa49fe1d711bc79a6fc4283a98ba17a42bd6d74eed4bec4cecdd3f89b5c58ef4ed1e9893515427929823ad86af3456c79f56332bf3372d262087dd6b87a416ab796c4afc8697769c15345c730f3fb6cae408368168f498c61c54201cdf22ca951980a959dc473be73bcc5f8b778ff091389f407b2f7e046ee574e84a18acc512b3728169ca10ca9ecc498d8b3ac8bee38fd4a983fda863cac83871bb3f61291d27fef9fcf7e619949e84812ccac706b986a083901c987e8a9e11c3b77d7ca3c92d226ef0ea5274b496be394212d9941401d7ed9956053c58384f6f23daca3fd67b7cba80329666d7f87ec0059ad80519c75662fb595a00d6d6e6f6a51ec5c68b680ad524a11727a991207ca7e166d6244d364c5ddbd2cee7aca9f6e3bd1f2659d991d993b7fc24fbcf149a63e4c65a08fc11cf2214a3d95754da94765fc28445caed44a458879b49660ade7dcfda2c5cc6857ff50ece9be9cc6fdb4d83971152d3de76c680e0da9f82a9e2c30007011bf3a1bfdd74a0e70a7a54890593eb6d7d63a982e5071f7f1b607c4e4bed57ac33a89f144fd3a5dbc6971a262c7d8b872ddf2d7b35163fdd82473dd0d2023ee692dfd4b18d1ebbf9ecc6fe4093037b306c278a91f0cb6d77828b9e5ce6c77235885ec8df18d350488aecc1dbe68df9412ec45406a107f801002922731055fff47aced20cae0610716462f46f964b76304d1e759445d964247ffb04608aac24db67f1a5736bb32dc7a684e4600d8628dabecf7e15dc8388ad4d3fe876992b236001bf2164da65fcbeb149f7ed4b5e2682e59d0c67631b3941ff98b3e0beafdd1546e93dddd6ea2f9575ff6cbf1eba09f02696c492e110c6690bbdf49a6407ab4b3d29ab1d54127d2db77cb23398989f0bfe2a9c4501219c437f3e17db2849faa30cd3a6c5761c3445af934de7c5eff3f325aff38baae74a31e10af39d356c34567b2615aed429af05f9d6674aaff4dcc40013793e8dc45a9325a91689b813041c690b7805c16edfdc5d0773e865839c84e90ae022a9299def04d46a5d16bf3cdcc1037de7f4497bc2c9389aeda2718f1d2c79c8cf04841fa51ff8f4113a6d422fc6eda215a0ee57eec291cecbddf75fedf88a60966dbe27e26e64ce2672e71a4cec86bd177bd1bfd0d59c9f0c41636af9db7e69a19760dcd4b73009fd881353304a3c0ff7b0cd2c1028d68f58ff8476688d41be528eee01c936966c04a085802e4d5ce3226ec3dfbe05b5a4e857832e0514def34ed5503778eccc1726186ee297f81ff9be69a50ae3a849c29e3aeace306dea185b1dfda77dabaa71cba7a01c50c9ab2ff88a6983340e50e64110cc7d873a599cdc2fc5044e8893c93a5ab6f5e8b7a1c356a33eab550d8a321c1da3808180028e5d0cd0edeb3cd955bfc5cd3fc03d781f30065ef554762efa96caa2466aabfe8ea2fe3426fe0a07096cefd16811ed012b45edb08e0c6c0e398724b59dae57417f92d11e65ea7a60eea593503cd84cb1697969ce06a2cf3040b4b46c384911408d5e2f63e2b00a080fbf524167d5c8ad8b17b7a7d23137ab9fa038fe53a05ecfd055d124f1ac1b3d471a05245fde6a22c52a15bcb5b84e1b06798ac9503efdcb72bfa5f7612cfdfe3c4e037ae32fb44633cdb4c21ee8b2e4b952844ef1c83504776cd992f6fa7c5c2a813e08001519abc7ef354d931d7d08698075b19032e79e4e010950c28ee202eb5a48cc17aaa0e576f0eeacf2bbbb4ac761c2e9b2f41343f6c4883f822a9325656a5618569d5526d7f46941168d8e8ab11bafc9c0557030f3ca175080e66f79bc2002fef8b180b19d62dcad4a20d46151b961bca56835663fb90a3853b3b57297f1aa38c1f6a9cf474101b0eac2e1ee5954392fe525d33ce402a307ad1b77398d5763f138f94c8f2881979b36abf894e5b230d16e844f817c9fabc74cf23a3bbcda0d8b2e1a8df0d571343903c44dd9f9251155124858cac932e83d9f141d1c417950a5064cc5aad2fe9165d846b99cfa8da16e74ceae2de7cb3e81a6c628bce24175e77f4c0434fc3839f5a31fd10bb52a05b4708d56d80e56dd3706d9b3d91d0a05f5efed9fcab0bcc4e91ed84496eb42ed66c13c79a4244c511615df87d260efc0a581bb041d02507993232a6455b390552448b4777d71e5f210bec238004668cbbc1a9a0090298e23aa949f3745badcec7076230b2d9dcd27e0fbc2b49d9bac6067a55d19f8ccd2e7b59d513de79ea5953aba51f9382c5411ffac279c379e1f2168f0129df26cea61a86c233a61d047f9aa5be4f7cb3216c5ce9930b30201d58398f35b957ad75a5039c3a90063c2d18f9b39756c0d93b69faa138e253c8f9c754e3d5f09c23432f0eed06e445dc0f5d588ee178d52f8f2628425d24ec94c5cdf09443d6c39459f6300c2ee71b85d2b3fc987ce0bd48add5d2ba1be5d2825ba4e5582dab02bf2140382ff54e4ba42a7c36634dda9128a66a436060cc670e4febdd0967572ad61d91e700ec8c44124f52eb27db6bf8b89dbe3609d9f869ee6f198553962604f5ca723952e2bda9180bc1a5bff02284e9132eef629869222aff399042b2708722e7c6a1a9ca70d8bff5e96235bc8a100cd451269e020869351f4bdebc81f78c12c8595387d2aa25d533dd8e1be605391bc844ae28ecb9ce691d346e26beca6852e0ec40fef6da204bb6392390128c1c523d192a3fd792b98656d0a5181e344b34e95677a6d057c7e80b8bc6a74108bedd4e73aae0a5797d1a524e71e823aa6a5e4909d99201e77347b7d3e3d9d93cee8d8e166b002fd1a2e825aa65de405bed155cf0660efef98464d471f50adeb95795eda4192a70c613623a35cd9b30a888c012bcc7c8ccf99c0fe866d229f44936a78905ab5362785a6829adcae0e71ebbbb3b3d196807eab3bc8ecb608e2903a6e9639ee3a6ee204e79b96a20a498ecce8fb661bfdde7e1d7d658d6a5a3094cb3cce7f928ffa24897e7bc00427de5fe5b36136d8358444864a23a72906a03f8cfab72e9653fab52ae8b61ef9e37bbef07d2fe02edf81c61157c38e43cd15670a345255efbfd2940b4db12bcb37962b218ea81b9720052b60ca4dfa97c4a38b1b611750850391f93d1a9da211ac7d0202f8d8368f96c134c97829aedf42f37a05d8ccba5f26d9d320790a0f162199230e9643292b3a690350dd0011e5dfd350034297e56929ef151c27d2c2854cbfa7add9ac4fc921f0fb6a323c093c3af1305d818e73aff24ecb88e61ddd9fa16ffb8dd909eba12d93b7efd2d1c264546c0a56769900ef7354dd96d0e6174238e392cc2c8299ccdd8f539c579f6f0ce6d7f2a1574f9fac220aa4eef26c235e00dfa3423d15dcefa148be75ae639a8271de9ddb6f9f44a765d51ae36d4bcc0c6269108ee9a1eab3c48fc546bb94d07ae8e5a3fd91b00ee6585613f8b14b5c826ee42de938b0cc608c66e0200aac474f2700373beec3ba7577509bcec2cf0be65fd41c5c47f6ac99023e345690486693d00cd0a3cf7d23290e626e2b5b4b60913b2faa0f33e790ba3e948be7ebec9c38274a5af83277d5dd18b3949bb63a1a6377b3280341e7ff6fc62f6b93acd09f2d095d4b9582b0d6edc38998cd0f572317ce7597e642122c1cd010b60004534c1b3d353ee456ca609ba41aadd6723d7820585a2aebac35af61cf62ed23e417f567f024790c1af6c43c63e9f089c00aec48bfe1607eb2831c0c28e1a475ed88d945ed45730dcadd708225d8de64f849303880f3ca499f1370db27d47046bc59f1d4ef02937f1513802512a694bce25236dab477b28cf907dc0cc4c673916e3eb5b6b303af6aa", 0x1000) 16:00:41 executing program 0: r0 = socket(0x15, 0x8001, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000280)='.\x00', 0x3, 0x0) setgroups(0x9, &(0x7f00000000c0)=[r0, r0, r4, r2, r2, r0, r0, r4, r3]) 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r2) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="bba9", 0x2}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x5, 0xb1, 0x8, "c44a26d025522c142a659471ae161e59991b97b4", 0x5, 0x8001}) r2 = dup(r0) connect(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x48) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x82, 0xfffffffffffffffd, "037da87e947f0c020003df71795acd76d2e8af00"}) write(r0, &(0x7f00000000c0)='\x00', 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getgid() setegid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x186) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0}, {r1, 0x61}], 0x2, 0x5) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000080)="824f3136", 0x4) pread(r2, &(0x7f00000000c0)="e426bd9904e1ef5e244246ed9b0d1df0702de991aa27d0301cf6c76215ef23baa0b60347db9307dbef84310e6be36661b487b70b2fc7142e6b3313f0", 0x3c, 0x0, 0x0) 16:00:43 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x81e) connect(r0, &(0x7f0000000340)=@in6={0x18, 0x2, 0x100000000, 0x6}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x2c) setrlimit(0x1, &(0x7f00000002c0)={0x8, 0x7}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r2, &(0x7f00000001c0)="fa39c9f0dd2a60458becd35014b6c0e01d48b62af2dfa63a76d02aa65e056eed4058e5aad4ac396467e12e72dd5a731a3235f168fc74b7f313615fcce97e2d2487abf3fb190d24ed02d23ae6c574f6185c557bf6843a6bfe772ab1d2ba64b80b7ff58764cfd5d1e5e994321b4f0e7ab1b2babaf5572f154e8bc882be595d3a69f633d55038f58837fd62c5389e8f1059cd1d680f42933132f11047edddfc655bfe4cd2a16784222a8c3b42aeebeeaf5eecf76f66", 0xb4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) fcntl$setown(r1, 0x6, r6) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000280)=0xc) write(r3, &(0x7f0000000040)="3a85d7d73919ec950e47f0506a6ad4227a7d252b86acff63d6f4422c5d9472739e04ee20d26330e5af47a8a83bb287ab5e8d35c17a67e9e15edb8b136caad84a48b4a30d29ff2f420057b513cc3ac3ab881ceb001bed06db46642ec4c515f2db2a71919cc88b3fe0779b5660d819cc6966655dc7084a7f49519368ec2364d2", 0x7f) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) fchdir(r0) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff83) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5) ioctl$TIOCCDTR(r5, 0x20007478) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x5) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000003a40)=""/4096, 0x10c4) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) r2 = socket(0x2, 0x4007, 0xfffffffffffffff9) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0xd9, 0x3c5}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x4}], 0x3, 0xffffffffffffffff) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000140)="4630d6265f1943b3917f", 0xa}], 0x1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x800000000026}]}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="cde4ac81d361deb45435c7d62b516b288b04626d650a1a16b526100ae5b5c0d04dfd0dd063e328c54e8cb8592bbc97c8fe2d164befc4e285124b9177c25c41297d6d48c41232ae7e2190f774eb27fd20406de8e564b101482044025e528f3ffb3ebfab4751f9ed1ded68ae3012ec15ab0d777d0dd8033f44227c131837ee74777b3fc35d3b31c9fd5b95a2", 0x8b}, {&(0x7f00000008c0)="921f3685eb9f2d8506cd4835cf79cc4072b133153686aca2b151b9f4509d016ebf06b8c61488b2366fd1177fd0a45e4e6ed4db70b90dc4503eb38b0954d8611665eec5a6eb8f8631d1cee96898240459eef23922b87572850605280b5818389ce831a7886465b5fc9eddaf6a2922e724e7aa1d9422c06b0cfa65330d79ef17c2455ab6ac9902ca2d4aa188bc95a86925a52b54084edf0a3d5af9b301640d35c7870b9e36b86159a8260ee24d2c2a8bd3149dd4f51b8b1397445cb170193e0a819c380f957913222034a7248bbc5b78b91dd90d6a6bd384a4bc5325a4531cf567cecbaa1087f362f7ca35858df199a42472bac481ef1aef3acffbcfcde9831f8a46a4f7e7273c10e532b5946e1c0d28bf", 0x110}, {&(0x7f0000000380)="0900626111853efb13712d42794d564708afc2f05b863469e37cd28044d9b9a2760c7a847a1309acaa0086d4e284f3988a82e3083f2a37bd261f1134abd7e21cce1cad442c435f143795d3d2b824ab64d1d2aef6605519bf132bb05fc00edbed4526d53d257edb18a0e2ee2a51a7862f7788ce74730abc6440719bb761430337de63f3e8545aa2289d9a96f00032feacdf70114e85ef3d21de658070c280e02512180bd3f66ddd57324c1a6b03a73e6eaf8af4c6b7dcc3", 0xb7}, {&(0x7f0000000040)="5973e7224d4911115556b951798ee0e436223221f62381a5f6", 0x19}, {&(0x7f0000000440)="dbd3bacb77e7c8d64652193dd0d076a659f843c630134fce923f486ba5648d48bfab87f8216692d0d2ff1d74508844750a513275b6ff1e2d67d46f632c1ff9da846b115f60f224fe60a2d87f711e328503a1b2a88e042fc3fa4a9aeaf8a1819a5377958f6437d52aa4389ae8d573473a68f6686d700b21c8c54acbff2e9a59d750d791456ed612fd462778ea099d6bd8d159837067e128be6a718fc4f0bed045b560033f6d170664f0abcfff06ad0fa090c23188a66a312e8375e81279296e00fd5479568fe78d02a1beb2973626d63825acf2f6e5501521ce4ffaed88c4e0bbbe1b0bbe566e4465", 0xe8}, {&(0x7f00000000c0)="7431e0563d0d951cfc81f198ec7c3b3b4b340dcb2cd7809309f08e3b6abedf54cbdb8f3a5ee57ab06936a10aaffb2dfd36d1f291e2b3545d77d4aa036791d899ff183f6657750a4d0fb5b70efcf6782b717c9f674fb2644ae6761b0c", 0x5c}, {&(0x7f0000000580)="df0e99e4815382aa7af4ac8c1cb0d2743fad748caa451c48fe6318a84339448fc3ae0d18d628bfdf33f1071e55af370ea36e6c792f9b5f0d4a8463d824687fce4a2e61402097d36448bf87e72468444ed73adb6423a041b5d556f0abbae261e07d0a486ad1d9f15f6189134f9cfafc7b2db30745d8465eb7e243bc5141134a52919657a56cce1435e94d29470b39677290618e977bf0f838d7a255a55ff10e1475d02bae43bbd35ffef9e8a716cb94362c2be9a4eb12a24d06b7b4e3349b245a9f2f3388686d54741b29f9f1c139179d4f661a617e7880c4df30d9f821ead40d460809c7606e3ae6a178e2d75141d5", 0xef}, {&(0x7f0000000680)="c6cf1b2aa58924a6839dda5b45088a80c736f0e1dd93488009a93c03777695d6b342cd5d263c76f2dc74636302ebb10f7eeb33043e600f2f776777d6798dfb68129a6095d446d7555799ef28ae5483f4f6b1ee39ec9282008481068b3cef31774d5b1aa403e5c3a8b2ace6840a1dcd48590dea2742f35d645a1f6fb52cfccb75acca05255187eec6c1e979403297", 0x8e}, {&(0x7f0000000740)="4f7f413dc725534ede1a065e1552c030b07dbda5a67a58243b445161df5d99fff96f4d497ca9", 0x26}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000840)) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x6, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") flock(r0, 0xb) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="79f91c91d5fa7b1cfeca5bcfae9d4f7ed97035ce5cb8f84aca42d50452076f4057750d9e59b444efaad98d82f3c4048578f6e41698b14f", 0x37}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000880)={{0x2, 0x8, 0x2}, 0x3, 0x0, 0x400}) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) socket(0x18, 0x4000, 0x20) kqueue() bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) recvmsg(r0, &(0x7f0000001c40)={&(0x7f00000006c0)=@un=@abs, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000700)=""/242, 0xf2}, {&(0x7f0000000800)=""/97, 0x61}, {&(0x7f0000000880)=""/151, 0x97}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/166, 0xa6}], 0x7, &(0x7f0000001b80)=""/130, 0x82}, 0x801) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f0000000540)=""/43, 0x2b}], 0x7, &(0x7f0000000600)=""/35, 0x23}, 0x800) kqueue() 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x39}, {0x2}, {0x6, 0x1000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="8c9efdf3d146125e9f395a2eaf76c67a3a89cbb7aeb137b08747f601b73c7e999629d07d2b9932325cd1e4662277b7087fa5b5d1f96cd7082b4a637d08cdfa14", 0x40}, {&(0x7f0000000140)="bca54912a153e3c2a3985fc4c8d92ae8c2dbed2a5b8d378440dd35e6b882a258944c7010f2b10d292cd4d9c5", 0x2c}, {&(0x7f0000000180)="98315fa4a959492d090991677e70cedd8574d2424057bd73ed18c70adcdbd090d43e4705d2cafc826b8fd671d188d00a32fe848a0620910f1af44c35e59518ae26cdafa76d817345e849dca460842cba5af48cc1765555ebd485266d4644229c34ee1ca0e6a73e8bf7f27d6b580a6671196a57715d62d2753b83154315033f31376c223a32202abd8c562b0e863b9a8ecdab43c7dc152e237109c22d1cf3517caa046a357b4437987fd604834c739c1f9a84c8ba1f4f0929d05cc3850828aa1e1d3375f5ceb7bf4d6b888b95327b896fc0a50bc868a6d615cd82074e71f1fbe2f83ca1d7ff", 0xe5}, {&(0x7f0000000280)="f1eb635ae56a5ff5b43e595c40e9e9219a4ca24dd21fc7c7b6537719b38158a0afdd03ab7f72049c09f7c25fc62c5c58fbf0622d3f624a48ad8d23e5cf54ff3666c4b8e96069e83726b9df22cbd25d5a820d2d0eebcaa461e02c7aa088d17c60bdb743ca0f56cae60adec6f972af57", 0x6f}, {&(0x7f0000000300)="b91cfcd692cb130e397c6b4fe2d7df9989ace53c293934e53df2a5b7249476d74104b7e136d9b8b43f00b5116323be8ca503a9174388d5c00c5a546a1e4d573d594ae02027d9ef93562370fee48ef85760408ecfaeff65b3870e4db8bce9d92309bb9bdf720018f78f6b5de30dce9a6df86ea1fd1ac5df7808fc2092d4c82efc6687aa43e66b50e9a9ba688f24e6bb23008f8efe8ff9d5c982b3369ee06a9ea16229d51ff32bac62f0910dc731e022518820e768489845e1eca94b0f523d07d155bbb3ff18b96d02649968f176bfd504be5c42fa1d760452d736862238c2dafe237cb13a93d0f901a60a7d5909e19b", 0xef}, {&(0x7f0000000400)="c66d6dfdf62d9d8b933adea68c9291093bc53b", 0x13}], 0x6, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) listen(r1, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:00:43 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="c3be098f45df40986da9f2252d733a33ba09531a2147bc25e2f517e76237", 0x1e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x0, 0x80, 0x80000001, 0x400}, {0x0, 0x65, 0x1ff, 0x7}, {0x7fffffff, 0x0, 0xcdd8, 0x7f}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x9}) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) ftruncate(r1, 0x0, 0x20000000000e87) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ftruncate(r1, 0x0, 0x265) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000140)="e4") 16:00:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x309) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8) fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x0, 0xfffffffffffffffe}, {}, {0x8a, 0x8}], 0x3}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8840, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x5, 0x100000000, {[0x8, 0x9, 0x446, 0x4, 0x40, 0x5, 0x8b4, 0x2, 0xd8bc, 0x7, 0x7fff, 0x7, 0x100, 0xd9, 0x1, 0x10000, 0x2de1, 0x7], [0x8, 0x3, 0x2, 0x9, 0x3, 0x0, 0x2, 0x80000001, 0x5629c5d0, 0x8000], [0xe25, 0x0, 0x400, 0x6, 0x3, 0x7f, 0x9], [0x8, 0xfffffffffffffff9, 0x7ff, 0x0, 0x9ea5, 0x9], [{0x0, 0x5, 0x3}, {0x8, 0x401, 0x8, 0x6}, {0x5, 0x9, 0x1f, 0xff}, {0xa5d4, 0x9, 0x2, 0x2}, {0x4, 0xd633, 0x6, 0x1f}, {0x9, 0xa9, 0x400, 0xfffffffffffffff7}, {0x40, 0x200, 0x2, 0xaa}, {0x8, 0xe0f, 0x9, 0x40}], {0x7, 0x1, 0x6, 0x6}, {0x8, 0x40, 0x45cd782}}}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/105, &(0x7f00000002c0)=0x69) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3, 0x9c, 0x20, 0x7, "6522a24b2ee0fa32dd7001f5433471c8650f961d", 0x100, 0x8}) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x48) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x6, 0x7ff, 0x7, "6dcd01bfdd5378e9d52f447780c10b536faa4f3a", 0x800, 0xa9}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582728efabd16ebae632259560f8e5815f73f2a044fd33055552fbd5e42e89c594fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456f080000008b6b87cb2d72b8bcdb9ad8a4f5f79c22fcaeec49505f51c3c63c4d5f16b136a5d00d1628b53a00", 0xfffffd6c) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="473c73cb29be5ac59b7d2e409221314bbe36b87e17ec066fbf4724aab5fd391c6980be4bcfac9c91d48f8b882c5d98a004c40e722fa0a286911112ff037b98a3c3a2e3765e8575e52bc3e9ca8963fd014efbda49d00916cd43e74f61934a739a418bb9986da1c100d587611b4d6d826349d8d186d2c8aba1e317d16fca7c91ab6352f03f24f0e5cb272bea7581bf3adda969ac598cb4339cab9b16fc022b768a55ebfd93580496d6233e2cb47ccc31", 0xaf}, {}], 0x2, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x25}], 0x8, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x5) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1000004) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x6, 0x1ff, 0xcee2, 0x3ff]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:44 executing program 0: stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000540)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x200000005, 0xc007, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="16") 16:00:44 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x100000000204f, 0x5900) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x1e0}, {0xffffffffffffffff, 0x40}], 0x2, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x84018490, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x2}, {0x5c, 0x0, 0x400}, {0x6, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x7f, 0x7}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="b6e070a0667531a8ff94d16be49f0ebd6cc8a992929f58eb347238e1a8059535ef8edc1a857af9b13a6597abdd526fea04735a079b750802df953682c8c7e936b2ccef2281370720880f55f7e69826fd479458", 0x53}, {&(0x7f0000000300)="7ad76a2bc0c4a86d644bdfc5a38e3f7645a8b5a8ac0d2ffe98d0fb535a6f9351d41dd190c5e11b85544da083f6814b75317c0e19ed6011045f53985f687ca68b8c4d105dd679e42f55d110bcc2fcb5e9fd1ef93b34a59c1368c780c324fb9766ace70d297a0f10887ac2eb82bfecb0f8cf5933641b61598dcd98ee8ad0f52a78d0b94f5a32a1268ac39c35fd3800b30013450e9d4475a486fb52b753753234f8ba0c9a5ff361143ca8ce5e5e97a9c13904829800ec04e5b8927328fd8fe3e93e91bf7f2a35aaab13fe8a0354e3409750918bfca4dc4501553caf73b8c6c7217fcfd760", 0xe3}, {&(0x7f0000000240)="f632a28ea9f8ef233021563e6153aa0ed43e855009951576e064d518c273869ebe9179383697d047", 0x28}, {&(0x7f0000000400)="5f38de05c49a00087b3e241ada1170f09febf1dbaf42c6beb5a8785ea4a0cb3ad1a27ce90e7b11b436e0e78167c4bc245e820e9d64e80937c92b82466650b5119557176125628f0dcbd455f2780c5ca2d508b8c7d183b1a49dd3563b6e3952302e933448035e3be3f58b5fce4f56369d8296ccb9b7e4a5d04c95589322014b2a6db9f8686603c13f29d4ae7b5f283b9c728837417be492cca798ba36e78c58adf4630c89a0529d1a00ae4cab83482af100203696b00ab80c683341e2d44817dcc52aacf1a7423eb5ea0a134dfaedddc5e3add0bd5d8712", 0xd7}], 0x4, &(0x7f0000000500)=[{0x88, 0xffff, 0x7f, "eb8d926fdc747f1ee7cca1da5b913b307a367beb120cd5ad94de6a3dcc4ee501df2a63e67d6b0cd270c0adca3036f70a1b3e9f550a212b04839cb902b2b0c2280280fa1aa9cd1967d8feb1d664486702d00a039ecbdcac6ed80584fd0f077e5e83150b4aca8d7bc018db0a93c6daed9178e4"}, {0x30, 0xffff, 0x101, "82a0f02dc6cec00d7001bf58156489b289837882e11ac587b2ac9c83"}, {0xc0, 0xffff, 0x0, "8d993bcb8f724d9659934fe696ab3149265996aebcdcde8f4d594c6bbcb6cd4e3840ba1ddd1b9929cd5f05826e385c7c188424643b98ef3dd851faf203360d4c19d12b205d4e183206daeae7421401fa0123d481f24661e4836598f993b16315af070441ab118cd64d62ad5e0a944fcc745f0d800aebb15a6cceba39bf5d1fba7cd28cffe23e8a7e3b57513ae520c2b4770868b1aeb6c20307e0a9b0d0e35f1f24e281504fab93eba4415abb1825"}, {0xe8, 0xffff, 0x6, "ef5bb451fc1846ea6774e49f1ff476c31576473d162fca3a8b2229c55ac5dc760b9c411811ac53f5a2def1f149596508bd8ed12a184ed26699fade127ea86790753de96a6afae9a5d6e9e635ba39e816d4f20d23ecf26424f0bf23f1522db5d4dca32568a5d80eb78eebfb624f768d608f33ea2ca3a62bef207e67d3ef66e17ad50cc3eb6451bd8e921a9a1af11df37c940e25e7538626375877878b2489c352d9712faf9863a23d3c9774ab0bc36e2bf4b02afd53307a3ebcc2a46b10cb4c632af04d10f9098ddd7abd74804417bbf66a66"}, {0x48, 0xffff, 0xd0a, "26616588df0ea0795bb6386e0c3ed4e4aefd28dfedd85a88079a31c8e9502739a4b34648aa948d91f006163ab3c12e8197e4cc"}, {0x70, 0x1, 0xfffffffffffffff9, "b490635c491d4092b1b7f72ffc361b73a7a641944c34504ba800c409f674e61267ba6e51fa2c9849ec10661446eb7c593df5bda4ec3b74fd8871b295550ebfbde525db716ba601fdafee7d3be3092d37489ab691b6e1890afd0a9344781715"}], 0x318}, 0x400) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8, 0x8, 0xd8, 0x8}, {0x479b3e28000000, 0xfe, 0xfffffffffffeffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) rmdir(&(0x7f0000000080)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x0, 0xffffffff}, 0x8, 0x8, 0xfffffffffffffffe}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7ff) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x500, 0x0) close(r0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x4, 0x750, r3}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000b80)={0x0, 0x0, 0x80000001, 0xd9c, "9fa729cc07e600"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) fchflags(r1, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:44 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xc0, 0x0) close(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x12, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = socket(0x2000000000000002, 0x5, 0x200) r3 = fcntl$dupfd(r2, 0xa, r2) setsockopt(r2, 0x101, 0x18c5, &(0x7f0000000140)="e5e18cd124aeb20d9237e9aa48d3557cb671523639b0b3521cd17097d5f905395d47031c5bd96ca361dba56460d9277c268aa21dfe3f374c27564472d0bf8dc449951066fbeef38602ce17cdf7c914e19eb833930ae49b963463d4c82935cd88d2d4badacb0d4194be461fddb251149d7aa3b855fbba13d3c65f2acc1190d885fe06eef9b1d487be69c557ad739abb382fe05d0734931ef8966e6aa885c8f5cada4b1e702e78c0d1bb17b0aa671de28ac9", 0xb1) ioctl$TIOCEXCL(r3, 0x2000740d) socket(0x10, 0x4003, 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x5, 0x3, 0x401, 0x7}) 16:00:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 16:00:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100e1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1003, 0x3) close(r0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x6}, {0x18, 0x3, 0x1, 0x3f}, 0xc00, [0x7fff, 0x1f, 0x1000, 0xfffffffffffffffa, 0x401, 0x6, 0x80000001]}, 0x3c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x7) 16:00:44 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00e4ffdfffffffff5a67071b542a538706000000b8180000002900080031000000ccb503e18d000000070005a200000c0000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000000)={0x0, 0x2fd, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000002440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000023c0)=[{&(0x7f0000000140)="91571edc7c210011a3e3ed12555012852b9a15e1680686fa5dee317573c90d4c0d8eb48a6582620dab2d215da2659bf79b2b8528170ba229e761c121833c553f1810c59e5ea4fd2b75a93660ed622d953e1f6ff521adfebfce96bcd02aaa0fa1056fa33fe042150cf746ea92b999ec8c2cf4b5cd0713203fee1e9015e95f23c0f496d92d5b81d55902b37f962fa1", 0x8e}, {&(0x7f0000000080)="0940c8bba1261b7a6690002db498f8eeffaf932a5d17735f66e0a3ab39dc97d3", 0x20}, {&(0x7f0000000240)="ed6917a95e510b05ae4fba6a69fed7428965443134607f160979e58f0601392041f978a0447b70e30527b050c2a060858501f7e8453c571d109a0649fbf6d8f64bf62e1b5fd569183de25a879696fa904099acb57ba6a5816b7bf55fc7420a71f84d9197e69ce8266f9d542fe00406b84343abea5b3715ae9cfd6b2a4a4cc501b2bbc6d5dd6abae6a7377601f3891e0b2be5226f21b176a3bf3c6fe94afcac5bd3c278c654aa77bf32c21d07614b6004b467cddb7120ab5a4bce63649cc0837705406ce11d881f7091bf87e53d017b7336cc6aceb289d9c945cabc2af587b5d2c4caeb7ddfcaa849707ac0b4b298c91183d252d08298481aca436f5617d31c285f9c71fd3299434c436e4e73cc28dd064a1514f1411e8246b4c767ae06c1a4a0c5dd9ad98394a1d949424dcb151adee49d685c54ab0c7deacd0021b2083f4f206b6639215aad5705f7c0fefc1299bd541835147898d51b79839506bdd4919ab6e8df06c940ab134f65bd55ce25b98c1e1ce4c2a5a65e574d9d457ba780accc387a02b2a81f69625135079ff2c878db0c5e53ac8f1244c2bbb45ea95d49763880ce3618f5bf25667f46e8ca014069d8287dd4d31ba942bccd10454849a1762dc80b3a622bc9a3951e23591a70f3514ae8f9674d170e3fe6c1d52cb72210c229927ed9f6523074aa5d059a09d53bba261476c1f56027162a96ac9e10fed3228eeabf819221663e6873c5dae575c6bb12fd6a74a868441d2cfde52ffa7b6781f5e41a6b55030fd1346ba6d7885b45e0ef00219b379c8c022ad17b8dc76ed455e39a85c383d7ba3b0caa9f65f910b2b8d3797e83d998873a51033fd457d2e884c7aabd2fde73c9a4dacac83dff6fbcacd3241c2d113a29c0c21cc84a4c5cd05ed9ce179484072116425c754d963d48e032513972eaf7e5778773eb3c509ae8a16f26038c6e0b657c5dff9e0fe53ff3430678197beb949b65a6d2fb3c4792434bdad1760e6bbab891692c6a6474294da82f710cb724bd62df51321c8e8465bdb952fca4c03c2b81c9258df94b2eabab2fce5577a1481704a6176a9a748454d1e716f9d6ef874a0b9fd55d58caa6714a332742518d5d03411298b442283f81354932173ed655c6f1638dbdbc6c14377ce3f42cb0843a088ce99a793562027ee2fab2b3cb0d191667354c9b4b3b4279069e67666dd793056f0356d7ee0ebc10e3cfe03216ef800c32cb8794718e4824fac58b12c0d12120914bea8f922fec0631604d9902b60694cfca9a0c5f15166177af42773674e830139e010f5d97009e7d97019eb8729445a53c7d7e34ea386333a6f5885c170506e081f5e095a4cdbad08df9ee5820442c40aeb40c8f500a6c4bd069f6b538b4121810df0672e50cf4d519e1a973be5f4426c4318639bb804cde98c5b14f50504f704485daeba2a87821e3b09c8b9096083d6b265d526576c4bdaa0f93cda90b318dc86ce5a2a01347e777fc327cb4b827a6d731bc0d5d9932d37f322c7f8cee6405d82563ea748f25faa6757305a7d76a7c37479f143f383d38080f2875c16e412c92ccf83a5c3a159c958826e8fff8fa44d8771cb1d38383ccf5cc4ba7bf58c5295fc86dc36b0ab0a6efaaa57e16d430f2c5b790661a8a32e620616f3539539397fa9c159a2783ebb75a49c73ab94ba36b2048a07557a7b35751117f21920b1b7ff63fbc538cbd21e8fb50b3b83a8aceaabb4bbd1e95148967a4b2151b6a5b6eec02cb7c57dcacdacb259e818b3a40d6295a6c5454082354d5086b1a1c5db545bbad381dc3895569ee4ebfc93ebe5bb5cbce4423ead1e29bbb285cca187724326de43d219a9af7ba10977c85a23964c3c3f6f4d64917c961f016e808e9a1711a06f7094d4b91c256ec267cd6ecbcb7702d2b651eae191f3b55c8fbed144dbfdb1194a1e11498940a254e02e518fd0c7ae002ef24c3e0cd8449c3d7dab345033a0cdd8cb945f055b8cdfe0d0a21fd854928b71d85dad8a287939b1c5b2ab81e611a8c3fedf369986c2d98d32d7c4e50bac8e395e851dca18a891ec0b79fcebfbaa6c2f737ae31688a823783286ea29e3ee7078ab14a9bb0b7e6730d1185d95b1c19954addec0a9b45eab43eb4cc22fe2a39860e2b926d3d23890d9cd5f5746a53742a69caec55a7a0ebd7a6238db0a25b81382c6c08fbed890fe4d61be043c43c36c1aed9c8b78cb229b517b5ea5da464e122f1cd72a407428a798e32be574b7cd3a2fc66bc550b9f7bd1c05cc649e598df387e4208ccdea1efb1d7cb263c0b28b4b30551c15791411e0565877dab55fd4638f2f4468a5d51b435e2d08f232e99424ce792c5d728b5fc46f5548e6c6daa113d9a9a16de222838ff2a8c9610618b214d1a08f969fd9d2d090e210202239b98612c532d2ca7d1753cc148eeeb907d4c95dcd0448cf13d201245a9b797c904921ddea80a32b534804f822be7c667c89daf744e1c554b57a791198c2759094de1d126b1f8773c81664c2373ee1fb59524d59ca9521659f57ed3d5d68f4017d674bdcade219308fef2fd56c7b699cb2251c1f57ff8c51cd58460978f566b126ff7817fcd6edc41f357dccb331f46cc9167ac9f48aa1f7fd26729fb196cfe2d74d640f7516edfaae1a7e6ecdcb97c8ea146175541cc5d35ccefae7a158a82f1d7f6f8d6ef23a3f34d6a7bd07effa2ddc3e184598c8e3d446de931ba840af3e6f18f372231a98f3818cce44edff5ff8674a11b8ae52bd9340f4eb4d516494e808fb6876cc92119a4526529f6236fc2dd352f3a4241ecc136cc207821d945fa65707f3cba9fb011103b00f7ecf9efbad2d5e21ed724995feb82328e59a4286d109080bb344f26bfdcdff2c4ec434546bb23d921be1a1a90e3691a3979a0c23eda7e79babdee85f3a1e2133e8b74a54efbbe986bf479108a1e8b367625c56a55d8b229dc72401ba97d034992721c68b1872c05415f6bd709222ca8969098551e71051876d832b6e84309df03fef18dd752a19f3f0be3a6168096b84d0a7a8d5cd80fda72845d3dbae745b1c5ca5b594ebe2898a5d29ea7af561c038131bbdca306bee5d352cc319580cfe7786379db566fba938c9dde87b52fb4e98d411528db9865ac205e93b10a7a24c02580fc5354773442bcd82d20b35ac358cbb174cec4bf246d222e89cc4a13eb010248b1fd7493a7bc66ce7f77d8c70c81f64c7b655c64e3137cb8ed02bc8823815d1af0b489f832de9ac32db8235c0ae800e5ef4568e254850674eb46c26259a5dc82688b52bc2613558b017a7731c1f458e8420c6e538ddc7714ffabc5be9edab9a10c8cd21d76629e2a8e9567002594621e997672fe69fd2cf357e3148b8878cc097eb80bb495dab51f2b480fddc1ddb5da8d32a5adc65f6a1e2d76af1472930f15c114597e29d1cff27c22598f6ba5485521c76bbeb6a91772407be9a3aef9cfb55001a8346e6b851bfcebb167e8f8e391cf7808cb45fb8bdd0cbe3196d69ad56afb92b67cde7d01622bf1e6d769d23b3b0b7e452c6d2d19acfbd11401c53f2849b016ac88a0a9c6aebcc711b8fd1cbc8752a4e36523dedf97780faff093f1d0d6427becd006ff9e61e4c737cbd6d85774643f3519afb94a64e5475d76c233de2455b1239d128ec74861ad7d8e82d1c7b6c862f0c33b63cdf53b138bb232b9e152d7fdde4435acb39cad5f9647f12c345dc97a9d629d3196ee514d7146f2e981a663e03196d88abc470de8c77ea6c2f26dccbd92892d5098a3a41feaf2f000682980dc2d63463253e32fb7953a4ae8b9d48016ec0ca806430f0e259f5cd8fe1765bdd24e97c4f80983494a9e154c4489670a6f72ad4de443b7d1e52eba47ecf7d41fa7cbaa6a85066e84223ec74f24a550f7576ac65751015e9fe5d82b882f9d9794593d6dc512ffb854ab2731054670e325541c6a6d73fc93e05247e09f757f3663a9149ef9b07cbe1e2d3e63da2032e6fe1e13527c275d3112ef415b8bfc5953c7b8b6695c6b92788599a121ce8de553f21a70480a34bc5114abc06890851a78b33df6987fa2314d6c14da983428065cb73361c258b165a19e69e7bac94e4725125373cf4138f5c4a675aa7b2ef3cf70ecccc2861bdfffa78ecf4a202483455af81f79b99d83db991e1b50ace649e8ab36ee2fbb40be46528ff57534140389c6615233636e4731d2a57526c5f13b1db1dc30d1b795f0eb61675ed6268e184e081f1623088802036f00e1c2f098fdc78506c4559109d4a433e53337b05b5e3a666450d6949726447e80f97544d1d184be5e0018f417dd843f343d4ed52ad4fcc0e5cd898ad6f28ff87e91b930d983074faf6b745a99848d897c50c414feb08a2e79b59bf1cf7e898923f9c6aa2ec73764d20de5249775188e49999a6660f7d695699ea211f2d1e379182563bd844c0c6d1d97a21a775f39a95c1c046e8905ff48d7a30468c1f6124968d635bd9320c2ab65476c22888c9dda0b04eb6caf0d172421106ad414e32760540b5ecdf2eb390ebde9e2b41c6b7817adaace8265c89cbfa814336567f35af4b1263d666149615340feb5d1950535821f16bb18ae72e281910ec6a9425138f9492edc7ce981861ac5b1a0515920a6a88eead3b3f00026476234289bc35db8d4ea7a6d81991433ba7c515c7f9adb3652a320564e42e9364191ac98dcec2061ce8ad2539a19b33c0630587bd66f1aaa61ddad4c011cd15727f67a16dedf9ff312acbb171339a4008185e47cf243d1dc296efb254fdacb5eccbe107aaa36962d6c3970caa0add0dafbea86091084ee65c3cb600603330383701631359bcaf31e58d79b80df8ebcecfd66eaf6808f1f282539aa31c1b9ec748a641bb1c88e1b042273ad25baf994600a3e91587508d1343c0c1573ee530c64ed4bb48162574db8e52b874203ab6c2454f20ad68b16cc95f95e99e106b5a86e73a6b3cdf70a8ac9dcf7ca92ea0c7ee2ce4d5494e28941f8c6c9944f01ff2edb7e3a3f6a3dd435bac4c4de96bafdd8ab5d3691ef685a0ab048c960ae828523da940db0b4cac6cbaddbc8cae647895f9a127262642dcdd781c82d60f9e2b367bc5b1d546003d87389aa42a09ee4fee4565eeb4b0b20b384d3d845e36c7272730b65d25c781418874f5d23e43ff6205e8abdccd7049187bbd661aa8846f474a991c0c97311df0314e6e4558590e0863a5232dc8a8bce20587d9aa89bb07f9019ea65b301dcc5fe19a94b1fff556088f15146974a3f483da7a94ebb0e1486b1d02ac9a9e1a24a47ec4b4c6270d3f73b60798184edcef8c290f7150130f5cc08aab4fcf8f77298822916fecf935674267754d3bb12d65683a764d5e1e33641f724a204deb828a8c5b0a24dd1276241ed393d98681df486a84d4c676e9261fc829998547169f6575cb5fe626e06c60fcbe6761a92c28249d0fc4ecdf283e394ba6be02c20380ca67e05d1cbf60adde2633982820dbda5b9247e1b179416538ee5252bb89214e7cf7d6b59be53b3650586a52d88b62edb13ef4edaf37e793282e057a01b6a64b3f0b2e98a6034fd2360a8b0b0c118444980faad75c491a187adb1de6148acf2686b6e136a2956c0aee923909b704a2ff41f96db431847444f2f2ce7bd105612f476de6b13e2bf85aec2568ccc1450b3f12738acaf17ad687306fbbed08fb3ba8999ece0e9ceb0820f8488f4a81be6ee7702b8aa4f4fa9015410619a02b9ef6cdb657187c9d883069d30d6572ee196372d317afaecae634516b54d5126884dea7f4bd4613377efb1950d68a7ed8b5e", 0x1000}, {&(0x7f0000001240)="23f2ae5dfb4f0d7bb83a591cce", 0xd}, {&(0x7f0000001280)="d499d84697846eef139d3a2e80b51a95e777cb9a60450bdd113eb8bcc178fa7aefde43dff62bd050679183624a827c42d92db3221e0135ea2860393a396af9a1de9d2aa2bd64c1bbe27a6a127ece9181c834b1b8c12de0d7c7640ccd15784722f38357b86430858691073c4d94b7121cef42ecb00cc233205c2ff56dccc2440ca6e63966fc873b708db6a58ae7", 0x8d}, {&(0x7f0000001340)="32b4cdbd6b057a236ce84c95876193f43c1f90049d3d48f9414ef1ac193e89aaf2697a926a60019f9d735a5c1dc3b3761c61f66e4ffe62dd01b2e19a032fb4190c1bd585e6978d4f010021d7c23982741ec5474e1e363d5215c7d3ab751ce341dccc7635a8e47d9eb81da3e582d0e177363af07ef051c334f30d0d15", 0x7c}, {&(0x7f00000013c0)="3d35396fb929cec66513b5a119e6a95ee0468ac59dc2c287f8164ed721dab5ffa3c83b46b272582853eaffe5f4cc41d9d9f7d88f2229e51101d09f7bccfdbcb4c99d2c6a1c26a0f97b27c3a78b4b8a75108699ffa8c29e1043104ae61a8abb326ca00f9beccfb8be6bacbdc0cf617b87908749003f6371c7b9c68ab7ac9ca7d5345b80d9b7e02e091bc72ed20fef9a4b5565bc1501bb8e6522d41caa65d9d1e28da2b1e422a624ebfad8a2979d9e82a9f7bd5d92d1531949243038e4a48c11e24a5260793eb29e2d8ec5bfc238acf8a593841ffd950a955ae3dbcd15728bb460bb21ceddf4b7923c3811e5568665ffb5d021c69b26b7b869069260398ad3fad39a21868a9980456224cef6c7fd810a0a28c5ff11f2c0c7ff9cbd4297375114dbd8da323828e2d977d44a3dd6250c5901d404fbb33563076591fad88a433dc14ffdcba6358b723661ca3b2abb492cb7498863767202a0948f0c1962f1274066205d8752345feecd7c2182c907a7938536224ae4ee92179f0926fc2f1f0b51debd61bd3b6b1e41995cf01a00c5f0169549b4d18523971ba1eaec96324051dd811b138a1775d72f9b652d86e1eac0de21f3d510f96a49522cab7c0214f02b55b19e993aa90d9f938639a65326a5b167d01e89308bc675c5ee0ebb456a4aa9935075d84852dd699a85b8c6cc28629cd31ea99cdbb1d37a31008b7d86029170c5efa9a7399c580587b858067aedbc574d8770effb18f4d997e22264d7b091cb2c362317439b84f88a4d17009ddf1a5a70d389f99e2281565e1f2b8c9b1ee94c41ef9bdda07a305c1ae0a51eaf9dbd0c141f388637bb2526dd356a55d7493feaeee3f47ec1d3309cd067f9a3c2bb7bd8d19e4666e74ceff62275c693705aebe15d9228fe5d909661ea40f3f326e124eb4d2bb7b5394d5d9504529a2c8f95ccc3accb5fe7e13ca24937151d12af3dbd8cdc5391a2ad8abf37763fdf76786dfb757b118e94e5ace6390111975739c2e452a7dc4126e23ae971115b3f00310bd241593d047a0a0a42a7a4cf0ad6e918793944dea6da955e5398f700a78ce3768d3c6db6ab4b4ebfd3799f1cfa64201e9f30f36fe76705cc6eab1ed0dd883e5e92486930d2c34f7556a778c571e8249ae83ec3d1c9a83641308f8de531f2cdb251a50ed18faac87b1639e89a583d71f2a44f4cf6bfbda33ba1e71483e7387ee8289106e7b9590cc155a56c3f5a394b9f46c1f5f80cba7ed3c6f164d003b7e559f2cdedad7721991f75d2d0994a11d1477ff73b5e662dfa11c6fa6850d1edccb02561ac9c28825b6fd8cfcb651dd6574bdff97af654c35e543f43ddc7213774a165fef2fcb019f5e1eaae05f26161407f148efab133d878d43efed90b37938759ce3530643dff614e592a0a6e4c5a00f6fbe9d7a2f1d6002da15e498ebba0082a6957ba60f230f20a3583335c2e2e6dce366b5e608bbc44b90826a54a99fc781049f5e191082111126c0132587731afe40ff91987ba034e16eb1b958780b7526e447c8e38aa12fa14aaca1445abfd1b304e25c3b76e6a5b9bf6483a7418df3f03626a3ef69ef95afc4128a06c8961263b40751977d7b572009bed888fa332eadd6a73f7190f4f5502cb503e7bd0a096ffb463a176a616431b76d3f1fc25e62fba94c1e7d63c07a82a6de0db0e6e808b8abd3981e4225f3e8096b50536baf5209636cddd6f7515968ef010aad76ae3f2f079369d38629766e4d80c24cc85d1bc2b60722123b090690f35283eccff5e74ab441b61e819774dbfe35d7da49adbefcdb9a8b4368ad313a277d97367a06adec6b645aa4c03a0bab241abc212d2a69b6943b17cecf471682bf20a373ca2d3bf5d62f0d123b8eb5bfa837e5c7158a83c822669371e01c50d91be8feb9f5d6acfcba7885a34133f704eaca1cbbbd28f74a96cbcdb6e02bd2a2f14956434d938fddf3356d9255da3c6c8a85ff97df5c8c0b884a9a6eb3b272ac8a713b3fa77c8ccd31b2d45c1c1469185915835706e9e52e8a4c23530206e9259555f6e4a3997d8d409e1b7a794df4349128163c246ed69b31bc4213a3e2e21932602f56070069467582bc6e92af3e95c7f55e0ae8e503de5bd67e4145afcb7dbb7a9a56edd56193c239cd18751aaa22f099d7810bacb0f990df1b8896a75e7258fafc39a7bf227cec7349e08fae82752e654a0959e150b43c5a9425a65f881a460479e23741326b0f73e63afc56d45a629cc156fcf292c8e9393550f221a3ab4248deca8cc599f386cfd0b28f501f2aef0071da6406695392362e94d650649a5d1dffef9e93f5daa14cb1d672a47763355bae0fe31514946d414e7e2466fb633c9dab870afa4add0b29d3160ee8a3e15e43d9a34b1c936104fa966efd3bc5a3b50a69ee16e8acea10d677aa39b7c0a88a18fd48629799a3b3e48d756a1eedc8472b2eeed246d28aa29343cf8efb12fbc81ae9199925ae4feda4f45d6397ff6b4adbed1b04e254ff1485edd8a2b9e172dafa9a5cb540c11aefd0a720d8ff9d50f0fe5ace7914555ccd38ed6dae9a9f67edb95e67e8f9b895d9ca4a4141e90771862902c0b789006857a62e2a5f1ccdd5ab1851324f5303e8722196214402e7c7ace679814cd44d571a9f47b6f876fda1d12a2328784bc2658e1203496fc08a46a87646ebe101e2d4c7fcdafeced20b88a5194f2d1a084a8a15c91b711d89272683d8cf683d1f1aeac37a638a0cda2693ab1264c1119ec27d339e9bb3225fb1cfca4cfddf89e8095de99aade7a2e430b07dd1b617070e2333b5de9d67d61c5ab1e1e06c4adbf2658cd91176d35fa67b784e36b30e3b5e425ac53cf2077201a79d7d034a908615f2dff2c1f10061cca05870de32f3f4ea10df4b47e8ffdf9bdf86c8d1df3df622de01b8fb5b107edd242e79173a7f3d4faf97091f4c915090b3d1c80d1f656852302e189628ece0707edf76d423fba5bb575c4ec5e773ca1a9a8940356f3f07b0f6c6123f4a1b3bee25e8618477753e0dcdee263617de6e46f956acdd53cae79ac8bee8d80292e7e235b8abe28f90dd31c62f2f5c12715e56fc519d1efb766e4c634a0e0c0417d7f1e389c3453fcc6acfd7f423f8cb55aba08568ec89dcf186ab82493d14512b13418aa0c04c2751d5e34bab84182f7448077e9dce6db154bb0ce8d48067a5100c5d7f800d8ff05f6ff086d2de279f9b4a4b19a815e9cdce08863b4d84a84300e025f2f5e146a685ad2976f7da9930ee3c27705552eacc49eca1d421b5c2e222a7904469afc62a41d58fc681f63670b52f6c956b59a7f60cb60fda522a5ceedb9c639c7becb126a89b06922dc30ce38c74efdbc9ab53ef38ddfaba7be23cae9a2dab9d6573da82148fd8cbd6a6c960130ac93f26e6bc42f099935a9b271393c678fdbed70ffb353cc49020a2793329448bff63bbe1beb33719ddaa2dc54d76619e1c2ca769ee413ad97234d57b942d482abfb980703cd68c90b816f2936bbfc3dca94266930fa2554d4911005b406db0eb9d98232707380863c8b813986f06fe56439023a71d9adb5d0596fe9d9be8c2992373f368dcf82d6e7aeb4a4d31a19c7560eeb4ca7abadf5ccaf36edc206b7560a1e5bd42df26307db67760827880d3c27cd7ee3718f1c3580fd58a00432ab83f0252264a1c00f6343b1cafa36d09c06baad4d3a20cb6216b086aaf8f2c6460dd3401098f3741bcbe8de684ffc41d555925385ca7ee57e422feda05b3cb2c8e35fd325647531878375dea74d1f1d9def02ef7b83e113b7030492a63ba63a4e4672ccf76e41f609d9ef4ce3948921009b50aceda9005aa58f27139e8f3acc1407c38956cdcc92d58ebc0484714b5af692650a82b14f7b2048a6ea64d28bb3a1e1ac5ffff33e6da99e015f7f9e86de3559311563415b6a8054a39e7d76fbae0554552a52d3292840917c04fa4fa91b3b0b47cbd4748a89962ed467f0f3318975d4d0ad9cb3ea77c317adf0430833d5b7ec6fb52a6096a310c13c9520b78b1fcc8eb410aa65bf87dbcd030d455f1b5532705ae825fb63a6b60f6bb1deac73308541b7542eacd6fdabeb79655ef47d23d5486d029e25025cceed63575b11e20a2498cd97a8b376428348607208fc895fdd42e7a56d22c6194ee080defd0ab42b7093b859a4150342df1800a9b54c0994f3157f3a8bc380ac7fba4212281463c2e94e990d47a3e7f4e8853bcfd1c159236eefc199e19476eedad21b7a6ef0074d8ba2265778ed757e85b97e509cd50bc71b31bc99d0ffa79239f2a10b8712d01a27f44f6dd37f2c8fdc1e2e457ad24e61c8e7161fa0f0b83dd6d7b5c95cb3927d9de707e0d2d742f253a2b0439026af2dc63f68f616cdae0fcc98a9bef6f70e0ee371c5f2e89bd4162a4c4dbdcfa6a7fa0431c7b64a1b3f6c3cab2673f71f1ea77fc5a89a1fb2cbe57d9dbd1f55b1c78df8db4fa3a1d65883f2779bb05320fb347ae066c8d7cc186564aa55d960829af0474b664c7a1a4392780445b9120c2e35e2cd670a0a0ee2d67d92914ad834db50312a410693c5e166588f9eaaa1a8124fa1c75590d27e379c786799aa61255538187ba21fd7c58866371772db2a0e732106cec2e7fe56c6fe7250b0c2c78e0ea53c8d92a1db5a002d81894c248b420f5a0e8dfeb30812f5b06b293e849f1134d1b677a13c16d4dad21e0331ccd4b59e63698b716ded6d828ecc92dc393aa70e881002f189912253623bf98c14161bda510e729f67e9553a57adcdf8285c7cd64367158629344305546bcdebcb34ca55ad4e5a5b198a74447ffeb8b020c2a03a5ab3c7907c0fa93c62145105ae13873b3c61c989ec568b4d1b9b9f68deb886f6b220e99591296d702827a03f7691eca2667efb5b10b23aa11e607c118b182d6260a63db68c056eb498e5e84370f74c646092e97f6fb369c28c51d2f4fd9f1ecbe7980ecaf4b6d5db068adbbff5bc44307ad0e5134bd24d080baf978a7ad7b46d5063ee742f09c47014dff32faecd7bb97e38f4e636b7de9cdf468232017095d603708ec7897689be746bae3b679903d31e204f85e8dffec8c2575ad3038d2dd90c522a245202645b5d61e70c4b2a42f4992b375a6a7707a0d81cb94a28e921e3f582ca0c6f6690e873494ed87f3b2d97fd38b78359a960d2e1739912669d832c1d94657afc0a42b21a57b3820cd4551ed741bba76354519c8f04c49595d5c2b4017ccabfa0b9049a1ab4445d5fd6c794d924e6dc7e2dfd849a75745e0f1d38e6a79845b2a62cf1a6deca86ef08aa37d5e2254fd7d53fd1533136a3089821bfd95d3ce18c20450bedb504ec82471e9a5345c7fed7a1c0ce3b3fb0dfb52078563477c537328e6516e0800ff5509c8705ea501dcbf87e3eeb9aeda6703d08e2a8cceaa979fb79fc9844f56ee42dd4a983e578cac51e9908ae2537dc05589d8dee3bec99c26e5cad686400daca35fd11014fe0db151123a9c863ceae12aad4d939e73027bdd835c47735226168ddd66bf97cf283817e15825c41549d88d378906fff4d75d9f4992d8333f1e5a466e71b3be695a806d267698dd17ead33edbdb3e2dd2fda33443986a8b4d78990d9abb1b014c3741b32a9f6f45c48e7ac6dbadcac0afbefaa0f10c13352ef68604092d972e63501f35f3c1b7171a5977aa7b2a9e49188a9b6cce77f7b3368833b511c205cfb3a26c6cde3ab932789546cca3bcd144d732f5d90010e31f662e0f056460c1abdb3732148e4c8073540fd218069c9ea66908dd357feecf28480d6e9e0355447095ed428e9", 0x1000}], 0x7, 0x0, 0x0, 0x402}, 0x5) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40000000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186005008b00062b00fe0000ffffffff0000000af6ce4f22656e2b8d2a48d69e0000000000000000102c000000000058a39daf0000d206fc21", 0x3c}], 0x1) 16:00:44 executing program 1: symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:44 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x20}, {r0, 0x66}, {}], 0x4, 0x8) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x91) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4, 0xfffffffffffffff8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9) recvfrom$inet(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() ioctl$BIOCSETIF(r1, 0x20004268, 0x0) 16:00:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x7, 0x3, 0xd2, 0xb47, &(0x7f0000000080)={{0x9, 0x1ff, 0x8, 0x5, 0x100000000, 0x4000000000000, 0xfffffffffffffe01}, {[0x3, 0x2, 0x401, 0x8acd, 0x80000001, 0x3, 0x7f, 0x1, 0x217c, 0xfffffffffffffffd, 0x6, 0x3, 0x80, 0xfffffffffffffcae, 0x45, 0x40, 0x5, 0x1], [0x0, 0x2, 0x9, 0x3f, 0x9, 0x7, 0xffffffff7fffffff, 0x1ff, 0x5, 0xf1], [0x5, 0x5, 0x5f, 0x40, 0x0, 0x80, 0xffffffffffffff00], [0x5881, 0x80000000, 0x9, 0x8000, 0xffffffffffffcab0, 0x99], [{0x3f, 0x35310d7c, 0xffffffff80000001}, {0x0, 0x3, 0x8001, 0x3f}, {0x4, 0x5, 0x6, 0x61}, {0x5, 0x1f, 0xaea, 0xfffffffffffffffc}, {0x9, 0xe787, 0xfb1, 0x80}, {0xffffffffffff2a5c, 0xf72, 0x7f, 0x80}, {0xffffffffffff7fff, 0x4, 0x81e3, 0xcc}, {0x5, 0x4, 0x8f3, 0x7ff}], {0x6, 0x8, 0x100000000, 0x1}, {0x800, 0x83de, 0x3f, 0x100}}}, 0x16, 0x81}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r2) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) dup2(r1, r1) getpeername$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r3 = socket(0x6, 0x4002, 0x200000002) dup2(r3, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000000)="5772f4b6b432ca865facf3f527c985baa76cf96a00f7871043093d0000000000000800", 0x23) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000200)={0x401, 0x4, 0x85d7, 0x80000001, &(0x7f00000005c0)={{0x8, 0x4, 0x1, 0x1f, 0xfffffffffffff800, 0x3, 0x8001}, {[0x1, 0x7ff, 0x2, 0x5, 0x6, 0x40, 0xffffffff00000000, 0x5, 0x942a, 0x2, 0x1, 0x4, 0x9d45, 0x9ba, 0xdd2, 0x1, 0x3f, 0x1], [0xfffffffffffffaaa, 0x1, 0xff, 0xffffffff, 0x9, 0x80000000, 0x0, 0x6bfe, 0x6, 0x6], [0xec5, 0x83, 0x9, 0x6, 0x2, 0x7f, 0x9], [0x9, 0x6, 0x3, 0x2, 0x4, 0x5], [{0x7, 0x8, 0x4}, {0x3ff, 0x40, 0x7fffffff, 0xdf6}, {0x1, 0x6, 0x100, 0x9}, {0x133, 0x79, 0xc372, 0xe9}, {0x31, 0x0, 0x8, 0x6f}, {0x4, 0x0, 0x2, 0x8}, {0x9, 0x35a, 0x7ff, 0x400}, {0xb9f4, 0x9, 0x7, 0x81}], {0x28, 0x8, 0x0, 0x80}, {0x101, 0x200003ff, 0x3, 0x1ff}}}, 0x6c, 0x6}) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$lock(r3, 0x0, &(0x7f0000000340)={0x1, 0x2, 0x1000, 0x5, r4}) r5 = syz_open_pts() pipe2(&(0x7f0000000240), 0x4) close(r0) dup(r5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) syz_open_pts() 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xf10, 0x0, "b08dce5800000000e1ffffffffe5555ec2eb00"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ftruncate(r0, 0x0, 0x8) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x2c) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) fsync(r1) r4 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000003000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) 16:00:45 executing program 1: r0 = getppid() r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) r2 = socket$inet(0x2, 0x3, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) clock_getres(0x7, &(0x7f0000000040)) setpgid(0xffffffffffffffff, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) shutdown(r0, 0x3) 16:00:46 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 16:00:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000002280)=[{&(0x7f0000000040)="8ebfd73deac8b7f2df5e182980c687dc0e003074099aaf7dc2788650f0cc99f906331a5aa0a5d642401422129e82f1dad6d490fb42ee16ca7807d709a6bd18137255ae11175529be8fc6c812d6cb046a16189091a75428c343bb79f52e24ed93a8e75b660e601f1720a8ededd80515ee660c786d801ec3b977ef0f2a1eb36deaed34efc495be11aea719c27a0701310626e6642ddb8f5bf63b872afceb50e473", 0xa0}, {&(0x7f0000000100)="b4e0e0c06790933dd070bd451ba219aa61b8403819efe1f1d462495abbced875d90a7c7961cb726a340cee0886ce9adcb146b69d0dc302c8c6b19bd3c8a24cc954726676d4d5fbfee13931e9ec6ea72f013caaaa8bb0303e127ef266fedbc0b7d053c7d49007333cec610c673a8bd02cd5b86a393e279c00e6dae58bd129bf9419580e1a80e77475562756bbeef52a0b79521e3ecb8a7146858b3fbfd6d2f51c6fcbae164072b289cc7e01df55d46b793f2aeb4bd9172bcfbdb58a1930d4986fd7258e40479d26ea3048e495344a6d59ded5680037c1e449d924a9dd200865d1a43b1e32555ff7a0fcc400bfb9a200696c317846dea7fe8ec57a3fee69d7afca56fb16c95ae98d984045056ff1bf6f35cf2a782f779343ee9a5584e14e0bad0d7fde2f63688b9119a284719f17a1a6cfc2d9b63885f6493d9bc2e8c3a13a2b742398cb694747d838807ce66501eb96ccca69ed1992621f80770a3d2397c9ed1815f3361f8e7089c97b5ae777d916bc35b2f2e243fd61923089ef657c9b1ae7c42e2840aa68aa8134131f314b4eca65ee63e64640d29aeddd03ddde47b541fae1275161b1431e4fb44bc25e4a71a7c7a5e475c71f0ad4464a9cfc61a26d15aca96307e2de2a37305450843d672730040c7971d50c02bf2377dafde2dd9c6865c8f983abaa414ce3f7e75c1583b3f59860149251e9ab5d370046b9dd14320f511181c25b37d5a5701064907fa90482684172aa24d90c166283c665339818d91ad644304a904f1f8030c79f6a72485b831a8e9da2e8db579bbb3855f25b8c4c916a6481ea64e09fb8c4459cf3efe9879e5950b2f4c2a5ce71d423d1605a3176374badaa2955a926a0f0f0354f58c6b1744fd0562b500e70615d2bc5b4a246b28c963f2f6c440e6fccc63d77f8ec4a35f7990be5c54e6e6a7247e5aff3faee9a94ba61ca5c1a16ce98cf1635c6cbb55c70fc1ed2fced61735d61333d295d25325e98f8ac4958263d1132aca9639c2e3d418161ce402005c738162e350f0f91e7c41e65888c55f477347a9e31b8d1d3c673de1b18c17735b3926982271bec56a911082bc2a9925b5de7037e489832e89d89903c6d0e344e00742dc6efaaaf7e9cf2406600eb6b77320193ccabfb68e38633f8abad30815134685a54707c8b7bad2d2755add0f748d2f797803815abfe8db6fe9cdcc7c90cde2d7e3e848a5dc69952f454667b4fab3367b21928415219a1ac067525daa1e8ed143a4574169e6373bef32e00b993db9f8903e29d64cc44ec814e6ff667f13a57ad6788263b992776aa1b32d74f0c9647a3f3c4cc15f4e685675e244ee3ef7c364e10d953585e94a37586ef54f18a5deb3dd9bb1ab40374e167118adbef46b9b96e9a221225ffb7150270a9a278a9cb86fb4b3560815dd9f7d62804abc95fefe15538577d786e13cea89b307cc905968467dd2be1718d941e4ef67df3e2b467a2a883ffdfea06489447ec971e4b396c7e55c4b10457d1e083a96cb13b0cee2b9aa9dc90ae8897d0484f2d7c575872cd352b50b66af43080130d41baa7967b547fd23e505e4c47bb4f9e37c1f7139d6e7cef920fbd2e8fe02fdac49f793f88660eb62e184dc15a2b3377f037c0b52ac1691ddbdab0e75efae68e4c91d0e995eb765bc158d4f9f118d656e6d0595a4890f21cf3047c152421c5cffacd2799f5da081bc7c42526466b1dd014094da38d151c263f4529ac1f0f08f345dc1ba400fabe49699f70bdfbb50077a740f71ffdb68680ac121bfe7035aeaf0e556ef1e7133dcee1fb295a6ff86db138f360c6df2d88b06b6d1e482eca84cac66d2c6a2b79f3e69a1b543f96bff2b646a2c74b09f178d5552c637b18448916a9bad83f5100a49483fac113e9b9a5a10ff43e9100656015480e49805c5d44276a453ece8d255f9eae77d2574ad9921c39046339f2d93b835086e99135e544e0dba5cf2c629ee3aab581b96dac2bd26f41c58be5b6ba67a282d913b5a4e05e2c239e6841075f2ac4724c573b620b270ee3f961c73167e30edcf96d80f87fced5f2c397236727be715a778edadcbe73ba24604976452842bb35ef05773fe81724463ae3ef8c7a29576cb45bc70f92cdfc214696af80a084c22b06033c01e7374fe79da8e85a5564ee09d24db525e6dfcae1e5a47a882eb63092ad101d40f45fccd586d65042157c9989bfc67ddcd23f0aba1b5fb7c716b6cca2b5d058b37827034121920e05c26013f8675263322e46f9bf4c33810ad8fbf0cae37b1fede090cea6babd9d81e2ba996dc587b7932a05df57e70e4364128d3dca8fe960eb6828899a2ce617a09482bf833071f0d9c92c3178f9f10898e1f3a85cb9d98a4d2fd53e217cd27a10516444323162aa85ec308ca87af6da0f3d8a7a7bdd4187bb761969c88a90dd1cb13a215f3a46b53b481e0696ead73591e416518018a51eba0b98385a9da0d1dc54df70d382b15fa3735f085b06f00eb0f69805321c9cbac1f6201a8df12f2c9bf6fc451bff00f555d83d1d1f41f8f0794d7157f285e872d6ebb5d997087e9955904a7df5b8d457895dc573d5232a64655f3cbbdeb26ce58ce5c585e7d6bf60b2865f206b1372cb0db4f0ce4438418fc58b430d261365c298e1de554f2d3e1b9447a6ddecf33eea175a92c8c106809dca099226078b0db68217f4cc4d845139bc58f927581ecf801fde1f6e2c6277f009196ad7ece6ac8a3462e0d6ec503942083d7577a21dcdc244f3d1e4335f0ed3df7067ac527cb2be08ca139ad1e64983ff6edb39f24d348b614e93526d2cc482b758348ba848cb7b9a8028f9ab651639d3758fccd2398552498d7ad9fde682578c44f66149e6375540019f83a6c348f76ddaba0b528957ffc5e9040414efb961947e05d93f8980f87423ad30e0b764601738becbce8160c5304aa6d93ae17fc4c2974b7f6dfb2f133fa0810baeb912b7de8fb7a9703a7a7b785ae1e6cb7e85400136488b276f4f74b24403d76cec219be429794ce074c98aa878abbf3af4a8c64a4b78398afc117fdf7627684f9857c3b246a21ce6cd09ea88c122aee7ac3c194f73249bdd287782f846e26190be707cb26a2d623e3e4adfb87b5c9f221fd1431a042d405b1d3dbaa3d5c1779ff0fc8fb59a0ad471da3445e80ea96b82df29ad968caca5c9dbad1ff489d72d7f544465173917b7bb1939a545c7b1a0f39d6daf1ac71deb86acc4d3821fcb9c56d06093a9f0892993ab91bd42708d47fd9c9e5734f85535e893111376df52cc8fa5ccd612ce9f6414853ebc409229431ab7edf5442d893ee3749f1bd1c9820076dbb25c18a1081e011e5bd2879fa8dd129ec8c3ad7795e9c60cf43c7299756ed8faaa2136fd7c648b2765a44cf061231965dc9be856806bd2c9e69f755d5243c8b98dfe5794c96df15e549adda4eafc8b7afcbc23ef0281cf52b395cf4e460a85a70dee9faf9490ae4ff48436e915269ad24d3508f6775376a300e2c196d0accd603b668bc1e1193399085415359d827e208dc79947c111607f90b65ddddaf7f0d418e6058fb404c4985bcdfe14f8038ff7444e7f8111039e68a36d07259d9ef02cdf76ec903ebf09536e08c65303fefb65a34004109ddba545699988550b5f2d46209ec6103247831d1f73610932bff95327842e475a47addf00d93c698cd5a831f1c06bd3f95c7769c7e8a84ca380e7f9333ea10e02510539749bd426234ea15a95359d6882e7721e0bba25769d8a5e915b3f9f3bd7bced0b20dac8fa2042da7dc5f4d3a7214fec328e17ea1b378c24487d4f95a21437692072943b5eb098b69e31da4bdb9872bb49ce2cf0b03412890ae70e25e83abbfffec4a6c93ac18212bb6d325e814257c73f2ea85b6c560ba0752785b204fa6c164518e8ca3c9ded1ad5e4400e3c64a8df69691978808cc2a42ced685a2a2b912d3b1b5414e07589c10074f7b8ace44f42e8475ce864c4c0bdc26ffa7b19d19add460d11de88caa3eff8f459db0ee40fb6da8b52a832c18e3e57f4b62b72b6fb23313d14fc3937b1143db93fbd46fe1660e68545a0ee097f7316e00c8888bf80083b3c490873e8fa50478cdc2f2a3796fd96f7b60c626e20ea3fb2ca2ef39e6b7b8431819977432c2f2b676e0d3ea0eb422bc8606cf23d3bfac77309215ce505c48b4e60e16c1cae68d7a496f09dc11656c4f3fa34e33cc3377e61df51e1c55f7fb08541c5651f0d0c342c1e0ca24cc6e265a311962b5ddae7ee565688dfed1520aedfa306adb01fc42d747e1a7c72eccb6be0f68cb53829671692082f11bd33fb92fe3967be8b116ab11b8d18eebbd9e121c0513e2a060f5b0f367ced30005af342cb08f2b9109121f929fbbb5d330533e59a23477b0b49c37cbf8da09d1f458e4690e92f8329b162573efa46e0777a937ffe3b28f53cc7a8588b38c0ce4a9d7e04538c6a3e8cfaab528dcd9cc747c8d37744039d0b72e45ff48890edcc05dddc6730800c18c19c670bdd79da603b21889af7938bcc373c8057af96b568864dcb420405c9f9c8e66deb88dedc1bb95d6f8b74f6ad84ed03a79b1645a4f3efc750ca60c8205731dd1dcdb3ff47d3c8377d8a6aabb762ef7e9e6873cb5ae35e3ad2023f6b0bb76d3757ace22afeaa2eda48afc6c9bf3e3ad567427d0a202eb3db0d3eff1b553d4eeec899f1dde3c883797dcabfeeea9cd0141c51c0417653a9bbd8a6c88a8bffac18cbc94294fe2f87c79a21eb267549c4b107487fdbffb6ca4a4a4ccd655fe469261ea7bdceca0545feaef85f0969bb45cddd4fbf98257171a5b6aed4131c9d7efec71c4f43e4a51e8c86c6603cf12fff4abc1b4d09e66e61240fe188228c68af61dc534d649ed2dbbcb867b9d8b2cda600f35cc109ec905b5e52c6aff4ccc27d4b7a39966ddcb47ee7335088a5f3d3783bfc4ef710669c9bc199acd57c6a957e3e4b3478466fdc8aec5d47816d2a8f771c1cd097e2f2e53f44bcaf0c0422fb8e1ea906d7810afacea1659a63ac5e49f368ffcbb50487e3b0f266960fa736dbeca2ad0bd86ea8e2440a9f003833fe9100856d297843bfa8270229030b845409a9dd484870cce3c3198c207bb75eb5e9da93072120ca74ec45a87679c5f2d4256989de7bc69a5771a296b52a425a1b980ed13cb1b0ecdf87384191ad31c6c7f4ccb07ff8ddd787e04a53c67700123d22adda0efd993d74e4ff11cf51ce53f602c12044e51609661a73950aaa04cf9e97b172dd9ce1ee01be176a024851e85bdb7f0857325607e9640befde5102d7e9098a26a40571573b2651fceb87ddf3e480cd238e8a1b94d8ae646f38deaf7288dc79de32d4c5661375ba66538ec88e85ec2bdf28fa4a72422d07c8dfb34297d05a380e75589c8ce9904799e36a9f2da5262f605388a9922040411f7edb8cbd2c24df943ec3517d6297a995d500c8598a306e1e522029c01787e0a48d94aec3e643874846bb13cbaf42fdeb8f5fe7c3162320323fea4c1e75a2c68d573d4384300efbd0cc5c85e7c80b4cafd4b44597976a87d66a2e8e93b56301b50b509c1b639809e8013f39532a319b23f98e018c12e93a78a35092976dfbac9933ba78449dbab3c969c3c116bf3164bde1d71064b408bdd01a9a6aacf347bcc5626251bba4a1a95c5817ca7c795b09c29eb2641e7468075243f44955fc5ab3d7c34cc3ce22e3cb8a3edb93020239d27450c1013cda373d56327f386438ef3172ce0d667a5b2bec1f3bea0436039e8c5a8e8ea70f5a4ea6b2470cc5794167777be96c1093001d622caf", 0x1000}, {&(0x7f0000001100)="2ebc02dacb5358f652ab622ac9b70a", 0xf}, {&(0x7f0000001140)="8407dd566df3e9024d8befea031ca656cc9c549998d1be7562314e1d3c1dc57de36385f30c460c0a8b20fdf5eed30125952c2367e57a5f1db1a8dca5cb2dca0d16ecb00de7442998eff400e3714d3cdd662ab916d4f0250c765130720b1d1644bdbb9eb1edb775ec7c429ac31b0684b2a42313f8ad4c6a06449244305d198761c719e824312bfcc2d9fa81ca874a342c884e73942919b07051285535ef525cc3aed0399fc5a14022421650dd31bd3afb6c8229929fb9d1e4040f7055e5fa1c76cedc1e5591a0d38caa1bf2136e3922505934bb20f5c255da34445192f1ed9a0f8d6aac91659118e4744ab8b963019f92646302c75ff413ce41f0b6cae071bd932b3ab87bc6e0d2cc8995fe8e1d1d361553d795a5e5f2e014e17586395d454aae1eab509631692cf784d889ebaa25ae0d17c7cd2520b16c3b6bdfa8a6880f1342441408af24129e3eb2f06c2e232dc574a2ebec7867727497b7421529a488d51c81f3bf67dabb34ad55bd0c443dba60142f4d1b867404da961ebc2ce6e190a94a3ffc60577cdd5b65d610efca172625d4119cce2ebcc99584984429105e3dae35e2949e0faf8cb2b95953678f891a83f8e6a85e3b2bd78b7b9ae566e2749eb9e7959f3da1d63c7485ad6ed3326ba42b8133b0b42eba46a8915cc4b65dc06180df15bc960ddb9963fe378d5b1c0e6b48a3d12c1d10b0daf92036b83f020f5f5c536a27afc69682d8df5980cc4acce3aa90077cfcb9b7a0181022bc1437f2550c688722e4fc1f401ecc341c5f8a7060e3d708ad3af7a68cb7d2aacce44f64eb8d25880133ddb821cecf671a2a41b6b7cb151d106860a677bd01697ba776ee7d1a497b7f425a6c5074c223a62d18464bdea2b9d58d5739993096dea4da496103384377b54027cc800e66b71cb21bb9e3b63f77626445d2dbfb0d0eb3b6baf8e2343bc1c1a9b572e562857898289a5e9a1a14609baa73ffd599290a89c573ada05e41b3855a4cf3a1c407be34a981e9f8515d0aa997eaee4143b917f29e314bf306f39b1cd5e65ab608828bde8f3ea7f48d092d8950bf278b0ab5278dc34a6e6a2ef7730bcbe2b2f0fc3b36869571bf495bc8d593b94f806767dcefc9d5b144e959796d26d28e598b2cc22b15d0827015a5669c4342dabe741b531085af51770a6f7142b43e9f88bf702c1d62854850047ef2898bc893d2ccf010bf1ee40ab3744af750d68b2e4179444796680ac49325926e211124274c4c655637aadf8a5d91f9fd4e096cbfc06590b46f688f856f0f10500b45da61d939bb79455fc23a2acc26fa547f128957711aadfd7ae1d9e8bd56d727ad3a1028e77d19c88ec2cd2334b79c081f02842e3482eee617ce032e0db48e8fcf0cce50cd37e3c4ea1b8a12934390596a0113c84aa71aca06bcb65770c8178f694a91b0f03ba1c6b4eeee7b55296f9dcc98ff4bd94563088e1c4c64f26215a0d247f7b93d6c97219d690a0f7930f1671335908cf4ec144ac2fb4155706a8d2922558cd4021c8987e27290e4f1f4bb2232501d74217353e06ca2bdbcc0ae419e5fc5ef7a82dfa7e45c6494a8ac57e81939515e16aaab49908b68b1ee5d0452734d8f43cf59896603ab9ffd1aa08d1a90060d44686b19997297344fea416801ab8801124b78373a8053b7f470fc3599523f239282a808239370a178f2f6e2430bbce0b80015728429a5f1d0560207d1566908a6619ca9a1bff5a6081802d6717295773c1d5fca6192c1602f0667512c43cff7d84e5f34efff7605d46dc8d3bbf2beb0d3efc457b5cd80c1b5988bac89d9391fbd771276b339ef4f4c89956a8a0a483f98d4e40250edce01caedc334169bfa1f3a987e452accca1e530361d63a9bfefd24d1cfae0406e9f347355c6305a9fe08b043dd84a86717201a8472fa224572f177a97fd79ae0a3b71128ebb7224c694178df77bd162e7acd24dd03742d7cd388d1c67d879a13653dad9a47d6727846dbe9cefc1cb57bd32e1012c006295dd2e0cbb884be2a1e22e8ac5a5ab3aab6ea288ad1bba5559d069c08f8efefbf241ad3f55e72b8c742787b55ed3ced321996eb2131455d09ec346a85f6e97128e37b9154f3c6f2e14b9f80049911ff257bde5438a1ae1439c92246d03f17b75c711e31d0110ad87a4ec2b130a194c3273a0547084409725530af59a973ee62d337134947a4f52c3e42fcbc7281403172a90dcd6ecc57d3e967bbd22fd7a151c3e6a7c87008d0610a15e75531e747f130a59c12c66e78e9780bc29f4bb7fd73f36ef390b8a07e7e4b5d55059c70aee197eedd723d51efe3df29fdef1b038b0158f59361fbb64c0edfb39884dd9d0ef5dc40b16315c6b292d15d0ea7931d05d40094ced2b0eceb85a497ee631201077c285cadf055ed2cd79e96c1dfa56c099b51097cd9a30db1638ab1029a44b550d708f87679e99f0abc4853aa2969b2f18f6180a9dabb7abbab61b48c3184258304012ef0c0f9c00c5f657880ef6b460213aaad7df19fb0d8e9958d8016b7cd75b0099b94b1b3781a2e6ceaf03aa32684d7cee41abd471eb78e9bfa217fb0ac7ac0b93c3fb9aae44e96ec34e805d57558b1a3082049ebcd97b866aac8ebd89628ce9592dd8017cf3cbf60801abbc3f9ba02e4ee5670018ac62eb7f9cc7837d663864d2c8eb108cb1732b83bada28e31da38ece02d754721543fd0ae2ac7ddde37a29c5215cdfa79fc77daa9d2ec883e744990da3ed535e475b798bb5055dcef810a7dff9d7e158d7194ecbbb808e885fb29c19b4d259ad4c4c6b7424dd20790242ce8bb4bf5b81acac892047f2678482a7e53dc81473f6726a5cfae9157c3b0896408a75b93a8b797702734e29c44452bad61d40fbb797d7e367e87612c4ac5f9acca94d507c35b552d869b2a890fa6bc34d5246e89102630e270e4654527e014b7f165cf3cef8d7bc07acf64a6759a1da3a335ce94ad71d72fe28bb4ed9fe6757d2d825c58ea99e1d18188f1992bef4e843fb4c3ad9222a8b60e22324b5d57bce23de9355fb40bfc1b5e675376eb263936bd6076d555fdf75574b4f82024cf634de1faad9b429ef53da78c805a9e7f30fa88441b85d5cbda068cc1ff03d3cf30a5ee2ced0444adceeec25b5a9b0dda637479718f561e940bbcf142c15479966693179f0d8a768ab8a3efb53269d593917c217b1c47ab0529aa7b2b895dc4863d06bf0540960ef2f9f802dd552475c88489f9d67a0b7f943c3b081698f59d4bc154090fc565a8a5551dcd3f67069953604bb6466e781575bfdfdf88356e3e607ec52d4b9e58291be278361b0ecff8196f75379b3f8bb6aa38dd740601e9ccf99f1fd293f5c854b9d03ca8627b1f33a1fa202aaa74fc09c382765e029fa866a0a05820d4657725ac5114a0ff5dd571e12f8bc657a77d7d6b99981580e6042366e7f373fc1a20baa494e48a5dbacd957c81075502449869d9575be7707858f1c74dc58d66c43255128b3b87a77dc2fd8dd11494449cee8e0adc86e78ed392727160b0a00722972135c7c3f89fe5508653ce5373451554accaca88521a7c0f480d352ecf364916c0a77c03544e17119b38cfcde1fdda757b83a992b352333213f6d3028996549098f02829f6c11e817a997583ef5735603a6d6c0c5f1b116f96be7f4806023b2793e03d52e45eaeadb668ded2a1ae93debf50c0b126c772d27f827e771d922fe8424d1b601157a3452ef8a700f4e14f6e46d3f04ec4098fc5e52d4ec4b500b237585ff10812898baf4f22d5757d8e5d769e568ec2f9064585b5869821f09693960af92c146879275c9e41098b284290c79291d3776f3f4a59b30af9ae89b15b2f314aaad8e3d809a348404c8c7951135755fdc8995eb9f2da19b96f0efec9a451fa8b253aed3a05bfb9aca81e1016dd7895198b3b78f0bf091feaa0b04e20e157f3a2087115d2751b8e7807be73eabc1fe29bae09c55352eae1ccdebdface011e234a716ced0eee410d776a4d7418ec7224a4ad1a6cb8169817e12d8d22fde2aceaf2105bc19184e702283aa1c42349e72cbc8ab97d6dbc7333f36e9ed7e244a2d1b948c28f7cebe89b040c774d979eae7c7f892376aa4d4091f04db010b947f8149bf0bd8d2c0f29194578050a2379c7ad173fd19147f7ca0fcee702c11be7879180cec4dd07d63e9f25fccfbc2f214a4143d6a01b6962f3563d60db1f1e0ae58062ce7bdaeb5e7efbae2a2459fdae65f3b4c109db82816f44e9986c61dfc93903a6126999bc8f64bc49443666a64721bd94233abad43f2825a09f1b1b2a37971c2afd169933bd5485a0f1f5b392b94a304afdefe28d2b67e3db3e9524381d11316dd735b043154f78b2e1720297bd9029ffd059fbc1a061b26d270a5496b00ea8eb68a5b951089debe635a0d237528e77b47b63763ea0cdf438570ad70e3a0a8fa9c0de08947f57ac03c1509bb257bf257b4bfc14c3afffde6e07950ea228379fa4a980e5952bc8da07733d07461a816580a750d89f9ba6e7988e7f07464a0da7eb6a243040f5ad32eea089b055faa7d75132f58c50da56c01e9d1962eb1764985ca4e8f8beaf91ebfd3e54bd6e8d50b870b192856ab043ac4972df240b3506c5e4bdd4926732d192195f16fbbe55678f92690c70df4145ea546a35cdfa3c521ae9a88bb4e131dd692e2bc85eacf1c928f0a16d55e48c715f7f4f7aa70fc1ea95db23e0c8eb3174a72f68b8e6378f730ffa0735efa21d2f09e8c1df3ca6e8b81c4e3abe9400805a0d5a8c3820320f46283427e195785b27878c9783c1b38e45307f269135ec5a2f45fcf6cbf4942d1ca53db285315a7f60248ac0bb1e9dd17b0997e7390b0304bc7648bb7badfb154cdb4dbf1538fb2d43aa0794963ae9f2047476dc69e15d869ecf223a53a2512d76c931a4e791ecb329a1a18c786bf5f7cb602013c1727738755bcc96ebb1009a93e322801a9346ff418138ae4f0e0466a1eba82e3fbf9593ca89254f7d029ed3e31e04b54e1b8a3141a07a1c2032e346e6e75e574614461de16ae6242764ee457d96f18ac3f517d5871bca0a4ae76891722bf66c7c58b463881f8aa3a8785674b49f57e5fe634a5b755d409cc997af71931a2164a0f17e07da784e1e278583c8a54c3f89f592d329a5faac76a76258c92b70254bc01452cde1c878824a167afebf8f2e6f081e61533d0a84911a0311a55f897c7362c947a9f71305fcc352dc2efa7bdaf0e2faac64b72a9d5210125e09bd3844f3786740981929e0a867cd8c7869b9efd952a8822a7ad6262c1261dc5bbc208910ac7b11445f2c62f1272ac3b41d47ac1c2884217616e36261a48dd9383a388ca265b0be0ed948f575b6952886cc2293f807de5a3b7b6218a456c34cab7ace8828e58e113764304003cc762c8a1d371a54e396ee9ddeff080086127b53deda3ad98282a5a9c1855a1fc7b974b849e3dd89f1e609f80fd2916ac8b4ae5c39995c2b7766951cee8fbc569888ec170025832ed48033c3f12ee283ec21c2d6e38ff4cb3dd7c3b192d32675d4535421f21b1293a0a4a1c42d6018f32a5ad765939bb20f37f450d5fa6c733c78519384b55a90b26205e776b3dfd4e5386a3b944a48b69884e37a067112b6d5734321a431f25f2588f1c3681fa5c163691b5cd2a9e8df800f3e02b17076ccf221a68ff800fad20f4207fb7168e9ed1d10c5fb3fbeb42ee5272b89deec5f9fde0f9fa2261488f7a2da61dd02b9e0dc8bb0a0872dfa42fefdda6464f80a9d9d6c46a8f1c375ac726fbad2423ad905bcb86fc1", 0x1000}, {&(0x7f0000002140)="3d4bdbc65acf63f8aa95f3b187ad0f36005a556cc981e62bfa33a92dcc2016a3f2111c488679d38134210e6c6687917b3e4faa470197d7bc68abdd897bced3ff5f7cc9421b9d142ed85209e7db67406cd419b8c155ac4bcc5ddd705c3de4c74de9878eeb540729e3b703c06b80ce8c04ea80b173824fc6323b093cd328c3269ed7be31a4e00dc1ee01fefb6bbc33e1e08ad1ab2b570c1f001e895e38cb0d4d15573d2039dbbea43198280c79e4191b61d857e89f70923fbcf408e6f5324cef827d6d35d889b1f2846de6b070ecf3f5ba99a411dfd39040088ab1b0f06ea9605e587b70091bf9f62c9988", 0xea}, {&(0x7f0000002240)="18f1e6ea1c50a55c8fdfcf31caafce2303aee3ffbd1febcb16a1663bf7e4e333768a40975a7360e8d1e6475a0c39808bbfe848c3a2bf052bd85a2e206f", 0x3d}], 0x6, &(0x7f0000002300)=[{0x108, 0x1, 0x40, "369ad978d2b912025f046734395839fc08fd6c7853b605eb0b19b3606030b87b1336d9d91c632e451aa6ad9c3a66fe6dd1277ca529d0f52eaa2a727974f54d17fb7421cc7419dd08256016f817099e3e56ef92a1c4c03fc34b210593b1d7a4fef0d185eb1d2d921670d5560f82ef089ff326935eb28dedff6827eadec5db9fec04498b52665149acb714e78fdcf0468dac2f30813888b701491230d03bbfff64d258521e1bab813d3e703229f45ada0152bf6025f31113db52be7d0461cc84199cedfdf25fb40fc2d9c66b2b8fa70eff569b23eb555d1b04a9b60eff26e73d7e8b535907aade72353e6f7c829fe9c6be45e6381c"}, {0x40, 0x1, 0x6, "913b0bac2089c7834e2e3634c57d5f9ccd92d3061f20c47d87afd17421077b921301c5b5dc39c0aef02956f579"}, {0x78, 0x1, 0x22a, "4575fb1965bc4c296704d1aa714ae79920bb46bbffedc8cf4b1c838e32fcaa5847740b5dfaafe05ba601cc1b1d93943e22c8eb47af4fecd3d742db6dc6846efeea8a8d17642f3ad5fcd197ef9b97543ae8f0b6d633cc0483a3080af6d234de4e9737c55a"}, {0x68, 0xffff, 0xffffffffffffffc0, "d80844d4b04881ee66d154beda4e8d61c70f1c5d80017ada20dc1e99f1005e283390deb7e02071b5b2c5f977d678d0719a31ae0a9b21e7caf45e82191ea14d9d8216ebe788d7dac2ec7104caf49dd42dcfe3805c562f"}], 0x228}, 0x8) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) socket(0x20, 0x8000, 0x7) 16:00:46 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r1) setegid(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x100, 0xfffffffffffffffb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:46 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x23) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002004, 0x4300) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000000)="93ba31fdac0cb26e3b498c93630af452fd967236b104dc854974ce1091fba540d1", 0x21, 0x400, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x2}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x680, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x40, [{0x0, 0x1}, {0x3, 0xffff}, {0x3, 0x5}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0x7fff}, {0x3, 0x1}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0xffff}, {0x1, 0x7}, {0x1, 0x400}, {0x2, 0x3}, {0x3, 0x5}, {0x3, 0x101}, {0x3, 0x9}, {0x2, 0x5}, {0x3, 0x81}, {0x1, 0x200}, {0x3, 0x6}, {0x3, 0x7f}, {0x3, 0x1}, {0x3}, {0x3, 0x9}, {0x3, 0xb35}, {0x3, 0xfffffffffffff5d5}, {0x1, 0x6}, {0x3, 0x2}, {0x1, 0x8001}, {0x2}, {0x3, 0x7}]}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) shmget(0x3, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/36, &(0x7f00000004c0)=0x24) r2 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x8) r3 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r3}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3}], 0x1, 0x0) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x9) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x0, 0x9, 0x800009, 0x0, 0xfffffffffffffffa, 0xffffffffffffff81, 0x400, 0x4000000000001, 0xffffffffffffffff, 0x4}) ftruncate(r5, 0x0, 0x7) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x400, 0x0) kevent(r5, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffff8, 0xcc, 0x80000009, 0x9, 0x6}, {{r3}, 0xfffffffffffffffd, 0x80, 0x3, 0x7, 0x5}, {{r5}, 0xffffffffffffffff, 0x4, 0x22, 0x14, 0x10000}, {{r2}, 0xffffffffffffffff, 0x10, 0x40000061, 0x3, 0x3ff}, {{r1}, 0x0, 0x45, 0x20000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf00fffff, 0xffffffff, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80, 0x1ff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x8, 0x5}], 0x1, &(0x7f0000000640)=[{{r6}, 0xffffffffffffffff, 0xa0, 0x40, 0x9, 0x1}, {{r1}, 0x0, 0x82, 0x83, 0x400, 0x100}], 0x7a0, &(0x7f0000000680)={0x0, 0x7}) chroot(&(0x7f00000003c0)='./file0\x00') 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x402, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x81, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10200, 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) flock(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) close(r1) ioctl$KDENABIO(r0, 0x20004b3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r1, &(0x7f0000000000), 0x1f0) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/254) shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f8d92a2089de6269fd67b525cf594c8cc8575157c47d01405d8b7386f35c91f866dd1f9ce8e4e3009eaf26a1c3e125e6aeb3711324ed07a3737851721486cc37fa783ff1ea3b22ac9ca41295dd8ecd1b08da611be61f416ba7204d76f586f78e6543cacfd2bee834688e03b97fc241aa7d5b042eee9736ae267ead61caba0cbdc89a1af97fd14364c38c2ad06c61", 0x8e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x100) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r4 = semget$private(0x0, 0x3, 0x4) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x41, 0x4, 0x20, 0xff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x200}, {{r1}, 0xfffffffffffffffe, 0x74, 0x40000019, 0x0, 0x3}, {{r2}, 0xfffffffffffffffc, 0x80, 0x20, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x7, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40000002, 0x1, 0x200}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x20, 0x6}, {{r3}, 0xfffffffffffffffb, 0xe2, 0x20000002, 0xae, 0xdc0}, {{r3}, 0xffffffffffffffff, 0x42, 0x0, 0x8, 0x4}], 0x200, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x20000084, 0x4, 0x2}], 0x7f, &(0x7f00000002c0)={0xad1, 0x8}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000300)) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6}) 16:00:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x800, 0x2) recvfrom(r0, &(0x7f0000000000)=""/29, 0x1d, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002006, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) 16:00:47 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:47 executing program 0: r0 = semget(0x0, 0x7, 0x50) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000100)=""/176) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) read(r2, &(0x7f0000000540)=""/226, 0xe2) fcntl$getown(r1, 0x5) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:47 executing program 1: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r4, 0x20007471) kevent(0xffffffffffffff9c, &(0x7f0000000080), 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0xd5d, 0x8}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xfffffffffffffbff, 0x3ff}, {{r3}, 0xfffffffffffffffd, 0x40, 0x3, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x1f, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0xe2a, 0x80000000}, {{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0x7fff, 0x5}, {{r1}, 0xffffffffffffffff, 0xa, 0x40, 0x200, 0x8001}, {{r3}, 0xfffffffffffffff8, 0x4, 0x20, 0x401, 0x200000000000000}, {{r3}, 0xfffffffffffffff8, 0x10, 0x0, 0x7, 0x7}, {{r3}, 0xffffffffffffffff, 0x9, 0x1, 0x7fff, 0x80}], 0x5, &(0x7f0000000200)={0x1, 0x1}) flock(r0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:47 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) socketpair(0x18, 0x4003, 0x2b, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/95}, &(0x7f0000000080)=0x61) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xfff, 0x23, 0x1f, 0x493d}, {0x10000, 0x7f, 0xbad1, 0x7}, {0xffff, 0x8, 0x1, 0x7fff}]}) ioctl$BIOCFLUSH(r1, 0x20004268) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:47 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r1, 0x2) close(r1) flock(r0, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080), 0x20000290}) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x102000000, 0x90d2, 0x10000, "d731c1e7bb09c100000000e74de400", 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() r2 = syz_open_pts() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x7, 0x6, 0x569e, 0x1, 0x6, 0x5, 0xff, 0x3, 0x2, 0x800000000, 0xf24}) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000480)={0x2, 0x2, 0x9, 0x6, r4}) close(r0) r5 = dup(r2) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="95d6e9255d", 0x5}, {&(0x7f0000000600)="5aacac9736b6c276323c9dd9dea029a85dbd1d4b640f775084a8fc10fa4407f09d3319a1c651994ff3787ae4262c277652b45875c3108f6e4e6ebf7438a91e4d2aa48928ef93fc64915c3e4540851beeb98333af9d6326d04871970c1b2620f5e65b7bacf4d2ecb766b7bda4354c54abbc35a9374ca0272470ef5892e6a57c8c7b95e4f4c32f37483a381c7b18fb7362fb13e3878705d255f83c8f642724862773213bf436ed29330db5eb1708f27d2638e8ed64c68093c07d20136bdfa87276080bf6ae8e33d7e54bd3855f0005389ffedffd42a6183eea67402483271b5f587b63ec2a1b95d75073eecf28fd814f2e74a10b61d170da07e77151fb894a4e7f7f95e24dff372262e65797d6446778bbf03f3917d33a99e421fe2b04c5c1a70abc399b6d1741d92da7632d4fce417360930d5e5a955884433dd398e6271afdba02b81fe62439d5887f90e8f368eb329e22bfd1bff42188ac550af9cb3e257bc6864086a8af91a59f0630033ff874b21f5e23b62f4a939c01c2e583bd886e98dda35731026e0ef0c7ab35031cdbc162be679f2acc71d034edca6e2019a14c459c92bec2d89fc3abefb1ca98026dfbd3f5e8ce85b1df269f10c54083034dd688149df2044c0f2e500467e701889e2a18f6b157e1f7bcb3f78a638a9bb204a65abb1de90ff10081685fe780bca26dd9834e6f8f738c286133c7d1d8d74b730b3ea5fee52b5c5bc105295f75680160a36cd3af2cd159aabdf21ae626159be4b1eeb627cd3fe808ac1538802109999951eea20b2dd6000f06169bb7c978014a991acac9f9a1de7b577f55451d29113e08702ec4892aafd0a83e6b5f69b645b1d50b8c4ace560775b798bbe9f3e4d86c67ced883a48bebb826e22a480340fe84ff644f5278c57c81e4e390793ccaa9eaafe5eb92fcccf513fd7d3e366aaa3cc6f90e8d63f0c71a606e34c64a09b4609ebc3aff1fc66d603cc694f36048d6b4288ef1b950637b7984cbde05c782e4b850a181444a462a50ed3753c0f3c079e82e1bb7948c964ba526f4fb31c27f05b3ae770855cf017196f6d3d6619b77e4e3c6f301f66fab83a9795194407dbcf0e03ef032768eec4af1dcee81834a73e048a9d21a75dfa5da608c81a23eee6c8615a11c51ec952410e60147967d78a5a531b5f8aa6a06f757f296e6568a8a87f175829ac88f6bd55a724f565f66c69719b35c8c88efc4a7d72ae7f30a24c2f73ffbac2a90fccc84e62a420f9cb9b914f8aa9913728a121f11a32c9253898d76520f3ff760f85cb1d25ad5052720631222f1c4e869e7a3b2e3f12ee886fccf1e5d1227f897314c34afbc3be91b8ad143d4f2861a83c13fa56f1cf2e1669a246488cf28daad4fdc0793c50d21cca0eb4b406d27e87f259b7c49985fddfffef6f6dc54a990d91e34b662bd755be2c5a0e399a700f3139b1392da105aa2c2872c347952df9ae9e9c5f45c62d019625a8000c03eb6c605cf6992385a202cf3e96a4bfc7e72c2c9cbccc19d9713830c06c9891f8abbfbd86ed6a515116769a67efe3447120b384619f979847f53c9ad276361d26481c13fc6759731b534547fbfdb2f987957c960371b950081e8da0df14ad79223ac9be0b8c90c6ceed758471cdbc3ae91fb87b67db8e92020aa432e0b5206779da85ac229f1fd904eb2545a6d3e8d2461f934162e71ce61b4996d53e56585640fe83385e2ffa33c2574d3a4047db51b415a54f20765cb902843d40bae9d64620ccf8d2a00c7a18414aaf0b246dcb5f42b1c0cd3122268715c95dc1b3568a132a24db81e3d0efcd0c32caa222cce544437643bf2336280f216d7ee9623d003e8a1e0d0533a4c406ee12eae1f29dc65b910e0380b501694e3259173ede6a9e3342a9a295655611866c38c0fb5cf86cf3dcd02c451a770473c0ce43ecb42f5e2180e060c2fb6c47d23fed1e80a2be454411155b338ceb2bf890da4b5d7c932bb77414c713e3fddf6f68c038b19fc5dd1ed343ffd8876dcdaf26d366ed5bfc180f5638aa6f2bc750fdbb70700cdb892447bfa3770e92dff4c70dfa411ba2105574080ed8123dad548f849a7a49116dca5801039792f5266e5ce7f34108d5e19755fb455ccdf0526776fbdba975e9924f074a2042f8686b29afc5919d2101559ffa6b91386f477c405599f451bd9ea53c6b45a9be5e96a71beb90cac4734f36fa346ca52e7fc32d8d19de4f83d89ba8759d2117b8e203041e0067b03fb4e0a741dd2e0f85f5da7cc5f2c42029072e4dd8638debb74478b0cc4d5db1f6ed555b31f773ec0156065394a5897afa6c6f7766e35f8a8eff6f4aa21dff31733428a2ca492f7d85a82a260eb19aa3a989f41152f3ae904163c0b017a8d0a101091e3867c5ba92f186c5e1cf2eb5ad7dcedd3f40993019bd0c0ec35f98f2e80b428301965a9fcbb76365fc53002a43424d196509ed1974a4eb93f70d5cae024b596dcee6fc82cac1a31f95ed3d4a5d77b2d6922c7075b3c0b4a97ee47971900e8a3b19f9b8d1cfdc659788442e9aeae743f4fa27d60a0ed29b4654526b9f30c99013f70b7d59d8d20c8e90daee32de0504bb1a98be4a11e44ee62fe69fae0b804ec261fe966a19fa58fe8d2c5f4b06cb5412bc06948eeedcc727f103dbcc21f1ec6db8510288697d9b15688dd870186419aa4aaf757db79b348c2e52b612f8645ca96fa5e0f16c8fc29433519030da2375d1ff0e5b4722fe3aa99364310ab1e277f48254a59d4135b6b9e24673e1a19c5df17b2c44a5d6d81bfdca559ffd099a21ee2b60d18990dca86846958f860168be00c845a77feb0f345e91e4f3ea75a0bed0351c8df1e08888e96366662cd6c3db1f3addba3082a35910ed351400a13ad3befea182a91012fc7bfa6c9fe9e1acda035f51b96c48de6f458c5f4228dc0699545a7e3fe4e2111048aae3e6f61989eafdde4f0c80f16bd722fcfdb2d183e6daf64270840396dfd4915d96d27b478179e1117938c6ad0252c4183ce1f0d837dca9b2b66225c75e14336856add02def90919a13a6bc36b8143231441e93449ba350a47f1c1a9c376e6219483105a6d0fff51f0cc6f8ba4e92d6b233c950609f141d13cc2c6add28d8b77f96286133b900b5ccf5d2815495be67862fa435e88ef1b923729020a73cde6f927fdf0af765f9a9451ec05c18804bf31a6484c0f9459160cb017524f593395a5d438f9783ff94d03338cb2e43445948f11c37073defd2038700984d3209693ad01bfab18e701812ff97d19c661c11bfcb936f87f5342feb99b9e18513bc345b989c89956b191ffe6e3787a489ddb517460781f93162e7b9d4dac1d752a47b6d102a48104946bd7d12b2e647c44b895385d7187279c1bc83eada4b089312a9eb0836c7cce82c2cc6d188c0610862a46895c3f5dea9bdf387ad177d7f8e4346a51d1f76eca85946cde962c92e0eeb1d8e48b8e63c95e5a361f3b566e0f3134d1ff3117ec01bb4a1c013b85b1b379440d9bb4b625a632016b916df7e3c0eefab16e56eafcc99f2393c58a8e057cbebc90cc25892d77f440f694f36102cebdb247f44baa56ef46f17806f16489823304cccbe9e5e317a0be42724d8c61c53fa0e3b8f64fdd8a39bd15d3fcba66f154e0733907018f44bb06e3373c11162690e8468455b1960f0b344e8214129dc84580ad6409c770f4629f9551aec39683d12b7187dbc3468bd1c8222979f0b547aabb558a2243af95b2cf5bc1e956c066ab0c773b015c10a1f53d50be5943683d70258364a5a6fa3d371708735017da28228ab4f4c7cca0f6894bbd1c6a9a87edb657633a2cfe0fad3834f994e7d66600de38c7b152b243dce0fc6b4db2c7c03f345d7554ce51256f7f86e547685ee22694bd7a930592b8039f3c1b0ccbd8bb4f41321dc5af401e4584d52edbb74c38c8f2a4dd244f35e39b86f492e66063eda7b7ea1e6b30e1b05fe088c2b5c8b8125c0fbe7bc52e70f81fa7ac1b11d076a2aa21251846b33aad667954504cfdfec5dabf3bd99b37f7b006a4559b352442d29f2b4f1aedcda2c12b682140ff996662f6fbda25819c0240afeeafa3c8de61a7cac866ba824b4c362488f1009332fdc4d5de3e69564ace5c979633ff543f021c2228c6083172fadc64e3f3f6ec5c7294a301b6df0c2c3ffcabce37fdebeccb5f780373ff156de65fb72404e90ac9870fb1346d2866dead03a3180f0625c34b52aab873702423d9d9dff7a83a18f16251f169d30ef9c04b1fa7324bf4fed36f6e6851db46d7d2627c54e3d7b6ed84a2d19f83ac83efbd1e0aa4d9f1b4c407492d267acb8969b3b3fe41f5bd14cd3ccf721edb88ea4f821de26caafd8afd3b796b8ba01d59307b53162b21133d8909b33690a5d2946e30af034d8a0d1adada027b84965007ff24646ea5479ae98e9626109052724465972392081ce127326423e895fac7a60f66801ae06e3122f0553f27e66aab1eb0d229d76fe29dc4fc4d98ef18b652777058d913179d7a6b3c655629ad0a6e4b5ee30809e79832760bfffa3ad924ae1ae8d39c335e4b6388acae824e30a375fbdad8b371307f462d62fb7ecfba6c8af74baa8e43b57374d1f07c83b2feb630af7280337bcf1d4866945b5a9fc117ec37b49fba8857be3bbe4515ae9890f205cf0ea3735805a0a0f321870b9087f6e7e6b0eecdcb42d8d3859c9a6d490b5e417ddc1bf68fde3e600ac795fd0ea77c51dcb9a0a78d61f39045f25b1da000491bb05fc23456b6673d200961c40378c3c29844af4ff48823b8e8d12713cb6e28747456340800f59ad9804af284cec77b70dd744648837391de96efea7680f854768dd57f5f9fc18c8a43f267f7ea480c83f2d1ea7f9050c432e9c2fb1372af548fedae6808dfb76c39af8f7e38f654fc255c1801a4337208d831107161f036b44a30b7ea134c220eee2b670d564d17965df846270ed8f9227fda6060bf54adf8d6e141190625d9e972c811f398a5dac5bf61216c5c975ec21434c306f0fea177f6f964f39c66568ebc26ab1075269b04f21b3df4032a7d0a8aabbda897bcc4f41f4ec55ef171e452dff948e8ed18017fcf66a0b6f5d686877979fc29e6ee777b8b4a9d04bf4ec0ade78e1962ca85f1db90f383c13e88398d1d2aa4ac3264872447b25563b9f3ce79d77df01b54394539b2dd2809334af5b2aea7bc1964a2a94f66c0609129b42d701bdcd16955022115aea60828968ac1d5ca134ca69e878f1aa0f22281eecd1a5edf0dc4c4769709ff5b8f1213d6ad275155c846b68ec848c7418bf43c94ad50532f0a963459f7ebfd5b59973805f4bb5330df80a6343cb8c2b50eca6ffe7eba97e77c28f84fd80aff6f46391b2c1ec25354ae2e671d45b049101e442a76432f91391f33be41c9224f92decc0127fab2ba1769d52d5fa6ca11ffcdf3f06634a9c437eda63b7851294fec6af953a1a7e45823cf75cc9aebcf312f41e6d431c4f3ceee0dd457c9a70664b23fea588d170dfb6c2ca4c8fa5b78f7ab9e97f61a4429da813eb2b03cba5b6e0bf8a0232efbcca1fe73175d645f9886b78ff81e99118856bd753cb9270c1ffa2c1f60071f8ba8beb60e38ef0a564b3dc60d683c7f4cf1fef5d37411aa164b52b2e4a1727576f0d346b134d78fe5c07d73b2c31a13cc4701d1a0baca845643b9a5b5d13cbf073e2ee91ff50cb4514b618b30d9f6d8c6804596234778917d483bb487f949ff4f43ed81a9773b6bfe2c9aed1eae42fbe38afc02e42c665e7142d6a52820e95ee84c08c2499094ae777e6c7f4ac9", 0x1000}, {&(0x7f0000000200)="09a1e67e772b7b763c270945f402c96057299e974d668f2549ff312e8400797b90572134c20d7274b08f9350ae436b8f870702b214c4556b1ffc5d173286bfe4a5ca22173d19ef965f", 0x49}], 0x3, 0x0, 0x0, 0x1}, 0x9) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000340)=0xffff) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000002c0)) r6 = syz_open_pts() poll(&(0x7f0000000000)=[{r6, 0x81}], 0x1, 0x0) getdents(r3, &(0x7f0000000440)=""/36, 0x24) fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0xb1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:47 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xfffffc61) r1 = getuid() setreuid(r0, r0) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x1000) setreuid(r1, r1) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4810, r0, 0x0, 0xffffffffffffffff) syz_open_pts() write(r2, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c0200000029634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0x28e) syz_open_pts() r3 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000480)={0x7fff, './file0/file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000), 0x0) r5 = dup2(r3, r3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x6) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000004c0)) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10750, 0x0) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r7 = syz_open_pts() close(r2) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1f) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x0, 0x7ff, 0x10000}, {0x18, 0x0, 0x98fa, 0x634}, 0x80, [0x35, 0x4, 0x5, 0x8, 0x0, 0x1, 0x8, 0x6]}, 0x3c) select(0x40, &(0x7f0000000280)={0x1000, 0x0, 0x0, 0x200, 0x60, 0x9, 0x3, 0x1}, &(0x7f0000000380)={0x5, 0x6, 0x80000000, 0x4, 0x2, 0x7, 0x100000000, 0x6}, &(0x7f00000003c0)={0x7, 0xe17b, 0x4, 0x100000000, 0x5, 0xfffffffffffffffb, 0x100000000, 0x16c}, &(0x7f0000000400)={0x2, 0x6}) 16:00:47 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: getuid() r0 = socket(0x1, 0x2, 0x401) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() r4 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getgid() r7 = dup(r0) ioctl$TIOCCDTR(r7, 0x20007478) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) r10 = getpgrp() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0), 0x0, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x108, 0x9}, 0x2) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8100000089, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000040)=[{{r23}, 0xffffffffffffffff, 0x8d, 0x1, 0x6, 0x4}], 0x4, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffb, 0x2, 0x1, 0x800000, 0x1000}, {{r24}, 0xfffffffffffffffe, 0x1, 0x80, 0xeed0, 0x6}, {{r23}, 0xfffffffffffffffb, 0x4, 0x1, 0x7f, 0x81}], 0x5, &(0x7f0000000100)={0xff, 0x10000}) kevent(r24, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f1a5173653000"], 0x1, 0x0}, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="392a8efcb4445e5395a0e381efb473dc1e0f41e937444c02eb6f6e5d596daf1f1bb4cb2b81aceb22b047f26a4fc8a3178e1e54ecbbd82cfedc42aec8d59815b9f5cdb8f0584a02c007419897c65cc11a1e579fc9713726c2fb1ef1490ca8282103130dcb2a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="e136c18aa4de8035976d0b98c811492f4842af74a2ef30", 0x17}, {&(0x7f0000000080)="f180b2376e9dedfa", 0x8}, {&(0x7f0000000100)="29f9ffd9471f8fd2364376d51896929782c12b9e746aa537dd7853152ab0c14ece3d2ba0b92fd3f3064e0df5e47e4ed12ecc96399d814eb71cd9e3812ec711342fe9e025547407a3d1049363108ef531a1a61627addfd8c09a9dc5831734d0f0e66dbf560cd5729af35e1208799c68c988fc1a65eee4a28b1a5afd4e8358884850b83d87a257b941e7ab508073e06f40c493eb60578bf44bef17855a1f8926516599c1af8bd1a4ab9edbec131ad4d942afd7dd431d70a828638404da7c9f3427", 0xc0}, {&(0x7f00000001c0)="aa7af8e08e9d868b6a763753339a63f40296cb41a91c8f0c9e06312bdfc242461596bf4d0dac", 0x26}], 0x4, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) r1 = getgid() setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:47 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x2) semop(r2, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x0, 0x3, 0x1000}, {0x7, 0xc4, 0x1000}], 0x3) 16:00:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = geteuid() r3 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x10000, 0x7, 0x9, 0x6, "836aaaf3e8fbf526d346de3c1c17ad5c192a257d", 0x1, 0x20}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/33) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/251) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) setuid(r2) chdir(&(0x7f0000000200)='./file0\x00') 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x4, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0xd7c19c62153cef7d, 0x149) 16:00:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) fcntl$getown(r0, 0x5) fchmod(r0, 0x0) fchmod(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x0, 0x4000, 0x6, &(0x7f0000000140)) 16:00:48 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x20, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10022, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mmap(&(0x7f0000046000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x80000000000, 0x3ff, 0xd5, "972d8bb8f5ce19d0d874643ccd018dc3c0740b9b", 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7, 0x7d, 0x9525441, 0x6, "d46fb319222fab9c9c0258674318b0d3b874dc4d", 0x1, 0x5}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x2) write(r0, 0x0, 0xfffffffffffffc7b) 16:00:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000015, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x6, 0x7}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:48 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000000)) 16:00:48 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x60, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)=[{0x3f, 0x9, 0x7, 0x1}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x3) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000040)=0x6) sendto$inet(r0, &(0x7f0000000100)="e92cda664867a87dc30a8946d83577eeb1f356554a92ad9b3f1a11fcb81c3b406448a51e681237992756083761a9ae93c5d1c993fe0ecf135e83b63b4d659d16234f65f4", 0x44, 0x8, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40002003, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80087467, &(0x7f0000000200)=0x3) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0xb0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) r1 = semget(0x0, 0x3, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0xfff) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x1005, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:49 executing program 0: r0 = socket(0x1e, 0x4001, 0x8000000000000b) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="198c355d8bade47ec42728967ca7614174a0774bb7d12a80", 0x18}, {&(0x7f0000000040)="b6fa7cef41daade047f85be8e9084222c855c752e1a80c22da7a33df3892ec1307e847da5495fcaa3e5b9b18f4777d666760219edbf99d9b901b2217bc040b4df18ec7a7a34372b4505774ce35cac1a563428c1a973e1dd48c6569917e5c5a852ee819cce4c709", 0x67}], 0x2) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget(0x2, 0x2, 0x1) r3 = geteuid() getgroups(0xa, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x894, r3, r4, r5, r6, 0x20, 0x3}, 0xffff, 0x800, 0x2}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6}]}) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r7, r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e426") 16:00:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d0301000000e7f03812a23b4ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad1982ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624f0267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5fcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a439aa9a5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee000000000000000000baf60bc7950fae542ee7d0ab4cbc348a5860bf7f7b32dc96a29bde59d40ea25bfb6b75f50e588dee5b2f1e5e317520e9705009015f7c0befed2b59c2e37edba53d753e0e", 0x801, 0x0, 0x0, 0xc000000000000000) sendto$unix(r1, &(0x7f0000000040)='\x00', 0xffffffffffffffae, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x8) 16:00:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xffffffffffffff7c, 0x3, 0x8000, 0x3ff}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x21) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x401, 0x9, 0x80000001, 0x1, 0x1, 0x1c5, 0x3, 0x1, 0x1, 0x3, 0x95}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x0, 0x3, 0xb6) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20880, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x200, 0x0) r5 = syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r7 = socket(0x0, 0x1, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x404}, 0x3) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000040)=0x2) write(r2, &(0x7f0000000100)="6fde2ba9b000096dee6f78ae3e6f36", 0xf) 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="70825a420c9b918be4be00aa1cc2bbffef770b9ad4c2e9a8c7e45ed33a4af573ac855ba8d982921ebcabbeabbcaee09a802026fe9abc386f3f4e1ec4bbc5727881639fcf4f5ae1c0746fad21d6e8562dbdd252687d1f639e3626cc4bb507abd5f7bb52b039a4982d8293893fd02840f04c0975c71920fe631c5cd00b255374b85550d35536d988f02fdeee06026227cb56585c435bad70c0cabf"}, {&(0x7f00000001c0)="ccea71e87544ab86015b7f1cf2b7e8729474c2fcbbe4c8b02141b200ad02a408d3c7cd6156acbcad62a08b1bb9cae46640f0b19419e1cd702a62c105b6e35c011860123c2f4bca8ae7984ce450a4db7ffd69761496f85d15e2e73590966d585f851a40f0782af54c4e87d306bb390c98994206d38c3bc1a164e26a9a93e9f1c7127ea57c6948ce1d70c49080fddcc24821d7f50c7d44e751c8e6b5876d20f3f4796de1dfdae24130d87366c024c3b7d1cbac013c2dacf3979ca3d352b8d10058f57420c43bfe774725b80bd4073b61df69278cb62a8b635ebe2449c6d3860535c3a2882a78edd681272ec53805cb10b0f90877a67e289a2ccdfe389df9"}, {&(0x7f0000000440)="b9d0d3bb91efd92ccd0cd6fc842850b01ea69aca7e66a85ed8f40c1d6fc4d46d21b801b7c5124a9b44c1f9c01f9da02fec8b75376ca24513b4f18a11f1ad20a0b7fe2adca7d55a59e34b20258d0fc4d7f518c63a2dbf405f74f4dcae9ddb67a4f43df0d184e6591e4cb1b8a1920361c659d9ce91b1ba17a0c910b2af8ff35c9f18b83bfd30ac5c2203ed8d5f0968a88ff6d0d24b0a7ef157d05d2ed4d493b43da3e3f2180dc5ea7b77b0955d5aec203eabb1e8c5d859db5eaa5f608644dfaf7406661c849770b98f292888925363edc314f46497cfd5d33931ce80ef33db76acd4ddd41211d265e5f1dce0f5857e43b3155e23a951778892b9976e1457c986d622718adb464e77f50d8e72a84a1ad1d609e68ea50efa6cf88f6b42fcc8cfdd575bf49e561d2e9f4cf605779fa6ae94fdae12050a2d8d2b6a9aa7dd55912bc3f3a4a4e1c50bc2d91f9ca42068fff7b083c783548238eb3108caa415df242b0d90c267013c7ed84542bbf311ce65864efc19b73aabb54d977b60ffb265a3370c348e273a243d6d677a40552b6b7973599d8fca4d54defe1c8685c5f34342656ac1f0090c0196d509d8ef1c417e78af12b1a719f889106adacd62ac412bcbb34ca658eba161efcda629e57d661cc0517849b60c3aa9bf58111d7194c31b7c442b0042b971cddf9df244fec14e7dccf5239783c9e95157f9242dcca7634d167872bc21f73dfd8b92a86006205892d80e9b528323aeb88739e51499e1e02b794b73c74a29aac9a4854292b19a404a382aaf477ee8abc8e2808c5d7040cc4a26abe4589f363c7df8040e539960e0e321a2dbbcfc1c4a5feea5eea61ed4411a64edaa69549b3ee6711117ff14a0a09a0874db2c375d317fa226361e36c71080933af470b51a6fffbdffe8dc3c59bfd1034466f8c0045ea7c782801b6bcb661d199a13119bb9a6f52a395700d1a5ea8053073d5fdab6433ac0d7347ecdcbcbdf5ae05406ef97eb7c706a89277e1a4dd42f2c79a57f277c521b076e6f3a982cf5101df09102f1096b551b7a140bfff3cc8325d321d014047b4cd0f5c3a12c9622108033c77b76e2f71742749bde6104be3a36b61e6d0abc155767f152c067a69c728882a1b9a0a7452841c80e3d2174338e670e87bbaec1799f78bf7360318a7326aed6832552fbbd9b47667e3a503551c9695ff9b6c2df8ef58096c7eb077437ada878fd2d86f791ad659bfc34907d8b3535c3b34fe3404de0de0aa76a579d696ae6cb3720d5b34ead42732d23ad67b72f2737a282ba259c8ce96a83831aaf51fcc6380b9ca2ca6969a0a21cbf8c336614c91edb95f03cdfe05c4122a4e7850fab6097ffc6dbf3c2130619ef71df9a3165a9dd6dbe2943a0c907e6e9263080f10b3c6108ccba4bb9c08282afc46604a66869ba805b4f46e86972a200d9fe423532eee6c32bdd169a5156a9e5e0e2ab0fd22232dbe173fff261f210d7471f8dcf7187dd0f090f6bace3fd90d6d0268467edead139adf34a679d395e3aa2003cf078ba6750412d7ca01792bcbd35aeae566949465a4d0fa452b6bf7532259e9e4bc93c2680f1f4bf6b219ee19de7449a4d4548fafc21dc3e7fca937a34dd15bcf6d7a8fc0eddfaade5d22370bb42aaa2d594192e4a1fcc9e96ce3aa0e46df0f88d62137fd7d9bf381ea09a3d04e364fdd0f3d7833427e701b80f5747c0f101a79754be337276d3d7aef1f85b56c245818d83878dcf5df85b96e949244fb782602e6b5a1992882d2901a0b2e32342e60283367234220c2b61133c419eed7a2b831d407c7b563901457021c17273a5c47e963c704dc07a6e17d77285d477b1acc106ef26292172ccef6f5dea198ff195f3bcfceb2c5c36856187b4516ccb6efd1c9484de7bd32bb75e9f82184e6a3996ccc0154bdc386545a9c9710d555eeacbd1bfd79c10c1d02f06bb952a5b53932a5cd982805a948aad0916d212f0a2058ee00cd5c8e9b39dc82167c093a2b75651494b5ee62fb8bd9e744c5e9296d0edcc1ec8836b9d539c1b893ade35b8da35a341c1f7c20d3699b84d2e9f3762280b589bab796cd5b0bb1f78af1eaa537b516f8ddccd18728356b721b88cfb9fc5ae5fafeb744fbfada5114608d85c7748fd1e398f55a3fc9b4cadc9b5ea0b35673df237ff4a6e7dd1c4d794cab4df5d5e7aad9297e75e57104776e126cc63e3175b2ad32af7d470149c6d302add8b7546564cdd27afcc93e74bb66cb97643d43fbf7287fff85ef3f817823f220a3601313172a384fe3f5ed723719fc812241828697ccbffaefc0f07157ce0fa1f1bf3364196daa3e10978f134cf2267ada501a37321f9cd605f8f63a3f65aed1363e8c1c989f6cef7a70197a7e72fbfa01fcd44b79242c105c53771e63a3f8cdf1b50cb7f9b228712cac6ea62416d3ffa5368de78d4ef0bfd1d43fe2a59236ecc81d44a6ca6a5e1f37368f68cfa9e434298df31910d666484ca274f7d039df3dbfdb7e17050354305a299df7943a715437841e538f6ac9ca3d57ad55a84cc6a50270f18cb3bc22ad7cda3a4b9c68fa422fb9f4f5f2145e7561bd1cee41e24d21e27baa65cddb857b284a3cd0df704197402da2cc8b67a4981c85e1b1474b70d6b5a661725c2f6bd712d80002379957c63a8247b5db490e401799697d969e2c1898598beece712086ffcbd89752d53527ff492a4e2039dcac90a2aeabe243f7f52c734f33867ddf6b88cbcc5e9057d0e3f802e57bfe51d7bac737b2c4e0587b2d8ee8906db8453580de1fd9cb78f03b09934793a97505bf924228b961a69fd036955a7fb08d5ad718b58b2ceac346ff680bd23d9d84db27ba9dc2706bfae615fd6e44f3583da59c44ab483e4eef150fb8671cda4ae8f18b9aea2f636fa037e854afc5276887ab8a45fb10b138ea7b26ca2b3501a7167e63b96ac7e5ec33275ad4f7677f0bfecfd12ffc99e288505d6b1cebeed69050cc92da7713249de5300dc76ec4bd84b0246d0ed7e64abc9de2aa218a0c2a4095dc1402ceeff45d7b843495bc1069f28f04c7843598add0eba8faf256d9cf4e9c0120adddf1159f7a65831ddf43be9f1c02a4c975df275a12adeb5c32707f466c066d654ac85d3472927874440b25fca626a1cba0a4a9e9eeece99d7f116f283a68401541ce81318978923cb8c6bbbd172f33c039c14c0663cd1aba86bf81a1d02a20ed01abb55c407218359697eed63cf1ba922ab73cfedee6e017ea42907c8c69c5e898125691f2d7e2f16d63d4d40d1162b83748d5878684278d8b2dacb4a7785b6c2a2b0366cb2167fed77fdbdc11648d9afffa30b596276b7462ea808fe255182dd27191c2c22f9b1ae85a05eb93b4fcecf4051ac8c85684354b7d184cff89feaa56753bf3096497bca27b98ddfcb87990dcf93b90b675d6645fb1066c06ed7a39315276efb328caed7e013f9d1a218c58e81ac1e50fbc0cc33b821039f6b0aac15f57906ea583849102a3e2db65c7dd803d4aca94cdda58a3069bb0f145a476c9551a2230781b0571e70af03da95aff3fe12a65e406cea09185e314ebe6e3cbd472d87d2e5a5bc2372dd5f3182faf85b9a8ce0a55a4215610487c03dd2804ac81c9dd8c2d574a146f008ab048c1b1ea940871edcf822dd17648f11d49d9bcb3b4d0e0ba7c1756baccd80aee3a1f8e9110e74705d6adca8963c1151d60a7392f2b6d70562b9bac14d9c96642be357e99c37600b070d7d1e7f237b2a4fedd2f4fe71c5774baf0b0ab33fa72e5afe879cfe9cb17be266e302eb2e1b422af5c6071e458b2e57eb8015acdcbceccf53be80d76d313dad74d2e35b6dc44919059acfbf37c1ca8a7150d737b87f916c06e63bf72a7aa142e514fb50e9d2ce478a789caac7031984629027014b3708e4ff61d28ac5202fb0dd9730d5c5bb6499c4eda08dd3106b9d05989dc8fe5347220fe9bbd31a39a328fdc35b7f4b79d1c5f1e9d14d07206028ce82c95aa2b6e78aa03d9d05d2673c76b0a30d783707fb2eab101d73c6299a37748246a9a4d04ae24691d8ced862cf72e392201417c69acbe54406b92cc9ca34648c6001ffbbfeb4a5261db59d2aa6f25027bc40f1c59d2cf27fb6731e5dc92a348bac345560c96b2004fd7773fe1ef0b3f183e3661a7378d1843d5fa04de7e8947d62ef622cd803413da0b71de89687b962385bda84c4ebf5a5415efe864d69d06d8391e10d23035454699f00886d5710da932cee8a036064a5d1e15f7e39d2d82e8fc578a260ae131112aa795abc25ebbff66cfd5c9dc952d705669fed8f2ae26a4507b5d8b4353bdcb22f0e7f2ebc99c565d0812057e78e1995d1c993408d81360c6caa89a688216fc1d521b4caad05740dfac45dc6fbe5e7a93256758a44f861fb2ce9e70bd6c45b041b866c87daa35f8c5e08d61e0951824e20fc5f35b4189fb693f177f71dc6de9fa1460c6e25767aee6488c0f8d135f0ee3a5275ed7c67f26ead499dca2a471129f6fa3d39c24d12a311c466356607eb3f4b867ea5e0651f9e516315fd1470bb954bd411aa52c43c139f00b403e377d32f578f234a50427bafd4f13eb0a842de4178be0a8e5be6eeeda70d0c5c10d64853da6578d31d621a8ed3d31ce401e801a46e92da60a0b5da1abee0bbcd56751b2f5736a8b2a8a5006bd328e92cf187d3ae7297dc9a03fdc6c6b2ccfff1b9d00b9ce9f0d90aa00c70fc1d4f138c5ecec911c04b6ad626a27d86f63f79d13101be1989d83b382d3d2c765931cc42c65db8726e53852568db2836c0e74d80cfc464e8d72bf1098d7340288bb24ff92ef20c56695a9f883378731f020dc33ce907972ba7c1a7343da740d5901a704a990ed2f5c1a18fec9d1f756ba5b444cb753b6485ef1f9575ae4594bc48e20f497bf8e0b917ae55f188738633b517fee1e3587675c1159e450fdf243d135aff68a9099588cd8235169b78febca19a8f6ba327f85160d58735c3e793224208d6777d14d4c0c6d88368870fe5fef5ed4695b685266045bb7ac2f41d18ca7deab9bf0e9316d24d40cd2f6c0ade5b4658edd42196c931acf9e5466a718158a7c0f002460e39aa9c725e301a7ba09deba85374f1049faa703e843caf543142ff99a027e542136893e3956023ed349873b5cf95959d621e125ce2b008d32130ec999c83bcac7793f7575aada253d811a9ab0936874887dd1ffd9a2d0a6984e0ca8bb34c5e58c96d4d5b8c5439b2b43b99eee16b2f81b8054b362cd3e4fe1ba1548dbf1b8fd040800b5ba770180ed1f3c41f01189afe4600b577e40a09282a19252d0f1ba7c2f817bbcd84c3bc89cd89c6d353d09e99f8d0db426fb27d8ee6ac053e65b9b2b450ef4c9d0f4a82d58ba5e6a93d3d7f68542046457d64cda6ad37610aeb5a06711b71355666cc873130b7cb31ed9c37e1c36d61708b1d72e7b9b34d8508951700d842f0b687412c585e2865b31d00d88e62140f15457b93350a7470088c545cf3a80e3d4b9f24f28a6ef023bb66f69d00726b9e3b963d06245807c15ce2c01d694cd5b6eef6e5aecf99d4fdec8b5653c7496184d062faba134ff661bc386705515948298ad3c0cf87f07b1f435de54d1d7252458994ba9166280d6d6530a7c9e8f32758d15b94af0d35db89a10e8fdff4b917acfc6435e359365da514182f0aa755b05a55ff18827d482c26e869f8233fed9fd96202c26bfd5e5da4371eecdf708eb9716b2f0dd1f2f98c604a09daf517393f0fe213be8f1792d487f6f3b9355f216bce9c3606d754da634e60ebceb37ce6dc87d39c75ab"}, {&(0x7f0000001440)="11ca9a96a5cc6a91ef9786279571a45a4ddcf0acbc1052381877eb4a28c07ba1303c2b9a15ad4f28ec937dcc8b7833ff61b79d42da8254edc9b70e94410a54ecdadc7a748ab3d3c0ac6b6b0248e4809f60ae310457e69bf8ce9b3561562f274095edeed1648d72e5d3e2007c765bb03b9eb4312a6ba4fcca87aec7831501caf014c06b422861850536daeab8a7c6fe9bc33cfbc6452c0606833b826468d13e22752525ca3c5688b06f06aa0788bb6be008af4b9f77928574adf5830981075d12b8da34c850ecac3bfb66b63c742039f84b85a24e6e9776daef9e3f130cec944d19206599ab3598449bb7522bcc600a57f3880e8eb87c5fd7e3b3a63f2e016dff905d7b9390ab94a2aa0c9658ff79363617649b382f9e9c46d35e4903b57c1da998b296a3600dff9ed627c16e20b465624b6d7aaa036acd956d6af74b7338af95094d12a3b4f5f489432f8495c572c21f1dc878b1564e2035303789ddea0197cd24694348042f288baf56dd62bab5578cf4b3eec760c7a182fa185e93b280cf21432a098d1d14b2391526d2b90d84f1edab7bb608439acc2441cc18f1dc00cebff8a6fd182f9101bdf57921303301a53b0e007b799285b80c80d101651bd8b1cc9d411650f1d0daaeff81b5529172837d5615bf82e5c23ef2c4902048a29c2da65d7c2d6c3662bfcfab4a33ee2141c81def27b0458d654d444100ec358503beaf6c0bb718350d2dba2de2cb29bc772e94e8fa559fd37e4b6e04adce01565ed6da6d35517ba9be570eb1036b1bf6af087ef4a28d8cba994d0e80e9e65185b388ec583e27af0a25d59b31a470cf9f4d9bfef5f51cc5209ad27c5cdfa5304234b7d3eab75f1e7ec1df10cdb65f1f4f8e5ce5aa15150058566841039ba10522355688c91f4e0474afef8e1578e5ea0ce67f31d9e16de31071017cf123ba14c46270ccca25ef41bb175a7890adce60d55c9f2e6e29aa55ffca8ad0592adb785f5a423a29fdd2e007046b8bef814e77c0cc135081ce6b82f5ed9b615cc605cb545b62973dc158e7e36bc874cdaf48c70ea138f1e2594273983c68420a2eaf9bc05f643e4215f2ec9c1515bc4beb0774f1f0e3c75fb7ab2eabba82daafb0ec4d31198ae66e1dc2a68b80b946d4bbe94221905622601083bf131f9846acf11777088bfd229e5a3b39c152dee8c6d315b3b18f0a7b7566cddf2c69fdb84fd8e39fd10c4d2c5c7189ac71b53c7d88f338a4a9786bcf3886ef8fbd1a07b36e17ba159b6c38f59840b9750e57f53f68c509c1ba8798a1f643ca516e42455df80dc35922bc7c897feb8521d904fb45ac76b9808786828d9443d7468fdc4c8bb0198bb8626d2ac497b271af8428563926368c952db7e736ee18c533a7a98666a44e1500f790ed577a8a5b8896a827b1882f80124f45490e13f4ca9c82b0900940e6a024c7dd613197e071720599fa5dbc2b5ee29c659b733ebe8e84715422968d4c50224ca3bd800875079cff8569825c65027ec0b496e0fc2e9fa869c9737ed6f5048bdf4f36b49f8d7cba21d2ee4491dfdf38b9d1a8ed4a4e9fc99e0e971fe8b2099bb6703f76862d7f02ed59242a9b1b02a016ffa03526b2105c2bbc23412a56f58f028052d8058901994d1428b9b6da32b1c4a4ea2c9726cc730f5b6676294f168f744274f0e01df3d47644de760269dd62a6bebb717e9bb1a6bbac80572551a6fcb53f5a6c45f46255076fec19421038da47bf53d4daacb3ca05ed6959d4c73bafcb8340b0563c1d3ae397379bde893821e776c2c738e76e6bfa982419d443444574bf111333023585b3dd2920b70e477581670bcf5a4235703c8f69538797a3be3ddfa0c571119e9588dcdf1117dbc311ef60f33f4e73f8fd8a9ae7c648613057d9234cd4a155168314313d402d1fbc132d1741190de10114f78a14f972407a9f981e0feb023c3b3cdeb4cbe20bf026fb8c99379e2e325b2bbd6f34d3da886833baa0e60f52e9589bdde503f7fd1399161f59a3b2e8894915b8e65ad5aacd523b3cc1c68987d35f8ec6ee442d493e02c81f7fbdea57adfd203e73fd2d4fe508ae6ff3eb17e30748235bf829094b5df65074200e93f335831f6f0f225b30fd25d4467fb5eb159322c122fb2dd21ede89f636632536f4208d8b7c28f530a9a1e25bde63ff41b3be094870f5ddd18f8ec3ccccf74da6560b48c462ff69d93a42c7aae3ac2ba282ccf1ba9892c99089142cd07624168ede3644453e0e4284602cdcbba1ddb76ec9aafc8fa5b24b6ff6c974809c22315fc86bf19933a43b7e27cd4384f08e49d9f97e5306adf1e7d124d123170534914ea991c1ad90014a592e5c13739e49193f1436cf5bb027f19139dd0629e85181e23ef192c1655063d9ed019f7866550d424064436be7a72aecb58a060c0ce5ae10d8269cfe9d5e0d2ddf53d9b8385ef64417d6b0ea7a629e994851861fae102912c9f46473df7e39545f40edf8d1c7f8131cf5ced03398c8d83663aee97831ac4d11e207311d89715621346dfe38ab530554e7f404d05a9ef7998604891a99d57edc6564c4f5f14d0322368b790b2764939ab86050344e19abea731c0e693780064f3597f6a801eb9e58c5c3f854b6d56ccafb7128dd76aa210d984ec33264a4f0563816f728c9cb20b23a0fe940ae366462fdf1a4765cc4f28d6e43c5ecfc5ea31b2fef909517446e68c89060f6a6f902604726498970126235f26d02d3928968b30d3359f698ed3af36a34e04c352523385475a6f3a29191f8a915cc90a76f1a2441783af5fca19d2c2f2a9e2a1cd0b04d13637bb26840191d064e66526ffd247673016d5aae367821b18540bf941f7bfb21904158e2763668f8560c51747ae19c660a87b68e6d73a6889febaa3eba33207171cd1f62b6bb9424fc8c7ef596abb351073277cd88eedda235737d05b1b8862488bfbd1efb98601886ff9919ba57c81dd7d05f56aa4aa80f47638e1e22969971f7b9f2d5d40a7ce2bbfa5b79edc98d5887ee50d2a654c3f0f42c2632a557ae5f8186ed069b5aaf7607dce08e548d6fabc253a4df36fe3554182771189ee0700cea88235fa8cd83959806840c34d739a58d6558ccf4728e11ad0fdf8a005312b09cd80b4208e30468ead1037d95ed8f2aeda84b2f21b85f3c2e055bd98069997847262bdccdc56e504730d2bb6b7a420ec0f47cfcc16f753079ecaf6caf125a46ceb2944c406f5628da6d9141775e6d8ee3f592bcbc63380771bd625fb7bb45dfd1f22ee17a22feac95acd0594f925abd6f0e2b2d8f950e6edd34eb743aad81633c82951567d13f63c1e384a6177aacea98673df6735ad84e1157c7922dd74c96ee0b68282fe0ad57f8c0953a6b3479a0a31542642bf53eeae0f3a6af7f41b1825c5749efca40dac77a0ec6fbb081bc122476783b09bd903aef12034421ef46d0fbf6a2be8b20725263825ef21eed150703928a0ffd0192468dedbd5a79ffd3aacd6bdc03ee020bdcd5e073837a568b28a7c4a2d763ba1e14512a7f39e1f7eb80ce64050f22ae27a2021a01b97d9c988908dd3e6f4b368effb03ed6ccbecbc268574a648f5ff761e3334c7f39d4621f8d9fc54b828734da8a0826a3b664afb2e235d798234eb50d4dd40165d27adbfdbe19c6eecf7ea752284bbfc8a10a9ca6bd3921776c47ac9b5dd42fa4e999b12183d19730cb8e8882c4a38177a421139c3c2cf14ab42ddb532f5b63cc4273c93d571da599d69bd5694d42a3ff4f6e8ca6ea6ec277f81fc0193b775ee93c5a3393b9b5d325d1dda7e20f3bf71377b436a645d2e19573d469d6173a882cbd9ce90d1da05a4d4c08342fb9b6f2a08189b75f0dc1f5675e197ae34d40e967aa2306575a991d3d8357b1f3ff09fb1219db29b60caf95ca3d31123125f032b8d4c651a3add473443b0e57033fca7432a09aeda883122b3ce73ccecc2705354a0ba4f77050ceb0175902ed080ff212d77f8ce612bc66ab0753668b9cc45c0ba438a4f3d9a08b8006b9dcadf23b5330dbe63b135445e545a3bc95edf79a581d7b331c4caa66b1b51e39dbbcdd154a849b53fbf4f7f03666e3713be4b05d3234c2ef028fa18032bfad071765e3c5edbdc283fdb9a90e494c8713f99982fef913fc4ee2c84a15f89af0068e2e2ff67063d323eadc97d03b4ae98ca21c0ba3f3bf9e2af161213ead10d708ceadb8e86e021b5994e97ffb2909827c2db68b287a4b2c0cb602570222035993545865c340e698e7ecd588b3b2e20c08c331786e0dd0f7c29b983cda8227d0d3fbc24d2038f377d9c30c229ea47731cf5c81aa66c12867518eb0f5ab159c3b3ae8cf155914c38fc40a77a23dbbaab3055c0dcaddef669652d6170eba8008826a0e849feeefdb4486308f74a804909029670350f55655ea5882d49d5c2224b4eff324eca7d82ee939fedeb502b116457d303c9f1061c9bd6fb61a8296b582e86aa5156fb884d5eb269eb471d657cae2fcbc24b2b8c7528f3c5ffb78c3d5381c05ba4cc2cdbec1b506ea88868337700637b32a8c0426144c6cd40b6068676c16781525e1ae256b64c03e8e9e4e2ff7c405e322dd134c3b448f23d1409ca1c2e01e529603cecb799a9b995cecc6c599fc79536d93dc222923f21a7f8f3d87d7b3eaafa641b4652147acf941de0ebc179ba43dd1d987a964b013c3d02ac3f9f1c339038c3a605862aaf008edbdb6a17dfb54b4cb1c55437c6db3ca62d13b5bf92d0ab64f0dd4d9017f727b8c24bd4f4b45b47d3fa98f20a8b00bd8d33d491c48cc9e816a431a6989f584462a57af885f0bf1bdbf4bf2dc23398d316f2f83b3c870476b384c922339494a56c9d6e842bcd54ef641dacbc4280d8f1a7854fd575e83bfa9af6006e8a238cb50b3405e0879f5b1f3b2e61aeb39f5d15295ef383956a9e1f49140d688c1684860cbfb97ce4ade525cc68313e3e75a664fe00ed00dddffdc6ac7e7cad10ebe4248cce08ae828d6dab7d495fce2c7c77c63e372e560b5a08ba883640340f54d0dcfb24fca8771645607ba4a3574044c390d1b7f8b1f94206951f5ba488ac4bd45fc42cc53cc7c6df1ef8fb4b5ab856f60f360efdfbafb104fac198e5d3cdb6359885316841e6801f13c2fbe1aa4d1c41a0bb767a7e5201f4076ca5fe18397817418fa72e1c04d17291f2bd10443d1da84343cd66c4cc399f3c0d2195fb56ce74405d3acea2e66cdcc5536163cf9ba8b1f62648357f0c427e4d39630c9a708ae3e1e8f21598de788ebc3f9a4b75bd2fbba9fee106382bd68e9d6df59bf49d572f3b00797a04e7ed4da1e94a2a29f46311e63e362b119b7b58368cc7f07e8cf0ef81bc1b6669af0d9bc011d7fae1c614b1e3dc18fb6c2042d912679a253bd97cdb205ea67aa5666ed54b634878b178c6221192f1ab7379ee97a7ce8696fa0d8c48ac7ab69af83e399038c2e090683ce53e1163cdf6d16ac9ac088f35d7f2e452009bde026b479b67564bd3ff6b1875fce7ed917909e5bd252b0987ee3233ceb7dbe5ce9c623bf80c45c125052094633aa454542bd6bd384871bb55a8b2967edc2e371f2f277ea47184ebedd285cdc231fb2a7d70f07e35c71841c620aef3e792c06ac8622d3a33579a4237d265071581486115cd83da15985095606140e41505741e5f69e98c38dae26a821d236e28363a362df8b4b69bfc640136b27c5dbe89087e83acba56eee06abc542984330f65e297170be0ec51eaf826b62236750552c9cd17e1f972fb8b621430d948d8cb2692047f422a0010047e1e6f60b104d80d5c3ed15"}, {&(0x7f00000002c0)="15"}, {&(0x7f0000002440)="00fb4c56fa3f136ad67b768c82c003ca73f9da1542119cadf7c7c796ed8751941def3f46f5c284ed2fc5866a1a421de7224336a6d46c9d3029e2180fc028596be2b3582888258ad9dc74e5b7dfea1652cc98dccd0478a787119689e7417577aa690f36afd74eb54461d2ac73fb97c4684d3a64383f7da705bd5b2d6fe54eaeb3da7daec1029437be142e07f3c275ef6e835fa9e8f3cc2c80833d988bb982a534270b58e01cd58c7dbc63ea5c5d816ff9c28187a2cac868770fcab9b1378c1c7629a7207f6608f3ec6b91bb6995d2da42f50c3f4cdf347db892c94bf54d0a727c10197e3a4b10cb8ae1e1a15497a18c019dcddd62ffa61a28df95711fd5da66768898aa567f9f38a650c6dfa1b7995812bf07e41c65f35ad4213d1666663ec1214a21163b60604f5e3cad8accc47eadcb3671add714a7c86e54da1cec576ff8526fad5bc308f686cc4be019b6f93aa541d5515431ec12ed36428bf7c950e376445bd31baa21e58fe4667fad368101fe6a08e93d7cd0e00b956a164b63e85f54045efec1c406be56bf955bb7ffc296e62c97feb99a3ec1f0208537ee88b81f883fc08ca5dd9338116e3eef111d13d53800c0517245a200467e70334d3274ab404d211f5dabc17c6f3f8717ae1622bba87f8019e59aac6db47a0e3f35f0e23af65768467e97606546d991d06ba57b576078911f5bcf928df6c2287aa42f03be4aaed3d4af61c5a309f9b32afe30e615edd19d4e7393e706877271f534cea7635f9baa0338db7a8e64cb932f023516e9aa2344b1716b67fc31cd7dd4dd4283e5c2bb60c4fe604135efbc91f5db1c343955ee5d7ffadb98cbe49b9234e22fa73f7aa53d22a84e70ff7cc3b2b9187a8954aee93e36e85ebcbe9287ab2e169abdd3961b5a4830333f54ce3b5bf08066a50647774795a59631a3ee80a2ae6b77281b01c8e0f02642c0c99acc956befce73ce7254d89c5aaa553ac02305c8d652938b7fa210f6004a945744a8501da748ca38138e8786579d2869812c9bb5879364d16f83fd2fdae82ee42cc8a81632f766d2a979b6112e72648ce6ca172a5c2528208c8784e9ff77a41e0bb22513d602b073b70d2f5b7679292e1b18c46ddc36bc028c1778bdced99bdaf3f2042c5fcaa181a554a8ea4f1710f846f795de24503f8865bb3dc3ecbd7c338713af1f2975e410e65f883e26fd065b5dcf520215b1f69bafde8608d5797ad171346172d59ac800523aad223e0d41cbd49e00c91f7eb94b75f90b547149be0b1ccf3435fbda186b9fcc8d071f44db07c3231577ddd8d59d58b624a258ae8cb76f3961bc6464b1ce5dd61a34211354ad00dd588d3540b2ea13cd27f4477b8fe51f27a3b2ff585391f6878b4e73d02b9fecaebe9c818fa81e3d728c494a5d5b7e29178852b449294afd0782b6ca19a91e05b100969fea16ee1269055ceec1ab75fb24b928476ffa61214cd9f72fa178eb9d7be672454badf1c0d92c8c0638f6986da22f7283fff165810d315e577b4750540232391d420497d90e9b2782af7c56d2d8c800849fa8a001f7da98937f4b72f5b08d544e2d332fbeb933389feca00f5510f95132fcc6e46c4c2cf99bbd800143e32a96407dfd279cfd3de5fdb89ca69667cd03fe3567636ebaaa7dbfd946f0d89aa311787ebfda27ff918b676179cbc45418f19312112a8cb6351f7df1797152026e44eb0ca42c739af8c2839112d170b2967108bf9460d4510310520339226cca55b94dbd2be9ad50d0bb81b225f9db479f3e022695f096840732e07c004affcbc5f3cadd642b13def7a9f98ae344eb9a1cf06512b98943ea065f0744fc6c9900ed8f7adafa79033143da41c4f9bc93ee998dbb0f84c17f486083292ea277c50957b606e7d060e97e3d0c46865f7319fd1864318415ad10901fc999e63b6320e9022425adc0342885e1d910389d56241bc36456ffa0ea3ced14aab2c91abc28197dd687effe53fbe50afbd3379874f4470f8a61e1ffa37c44e88cfd0db1e29e2b46f2543ebecd1eab7d973a3c0ccd0387b9cc875d8ea63ab03db8886ebcd79a16572ea289adc00912bf0b99f8c2eba6b47443deb40cf76621bc37d0c55ce76f717cb6efc10a0a5adfa57559100e56f1a10050936628cbb63a57efff5db9e91cf1bf7d16d8c4eea6bb2760e06c336f8360882a587babc2022d1318bc4d38e3214428513017fccc576bde4edb962a1b933cb3ece8ce6bf0018e7fb6ab6c64e56a518b1a1d632ec1330c92abe084adcb8e4d5b0cff3031ce686b350725f0a564251a94b74f4873271716ed0e8b455c3688d91249931f0ee180017c117b88233bd20b8e09af03f061c468791ae2a861885e578c01d5785480602d4362761a87ed7626812dcc6578d8b1176b6a3c7a6483ba672bcb91fcdec0c5f944111685ae027d90db08f9ba8c4c5f6ee8dda4297d11e89467892a696e1a0d360c5ac91af905ced04bb4c1dcdba8f4a407baef6c6cf24f3d757aec572579c4055c654ea000e7f095b379ce534150ca47c5bf5179287e3d35e2528f280350a5dcdaa5515ade8672f2a47336fca81f5cfbf097a9cf1fa896b7b53011c578d11d5b7c305215b996e6e8f601a914b71840d1490169d0663f2d0a908e41b253c5463a3e7227e1ceac97544025e9645b44ad5f142f92083491ff410af9ca09d1b6111e76f45387b1f63775698d248e991113c4dbbed57444b72a6b98491833c56faa24eba34984202792b60e92e8a5d93eff9d398ae8d58ea0ea8e8bb2b2e1138968d1e1055177dd846cbd8b517952300646a6d25449b4dcd31e41f531079aa5c83974189ba6bfe6a62b666aef7929bc6aff1731df91618eee4dde5aac95c07f58eddd3104c7a04f0b1e962fc9b8aa254425429c97a15b6d046fa9613ad65df97b0008004e2d0d51c294956384dc3de80c6364e8749d1345843ae636832743f40f401932c05c06b68e1a126da5f11bcfd2b0c3d0d541616bab38e6398a67d2df6e5398c1495e23b98230ed87a76605a1fa806d9a1edf5a51520d1f7e99a195265e71c077d17ccaeb55d527933b11c7d52822ef6d528b7da24432ea62515b907f9ba0927a862b395aaf09b585b6ad47f5f87b3ccfcc28f650af74edc30ec21a7441a935a55f7a8d3ab3ba7f46dbfa25092ba056e06c4aaeae665e7f061f718834b107c3b84ddc6df0aedeac4aa435f8fb6930b38ffb43084845fdb7673f67ceaa1c97437aa7fa194f0414cf0c27120e98316f58476d7e2b240a724a61c1c5976bea3d6953b31d4f5deb954ab15bf563a959e9e9e5a478ab1f3956fc1f8eee4a57f6426fbeb28e97191454859af75f03ebe8b447d3222cc9f805cc8f8c59fd169494d70d281e7542485b40eb6008dda822a9b6185812c386a1f7b7123f17cf695647d75a12ec79bde0c345b293b4964ab58359615721a09c73820d8b57a4008998f3839e20bf674414882c29eb0b6513a9c06de993e457917888b99944c669010c3b33baaef6aef7a2e703b513ad721e5e21a1be643867ae1e39f5c57910e4cbdc1a4a174a33f3fba4e5dcc80c2aae0b994775e3818dc221251a1977f663d8fa68a68e1c57d87f642fdafb0b494fe5410ca9bad1ce627d88b93a93a081be0926980102505e99e45bb090c7fe9bda13f69db1910fbd9c68f9237b2c8a7cb9f59a2be3ce02848b645e514a9fc1eb98b7aab5570d744e50141d8567f3af3230b7df5cd9c5e54c9bc37bd4179cfb594504235ab9d674a4c979e346b705a2263765d72422b1b66786201448368d1b971b55b876b9abc0cfaf00be411ba97b35bbf78a59f59c8c22b427572a8e947b3149c0d05b49b753746121d3f04c6f65b353dd4582fc582f33f1071113a9754141aacc0afc8ca8ced98e50ff49b007814eb542997cd0e11890e1035304f46189008ad7baf4ff0ab769d5b1963fd7d03e1a68bb2da73adaf06aacc71cd12ed09f2da3abcdf3e4e25de97fcfd014a3c8bf1a0b695983b6df5f3049f0b83b74b9d97b7ce412513958e3bda84793c20e10ce1e0d6247a7a5744a5d9a0a58a70228762fb1b2f1045c975efdc893ada34f010601536662c74c9b871c49696321993600d6443e5010cc320d52cac6e7864761fdbc1edd6f0d98222927c119d7cfdb02b7fd1b9a0f310e0c975bdf323f4d9f32acaa8566acaeb8296a725e4719d396a0437295bee3730d3d70ae4e7d1f5df71d21d52f6054643356df72eaa36a2f3038cf6d91fb00ef3815b141f678a909cbbcb45910142351d4e7bbba524b31c38e629a36e4fff71cd6323939307d77d51180b92e011370ae779d2b77d11ac51e6c00bb49807b64ed14246dd4c13d40a48ac8146696a5b709269e9153977672b81759dc6c8c2ac87b2475449897f70ff2313932ea6048c02d9c50a216b0a4ec789ed61cf9cc19fc8e1d88f5d820bc2f73c17a1eda08ac1a979278ee377d2cc3889f5b4a56e695730c811d69ea99d1239db539b8bfe06ad752131d90a7372676784d45fdd8cf157a209fa7e0c58fbb3d53fb667f71f3b6c5f200109022bf3e8389ed601d4462301b04bc2d78bb867bcc81c745d3742a741bbd38f38a0b71ca5236f9f27667d952ba0e3ba7fba9eccdea2134d35e06d3692022a0ee7c37620bc1df96e754d0aec88addfd94b76bbb118c4c6c0a97552e6e59edb96354ee6087a8056a8cb102eed26fb965cb118d98a40a128ed2b40f27c5fd604643575fdcd351ea19cc09bf33a1a144b2f4771fa497c022bf99a791af26a6995c3d05269bebfc0353ba3abcc21a3cbf3853ba78c746e4c348dcf084b4fac037680df2a29f3c8d5d4460a8c285d69ffe7aef626e064d4166505e7556c0401829ebe14db2db520d98568fb535a3f2bc10aaf6da39efcae885881b640a3b16bd1f95ea057bd0e8623f7b72953123e5ba228a5e0e58b66de1d38af36271abc4f7689f4449c125ea9c66b8c81c17b37b85e7ef464554d259519998f6ae95444960523164cebdc2c49cc524ecd07aa0e29b2e2e38495c6aa15960114291d9375b774306670715b2d4e522edb07c2d1412e1672b2a11a36b80e49f238b62e0624337a20f443dfc3102d33b4b5d40450b27b43675f8854ed885dc1ca6ce261ad456f3752c6dafc96ad65a4f855ad08c91a7437dcb967635a312c10d840ce83ccf32c8b35d63cb8b938d6550c40426710018e7d55bd6e2b4dfe0e1182659c73f673ddfc59d0b43f9e5780558bf2ccb028088bb3d9e3079e5aaea443ed28979157d631f58614d0d8bdddb42865ca514312338a5daa88bc22638ff5c23ba9a4c9ddd3e7c4c9b78958b8579f5812ed54a49061fd07986092ee293488752a07187fc828acd990480ee7d7a49d19edf95cf7eabbf6a00fa122a5e780017982ba35dc43066d59b3fbf5b099bee2b46c12f87f30a535f33707e228e907f56ac68c024a7a12fcf1a5ab535836ebeb7dd9299f23b331d5272490bed29c91b24080eaa6413ae2b4a5524f230e75999657304fa9fd5e25f33f00ae4d86adbf722c7591cb0fefaeb95fce02084d7bd4c172b9a350fd70e3feb2d7e6ff063309da0f32378134d36fe782e18b236bf8731cafbe53018fae0098191ba152be891a59bc5f267be7a282721187aa45614d1a6ee97f90c453c2fba2357ac1cc5d5d1c19e8b634d29c82be36f0ee89b2d6262c55da084625cd1737d3df73cfde79cd9c6e046e0a42b0a891f48bc5ad3bb0935a0e1dee155a62aee3f9b778fdeb9dd4763ce59ba439f0b9568dfffea008dfa47db40930ac1d481a9ea885ff94d17"}, {&(0x7f0000003440)="c1b53a23a132b801bbff77b93f47782de50e7484d8d8222717be61a00a07dcc0574fd4412f3785937083d618c8b0ed66e149f5df2405f6495a798d6e4f9a89b2fa76b595d4d6305aa3395811f98b3fc01a0f77d64ac410dc52c126f2c4f057a1ec3bb6fc16711a45e1fb72bc6b216603d9eb5164bd1e74ea34ee269e000e44644d71ca0b4aec50d47eaeff6adf96beebf5201fc2f34f226ba4edaff0d9fa2792b472a4e248156ef86e80bb77a758623712638f89be2ae113b8cae4ca4f0d4244dd83f94ca1c40e5343da0280f7cc15df1fa073aba6ac92455ce7ecd3b966f479dfb3675b6a248e0e98fcc59d6996b88aea2bfecf74c3433a42878aac26c5f9a3fffa2d575eb2c0263723d88fd99d8b6cfef08a846da751887a4108a69cd290007f8580fb805b62efc01b3e4f1d8550ad5e36e4a4bfdaf6f0936b95007641b105fe0dec52a3546ccbe59a38e878ea88b4f9bba63d89de29908d13b77b9f890a966c82d09c7decf4dff7ad775c7533ae0e7f7ed5a938498e6cb72a0660e6343d8a0ce795b5776c4abe3f59e056865aa7a9d7526b69e12d4c84c58992d8d5ba8ee1b24e3dd0c1ee3bb768850e33c796463fbe4fa8b3b957545a25ecf0abdbd8f6032b36dba3d6f4285941d17d1a89d73e0c40c3b4124682cd90e4fdf02e688871b0a411073126ced3b45ed68b42e88b0de311d9c0ad979adeb16644198a723b5857164d7828989fa6b3482b23b80e898b5743845c8a29d22ffd1d7421bf2cb2636bb2de94b68ff6c69a44d515c4b0d17371de60db26266f9afe6750f9f82c65e81f07197a84af5442d5ef7d6c23fbbd1cf19809cec1d44d3ff42bdfe850faef67496a33df477042e0e59004cdf7c317b6f0a5e107a8749f130b9e584d816452f3065e53bf04e0bedcfff08e43cf11d39b1ed301c6b9bb6eb6a438cdc830f0100ca1208de8403f1187efbd1d9a8b63147aa8f12a258794d1cb8d788f77d3241f38337a754cbf24d39c365597a95bcd41dcd0ee7c9a98c24bdf5d4768707e29ce3b8c7d0acefeff97564c3fe368cfc4277467d1c4d4fb81483a78a20dc7653c101dc155b5bb08c305924c3221bbc0e3d5726bbaa6d6375279b35f7e2df572c550ce69da3dd0fe4e382572d820f4188c4191830c258a3a62223c228231a9cf2aa44b532546bb464ab47d32fb2ced638ee5f0d34a06e9ee47f38f855d7a2992e9f4601cebc6612d7494737618036fc1ed855c6639f5b84cefc1ca5b2798ab6ac95417367525dd8803d78fd427dda86b06b400523d43f87fdfd6ae706a858fb910c2d9992bc0546a0e27399b3e70b6401a78c4065dc7ca721e69a21403759939156eabe72bc1c7a27389b1c23aefebed07d32eb8b14f1f8409b34054615bf88f900acbe8b7843212050c0a1fb628bef7d8d07813dee973af2b4b1c1cd5d2bb3d89520826b50e9495eabc00a2fdb0418ffc8350dc11fe6974601860b83922cd9698dad89ea19549ad2c7bd3f431fc487f4a035d0e2c8e4f17811bc90a70c84e5da1fef236951357b10936d69bf90e73925a37875c2ce5f453e02866e37714b7609ee73c0620c32e818eeea7d8b08033371c744ba4a048508b00a39291ea3ac39b7451f10f45cdab4743b55c0f303c5c5b3c3cc6f696504b03f79ed5f72421d5d5d0efd4076cb7c7a7d422ac9eedd6a98a772db372a3f98229b84d1c657b26c0b03082c22f3a3d0e3ab4ff4e3219d16c5c51cc5e50c8336a3b4287954f1b88714f3ffbd98c0c7154ff43e6b330e3a42b09632b299fe97e3eed80bbb142ec7e58af07e57298a0c629b3c1b33ad9396f5e1f5203fbf951da962967b54a7832758466ae35b6ca515dbe8e48fd4eb550e27e9ad874aac61a3b2e0cf80bd81b5da17a714d868fdb18fb8d4eafd86709eed89712841565c3fb690fd9f943ae79a9c073b0a278f9dd12e7edb7587375980533d59b351152f6acf7fa81fb414d2506a6f2f888eadd26e171469ec325166ab1df524fdc06d4fd35cf080e6980d8de40d90c87ff8890eb3d529796b775d1d023128463bac1c31e0e55a60e9a64a709191769927fd8499e380527f6bd2cc33569eae8ae368ce8fc24f289fefc7e5a75cbc43b36b06902d375a6bb6e13d25bbc2cc3f378043f4d16cf04f133d6f1561eb6725e3bcb3cc554603ee94c14ba57efb2a3bf7328ccebcf606b38481d64c73d4fd3a9738dfdea27bb187d0ab3187885681e628b39dded681a70e2c7428851b01148720ea5a45d624b4c4d3419022a8f441c985242c6996ec58cabb999cbf43cdba91520658d3b1ad190fff995f9e6ac2aea506f34f2540adc7b5b4ecfb92baebbd2c96d750db0f38cf6a426fdce367f224e253dfce6f90ab53088c7ba8d2f8632ff3cf34dce3c69118c801244401bd1ecb36b66bf87e4bcd031a577bf1d5948e4db72234bf6c7e4e23cd635fd413d58894c4f8607cb7ce9e78890279a50bdae6f2d855cff289b2dcacf3acdb4598d8ab2281f7873765f9924c1a9b20ce8c980dd0198c468d847bace97abc555828f43f45ffcd5687fae684ee267a199311fd2167353eff5ebfb250c6fa5ec476c97e10ebb2ffa40eb4db35a2553c0914868930dd96da286126af9da6f7025adf5b934543c51d539cf4347e1893acef0ca44170e9dcba037b55f3a34ee3f6d6cd3a52eab39c9682460878df568b967afe0721921ae51fea5ebbda6689a09a44b1e6e7c91396da2e220d4ca2fbb039c31d6e993209cc073c38bc21105437f389f21961e5fc912c108b29138d321657a56f3b9c49260640ddfb865f7a3bee8feea34b65e7bb976a7359ded74dbdcbed1774a6743fe7c44d770e5f15e5a2d27534db1ba6f8ec17c6162d426d0fdd2dea44d8c38cd63bfb01f0003629decbb576128ddb9ed92616553862bf7550f74a64629fd8ba85a5ef27baeb21ee76e76d925ce5d6689bcfe228a7bdde71f18966da26ba1e263a64af1e06443bfc35915946792ed049557015272e1d42939fdcba2461703136fa7b3781d12fe24a485cbd54f8847baf7bbcd10f46c2384bfa56d375dd13411f40155ad57650f8742a573726d802765db37843a8adc9253d8174a624b2c9cce7fc40347134640831f177cef1c9f5c652dafb9ee033a5cfa879db0fc1803935e71c775ea784e44cd63c8d31afb743ca0e3afe2d0980034c34272ff0cb8b716e372314527ecb5e5917a6b7f03bba0adca8a9224b940be69efa78ee3f5e1e07d38ec6ecab5ca309f3e375d7de422e4695e2581cf266fa7e5bf32ce9233177f81259ec80585b0494d0fd992e6aaa388665614f5aae4fa462b9c0570fe9d74758b0cd5b6425b22b2170bb1ef536421fbf92c948cc5c26557c4dde48402c8a14f5b6de197f0c6ba4b298ef8d1a990f8c9a74708cfa389e09cc0677287ed6c6f80a81ad16a0ebd06df6849912e4b5a7fc969151fb03050ee42b3c2e268f93303b5e8ba73b5a526c09d468c2d4787700f41e5d123bc16d881e28a8764a8524bdfe7e37474ca7b5a26b899962f76dd1d68eca9c20aab91dd0ed8d6d1c3cb823acadce756c19201e17583beda2bdc7ca357d6269274ac9ee70a0d89b0c0356e1c35928941ea2653987ccc807bf5ea0d1b9503779b97b6818cbd7dc2d71259c3f83a169e2ef185e6dc05270ddc63f0b6901e4b36dfa1583facba4e37c2eab651b821eef0aa5490398155e03889f6329752eb2530fa9a9733a3bef6d8e80884cdf7b2ae33c78f543ce5c368b961c9a0dc64f17e09480043fc434ce5427f9d6d77efbaf65550a266c21f3793baa8d5e961133acde631d7cf8c9939e4c78761289bedc520abccbb69a211b43102761bf8fc60c6f0ba7e127507170894c78089f9eace8713545579d63434ea7f062e0d2f7ea1d327a1da2f42db70c64a3d583c9cad3aef9cfd9dc35f58e8431e601877373eefbaf141c28d46cc8bbd08d796f2763ec8d0f4a5a55777f4b12d4b90a8c73d248bbb92f8b7f1a41556d2d9c60719a5e6261f2961e8630da1f9db024b25a0e573bf6c77b682ded3557edd39eb4f4f62fc6e48352ea810e6802b619fdfb12e6ab90d58cfb87a3c794a7a40bed0e018da287933685e1d69654cfed45d3510458669f0dc1b0c58485e7aab8da927eb2f5bd3f3e372a4a71105c8ad8d9af51c1284171b77214c69454c4abd66622fc018d386d588c6d9bbe7192bae4c50ef7877b48cbde9be4d4058812c0768780ee7fa1ec09db0215e9b15023bc1623123bf51338ae2982f5b5d251d5f15d1abe779b5fb9ced217c4172453effe14f2e93cf8687f72d0458b11d4df4af472bf6e04381706b42a5a3acb578326c8d29049405dd7ae74e09b6c6c8626e507594b7d2f551198803729f066c826dfe3c0e6b70f57ef7c34f12c8eb6b93f4eab0d2b1d40ff1221f3d9b53ce7815dfb5cb029b14162ccc0654456ec8a255afcd8a38eb50a0e79c87ee9fe211a3a09011c646c03ac5cb26f5bd7caa03f5d3ebf10a7b96354769087ea4077a4afdde2f3b7fd39a868adce6ecf23e195245ff50b283fbc55ddfd3633c390968cca1fa7ece9f9d9fec26f2af2672fbb9c174521abde9a52438f7fc45ac3e6b1d85dc949567f06f22d9d887d683b11cb96a5edf114688a7a5b1c12cc92244d9ed7ffdc3e73c97a88c53bd62160ed7ba08ad1942d1d839c517b6f5f82275bc4eaf256d87f00563782d6cfc3b7dd131335f21be2a80497422f0841efec7486e615e0b3f9f96a23af59be6e024cfbb5c2a147936af5dddc5864cc3ac922b32b2eb1066aecaecdc2dce33c94b463012da2fdc165bbee16b73d3d932068d6b94d648ea141f1a4961fbd5c99317dd0b28428097990347b6e6e3a00dc8536bb24c15e6dd92660275e5cc0cc7bcd52cddc7eb1cbdfd28d134ae19b9bee9d5edd95534276dc2632c7f7c1423db768b4a8d719408c2e2091a45f80e5e6d7f05001b2959da59d62ad99f199146da357e7e6635885a7775ce3b0e40f499960e09345bc96624c1617b64a8bfd4239cc1c34543e49a662557c44a0ea4a3fad74c6b90e9ec979e94c395326d80248ab58f2eaa84df5e7b9bef7eefb3f76edc8714661bfb1b815391fb36c16641aca645b0d65188aae19ebcbc305cfeab73e6dd159bdbc1bcdcd86c87be75ae3f2df4191b4a348a59360b9d2db4a27a340723ae764bbcb272b77ddb918f8e2b6e947767df0f8074b99e8d0fb3768d6abff6b3a8bee431660f9be287041c7046f2f54f1003464a2f015fded149265bed25b77de1d7aef84c1b623fea35120786ffb0b5cdd516a2f42d9aa3ef101812fa0ab5ff737b5d28d17b10761a6583992c0b3fcf98334a2bf6d8a503dd4faa15cba995277c219f86fc0a3d03a47553fe778e138f1f21eaef204d0880760760cc162bbb99807c9527817dee0332c6514319ae4242e6fd3f1bb75be7505f0816b0ef572549c3ad8c7356c34a7b0177841356a46690b6609c3c9ead383bbdf0da4808eee9515807dc9f74cd84ce1dba7f1899965300399a77b2ea9877e48685ca904ee80444aa0e136da946a7e5310bb4a4a8deac3590abb1c88ee3a5169f99bc0fd8a09185fb86ddd7c9e31bfd984e520c30a5b5919989e3b3ecc23aaf5bbeb3794d0b784113bc96727ce1ed70457f1413371bf4eb472d1ede0b264a3f5645f4f373fad28ae7d3628136cb7685b70f2a6274f5e07e938b59695114fca8101dac397f10ac4c98ec9ffc780bbf839644521ffa97b55ce3524d7c4ee826fa00cd4687ac9048d179f50fc44455757543da33e0482b4e96100cc622"}], 0x1000000000000353) 16:00:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) sendto$inet6(r2, &(0x7f0000000100)="fd8994f6b2648c2a7143f877b8ca49d50a96731d7ff181634dbd04a5a4d78ca5ef166dfd539819fb7f1e53eb73d413b0d2a736e85dac91d1a83728f4bb361e223c659176b8b59a9763d2cf98c93b592bab7328b041c516f95c05316b2c3e94eae687f93765f28512d3eb379887bc36618e70", 0x72, 0x400, &(0x7f0000000040)={0x18, 0x0, 0x40, 0xf22c}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:49 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000280cafc1ebfe5a4400000000"], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) nanosleep(&(0x7f0000000240)={0x1, 0x3}, &(0x7f00000002c0)) 16:00:50 executing program 1: r0 = socket(0x16, 0x5, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f00000003c0)="50010501000000000000000107070000081010fee26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000040002e27acb5c9d2f24df9265090af63ff002829020500000000000000abfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e700000002000000000000140208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fded44401e80a934295d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a5a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000b20da6b152a00d4bf182feb24945f79388a7f18dc0680308d179f3a0341763c9e1846458f05f1a3d29b61c2c0fdf5a0a8f1f0605ae33f95da417d45636d94ba5de22d8d043e86e00"/414, 0x19c, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000000)="98717f22cb5b7beb0014e7fe37", 0xd}, {&(0x7f0000000040)="d611bd8dfc2c0cf63cf0dfc4dff99b3177804833e927b633a47864eed916684c64cfdcc05b548819c46cb5559e1fb239c2fa9a311a0d3edd4aa09f94f54eb657e7c69951b082bbaaf44ee289c81d721c9e333a1575f35c7618e98ec9eccec0b25daab1f7b182cc83f59d50f105b6f3d65e9b6e678a73e9e3225121dac6405028de1c3deed312ef7876f58a3afeb56ea7c60da96da6d8fbe27174575403ef56f228325a2da8e13e0085ba9f925bea8fa427b9e62e06302c963707423209432abaf77bae3502b6acba42643fae87cb33bd51", 0xd1}, {&(0x7f0000000140)="b438f4240820ac457a6e3a21a54b5ced328da71efa85ed7f4c5de575bd68a558050263e9dca08f7bc726b0e02e17daa90aebe5ff3641c690535b67b6cdbaab1e51b7516aaa48435f6e51f724c56d33acbf1498fa2b1c302f38af21ffc0824ecd41bea1461d69108ce1430fc8a6c04d334b168d5d30361373a8a5215e8dd02445e3812af3d3e80a18a8eb5ad8ad15ecefb00d572e45b0b3ca22187934db0eec770dabded1b561ca8f85f09d7bcf960060ec9d46d41bbad9de1028cec1d7cb13fff9f7a7cd7922b28f09b1508c400c56a3e2c6516d1a58f309fc6ba26498d985fb3ae09382c03704e48aef733795b5794f320f01a589d83b5a96", 0xf9}, {&(0x7f0000000240)="1e506b0e4f3fdf62d66e741f09915a52c3566abcf212dc0cf85f5686911f4c5df3768e445c4faeed3531d2c1c44e46ef090027850c626f8c7097b22bf8824f8439f4cca977aa0128bd619e53d80f311ad06631002ad83ab987dade4c7ecb54df92bc639c2ec3606de984a376cdab735735adae6cf514fa4bd792b768ef6451a83926e2198ec6018d7118344be5fe77f76f4a5e2172ef7766e3b2ade912431cd258f648d5166740fca6aa9f8ce08a65", 0xaf}, {&(0x7f0000000300)="cf47cb96c4a33d6ab668ae372a5f766ac81b6e2b7a9175ba4fce2cc77fb688701cc381b5a29b1c5bab7bad7bcdefc07a22cc973e3d6a57a921dfd7bd1e000e4ad0367e0764881f10280a9b7ec5d2d3031c04c21bf223f7abb3019ae7fb03cc5c3e3f213fb8565761a973d47739215f6dc41195eef44e804fb35976e711748f4ea336269a5033a8d4c32dac54f26ea9ef2f2eb539f8a793b3cabc6f233d4700e729ce602365438dfd0f251f0bcd82d6595fe6381ffd43d9", 0xb7}, {&(0x7f0000000580)="bbb8ecf92aefaa9529d6e25bf3d604f0d4b22030bfdb05b36e59fdd6eb660d7f8fa04580bf13d0ed0574c538cf37a987a74db445b21b69afd9c45922af27111b3b0967e23f8ca207e9af616b18d6d9d73c018a2560518510", 0x58}, {&(0x7f0000000600)="e20d4ef797acbd00d11fc39d1331fb88abc7892ef8744d250c87acb6ff44aba875842674536608537b04ad6ad2d9ee6d821a0a7344f850f1fa0ffac1dee15dd81ae9ea9fadfa38fa9569d46309a209ef0dded189c42969a9d2cfdf5c3737c80c31780af1b2242404792db510a6d7e75c0fa77459b0c5184caa4d144ade17b91d106aadb94e1d1f8c8723233f613db7df817fce0d618f94d35c976cf5780d40863bb2011c18b6795d90d9411652f8152bf6a330bbb1770716df6fb93407e5d8c4178cc598c83e1aa22931e7601215dee56d6e9e920602df247e748bbd", 0xdc}, {&(0x7f0000000700)="9c83996d8b81", 0x6}, {&(0x7f0000000740)="84abe31b9487137ee1fd8e7490e68fe8fa9fa228d1ca4a1d4bf0bc4da682af59bfd20ebe7a2500b8b374c5b7e7fcfd6539f702dd2cda3389f9c4fcd413f6eb459557e5ce28efbc128c283110869682daac714c8280391aea132dba9754cf5d2ff4b1de428c74a6", 0x67}, {&(0x7f00000007c0)="a0524ee5249870ff31efd1341d9b65c72d9fb58ba91f3243eca2ddedd964288d23859e2ef214c5f44f81a7e51451b3b8c954306ee3195bf41e4ac8e57c423d2093b755cce3f15f8b4027027c30dad72c33d0a7498b98a0b8d5ab16b7c596de9d5b74f090f09bbdfe9d52ab41ed63ac46578a3199897ca52e13f05aa1350b6cec50f3441d", 0x84}], 0xa, 0x0, 0x0) 16:00:50 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="1000000000ebfffffeff000001000000"], 0x10}, 0x0) kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r3) open(&(0x7f0000000000)='./file0\x00', 0x8581, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200", 0x7fff}) readv(r4, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) ftruncate(r2, 0x0, 0x200) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x25, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xa97) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) r1 = semget$private(0x0, 0x3, 0x418) semop(r1, &(0x7f0000000080)=[{0x5, 0x5, 0x800}, {0x0, 0x11, 0x800}, {0x3, 0x6d8f, 0x1800}, {0x1, 0x5, 0x800}, {0x7, 0x3, 0x800}, {0x3, 0x0, 0x800}], 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xc81, 0x0) 16:00:50 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x104}, {r1, 0x8}], 0x2, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x105}], 0x1, 0x10000) 16:00:50 executing program 0: r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x70e, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:50 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x1) sendto(r0, &(0x7f0000000040)="85382e9c95216aa8893d77bcbf78ecf684ad2c8df22b745fbc50de37cefed8ea90cdbd9f3f45b2159733924b9997b027103012d5cd875d4515a78f9703f1dff964855bec2debfd2ac2126e35989ea98ca01568d40da37cf7", 0x58, 0x400, 0x0, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 16:00:50 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='file0\x00'], 0x10) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00']) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xfffffffffffffec7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x20, 0x4000, 0x80000001) getsockname$unix(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005eaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca9aed1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c23c07ee7a7d105e6486c83a33024a15422f2fabc44ec84326e2d3c8b295a5e18f4b72a3fe450b4d374cf7633634027e80440d78357fc6609d1fb6af4550943ec975a3e84a803bc3917d6e3762e9e54933c72cd2df4d0d658a08d513abfa8f3d2d3a09eafce8ac152130267e7b304e00bbd79f25312c340f937571305658de34df4b48dcb5d5e086b6b5907b663c9b42d6031853720561d7e1762eb767a97"], &(0x7f0000001080)=0x1002) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001100)={&(0x7f00000010c0)=[{0x23}, {0x0, 0x3}, {0x83, 0x800}], 0x3}) r2 = open(&(0x7f0000001140)='./file0\x00', 0x8200, 0x6) minherit(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x3) write(r1, &(0x7f0000001180)="b60f3b6c8cad2c3daede68838c6491b1c99cd764fcf3da6be6d390af491669176afa77a97c0cc0118db6ff85ab26467c67d6b21bda6512c3efc8cb1f45675189df3543edf9f44ae247322d7be092774e40750dbb59a923ca58a107a9ea03a77d70def32fee4aada7c68e9d30745e41edcd29ca4ba11dfcd73736cfa74396c9458d571a56f902b2b1ea1b5bca0593ee9cff9a737a1a38df137e5cf21d18730f2950b8dbd8ebf60b735c2f90cae2e95c6193c81bef1de725ae067c58000cdfb5d5b248fefef974452649bb6ef917de389acd28443a040847055b75ef4d5b81339f2958028b011ba93a09aa2795f6", 0xed) sendto(r2, &(0x7f0000000080)="6a15d2458e3aaf0ac0fb0c5c703459d6039b400a7c910c2c3b86a959d4bef941ccbc3b504d7dd6500fe0e1c150d5118b97dde5306695198323274a8389306db03d32366166abc261ab733011e7d6d4961d69a01f51922403b9656639a2e6a3881c0317fd333bacd8ab605a634d4d1b7ebe59fdc48eb199abf2561fdb6384d372b73e346be062769678de198643b021096282a572886dbe2e93416fa48c6876e5880244668be71c0d4c12c7958e72b85d5a019e12dff98f8e34c3285695048374caaf18393c3ec76598c9075e8897376c4879c633dba8e3c777a4e9ff9334", 0xde, 0x4, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3}, 0xc) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0x40}, {0x2983, 0xffff}}, 0x2) sendto(r1, &(0x7f0000001280)="c3ba0c502d5f82c0cc712161faaff083346bb2cec7a4eaf8ed13384442822ebffedb15b0874141bee7e1ff8a9f127c25e5f570fd95f98f51947ec2ec4a08fb4ae2ae4cf5df309d0889dbe2", 0x4b, 0xb, 0x0, 0x0) stat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) mkdir(&(0x7f0000001400)='./file0\x00', 0x8) nanosleep(&(0x7f0000001440)={0x497, 0x1}, &(0x7f0000001480)) minherit(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x8001}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000014c0)={'./file0\x00', 0x1, 0x1, 0x3, 0x1, 0x3f, 0x9e, 0x1, 0x3, 0x1, 0xfffffffffffffffc, 0x9}) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) lstat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) socket$inet6(0x18, 0x8003, 0x0) r3 = semget$private(0x0, 0x4, 0x400) semop(r3, &(0x7f0000001600)=[{0x0, 0x7fff, 0x800}, {0x7, 0x100000000, 0x800}, {0x0, 0x3, 0x1000}, {0x6, 0x3ff, 0x1800}, {0x1, 0x3ff, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0x400, 0x1800}], 0x8) bind$inet(r1, &(0x7f0000001640)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001680)={0x80, 0x8, {0x7, 0x3}}) utimensat(r2, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x7, 0x2}, {0x6, 0x3}}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740), 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000017c0)={{0xefb5, 0x8, 0x8}, 0x400, 0x0, 0xff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001800)={{0xfffffffffffffff6, 0xfff, 0x80000001}, 0x40000000000, 0x17, 0x6}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001840)=0x8) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fsync(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6, 0x0, 0xfffffffffffffffc}]}) read(r0, &(0x7f0000000180)=""/207, 0xcf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x5, 0x20000080, 0x4, 0xf0d1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20, 0x100000001, 0x6c}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x80000000, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x4, 0x60000002, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x24, 0x1, 0x5, 0xa58}, {{r1}, 0xfffffffffffffff9, 0x20, 0xd625636f4f3b6c2b, 0x1ff, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x8}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x9, 0x4, 0x4, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x13, 0x1, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x7c}, {{r0}, 0xfffffffffffffffa, 0x40, 0x684c2c926980c495, 0x80, 0x3}, {{r1}, 0xfffffffffffffffe, 0x4, 0x8d, 0x400, 0x40}], 0x9, &(0x7f00000004c0)={0x8, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000280)="b6b0eb482ff5e008405b399d5dc4517010cece8f9282098f00f26e") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:51 executing program 1: chmod(&(0x7f0000000140)='./file0\x00', 0x80) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() setgroups(0x2, &(0x7f00000000c0)=[r0, r1]) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x211, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8020, 0x0) getsockname$inet6(r3, &(0x7f0000000340), &(0x7f0000000300)=0xc) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x3}, {0x2, 0x81}], 0x2000000000000163}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) setsockopt(r2, 0x8000, 0x0, &(0x7f0000000300), 0x0) 16:00:51 executing program 1: r0 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000600)='./file0\x00', 0x100) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="1be528d0603233e6fb041f1e2eeef75ce60f8cb45b0a8a25914be16576bfa776f2ca6e3511e08a060f695db505d613abfc66a7edf265140df8220b377cf3a09f0589a153b0fa6763ef47c9dbd1384d35e58b5576358498eb31c4450664773862f655611d1fe9aaab7d676568a420d0c775d1fe601446a0025135801600eae92fd1fd47de33962e1874b6d166ea2246e797e71819183a5eb4480956a02f66a69b9b420c7e1ae8e7dc4e01f2231d94b72c8366d870b07a077ea54bdaba304f39f3a7cca3a29eb4a59d9ad29a0d364355fc0582b895ac3a1b80abf668cbe2f88bd09355dbbdda3548552feb083b320907a719987b10cfa61f44963a67bce0f775899a3f4b1ecbe572b75a3a1bd93ec3778304a1f919ca9f2f5d81abf0586a04e655ecb63f05b8d5863413681fb62b266ee711d933a1ba83b9bde395da088b878414a074a586c6f0b965018d95aec7ac6c0b385e56be289087b8fed562fe78a7b1bc2f573fa4d13db3dc6766c17bf97aad715cf07dced48bfe0db223581c0ddf6dabccfc3d886cb5493585a1d996245ab48b81567465059ec12a925d185df8de6ae962b8c877e134f0ad5a1a155f146420706400d6e3e26126519b04daaaa8a89f2d608ad192c6831ba28c46031bc1b7844968d504b0cd662e918f44ba2c9911e5d803b74448f687c6dce55a6f686a91b3d603913f4ff12c29b169d40d834bfed209edceb98602685dcb9e724dc1132aa93c50b30754b1b294d384c3ae8fad0b488f604ca1025a304e99d5954ee71133e7e943809648e5966cf568c060c481a239fe9695c20f494014c36895a52ad37b108ff275901b62892ecba5fc8fd1fe2cb587f0612eb7f15c7683bc1df490ed700397cbbc0c9bae5c62452749cb373aa1f1a03bca258fae5f920d7710d95df2208b6a1174e92fee81c2425891d85689c4f9b91423aa255f6d02b1715b38e99645145074b72efefb792021719f207ad74dc617c5c61df6cc8d0da4b9016d7fcb797015ff5eeae5d866856dd80c5c0306aae65547b0b43746fb7ea24861aaa54fdff97dc01cd05d82553c0ee63bfa9fce112d4e1810105938d90878b25cf72a18032b556fc53f69000ae70316792d7d114c1d5109f455a50857502fa51fd1e4d202074e1218e14e3d75b0fa903d6131df9c037b3f1f3e707e2deb9ce171fb92ce8849529612a692b56985aafdd05285224904abce3e945c00d5418906c1d5ce9475afb929e97bf95721b9f72ead765e95d3c5f04d0ac1c470359075ad47fff75ea98803796e6cdf12671d75a3511864e477352cdeb7faaf1fa7e7c3cfed40a002f6cf32176be2d3b5e7250187d35ab191470244a8b35c003cae558788321b1af485be22074294f282cb9ac0c7111d7a5f38253d113ce7579a229b0b0eb1a2815dba3667acbb15bad60826100060bfa384b9c95b368993b19272029728fc9b0f03ef81924eeff3f3bb5f2aa47c8d06a0d3b8318ce0415805ed1cad73491995ee34959686270da5220c37e9e073604b6af6b8db0b055661d8d603529654ffa6cbc29272070c7e6e2f9da7df5570eff54791a09136215098a9fa1334231d4a9265b0cb85555ed692460f95a9c54cb45082dadd050f05cbecd529a5ba8f8d7d9488917dbd0970e353a75add2bf9360d0b809997a81f983c7db620272a850b487cecdff50627a16ed25d394d738cc05fbe3eccb87ec0934623d32f2c6ae21e7b64472195dfcd01b44e0b5d9ef37dd0536a55bbe625faed2cd2435214d812d0a16f109beba237b1fa6bd5d85d64f39ce7072c4557744b8b56e07527d8b9986c384a55e8980a3d1364888f2bb29473364876725cc90746586ce6c080c803e4a5e90dd11a44cd30eacb26306c7289857fa51c9b991aebdd36db45eb1e8ada31411e059b4af0369b28d5b3e32d121238d14f9e74dcf0e08b171dd8a709a62092b1681a0d4bbdf601fc60b999b3e2164b9d4ac7a4b2ce1d8f4ab37c9b9d5fc44ee41e992385e22b1828e7192a4bdaa04acceeae742494f8fc28", 0x5a1) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5ba3e2155971dd5f5f152f7d42779969177a906515d24010ffc20471", 0x1c}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x6}]}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000180)=""/159, 0x9f}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = msgget(0x2, 0x600) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r3, r4, 0x10c, 0x8}, 0x2, 0x7, r5, r6, 0x1, 0x0, 0x9}) r7 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = socket(0x40000000011, 0x3, 0x0) r9 = kqueue() fchflags(r8, 0x1) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x28) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x10001, "312b31d49a2afb8b9fb4f728eb697048c457de0a", 0x9974, 0xc6c}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1e0e, 0x1f, 0x4, 0x0, 0x2, 0xfffffffffffffffb, 0x41a, 0x2, 0x2, 0xfffffffffffffff8, 0x7f}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000040)) close(r1) 16:00:52 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './control\x00'}, 0xc) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) dup2(r1, r3) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:52 executing program 0: r0 = getgid() getgroups(0x5, &(0x7f0000000040)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x1, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10081, 0x1) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00000b3000/0x2000)=nil, 0x2000, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:52 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20000000000, 0x3ff}, {0xffffffff, 0x2}}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80, 0xd47, 0x800, 0x1, 0x40, 0x1000, 0xb764, 0x2, 0x2, 0xffffffffffffff94, 0x20}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) 16:00:52 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000040)="65e1953c4cdbb7c4f9c68d8cdcabe1254dda014367e03581c1c77cac0964", 0x1e, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x190, 0x0) fsync(r1) 16:00:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f00000010c0)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/140, 0x8c}], 0x100000000000001a) poll(&(0x7f0000000040)=[{r2}, {r0, 0x108}, {r2, 0x4}, {r2, 0x1}, {r0, 0x11}, {r1, 0x4}, {r2, 0x9}, {r1}], 0x8, 0x3000000000000000) 16:00:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="95020900000000000000d8a025315e973b3fca137bee46524a43537c32a6fb4a67290cc9e38cf35bb0a4357421d1e589a3cdbf00"/65], 0x1) socket(0x26, 0x2, 0x9a3e) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x81) bind(r0, &(0x7f0000000080)=@in, 0xc) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x80000000, 0x0, 0x400, 0x101}, {0x6, 0x101, 0x4, 0x7}]}) dup(r0) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x5) 16:00:53 executing program 0: r0 = getgid() setegid(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) getgroups(0x996c83667050c5c, 0x0) 16:00:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe9d) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = socket(0x0, 0x4004, 0x1f) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x6, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x8, './bus\x00', './bus\x00'}) close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) close(r2) 16:00:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) 16:00:53 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x804003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:53 executing program 0: pipe2(&(0x7f00000012c0)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001280)) pread(r0, &(0x7f0000001300)="f9d7770874f4adda77768a367956db02f11235e4c002c195e626788e812039651dddce9423f7ec233fc35550fec21d28f3c8a471b54f5468c9003a50c75578aa2ef8d18b8b6b6a2565038fbcc649a8b8457a613124e6b6f8e3f3d56ab785a6978b1728066d646eab3b7719cbc7c679a02ae1ce7c94c95d113b0a0b73848b6cfab40b95740253fcc94f39a3cdd3e813eaabe55e79d89c67a5724676583426d5a656b59a7c20e4271eed91eb1403a27ed921e61d34dae940a5f2d5dd883afe2dd8dc7f595b25b8abd43a0071401498f141c4d18ed8c7e1d1a4f7412054a6f9ccf59dbdce31685dcc82a3616830efa362eff85b3f78b8152521259d37", 0xfb, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000240)='./bus/file0\x00', 0x0, 0x4) setsockopt(r2, 0x3, 0xfffffffffffff7cf, &(0x7f0000000280)="a3ac7ec6d8ab07b8b763ea43a10ef5ab7da225435da2ca544bd0e3800bdcbfd089d70b4fddfba89bb437328d7d56820a1372ff841b54b0ee142f066f98434be24e410a5d4047c8191cfaf1c90bedc6dfe3635f1b5818f8b42b841a0bbc7c1f3c7d669d291a249e831e61ff85ef88705f34e21d7ca69ff3875ed96c72edf23d1f0a1047c4657483eaf33697167bb8310e6dd0d10f815f1ae80cbff007b4f4eb8ed7d30ca01fda6cf5eadee7ba689a933f637f756c564ec28ad3350ff0eb868d2ed7f2e6c8eeb3759c744e0542a00f6abcf4dc7d4b8d7865916488078d824b080488b1dd72bd6b749620b48f27872d9b40b9ee735e1e2b88ed3da0819fccc436934b9cc0d69b96377c6075863b9000036d68b609703a438f632d876eaeab008278237997697c64bea13813416c01ceb6b46b361e0db4bccfe7f3b3e4b30bf45bdf5b6d8ac9313c315a764d75f9d3d95536730e3cd2c59069e93dd34a19a66980c1e6c470d9b790eab0e5302af97c48f3a3a002053caa20034112ad1e19b7101a2e48b7e0a57971da4cc11da11cc3c48043df00f31e86eff565845d52dd9bc4fd1601b704ce058fbdf6d1b99eb6d1f6d8a74580908950a523f34dc242a4edec214332f35fb21225e9d611724d1af6cdb011a9f7da39199f784849ec6829ec70fbf8e5d8c43c3e5ae7cd9bf576d18654c73d6763283b0ef4c9b24025b5e5462b8d97555b6bb27392d4cafb22f82ce8d104a459ed0a8412b58ef6fdad3cd1048e8140f018551c0845f4e04b3e4c7a501595412bdc48185c744dba38ffda50fa8fb8308ff52aac33f16ba5f98db69e83cf8bcbbf8c679fbaa7baef66d9ab8a69e8c2f8e2f2d4147dcc48214c2817ec289c14fe630b07cd7c82e43681c8b035d53c197d7bab51e23853bbb879443a9b6f3a1a2da1473cfbfa295fee7cc88d39600fa7ce84e95d33654e09115f75275dcb61a4e17961d35de6fd44e87bebc55a33f132560ee3aaabadee2841554d47312d5d4b55255070055106ac48af7ee53b0d34ecba21f1bc40ad9d8a6b7fe102e3e21d7f69c8b6e7459b5843f38d8bfd2bc572e29e10740347167beab49027e01e7fd96bf116cbc7c201351ca8000a13e4b376ffdc9740b5f8388851034403efdce16f4b751c6d64e2946dd6596952cbcfc6591a1df2084e0684d10b6e6ec826617e95cf721f035449d8bbdfa8467a2c8362ba62d66780620335f1241b65ed153b8a6c552bafec620e580d3076a8bbd7c3edab143778fb7484313b231d49c335b2038cf084b39ab9059f073baf6b5ef74690ca19769b2b116e382b84d53cf2c26012b5451adcc0bc23c3cf3747e5aa8fcec74b228aa5e93a8bedd1ae2919a6e441a32694d358132055cbb12f3aee7466ff42488c930d05f5e9762c526d66509ba9ff8d77ccba150f4330a3030ec9d1be9da8df348021cd84ecd5594f14ad2c42ce229e19281fa1fd54ec396f3776d2cccd0aa11d9de4767ddae7eb0c2e1a4d250ab16387a9d47279cf98b1d19af0ad2cdc4ddc67304de0a9a23d7c3b714edf2452238d9681811a445dfa4e844b9324ad6d8d0c2d25cd8bb5c7dbac86daca3fa71554675fbcc4720475b8c4e821c9a2bf19c90bac454404096b534ded7cb4f43527d982ec3f13c113d1f97ff55c1c23132f41bcbc807ade46ecf70aad343d22fc7b151b95d80202cacb16f21bebafe77c2c48d5ae270cb1d53af00cf0846ffd97b86bdb4a8695adb7b70ed1072ff2c9dbba7ebca4107fa9f658a88769a87f290fd5395c762ddb4901ef13d61acf36f38afbb8a65bfbb6184875913ab46384f02f89ff4dc0aee1f42a6bea1942cbff728775bf54f4270bca4dab42157bc584be04f92a55f743ed557bcfe09333bbac0089323e9e1ea99a91b3276d221c507bf2910ffacc462fe7352645fb8170c9fd4c0beac5062ca7f585615ad9e502157373422d47f9fe44f0954db6fdf85486e4de235b8b5344f6fc796b3dfd09c72d24b87fa0881481c9b2a8e79dd82aa657cf80c3fc80f3a0de4862c798a304ed6425438592c5112edb83ce281ea8d6b2f4af6aa55f3678f2fd58650500bd3a0e80d8c42306989d005d136ebf2e472182993f46c084647f13c2810a31e8f232ee51f2277cdf466f4057aa38af9560e336d4077670a0a052d31158ecb8391a98ab57c1f8549cb0fdc138bc723c0b45c9829a0e14bff6d522d865981c80173d98425b71e4b42a9c54274d3b2c1f185d724f6a39eabe4641b7e80449e33ef2fb33019a0c47a988bfb66ad8beaad4e4ca7031e6213a903aee2e4d67fd6c22fb9e4b961ef53f1a2d88de2e4c49f3d94e94481c79e73f404dce6496e3ba6e7035a209266fd40ae8d4be12fd1969764803eecea4b7da5194cc7def45cfaa5c4a251a149cf536f3d2e78a177521f98cc0c2e627508188d3b0129ff336fc66399503ca2eb07d33577ffac79534b66f5ddabec5a55cd72397deec1245e344611cda137b349d378e756e9a0650bf278395dc2a68e88e0b740657bd9c02efbb36f025a69f0d1874f603f285bb362bd61423b8ce2c35835b3e3e249c725e25cde992ad2c18354ef198a5cd2ad11fa96e134fd48ee944c834254d9e33e74064a6f63284c7a0c61bce9449c0f7a3b7e4c44e4ad252c81603388e9642622f1bb221f10620661e7fd4b5d751c49088afdd2f5c28d70c14e01696907db5da827d063a16969f1b630f0ea137ec386ba2c6a78438363d51c9d5c4d26f5d3d2772ddbc97aa1c9db5260a1e20aa6c618f99c31f2c04d0a146a68ade9a4142dd97edb6be6ba75ae699a7e83cc3f4ca00f80b9d372792b4f093fb1eb5955b56b20b4e0b8c312fdb9ad8c88cd28190a3386601930f96ed49bab33e218c6cb75272ef8da72e08894a2d802f554cb44ef9991dcecade73895e0ece7c5202c8de9c6328fdad33843b1a2476093bb65b206144bd3a73bc383ca9c0f44e9acf8e38592931aae5e22b794438c6c0d895bb5ca12de4a228980fdfa6c7e5abd69b224504e9604a76c83db00784edea746ec431e233f360f0536e932e12652fa019e2ca964799b36015754bdc3f14a5573c887a45a8512faaca426635affc8db279478cf6337a228bcaf16877293985cb70d11919e5fdddddb67a427e00682658f1405a3ba74fbde62a1d9827cc40913da8d4da5c7066761c03075e80a87ae2c46124023517cf5ca280f29502e9929c228e899f442b711e4b24f5a878df88a66c44add22570b5564662b9f2376fd5c7db16c3608a39fc0602c927944a0d14a77fd6d487ff0c381005c645ad1f62d9fc2ccf351f5e962abd3264a3e116d8e91b6513daf3fe4e57031eb71e5516bc3b29ebd25d04a7f330816a0c65c1556ea0af4fe30ac1b45ec9e792e3ceff054c67f3c44b92253789a597764cdd6069d5b1226dd0ad03567fa55285be3c00405b2a9b7e92b28897c019b95dce28c5206a29596d8c61d619788f929351c174ebfd4fc2a8810d914deed631074f193b3ac9f1508803fe675c7b15188ffea78063e41fe7fa0ec8911fcc2fff9b1586457033e121a8d339518f36f2e37d57199dfd9c0b8af06599113ba1ba950427b828d354b26861f4fde6dd6b9e4edae3cf11462e0693c58cef1a33b409787672678a947e155fa67557053e2227b3c56d70827be4b4fce442cb9f87f717d5482c59f99db35ef8b1c12b8cd169e5364964937e7ceea075eee6a37d2b644fea12b4a46710cafb5cb5588aaf769780d7b07296b0efd59ef6fb0332045bd12d94c6066d2d0ed3c9b9f58c292f88608753cafa88f785dfdeecd9c9f00f4813ba180ebefbe5c135a9c56a0ccb0bb2c86bfe9c88476cfde72b02ef28e80203fe1bb72aa230673cd0a9265ecac7127aae394dfa440021c027b466be4d34e09a4fdb066bfe92d692c814bf01ddd85ed9b97f8f141061628585d9385d304d7ff9e1659cadbfbe4f4cf92abe0438f29044b5c44560f58f2f520dd97dd8320e17ccda497c0454264d11ae555e8406e72ac18372efa2930b8e56d40f52087a50b375a49944b6ccccf12bf5c6785e084501b75654ba563ac15ce3305080863a616fb74287305b3e0c0c5e05950cba9cb9c9ede0bb964dcca7dcd6e591d67378b814e9739e83a1d806e0be037d1dcccf8a311093e1325b0bb38c90e8cff6892aab87c5b31dbab76edb9ecf6efb4400b3bcee5d9f17d8d02d1312a2fc5e9497c81073fee24ad50a02499ddb9e967be5faea9c61cde5ad9af9a235b3a3c36d71f0f0ff9b2045af9ad7a56af6714a22366c508a5f40a261c4a7ffd331bd649252b365701ff273dc5e3cd681cdaedf46c5bf0666f78973f9ed6e34a94d9cbcd34012c93f7e1be6cb957a31caf9435e6181d79a6a93e1f2d97aacd5893130964f6c4d9707f6f1820d0529d97cc238f5b72642cce0ea6887169bd069ca8d3680b7def81a80a371ec58e10f6394b09698b27584213eda569062142a50523b64985b99a9b6ec7ef7583109b4563c5aec45384cca7df737102663f1115b81c472ff6160986e11292869295fb404513feee081b8b4b77cf1abe9671e4bed588d70e3e92aa431e753ad8a298d759424dc9d5913ed2278870a7fbafa47a1b339727994917e18fe456e8f61abb30727b1097c5cb9f99a20795f237310a922cf2a49d55e24ec267b989e1958b11fc08dc008da82cf9f1ebf17388af00f65a6a8d368f9b0ce6fadc20a6512409e9c1ed5707af6c21b9e072444edb769e110959bf1f2aeaa1daeb5b734ba6ee85dd70d82685145f0972d45ab71c07681971e668c5e019b7053e873c1c6c1500435d65a1fb6c4b8f584efd1885f3667b74c4e713eb5a2891371e5839bed1824d295b63a77610090c21d6181d37870f0e6fbc51443ac106a3f4eb29d7ef39bd055dd2fbd0286778beb5e6aa69a26687de3c0642010e781906f67bc19236ebf79db45a62a584b5d227d9e85e36d1fc70e43d7f534526b096e74cc8ca63661faa8025bd34e82713cf0966160084a0fd84fc1bcb66794b799d972e6e3a422e62d7ddd2a7e85c09e9844195ed8a815d837b5f229de33d22fbd676f1a98b091befa835ffb11af438471fe7496c8594a23d74abfdb973f5489133e63330c8f07c064336603b8b5ff92633cd0e189fe4017745dd0ac05d7e0b325b6d8434b92b5cb633353dfd3f4e8590de0e23512efdab94f3549f2a40b036c52818b3596b810067a1c334dc6803b38f900ea95487fee2ecf0bfd4d418cc3a99296df2f6af988ca69f3feec249f9105e4062265907f7d695b22e7f1ad998890bdf842c95685263d9754d6c5cfc7b5c07d1a42e4ebdd58fec550dbf070f67d93b0f57e16473bd0eb1620404c8c4c70ad584fa6c1970a9d6e72200bf46d2ed046e33c52f7f9cf1a733842792070bbb8d4a57a5a2b9a9a21139117e5fb766cdd4e0f7c2e440209906885c1df7f9e7357aecd167b5c3c10379b3db47ea79cc4e8b6fd0690f2afc79eb8b238f673e2bef05d0670f75dce2c0867e3d743102588e04967c161bd080496de31cd0eef6d9397e98ea78577610aaaee555442b8857cc85153beaf51e3d4fa40cb90d3e6117a7b7e63159c293dbafdfebde3fd43e361722de6a31d994a00b3a99db769d45ac3f415ef832e0d75166a4941ea8a1d52b0fd92a155590bd952453fb96058bd4bcc504c48b27c319adfe45da54fa125360e7c574a918c276887cb712297e5922ae7587d237313e0981bb441dcfd1b0660cff88117989d595e16fd383ec7fe3bb16fb447d2ce9abc9d94f683f11b02dd4180a3", 0x1000) read(r1, &(0x7f0000000140)=""/208, 0xd0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x7fffffff) rmdir(&(0x7f0000001400)='./bus\x00') ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x496, 0x2, 0x101, 0x8001, "7d3f1473a8410de558ab4904406dc5a16ec33c19", 0xe3, 0x2}) 16:00:53 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x3dc219b1c407b65d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfe1f) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) setreuid(0x0, 0xee00) r7 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r0, r5, r2}, 0xc) setreuid(r7, 0x0) listen(r3, 0x8) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) setreuid(0x0, 0xffffffffffffffff) r8 = msgget(0x2, 0x16) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x10000, r5, r6, r7, r2, 0x20, 0x8}, 0x0, 0x3, r0, r0, 0x9, 0x5, 0xf22c, 0x800}) 16:00:53 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3730, 0x4, 0x7fff, 0x3ff}, {0x2, 0x4b37, 0x8001, 0x10000}, {0x80, 0x2, 0x2, 0x1}, {0x8f, 0xfff, 0x5, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000280)=""/125, 0x7d) syz_emit_ethernet(0x69, &(0x7f00000000c0)="924b1b0491a4f1762305a34ccabc782e733435f5bcc62243f686629073a396607aee906bcc5bfe2e5f8e0659ef5cec18507ffe40e0ba044048e7ab0a81ff4e2915c30a00b32417d5c1ac5e3975340c3ed82c5b97cb748daa2e6949f6145dd102432506c1513f28844a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) 16:00:53 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00003aa000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0xa1, './file0\x00', 0x2, 0x1, 0x40, 0x100}) mprotect(&(0x7f0000399000/0x1000)=nil, 0x1000, 0x2) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000200)=""/183, 0xb7, 0x800, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000280)="e9f010b9a1caae2b516f44d3defb4f349a0378ead9ce3963f0801cba30d838658e2da8e5a448e97720a7cd84cc84d4fd6e2c42c8aa984e99e03374ab88356c8f279f85ea2596b6c92a844bfc72070d7c066c8294fcf918b24beb2150b6", 0x5d) chmod(&(0x7f0000000080)='./file0\x00', 0x0) getuid() getuid() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="f6c7767534940d9c3000"], 0xa, 0x0}, 0x0) 16:00:54 executing program 0: socketpair(0x3e, 0x5, 0x637ad0ae, 0x0) socketpair(0x31, 0x8000, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) sendto(r0, &(0x7f0000000040)="6ced018110c5987605836f671b4def8aec7113b518da15dc251f9c7f9d3ac67f6290b20ec97ad389630112b66b4849dcc7292e1363bded0ae59f1c66fced8206c1b554a07a632cce4735bdb0427612e7bbd11c0977fbaef8fbbe4e408c8bb3903b0cb0ac53b1c8541c0dcf31deb6849b4f7ae0928a2697a7c0d9b673b8095a8a004a3e187545c635877dc3a85d63c16d1225d46468cbf82fefce7bf53f1169344665fc6020eea74d4c7fedf7eec64571260c8d03ce272d21562ab29e866c4e35fa6e76d885a84edf94657260e6eeacc7b5414e6a7d24778cced7cae5fe5384e4247be8c1167167d71f1f0892cd6a277971b664986c11bba48a2748054a", 0xfd, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc) 16:00:54 executing program 1: nanosleep(&(0x7f0000000080)={0x6}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28580, 0x70) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x100, 0x7fff}], 0x400, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xf, 0x2, 0xc2, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0xfffffffffffffffb}], 0x9, &(0x7f0000000180)={0x2}) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000480)={0x1, 0x3a15}, 0x10) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)) chdir(&(0x7f0000000540)='./file0\x00') shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="a68351fc356dec8f1984d65a2cc7946636791a1f8756e49f", 0x18}, {&(0x7f0000000100)="875d41fb5bad34a60921f6e40359781cd02d90358161d8d7257127f1204d80be", 0x20}, {&(0x7f0000000140)="198859c7136afaaaaa2954b11c8e4b8bceb85dac70f589292b77c63579989658edc88bc92c0961c507ed422b1135a6fb135b4a23e829697485a737cb0a92b2be1c0f3d23eb13246c251db2df02248b065e944cb44df4f52ab3a62d292363a1ef032026e95b74b7448424da47d9eb3a5cf5d7733036b061d6f623a94fd3d449fd4a67c85335d08d4aa539c1ec893310f8844ea09cedb1bdfc4beccb5d56", 0x9d}, {&(0x7f0000000280)="b61f2e16b6b9670aa1d80a295416bff43d597d9ab3ba9a697a7bbe6cfd8e9720f4897306cf313ba57cc486082bccad22cf6fa9c5bf87c727d33e4af63cdb35d64f9164a3671ca0981b7d156e718fee788feae69aa6b9be3ad1f9e07e97b850cacafb01c4698a333aa2c5aab082", 0x6d}, {&(0x7f0000000300)="e6636421f0417e5d6797343a5038f4487851be1e62c495038c57460e6a3648d9cf00af479a4913d8c0b6e53dea5f763386c6eb863098d6bc254efb53d8d9c39074a1ab8d9dcba6ae93bcc472b9b997430fb91f4cfe8b0d6a707adcb4a7e60cfe53c58e380e30d81f0f7c53ca1655e0796e5e0cb995321082c49d71f5cfc1cb37c48fd8ee60c2d45b71d25b18163bd19665d3849a0a638a42a599cb5fc3c848", 0x9f}], 0x5, &(0x7f0000000200)=[{0x30, 0xffff, 0x7, "fcbe47c13ea1159b7cb1dbe153dd8c0521648b1b02e5bc33c9a8b638681030"}], 0x30}, 0x400) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x48, 0x1) 16:00:54 executing program 0: r0 = socket(0x0, 0x8000, 0x6) getsockopt(r0, 0x20, 0x5, &(0x7f0000000240)=""/63, &(0x7f0000000280)=0x3f) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/80}, &(0x7f0000000200)=0x52) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="50010504000000000000000113060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f2347d0dc05815511a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x4, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x25fdcd84f7960ab6) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mknod(&(0x7f0000000040)='./bus\x00', 0x5, 0x200) socket(0x17, 0x4003, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:54 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x40000000, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x3) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f0000000000)="b699678dc261477262a9b6ceb975e2a3d12760fdcc620e20bbacd185ab85aff0ee57a5b8af804341750c9f993979f68dec3c4db02a0d0f00708a0567e40b5c9b8ba89877147236c17e6f09c105126daf9fa4a023e904e29e3a619195e600e361b2d6bc1114d0b195075249") 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x37e, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10220, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30001, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x5, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0x850}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x1ff, 0x8000}], 0xdd3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x89, 0x80000040, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000002, 0x6, 0xfffffffffffffff9}], 0x5, &(0x7f0000000080)={0x80, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe00, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) linkat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="5cb18cf03fb77cd42c948b152467be93f7cb43bb7720fdbf4496bca8183025cbf5c6d244b34f561569be59", 0x2b) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="0871dd8e3f9f80426d4846cc05eae39dcad824ce0f171f4f2d59806a09a47ab44bdf377ef939d537a57a211d6cf43401f311dd3502839b5f09326c420f0c240b64991f4f889764511bde19c231776bd4fd70e31c2184fd22327c95179a38bd59881cde151f76d87cf5fadc1ec6cfaa0e4b1456cc0f2db73db1e463867d8d5d4258de4ad045cbb6f134a097d9e840c08d5e37b622218fd31cd2de9ea54a266c9762e69da5de175e555e7f44446800b619a66014758266b17862b7dd39a0e2fa6aa09a5885", 0xc4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) chdir(&(0x7f0000000100)='./file0\x00') 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) pipe2(&(0x7f0000000080), 0x10004) 16:00:54 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xe0) sendto$inet(r0, &(0x7f0000000040)="a3f3a5e13d0b19a9dab3ff253ad87a9cf56a4c302d4e429383972f4942946ea4524e5a67a4a5a873cffd09a41c845e603886deefe36b66f31b2aeb9cf22dfb116f0ad05b8839e9051c737a18a9791034ab243a62eb627bfbe0f6d4c8bc3f5af8824f78316b74b8d250b436a48a266f5ced448862eb27320e80afe1e35f0317b73c197dfb6c8192c8b16e522e37d58fda", 0x90, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) fchflags(r0, 0x10001) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r1 = semget(0x1, 0x2, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x100000000, 0x1ff, 0x9, 0xfffffffffffffffe, 0x7ff, 0x0]) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x0, 0x0) getgroups(0x8, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgroups(0x3, &(0x7f0000000380)=[r2, r3, r5]) semget(0x1, 0x3, 0x0) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x9, 0x80) sendmsg(r6, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000400)="794e561559d48c87ef5ed81bf42210eb343e9852f1baeb2342abcd40c33dcd70f4ce328a1cd65cfc818f68980ebeb387a632a549e69c8d865e210b0867a209dc86db553ee26a8eaefc8c6ec95a6c61d1c82faf0e1f64046cfdf82a6aa8b34cb1fcdfe4e019cde4378bbc19f19b49162e18995265767981a56abe23c29f11c8e6541420a72f3a5f834924bb524ae1842312401cde4b80b9164f945df04858fff8ed87ed3a5ba85eb2a2c4c02f4e8137fa966b91374e70fe830b5669506620e4c0a0e87d81640213aae38d5aab8461a66af7052b194b4873a49e881db5c9fde2d7e7623cad28ae7da3b9797506f02ada115ff2a3339a304fac99e3d62300a983e92c1f37cec734e244e80fc5bd9845fccd2da99899a9c878ded549c67dc09d95dfe93de3b4d6501a23a9209ab0ac2a31e89adf6b24b817e8cc0751ebf0d2f7c3d0fb204a4ec3f6d139aa9984f66be29de9d25aa4117e3c6210fd75bed93d123fb285ffd339358ec1f1b1855a1591dbc1cc60ddc244e43084205009b786732e11c79c6ac78a3b055362a9440aaef16c88ae2aa239f16d23d80a376bc97baccdcbd77094d85d912b3e07e279bf20e3f9dfe8fee694985f793fcd0fdca67e7d28c2440c6bb8c59e6844a698d48054ef491eb02ab125284e23d6488f7b17fc7e1bba2cb9f02a5c910c4bf50d04dde663324236016b804ea0c37b5c13fe7df8b78e24dba3de7b8cc8476c4409d8223bad4e1a3c0e8827666ade73bab543f1b1dc5bda07c137af660c65e8f2348e6f81919dfb522d552900f64cf4bcc886455a8ab9488375fcbc21e4c0bd26c0ec467ccae170e3e38f0f0494127494cd3ae3875fb5791738296ffee50ac3516fd690b3fc4dfd73f11d51c5f320b2039d7ec61e535e4bb59b9268de1a402d05b0b8a2c64427b6b8f942b4ad26c88cb283b54c7151fa480e8a7fe01c5bfbd2d497a63423e70d9e94071fa2f8c296973bff0ce368d42faadcc7e3c7ad6543b0ca8928ce42c79456dbdd5ed12f3f1f0eae64bb971f66b82f73c44a585462aea7206d4ace61de023ecc6dd5cf75dd4b239a8a6bf4253f622a30beeea5dbf6ff761e21d42dcc7aee88bb473415c9fcc6ca789b7228885b920fbb258c0a8b697e89574710ef761383c5d10ded50faae8009867a5144397f7475e3b4690351ae74f0ad363d8c368464caa87518305651336d560a971047264ecb9c031a5ed63976575ca393f77ccd5c82a7c1d1c219c65de9989b36535151912de6b1d4d228160e435b24382f72488447e69406b720f6030c34579ba974be08f7b1d9449177a4f801364b07acb854efe41b692e915e59be0ccf4a5580723526c02493db58d786838848c15922754395fc0aba8927acdeea6401d441ae4271d95cf346a5e80c359281b8f26e6a888bef665a15fe3bc6783ab9df8b36c57a2fa9daae60453260a11b520514498cd71e1f4a29165287045435cd85fac753abf43c33942600fab431416c634d1bc717d27a423a6c4ab459af3fc618d35f0d6d91cdaf7ec23849e207fa76178a5838a76bc1aa764e34b7a4142ad003abb33543c4a9406e86f0a5f89ebe78772e2cd3bd96408ad9252b81c8b4ad300ca09544d4d7a76344de7037cf7eaf501d270ab7e5ee4ce35a3cdad4c8740aca0be26a92b92b9108bde251289be1b32acd219e1874562eecda41e849258a188ccf712e8f0c6dcd061d44d82d76691c0f7ca6da097cbf3399b142e5a14cf7388725c7877875d48f4b979d226842ed0bef14ba7608f36927925635fa520fd5c145056d3fe0bb83d4fdf0daf61a97c24a0f5085c05aad88ce3de1cd033ef4f739565212f7b16006c8fb110cdd00ec48050057aec90a1b404b1811f3f82f39d33ff0d11fe43b2dd001ee0784c49f1708575f3463a1c1eb6fcf9a1d5391ae262d2a9400837e7d780a95f16965f30faea38b48f1d7d97faf324d6487a39cb9a2bf693613e957b52f4fa6fcb0652fb6ea463d04781d8f0b58589c7971312f6be6508836cb6f6c443659632f98c43f2b823c65b701496fa0171ef6397dd613a77acf4e0a346531e63ec221cbeff59fbe829be175306269ab5c68f075c8ee07f2f4d453b5abb2f92c5a0ded1a4b85140db85a3b94ab5df6fac0fa1b75df9d55425f46fa3f46b063ebc6fc60d96b9ac772f607d7f8900c1af834aa68ef671f6b547355cf195aa605328fd348f3d0bd26dac4787f8217ab346df5f603d3b59b3489ded6ac06d4985d0b7bf49d3e5eb6dc0564cc55f7e33f896dc61d365c0305c08b1752c136eb6b291cf0944a7dfa6386f250418030a94a10569c9755be08bcedf864e4701143b92a8574ec65e18b879d50ebe32bcc842eb16f87a992e068fb1a88662a0d55d7d72afd9d25071a3baa7b1172e0c7a0c123a814aff804da7dcc7be440ac0c6863b47fb365c05e64c06e7b0b463847c6396138ee7c7f4dfbf11a7768722fccee15c5a73d8204cc35543926d770a32570ddb669df1aa7f147562559dc81c225477715f0af265202d95831c6f0231370c760e5c8d842f5e83b1b53e4ecfc0f94a769bf9b276602b186343f4ce2be90654bc035af81f2c36df935b55e72d2fdffa5499f23a94185419a71d7047676eac6c1c04ba05174a386f3745908ebda25115b65232045f19b1b2636f91f574d616211bbacc5d6a4bfd22c4bfea17be98998d242a1fc715d659267cbe6bdd94069e5c7bf0cc345c6c00476d483b6d7242bd4fceb6869df3f899799652d9a3290bd8941b87898156d6dbf256ecc58a13f9c75c82340a0201e45e96d4071dc2a87ccf4fe403d342fe5b224e6075c281ecaaf6f5ab09017673e237bfd6120d161aeb033450ba5d1ff951e7d3d6683a40d27f8daf0e04afaa0387ed6890b9651db19e77a2690e6b607cd1c8b80af6bd840c0721da52d91cb079b64c1d831ba126788de84c409d26af88f56777a753b3141b6114610feba610a8fdfddb87e49c216cc0e92ab023f99e4a45cfa2138c61964bd70290d712437674dd57cf28e3ccbfff3b21da267801b54ef5a8a8245a24e93ad1c7bbcb7c1de55a9edb2a2e971d965f3680baf7e770ef26760384702ff709cb0ec6fb9601d183f3a63ff632db0881ba47a23b73c74d630fc75e69b9f25b9b28552f475ace29589aab7eaba88f4bfa8e3bfcd1f1233963db77404f22a2d69400ff8dd38b76bc3a91b4b94af6da5ad1401f67bf38861ff9e11d104e4f97ca9378bbb050a1c35a26f249d39b9e7e19416eeef999b13885eaa983c595456877b9188264fdedb0f991cc72c804cee2b771f780838570666804886e960b2f2a822849654cd9a8ab110ecfc5c8bcbb39c12a2e5db8224c667997bb1802734ddd82644d9f15609c0f3efbf36a6365252feb73d772d388af23afd795c351198467228c80f8759876103a78156a1e0bfc192840d2313683bf16743d11817e7e75848e3ab63f20d554ea2214f77a9fbaa1f0776e78676ad2f05016e8de2c15774bc369c6340b6d589db5cb9c7cb179b1c95be7d0713e763b02172b83a487ce336b82970a8327b9110c00fa4f3a249dbd0d8e707aaa9f4bf9c447bb1896920c16833247dd23fd6f3675cf2403e28a96b691293af3af515fcbe83b54b0fdce4c2a8864083d3b364b7bcdbb4a87cef82aa9ac532b2025d7d24901b103e7fceec1288a9164941cee762e8e71ecebf6b02e7c1d3c40ad134ca9ad83f5cb0a50b7a99f24f57a93a9bbfcc636ec108d1fa870a33cb2eb43f2b5417e7ef77fabddcc226e6be2b3f77af94d3661cbd4198dd1e0e425358d9b1a7934c6359ccfc37d7ce1b55fbf3d33b1e6a2466f55371d2b1f5cf66311b5fb0baf59d1095e886c5ac72ca3470396b3458b0841f543c68bb625fb4e5b0883590155e583d09f6b1a9215699e1bfe3522b248fa41a7100c86227fb1ecca7918f63113d2b0f88ce010c53db91ded04883b89618ae20b95dbaeced6883ef19bb3f214d638e2fdc32223cb30e440a8ecb45348ce98ba9a0183ff5c6c79e4a9c45e866938083caf072f160f0f474d4c82f73c1fb3bb5dcfcdfb95aca629b802d562a4b384adbeb4ae7bcdf916fe6e03e7cfc968c3ad5b70ee1cbd543453481d3e46d9829345be0ebcc6ba00e54dc60bb46c03c667b32f3f68993c2ea5d0e1511354ab780e8ecdacd9d05c8813dd000eb75dd7006742dd61469b8f993639acef10e96b817a18eeace8ecf2253d82aad3e586039a110fe5e0385a8bd6ce2c41d332876e261913a765951b6c5f174f7fa58d95144186fe6ba41b177074b02155b7443f1763e8ccb9681b4d1e0790ee377158b3df2561e937ab1a91d79b54f85b1e5472f092f4448b32128ea9dad44dc4025b61f80d822ec698c95faed544f2bd9c90cd2591cef9aac1c59528871a9fd57740ced1be1249143da956594aaccc44dbcd0d91cb5bad8fa58ad69237b8ccbcea4aa296a222bb237de8a25e489fcd8f873edb7f1ac89f9596c5af0a7ba05edbac256b721fce1f1379494495a23b8efa1936e481eb98b0c4e03350862aefce5b72b5b76199fe2d1d3f89b5d71ca68ffa3c5f647123ba04d6c32c50fc4742d55e9269b483178e304fcabd760c9aa5d0cf5dcf2988c8db9f7eed6fe42848092c8824872a0267734f756349bea94e3ffb64a52328af8d864d23f863de84fd66757104f477f0fe062f3c0e9f38683d649741593743bf7e7f42f2862386fc9eb7f83f6ea517b87bab3639df08ae34dfc612a8dc85b4635df3160f65f3d3f1c43ee31eabd1b37f6e8c00a0bade4bb7a839076a5e80370fe580d341912dba1b96f3baa94954088703564db92571399568cff7be58ae4cc76cdb05b8e6a00c7d9f3cd0667c3b92243db37339972ac50b76e59508affabbd4aa280ace2a986f43a4e978db7d1062f43596f68082ebc90d2c54a7d130e56a7af647bce1bbab47aeee1b0493e20c18cd44c10575c4efe9b520aa8ae29cd94337266d3c3f0c917776e1e86bec83b9c2efe08c0acee786ac02ce28fa8dab79329200f640fc4f43a636cd2b400a2c02fa2906c063be7a93f367cb37036491ee50096b16f4dc24fb816d95b00f6b26df3addd08e65333ad0af6dbacaf9db61e6134dc18f42abdeea64fd4c1f45c8266199f5fa4c5eba1a7d7458b1f5949a52eae917582b3578cc07fc4348867088b3125f5c61dec87e5c230555708f5ed90dbc549b7b47e17fcba42b0479b683fa09caa65a598b919e72465ee1c291ea7cf7395133e3375e44ff2c434c1606cb0c497edc69f6f33c486770f1a9e0613e44a87aa23e5fe3169c0b597e00b5e911922be37c1c9da16b2aca6e09904eab9a9bc2cd7b3395d4669c4b63fa55658f762718085b53054570a588412719b270d28513683bbe889140eaf2480cd6e29c847d3362eadc903e037075f51ac2ed4d258c5980742dd30ba726dadb904aaa908595ce46717797ab66cf999b082c13768f5d2a505803b96ffd52931f08f766e7432e528bf87ac11104b5f59d93b33d4783faeb4f01278c3770572de90271bf2776999edadbe72d87674408047029b7dfd7c9bff6c1dddbb4d14e91e32fa40d68cebd7e1564d036a181b08879d8fada9c5f508fbe3df44d6f8b079256482310a5b0865ebab8cfbff3e819234ae3fb852d71298c807ec1faca34cd76219c88adab0a77a8a0f1b5849d9c3c0d34fee6c0ad977a3068bad8e7a35a51dac6dba8cd1f1216c764e1b8e7091e0db7006f614afa881621c3dd058b1003ab3df794cc033b5c4fa5865c71557f11c3c6cb55393b9a6db552a", 0x1000}, {&(0x7f0000001400)="44d1fbf2bbda3f8dde1e10788725db8eee88", 0x12}, {&(0x7f0000001440)="490b0e52583227f018d97e4c3da63510111fa048f530306fd40488fb43ee4d94f21c7105164fea7952df971020d53f99bd450de8d41bffde57817e7efe5fafb1150cda8c28c0887fee4370e12638c4f996215e9c74afea8fad4925c40e80c2f4140ea6f073420a39163366f8", 0x6c}, {&(0x7f00000014c0)="afd77251a205485c229b", 0xa}, {&(0x7f0000001500)="c29a58506aefa18b5300", 0xa}, {&(0x7f0000001540)}, {&(0x7f0000001580)="56ca4111f8e3c71f5b6243bebdce0a0b33890f07b770d17fc841823fd3c6cfd661d67d0384978ad54a7a134e6b304648931dc9839a89e4aa79c09502898c4f0455e1d3a0a4c857815f6d194fe2dd3f8b7586b1c2f91853d318ff4ca57b4bc646c1b2d2d44cc1b224d2c89a8deba7b829f77ea2d355df2a4688db3c503a5e39d5584ccc00119f6305b5c9b2aca6482ed656962b4782ac46ad714766b42abc8e9c0af313ce6161463a4cea8619261ce2", 0xaf}], 0x7, &(0x7f00000016c0)=[{0x20, 0xffff, 0xfffffffeffffffff, "68b5c0b5e3e585a5ef9667bd"}, {0x58, 0x1, 0x2, "55f00fe8e0259938b2b2838a7d1b23596bcac0c2457644f42fe3ea0a47cae1b4fc4c341306fc0f3478e97886e218f4edeee3d2eff98524974a89139461c59cf661b0dc9b8a571f"}, {0x1010, 0x1, 0x8e57, "31e8f2695e1b9232414fcb5275f62eb0073ff80c422d05cc943fb3dfab408e858b8d86e71581df5d1b2e93f835213c0189e3d84ce8ca8b83f3047a92895bc0d395a00a828622c2b9cb8c9c75cf253b7a21eece142b0f8de2b01b68f4518b6bc9cfcab534bdd3f7264e0c8717e5f07cfef92e100a75a59442dffc726b9fcc7c3f147fb9475fc822f41aed15a21564f73861b4733ae310d0d2ca38f0b821d9e3af233a4fb2d85573c4120d150d76bdc915b3fbcc8330e2931ca04ef6c2b629f497e32314e7cca5cff590936a0dd2bea958d3664c838eed28f8f31ce5e19353cdb391045bbee68ef552120ad97c6cdd2742d11fbde890e1aa7130d57586850ffa025f98d8e211bb50a7e7bba075d8390cf3d0c6befc18358ee4d5479827741039b3bac9d9515dad1da757e73fe9f328619d35e258c7f80d64a77c7691d7b7f3f0460cbd6ce8539f3b5d03bb45fdd25d2290aaf67788850bba4c8e1606afc43b5682c2b50b9798c699718d2adbfdf7da17bbcd24ab88d4629c4fa7ae79a067c7cdbc8a6fb4c1cd6fbde716f7fbbe101b174386d6328c1bac89d419ecb5b030000cb0615832150e39effa1952132d095c371c847b871cb3eaf5d7c9c8d7c8b91c06f7eb0a91f8cab28edac911965d77e1e68234ed1627b62d06152fdd7ef027f9da8ccf1b8e8115d3d842d833b699e8b4887fec837168269b4eab36f8907e6c0344e4691f3f8e5d0c390338c21cca7695f7da28f9d18b949546cdc20b140c3f99fb516914bbeedf0340d5aeb6fb9473a9233fafcafd523ad534ffc04cd42ecdc6185b235979a2500ca2c56c186df387948f7a9e2cda142b559782bb6e5b67d65f3554789c5fd5a4183efb9c59697ba6f2eb5dc2bbc24ec59e922db04009873d8660a348530cc00ab4bfb77e3ba7afc2a3c956a063bc9c8c58f3b1eb91898419d0eface39158b8afde655560b56285d66c7b2d9e306d5d259b1ba016814764b8752506e73ab044efaa1143e351dfbcb8361b0025fb15079d5ff56dd63b7c3629f421fb02ee3476f0d9222103458093551f323b4043567292e5a6a37ac8ecd872cb63acba3b354abe9a6060b94b05063b3618f8df35a26f71f128d9512e85d3f36a2cdbfe3ce19d30638ad6612d19e7cae9f1cfb8b69849db08fb33f194978fe8415cb5440b88e3e03028470a9ac9410bf408ea7be0420984fb7ed29be29ff2028196ee13760eecd07bfc7f3d5ce334a0e352051a3799780a32fc13423580de8cdfa5a6269b0c1ffce245ea15f02afdaf9e249585a01b04ce6e5c3c2d0f125ea3b2ead5140c4c103cc7b6f66d308f5ce23c609aa25a1addc3692bf46b676526c02cef3de3a9c80524be0da9cbf17e3f3fcf30f32b93c285a78bfab9f25df2478486f2a66fdabde2765a460c65d1fa8d514037a7d1347b502379ad3c0db9f5b09461cf9494735864ab81e0c0f58df5f534aae8e8284157e835b37129299014bf23422d0303712d6d22ffcbf2eae78cfdb4d9ed61c8156498cb3779bab3e01e40e1a575c1ea4637ad1cb44ad366a82e804371c04938b574af7f2edc5e409a18364450d97109ba6fa016bdfeb695b7ac1588fa5cbee8e402a2821649bf8a516823ce9c35bc1ad526787b4a08abca3ecaf487b01e547024ee46f530e10637ea1ff8c3c8fa47effe436c117134c9549a029af3322c8802ef217765d3497164c89866bb1790d936022fbef50265c84dd4e20b18ac8ab1f8a5f88da3b7ecbee9d479bcc59f7378463754cc39664378f4990db4eb4ddd920a2c774a3b6a0c329def56135e41ed1a3929ed2a2e88cf0ef1703ecc1d0f8f6dc401d17e00c722f6423df2ae6a59b1d023d886479346f7547b094dcdf53e4253ff1979cacc176da22d671db5f1d5d4f04ffd8c5471ee597cff3374735f13e1b60440b8ca93c357c59b5380a04ba71e7a846e003249df8f95aa45a1546c5c49b9a7ac2ae0913e964fe51b8b9f80b4d55bfbc98233060dedabeda339330cc06bed72b21e0281767dfa4062cdb235e4656260f808ce761d78eba0002b2becccb275283108c7678f44cfabf38d051c892140ff10dcf1f3625287cd48fd39490e1dab11cf7b3af1f215a7fdcdb26eebbe52b14d05c5f46fe9a102af14d2295be935f819623c233b96a2718707f8b066d623f19f563cb312f26079632c4b3850bedb90755307b1945a7c3b755696fff80c4d72178c07f53d0d70ede8c17c327e9b4cdc64e55d2dd38dffe9b26d50d153e8e5b22ebdfcf0251323d27427f46ff6297da525cb4eafce1e2a6735f5e408d42fa775295da5644b74844d539148b54b348f46bcdc5735e6ba09b826be04c4969a604c2ad51a4ce05d30803771183f796e169e7060614d6a80c7a18b0be31ad882825634aa603bb6cb4ae4a26ee21024f52d9e18d4a788fc527bb886b9366f7bc63ebc2f97d11e846645d987570915ff7948092401b35e083c21dcd9356bccd67eca37813748f684fa9ddfe5c7c23a1e0913c3d53b4cba2551efd9ecce0c95f1553124f75ccf4d947060f70c8aa2ebe3935e25e1c1cea2865c63c542fc930750e0981192a512fdb3fa22ca0f5862afab83be46180f19aaac29cc5ac2627d41d2f1149314b8b297941605f483bf213c1e307befdea507375a3246c1c2cb3b52b0e343b6cf12f67d389d2d1cd774c10218639c6b77fbdba52c6d6bc68a4640b30ffc04b31e4224eb7bdd0e84c1738bfa03d9ee6065a4a0e7634e005ee854260a144e5e669bfcb5d33bc4fdc7d5ff7f432eba398797ed74f3ff0e91e637230e2eb74270b20c1807f1688ce825fe270da3ccc47fe5695978635d1ab52bf412f78acad4d444d3a634ba6bf5e70e7f1269788c426c3deaa039c96d02f4dd42b37af71e846c73bcde09c3d79d3d90d918f9f961a4ca5956ff2437ddd8400ceb9a8fbe7504d45e35bdb3c104d8e3300d3f35dc156d8ca9e10edf03efc8a11f98c2c74d6efe340b4bdd0389944e2b7b6f948bd82b07ea2df650dcee2d36888dfc7b70881241221b461b581929baaba9ee0d048c118b73b90ad6c48bd7b4d8a3736e73ba0f66d6b3f87ef018b39d5b53870678be4e5bd968987b70f7787bc6c1f21144dfe2e88b1c1d6194c5fa87217486dcc41c3392f38331eaac83f2662b33bdb9085472d52f62e43c51c068835be57780d95a6347882d8f644dedab71440fe403eca43d2c11aabb83a559c08d9bec9c0d5271f8e17245a435f49f3b3297721a632d41fb0e99a0e74adbef95b8e7974b24c49eed4c238448646606165356c349108875c09f60faf1271ea89d22b2c864f5b08e38bd0df85fe91bbbfd26b5bc66790b0c5be0a40de0290564fe8da887e75afde65781c10a46989828db8427184a7c297c2e5c2ce18ac59e715e8e2e94179e67531c706603dc14bdde768d80eea58115546da99d065e1cd47785f97fe8fbd51e1f3ecdaceec212299d427ff71db605484ab063efee214b12040e7e6f4980134e630f5dd86ac12599eef84148e33fc22f74007749c3962767e4211f8202a77fbc21b70f41a75ec0e17d2ed34ae62bb833e85767faa76fb34fc9cabaf6068270fdef7d2b8c764e5b6a09a7c0ec8441c31766bf57470e425a08306338fa6c729aa75bfb3495308d5c3edbfe279e1fbb5a537be15eff309d5055ce93fe7954eb57b354393f85c953698b7bc3524da7da5b7f7b630c01e19f94a386b1e53535cfcff2984ec71d8ead1af37367f26beb3a61511c6ac3f57ee8505b70c61814013043768b20f8b682e0aefc7b499e9a192ea75ddc57f0cf9cc090d5c1b759bd8d2edb5d2ac1f9537e143e20c340261917abc2238c1d73d8f8cbc69bbeec6efa67b141de73529a90e53ffd3a403b960c6cc5f09c60a431791e85193fc3a9a4ea37f1444e41ff7430539a5bb23e99fac2f5711b3acb878dc239264fd9951a8927d1eda476824330d09322e0aac844917be818c74fdfd80947aad8e2216590c835726105e04af9b3db79f8eedefa968e6cb7267aee1a312b977a6ddf1da65f590c169f94b5b6c36a8b8e94eb3d0040d70e5d57d7fcf1814be9404cf9c34c095f3feab42dcc775cd552a6169333deb948584f99fc11eea7e76804d9890a892b4f8ab70ffe003f688e483de24f5771c31cdc5e12b8b9362a81f2a7aaff56999efc66fe0ede36959a65e92e85db4cd3e76d1624073ae7b90a650734a81aa31f50e9ae0072a8a87b0ddf7d1e9063ef7642138644e3dabe0cd07e7b1aabdd6e99ce6a2a230a2c43b9d10b34553343f8b551299290b80698bceb9c7a8f706ed2383818e3beca8f3a7898347b854b4fec1b1412a6ddd635ef26e5331ef2df35e5b846b4dbfcfc662b5f3db17309cf72d019a6d9ac7535907ae0c1427671a05fd2ff1a18911436e29ba52a72d3f53b4f5d4b79a93f38ced37c0c1ebe12fb42e3b408ba36dd91cd54c7791c0dc1379cb7026a0df5e381adcb948bcea3e494001fc39717b3b5cae941580d223c18f661186408b0c96e4512637ae29d68bee58e371dea703c70c7b6c60cf375b04a4611357a1aececa3415a8e5999a29b4688c32962fdb81ca2e5f3f9d2368127f4b44e9c8d0a12bcd4e961c3c5133e025d666fecd3b58f5715b6885965de0586005cc9a859b838688459cb68089ba9a0a7f5e50905b00e0eb7c06b163059b53e1b8fcd9132135e51308e80ee1c58eb702c474be70dd88a0e79571eb4a941c076195eef1a75214e5220a0ec99c6d090b7d0f9220e357abd90109db984d27954f19511cc539e6cfadd0d032f70ad2333ecacf94414e478d5a07a2cdc4455c03dee5234dbedabf99a361ff5581c349f8264b89a1abd1c9333426844878d158d3ea91cdc83df195a26836adb45d85b8939bab785d57ebfc462bddf0ddac7193e4c28f753d1cb385ec27e9ac89fb2b78d3e5ff1973fd48184792cd7586e2705b56ff4425d1cf7081c46116c3be204e7791ee92cce3d5925b8599c73e4e761032da1874040b6c65e97d26bb6276f41909060f82dab5b2042f8b59e67923701fea20092cf2dd031dced1d2533befa53cf3bbfbc73c3aa70b082fd0d51a23728692938698fbdaa3a5e50ec10535d32dcc179bf3c91c43c5eb3438b79762bcc305297dbc50c033c1bc486a34f21c9a35140bd16cf81067f9f8bd684dd9bd8936ae84657af72f8483130f88b7b7d5162cb6b3bf45ce03269c1a6f2ae75321b5b847b7251f66d870cebd6c36ddfb89dd5016ed7cfb51bbd3c56de3472b897a1bde17d85fb0caff2d433ca396da2f5aee057d337fd5e23393786d4f294a00f671c662cd49b00978d4f423f8e795dae842303b2d4595389437ce08e1fd0fbdb567d3a120ab636e08ee7a261d582c8e285476243a096606dce77d3b1ced342336ced7c350541aa3e3ee0d63a2fe559e0c121919ba13e471b9257332f950ac00a27b8cd895062b471c15f377bc23ed1f6b366fc3ca82c96cffeaa7ef0eea701c7dbb798bbc600c0985a6c9517ebac0fd24294d5ccfb3783baf20d41ccd2955a108cdfd3abf6fb315f4e97b1b3ea27b46c1bc6afc3d4b684f6bedf560aba0605d39c060b0c2bb10dbad04cdee2f545ce151fb522540c2921ef9096426594547e7c7221a77bc3c865c6e811dbc2d9117fbbc7116b04b172a805f407b8ab9fd9e8ced1f2361811264f93ff26e37f6e29b49568845106ae39539ab14b6bd672d1e2a136123990f17e76300c22963ab4a33ad6212ed8c44bc46ebcb60ca666c39262d5bd4c61a190c98db33e9aaf32734d6d0bd31ea50a736432427e"}, {0x20, 0xffff, 0x682, "9581a437895f4f76a777"}, {0x98, 0x1, 0x7, "af1b84f0d55fb2b6dd15692add306cd685c50815c2595d29361d47281bbe2e6bf47aae8ecc8a13a20a439278cd8e06b08b24e92fe9f8c9180ae0ae0f6ab26ff40abf4834b0f77957a34430d9fb3d4642a1f93ea7f6ca5a620678c785cc6742d1f62eff226d6ebcfae25007b92fd236252cac5ac909e475471fc3626491934a6b4688"}, {0x110, 0x1, 0x8, "b15c60e5a04e2637b1361b5739319d5d710c6d0782fdc0ccd52de45bcff1ec00c357a5a7dba79c212f43528980773880105fa79a336d6301caac6d3bdc9402ac5ebf57746190e9d6dfd4658810b61420999eefecc6ebc46fa2c6135dd527394a7aa673fcc091c152f1d4110a41d5529bfca15e1fc52017177f207282cd79273eaafede1a1d69517c5a739d4237fe40590ac03e9d3b4d5976d6e9058dca17b2524d69c5fc6d4ccab4dd73256bd4c39bdf33b714aa9908bf547f39aa02f0d0d769ff721f243054413b0b7382ed2dbda080d806910d44ec1fe92c4ef89235199e338d868d009d3e8c46ebce7d40fe8eb81c03f1b38d29326d782d5f"}, {0xa8, 0xffff, 0x7ff, "03f83b87d9fb22c91ffff5ce68e057a380a530f2b73beef33f3daa89231927d8cedca2c11bfcf97b8414400ced79943771e902b683c1cefca11fb344d9c56e83454825dadc2c2903edff075dd1685c6968499576b9bc345a03ec2c31c0ee82ececce44decb7ba9c5597940f9b3f90ead0bfd97c5c2b6b340530ee38d7a178e2ce7b651cc235a49a4fc51ec896e6c9ad12a10b840edd573ff"}, {0xe8, 0x1, 0x7, "fd8be924571060e8bcbcc6b29c087b80ae2568392fd6babceae3e9c939b8e122670fca26b0a6ef1c701f123a01a2d34cd932116a2539cb4226cb5e087367930af435ac86ac21c85361c64e4bb4f9f417ed1a1275e1204b422030e992f863194d1c9c6225287cfee2d502da0bcfb7fd584c2cec7f5352c60e4fd8f00bae23f89dbe4c27bd129ef46c07c377f166ea1d06cefe102fd7f6dccb8cce70df239ec0e4cbb30b9af808eebf048344d72330b40be2fa6c9189847835e7b163beb608ab8fa0facc9110f566f7615e389ec77080acb9a472c227"}], 0x13e0}, 0x4) setsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000002b00)={0x2be, 0x9}, 0x10) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000002b40)={0x1, 0x3387, 0xffffffff80000000, 0x0, 0x4}) seteuid(r4) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000002b80)={'./file0\x00', 0x80000001, 0x100000000, 0x7ff, 0x0, 0x1e5, 0x3, 0x6, 0x3, 0x0, 0x0, 0x1}) r7 = fcntl$dupfd(r0, 0x0, r0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000002c00)=""/128) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000002c80)=0x6) r8 = shmget(0x1, 0x2000, 0x18, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) chdir(&(0x7f0000002cc0)='./file0\x00') ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) sendmsg(r0, &(0x7f0000004240)={&(0x7f0000002d00)=@in6={0x18, 0x2, 0x6163, 0x2a}, 0xc, &(0x7f00000040c0)=[{&(0x7f0000002d40)="c69f3f5c4f7abf6ebca2cfaff3672a113392469f4ce3af9ce548d8492c18f807a2998f45b5c35d2a636124ddad0681133d4c36755077a848dbcfe91640d6b96e5cac00abe5226bcda74786b1db2dea5c485b", 0x52}, {&(0x7f0000002dc0)="9862b02d85c4baf0e4619bd614e68f4b070a8a864d7a7103e389898b26491cde09217b22ace197ed8604d98e8283b2786aef75c2745ff5386c60cd1cc3a1f3e43404bd0e9b72ceca0b1d21b61eb4d3e76cc286b21835bef55e0e769b034ce571a4c2c5a838c33732ed3152e9abfd044e33714842179b1959efe0fdfde61b15c45f2faeaebc18a5c5d122b887859aeccbbe1e3bec8ddd04e40967b4bec71480da34e928ba7a61f3501ac1c7670ef7479ce850c4a675713c6618dce93ce4a60e5a60aa9765986d5c7d64464eb0f4761252587ea8a5d408dccd71f01c3857a5723f2154e7afdb960b8e11c4381ce8dbd66f1c09b93e41c74a75797581dfdc58ba5057e4921842fae0ee73cc4432fda596c3aeafafe658fd99d9331977e6d2a4d010494168c164f42322afc46c57b7e14a0b6baf97614cbf85916d60c3ed6b24c851cb6870a2fb0f932c9ba60e2ab6007493ddaf492ebaa9cab54f5206208f17efba17aa6c04d1308fd9134f6395a728151917536e22e0446068bd89d7009e987ecf6ce585bf7b9342c78a03291e42a5e7e052970f6492a33afaadcf5e4af35e3c88a1cb4654396429d9590296b4ca06a8d77aa356a9cbe1f01b2f9cdabb77267e3238089f0c5e0811d0b01dceed658ef3c727ee1b6dea2c55ec3d87b39b8022d30c64c80ca3d4b63738b278bad86d05ecdc1489083a5353c0c1a855da92a5389c69222589be73e56835f8cb3b201e38a73510c6a035e8f2ed471985ffd7789cf27a734b95f7bfa22ab1d23bbc10761759946e74a4cae542a129a3c302b88d2c31c1b3b38a674b63005c4adcbc6fee1709eabd990fb828aceac116f8ef69924dd30cf58ddccef3749aaf16ea291b071f62f6c4a130ba7f433473639dda89dfc3061e3b92761a047832e66c97185a845011e8bee2a8f91e71cbaf275720edc036891ce50fa5aad7606d4518cf867cffc746a94b287d5f89f85a88e7d09e9901af774d99404c8f6c0213dd4d818686b87b74b1a3804bb7a8786200b1ad1ab4087b5252f7d69cd78690f1270ef60f39366dee922a9fb49a80d99b41a0663782ededdf21c53c44829c47a3db8270bde88aecd584b9e6cbff2faf4b8111e1081fc72c9307dfa72b39a34570518d6835f44e8bef4bf81cf069009b709ba1ee7414b5e8577be856248061f1d0b3eedce0ea94639b4ecb6df2cc2e95d879d1ccbb99c8a86761cf50b251b2089b5e8d5b2aed0f291182bca47435cc8c4dcdc88ed1fbbfd730ac382d6395aea265e438cff4926a29ce71ced2f4c2da8a09a0463084837e4ca2dd512f84a309b29d66563681d6ed34ca67cb2f3e5f54a215bc981fef1593ef815d53b82d4f8f19d26dd74b6645c217c88ea008632cd3cc6ad1662482241f374ae197283fc64aea3fec04dacb5d59f05ca4ea063b2e7bc08a9ff66c41029773f68f5d71f3eefeaab2f543371b018896c559c51be60f648c63d3785c2b340e081f0d8d58f32a074180fb9ee0ce6dadbaf4baf6fb151665f831aed94003b6162197531305bfc51f38d422135cc7e119a2c46c04f19178d322b37909c86f852330cdbd73542b65b197cbd0450cecdad270dd772770859b449f4fb5e38d33a38902a384cd519c33d7f63e2009849e4713196b9f21ddf848d750cb09a73a8882be9ceb822559393f25dbe6547c03a0729a88375f7760e7ad50f473b45e45a01424c141bff4a8fd31d4ee512ca7c13af635f6e646ff8472ac93c38d350ab2d54508c9360321172367a406b3d6687e7f0775312009c43f225e381599674324c88b94e30c42b48fb1128fe906a36e7ce941c9dd1c42b8dbd07de658329ac5e2d11db100e35f9911ab53127769b055fee3e4b083bac28ed8109ba36a4232a9b994d7e9000deb9092d39ba6571f3fa4e879392404b4c2f3c79f409eba7974884bdeb5cef8c38aa949742dc077fe36e9c6b0f971f9b586a43f535b15fd18ddb24d2cb4076578bd1f53aa28e0b4f1dd1d1981812f794e9ba0bebb9dcf4791e00e7e9953306b9454f5465d593aa803b9e588251de659eab6f0172568d4fe55b720379d681b02e907af2ab299b5eb52000f8832af3d3543fe6469ddc9be22bb19ba79bdfacd65a31e73621a204ef8a7c505fe44406fd73a04d615d9fef1ada6fa07ed02fe54170e713949e22c10d57cef9ec5fbb5c05e4ad871f2ef05b4a5a69ec25d927d304b3b70fae52b6096b8c60ae62c2793347a8f8468fd3e7e207c49d0d5d722021bfb6551ebcd9f5a86e256460c7516eec745a4f7f2cbc14e5c31f616ace6eb11ac1b941134e7b59eeb50afbdaca44d664b945289a68f58d8b9234a769315fbbf01910642df97695b9c96f8b7bd80bbda6ffc1f6eb8346910211262cb1e20cf98a3c6cc61a16084dad5a469a53cd65fb2f6f5d7994586be317ced210c82540d494db3175e0b1b7dd6ffa0cf9ac40d126fd9f879117835c6f63905a1368e432cbcb2e0ba1150019db5c0fc42c59e59c1d1143905c5fb6cabf1711a014f008d8102dc5b5a605d1054ffd9d70223fda75f9d868c7786d120f632208489da353ed92076021e3f816f24c3f305d14d60fd54c77316923af56d92be2323edd0bcbb71305c6a7eb09b8b64e385d353b14f55df98333b0529900e2bd870204a9a6bd401abd2d4885887a4de503762d565939527b5efc95e4ded05649cf61deb759f7dc1fe672ef3eb9b51e26b5022d49f7476f9ab43bb53941bef330cc5dec8a2705257a4da7de7b0018cd01067415207b3985af49c5789c02940a122954f19f2f11a8b2eaaba7f81e2bab37ea87a230ad3324d7f420339bc9d5f7793d3187d81e8f1c119d451b59864225da6ab2ae2be4f0fc45b35007c5bd00b9f6cfc52dc514337adf13ca88dfa0b59c5e69974d4e7d725aa675cc7114b78837829fd2f8f225b9a107b9f6f9327b184baab1e7285996367ed1655ba0083a85e39e2e5af1f8cc61ef8222d1735069d0f8ee0b7cbe9f2cf00fce008976f55c6748a55912ccd5a9f515333b042ad3e72723a3cadec10e85f678ac1091cadf94b76a993f5dd0197c3251258012a3a59331865fa54bd28d1a1c711f579f6b25be8d9d002e799f2a977977815a7a80d3f62bb49baef1c25d51787411fea7e75da7cc2da2c425e57feee9fa9070f3169bea7dede8c73450dc5963e81d6c2fc4325103b936da2f3f0b71fcff24f104845185406bb1329cccf3a02a3cb3015f4c06ecdce327eb90df600df1fa7672202611dbb54e6741066f81927a3eaa3e61442d381ca8a41d3ba81563ce46ef81a74251d67f65978c9cdca542f6d09e97318800c5c777bf3b1bfa813dc9024a0f710cb50844513f9df2875bee587ef0c5b32dd31724800fffab91ae9805003d83c63f8cc651b73642d934fcb02ffeed9bf27c87f5f69a55ac037c74527398700c4275b2e68703a9d99c72b619517ed866f93652fc6c5d6891e428de48c13f76e60f8a74de74dbd55d63b4b42fe5630ab51acd29d4d8d93bada3ab690aa183213f372d7fc7e5a13128f17c3ea94165498d16d7f56c30c7bd5a95fbbac42573de904b6e8de76f3a6e38f7692652d197b350b64dd6108871380f2f26e3f8d5a48a5adfda4c1fb9ddf9abf0b15aa983a1344bfabc28b5e5c777cc42958e934b3d2955d6695248d354933bcf7c555898964b0fb5330c27cde892d90474eb245f186de3b29b1e52fba1e261e947df823a1eb59a0736b9b5c23b2104cbb79b9f693792cb5e82de98a382e9a74cea0f10f2bb75fa04eae7150de447193bcb6aa66127a8d49534f7a031915c3cd45d12aad144fddbbc5ab048da153204db853f27f8d3a1a9ea499033f54a58d5407355de588f40006cf4d6ec271a24e81a496ea935189e0eefeea451088ca41a6ea2316f734da3b2fa06c237328ee09f090af8710a66e55c30bc6b26f2906d093d1305d73544db6dfb711d1b846f68e7d821f0afda52e22de18a33f1d5141039d17c786c6ce79332323d72184d6ca21f9170a034942422276286a6a6a3ce8ebc1d1efef27b5899591a18ba66020a2eb26acafe4247bd974f9416c84c938f2b3f95f81515610229cd2fb987eb46138d73414945d17ca080d5c029126f04298c37644d5a15ce0366041f7bbaeb3157a0254f525dcd67e23d2d4c66b1667a9560e3e5d10e51870fbeda6ca60acf17f0dc6827659aebad1b547ed8616304aa09b3248c277397a6f9a954d7bd50b4c4053a0466ff0b6aee8613063fe9cb28936d5d0e1d17098e9822b4908b77d49aeb5e38a786d2f4a4f7f359f638bcfd594adc587d01bf1449efd2ddde9293b8c7746b3251320b6bd706bc2aeaf8705f81e769ccdc9c9c41e612d5180ceb0b6f1cdb10b1c3e54a8729ef8e16da6fb1f567c98e85938bc029e199edb1390f57f2e76e512924a7d7e3147649f8e4b7a80029a06043261b912dcfe9fb0e5d9d7a3740cddb9e5a6689f0fab9fb5d09976bd931c93fcf8e24abf2d972a0fc7b91e8def8367bf5deccf2d09552f7594c6d71c49e4fc4836fa194aae663b2f1e260488e8f4f1d6e6558d1056d79e4e371757b08f660fa62c5a006e7c4fa62b56ba59227254fdb1e7eec27b6eccf39b4f7e7a645f437bdac76fe76100e16648027e126fec91cda7698d977bd6aa6410749d57318163c478b1d04a98dd5f9f5df0640e905c77e7ce1240240d71d2d917cb82822c7be11cd3082c487e9b46646bc87dfcf5c76ac1c41e715fb45870ea0e3f7eb9f6c67a97f2b206616aa0a77934110e121e927e6aa1d9e9e743124488f49e1f56a7ee577db5a5647adaf185951b7f465c4c3949919581b581c30f822dc28ffd7c16c0c64ee056fc6eee65dd24d2d9f37198416ae6b4f510ec4e0870d94d86f02389f72c6c52812edbbf55bfdec40735527d7c6986e86fe3a9fe6e2940b0286092895220e7a5d046d7de6666f93b2132afd664f09fe7da41ef5e854758b388584b8012b5ecc0272bc464d84e0354dc473a291875bd7d2fbd94c4387e04381cc8ea28d796e7dce6c79e7d9347a651b63efd042200708afb2729f853af14e64b777a3edbfd121a16d5b75e88e06c6f6446578d78bb35bd1a771dfe2c84a894cfc71aaf7efe4092a6efe2f89eda9b3416f6fc03a57b5d226b1f36acba1fdc18989ddde8b24043f171f4db2ce20f7166ddc85be31e340ba2c8c61b384a5d4843ca064b556bafe55e5e4b799f243dd3ad9040b36ee471d26a1eaaa5e08d5ebf9278d412c714d9533fedb2128b67a64beddd7b6f51ffdd3efe9cfeac0d06b95e6d0f82b55418836eb94a28f586fd0eda2589000307952fd9cc4b38e5e689051ccad498ef43f2f8ed98ca25001df5af56206da7e63b0379744aadf759cdb907c4971ab363840d14bef4784808422a73ad235e2051d21dc86dce3173d7f4553296dd680eee8c6a32a69de5fc95a547f9da6aa1a499ec92d8aefa09d951252b7c7cbceedfabb7d1f396fd2c02d81de092ccaa13e13706404ca6a91f3e6ab8a202eb0fd16e277d6669f40ef2b5b8130b5a7dcd7da72e395f9a0e563196024dffbc263de85ff4d6c53b0813cf1145b67eafc910c0c7fc12bf2c7304d0beffd20f0f4b132b4a367ae87c648471801545870793d1a08bf3a5457e7b2c29d5f624cff09aea0c33235da97c92e46317d89e939bd5ddb36cceef9ea918f06ecbec05082ad069220516c3cee41030c9b9274bc4aed8f5bd453031add8ade2a8b673088dcffcdd109030de6770ccf57889b6ae8c98cbcccd6d31dfee94fd2dd72247776c6b23d683f1aaa4f3", 0x1000}, {&(0x7f0000003dc0)="1409513e5a4f6db71018e5537d0a1981ded45a1aed9fad62c3ed24aca27f98d526cd3d29742ed058032808c32c8f71c5bbc0c6109ce5cbe873fd0a0e9d28", 0x3e}, {&(0x7f0000003e00)="bdbbfe004954a14ece724a7ed7f3f0351cae0bc22040c845f7e6093672b5252be9f48a2e6c2b8b843fed6d92faf8238bec10713a264498d8db767b1100bf19f3b2b69dadab44610a284ddbf5469ecfa4a72cd065641f2c6e7e74a6e6896fec200402d833415678b267174191b41f5bab7e", 0x71}, {&(0x7f0000003e80)="dcdf9fe4fec2399e8408773be86b1043dcd761aad674fb35a04e2fdb6e99b4aa834050c9d00d440b00189a94bb42dbafd9bcd9587fe22fbba66f69f42597bc68ea05db4e83c249635c4d4756cda844854690acd687f940d4cdd0b876faf0db437619424fff5cd74b6aa2e3a7dff250ca44bf1a0aaa28282616ca46cc7f9af73139c6eb0c66ad16d8eb83ea0dc302f1844a082909c5d027d60af65b0048b111319627bcb03d5add7c2574d9eccbc2f5049d8ae26cdfe479e2e46cbeff7d0f1f06aa28196a2ff7bf6028f82425640af00407d1577a0fe1b7c8b7a9de575e6b599f98bb15d031a6b444ea5491855cba372ae2329dd39cb7d340f5dfa1", 0xfb}, {&(0x7f0000003f80)="01955a7e3ed8a73edc7d9ac8ee6df035ced2c4eda066e01182661188d8363aba7b208eef03abe0505c779925bfb0f0b420bb3d54e1dcbd7652c2862c41708ae011cb4ac3c80d7bdd8cac4e8ad281ccc32a58", 0x52}, {&(0x7f0000004000)="471d7260f37b4cbb1342d2b16e55b0b3b2ed4ac724e5fd99729e45b4891c6cd6887f3009b0f84c4b9a1ae77f1fc721d0ab3a889098f20c42cf832e278ffd0693583e469baad6185b0d553a6e5ca7218c1bb369c32b44480b6452860c609e4d37d59590d7e795a753ad47e6af95b1004ed0918b86f97aba928b3da6844ed6032c4273f3244fd2edb3e5eb75a7d5cfef4455841d7fdff1431a9b135c6ba3f33a09e4427c248b38da8aad33677d586bab7794b9a6ee46f51b0b8a", 0xb9}], 0x7, &(0x7f0000004140)=[{0xe8, 0x0, 0x1, "d775bd53db7d6270f4175dc57bdd5b2282252b7b8aedd8672664f0f92bf8bc46a21668ca67dcc01a85db6ac35f50635ddb32724d467263145322c2763025bd6f40cbaa3651d0f0bf0737ddacb7095610e4fbf387a37f53158d46b75a8a26e980687314d8080b52f038ca6c35a795c33c0ac893e007dcf69758dba1794f8d6a4336075c0068673f961295d854161a88a9f7f81d6e28b699bfb5ed53f81314f33d90fcfdbf06542dca8379e19c37316ddc418a794e32a097b1f354cb0af8f9bab29dc3c187122634d8bd14c21093ef89cb0f"}], 0xe8}, 0x404) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000004280)=[0x1, 0x7ff]) 16:00:54 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = dup(r0) r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) fchdir(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x100000001) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r5) poll(&(0x7f0000000140)=[{r0, 0x1}, {r2, 0x10}, {r0, 0x80}, {r1, 0x84}, {r2, 0x69}, {r0, 0x90}, {r1, 0x140}, {r1, 0x80}], 0x8, 0xc6f) r6 = dup2(r2, r2) socketpair(0x0, 0x8000, 0x401, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) r8 = msgget(0x2, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x0, r4, r5, r4, r5, 0x8e, 0x3}, 0x7, 0xbf, r3, r3, 0x2, 0x200, 0x8001, 0x2}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x0, r4, r5, r4, r5, 0xa1, 0x3ff}, 0x9, 0x6, r3, r3, 0x4, 0x3, 0x6, 0x6}) semget$private(0x0, 0x1, 0x80) ioctl$TIOCCBRK(r1, 0x2000747a) msgrcv(r8, &(0x7f0000000340)={0x0, ""/172}, 0xb4, 0x1, 0xff3f58571e4048c7) ioctl$TIOCDRAIN(r7, 0x2000745e) setpgid(r3, r3) fcntl$setflags(r7, 0x2, 0x1) write(r2, &(0x7f0000000400)="b22252528b64176d68fd776e70a04eccbc728fa9e1d2745ca2be62ef02e60fdfc222e3505417efe852e224282aa1b892e105d0949e89c0dc092bda2f4639d8809de55165d9f983e2ab5d1d28a2b60aeb06f3662fcfbc3210b8dd84f151ae7ed6a9e4cd00ea59a929d34820291981046d27bb7a408a1f7ed3ec43", 0x7a) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000004c0)=0xffffffffffff8461) r9 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x4, r4, r5, r4, r5, 0x0, 0x200}, 0x80000000, 0x80000000, r3, r3, 0x7, 0x1, 0x5}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x200000, "d730c3e7bb6fc6e23c5b00000500000000e74de4", 0xd86c}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) ioctl$TIOCNOTTY(r1, 0x20007471) read(r2, &(0x7f0000000140)=""/161, 0xfffffffffffffd79) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10001, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x4, 0x4, 0xffffffffffff0423, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x501}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa06}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xfffffffffffffff8, [{0x3, 0x2}, {0xf332d5c10ae2ed0a, 0xcf1}, {0x3, 0x9}, {0x0, 0x7fffffff}, {0x2, 0x1000}, {0x0, 0x100000001}, {0x3, 0xffff}, {0x3, 0x2}, {0x1, 0x2}, {0x2, 0x8000}, {0x1, 0x5}, {0x1, 0x46d6}, {0x2, 0x5}, {0x3, 0x7bab}, {0x3, 0xff}, {0x3, 0x100000000}, {0x3, 0x5}, {0x3, 0x1ff}, {0x1, 0x7}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0x6}, {0x1, 0x80000000}, {0x1, 0xfffffffffffffff9}, {0x2, 0x9}, {0x1, 0x81}, {0x3, 0x101}, {0x3, 0x1}, {0x2ae90a501d74c12f}, {0x0, 0x5}, {0x3, 0x5}, {0x3}]}) syz_emit_ethernet(0xffffffffffffff4c, &(0x7f0000000380)="00d2086aa6f0350e7b9ccb507608a2f30c89e6691caaa07f5b662638616a93d2d5cd34aabee5c69286d1e120382e13f7954442f0b1b7a3a60bb42b2f338c0be015e30819d681c26a6986569366628ee07f16ea5f723caf6a2df1baec212bca7740094827d5630c15818c2b22e3808569f9b6477effefb158493f40325e9e73920f5c22cb7c9870cdb72829953b46ea981401cc81bfe8259fe085ae9e6dc033e9a7aae05b5146fb17fdbbc36809b6aa58287bcd5149e70f8af328d4a67a2b5a9dbc3259a9031d3a376e91ab1f9b0140e1aabf1f0537270c9e373f78a99378618d358623b35cc1ac") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x32c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000a80)={0xfffffffffffffffe, [{0x1, 0xfffffffffffff534}, {0xdb7ee43c4680cde0, 0x100000001}, {0x3, 0xab}, {0x2, 0x456}, {0x3, 0x400}, {0x3, 0x100000001}, {0x3, 0x7f}, {0x1, 0x6}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x470}, {0x6c97272b3735abb0, 0x8}, {0x2, 0xcb25}, {0x3, 0x4}, {0x3, 0x8f}, {0x2, 0x1}, {0x0, 0x10001}, {0x2, 0x8}, {0x3, 0x4}, {0x3, 0x8}, {0x2, 0x4a00}, {0x2, 0x1}, {0x1, 0x1ff}, {0x3, 0xffffffffffff8001}, {0x3}, {0x3, 0x4}, {0x1, 0xdc6a}, {0x1, 0x9}, {0x3, 0x6}, {0x1, 0xfffffffffffffff8}, {0x2, 0x6bbe0482}, {0x3, 0xfff}]}) 16:00:55 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x9) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8a) clock_settime(0x6, &(0x7f0000000280)={0xda8, 0xe8}) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x28, &(0x7f00000000c0)=0x8a, 0x4) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) close(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x10001) shutdown(r0, 0x3) fcntl$getflags(r1, 0x1) 16:00:55 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x81, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) fchdir(r1) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) select(0x40, &(0x7f0000000140)={0x4, 0x800, 0x6, 0x1, 0xdf8, 0x1, 0x10001, 0x4c40}, &(0x7f0000000200)={0x4, 0x2, 0xb0, 0x10000, 0xffffffffffffffff, 0xf8, 0x0, 0x3f}, &(0x7f0000000240)={0x2, 0xbaa7, 0x0, 0x8, 0xffffffffffff8000, 0x7ff, 0x9, 0x2}, &(0x7f0000000280)={0x200, 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x4f}, 0x0, &(0x7f00000001c0)={0x8}, 0x0) mlockall(0x1) 16:00:55 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r1, r2, r3, r4, 0x0, 0x80000001}, 0x800, 0x8, r5, r6, 0x100, 0x2, 0x20, 0x6}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r8 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r8, r9) utimensat(r7, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x103e, 0x8) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x20001, 0x0) select(0xffffffffffffffb9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000180)={0x8, 0x0, 0x6}, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)='./file1\x00') poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) chroot(&(0x7f0000000040)='./file0/file0\x00') 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x274, &(0x7f0000000180)}) 16:00:55 executing program 0: r0 = semget$private(0x0, 0x1, 0x85) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/124) rmdir(&(0x7f0000000080)='./file0\x00') semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000000c0)=""/142) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000240)=0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x8, 0x7, 0x6, 0x1f, "1a5a6318d8a5e7f65bf738b662bcdc90a7699543", 0xfffffffffffffff8, 0x8}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000005c0)=0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x1, 0x8}) syz_emit_ethernet(0x88, &(0x7f0000000180)="a19431e46367109cea6bf368157f893c09a364e6a6e5b27a42a1162413a63fbf2a71b2aba9456a2fcefa5566e3a474bc174d9c0b06715ac78ae76dbe7b759ecc8865e25e0878faf270de074e0ced9c3e9779ac6b7029bdd6d8f4b653cc0337ddb96e91820dbf1285abeabafdbd449f0e9e995c1bf275f78e9ce517b80ac4bbe14f321b0eaf4c094d") 16:00:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:55 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000180)={0x1}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0x4]}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="a2cf458b60edb6008c12f766fc3fdfd876ebff2d28bb3747be2ce8939799a169c94020a46de45e460942440b6c2f", 0x2e}, {&(0x7f0000000300)="8b6cc6a353387fe324578e95183abf66a6adb433fd45fa9fe22b3e17e34ee81d3878cf6cfa877773d1f83f4fcc7e4c30916345cdca8cb58ad3c42455", 0x3c}, {&(0x7f0000000340)="187944b91d0236b830ee9cc8371dc93ca30915c1b17a212026d5753ac71594c2d2794d7fcaf87079b234161f3919a6b357c1909df17ce4d0c7f6a0bd07cb869a1434947baf1c89c357eb2802a326", 0x4e}, {&(0x7f0000000500)="cd1a740cfcfc2eedb05669c555fc33b036958d9c823aa20e510eb612d808c49b413a877b9a965c9b416e6ebf08a99752ddd74d849bac53359ba0ac511c7fc5663c10df19ec4965ac31b73117793193ad0ad6f87091034870cd90efcc1615273af1aafc4694fe61827dadd6a40385015b1ef0fc4eced89c1f4c7569c87cc7d9cb1c2f3579b5267f89c2159271ee7cd5992e009e5bc8b700b419071ef60ab3672e4b8e9239e0ab97334c81b1646b92a6ff9e164589674161364e611b257ed3d4ffa470ce0bbbde5f8e2ae028ffd5c4c4b2ba8ff19bafcfa0eab5612bd92ab3bf437c6c9cc708cceccf0ce766e2e38514d7dac6f036d1fa6734bbe5", 0xfa}], 0x4, 0x0, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f0000000000)='\x00', 0x80, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/234, 0xea}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = msgget(0x1, 0x381) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) fcntl$getflags(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:01 executing program 1: clock_getres(0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x30440, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x31, &(0x7f00000000c0)=0x9, 0x4) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0xfc, &(0x7f0000000180)=0x1001, 0x4) fchmod(r0, 0x2) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10203, 0x6) close(r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x62) 16:00:01 executing program 1: getrusage(0x0, &(0x7f0000000080)) r0 = syz_open_pts() fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xb, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x130) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) fchmod(r2, 0x60) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x8, 0xfffffffffffffffa, "730000e4ff0000000000000000000000004000"}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x15) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x8001}, {0x42, 0xf9d1}, {0x7, 0x1}], 0x3}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="4d86b841e6b38c4078b0a1c5072f53bc7fa8fbfc23bdd39c1305ba1b1ee0cfb52c0c0cc60f6555d6537553146b48685c82716cc0fe1b4bdf5fba6883c2401532f5cd2088c7be2e9e66d2861a5282d908fcbcfd11a3f2b0a9a6a9550145239eda08a13d0c197be90a7c55c6295655735b02d55b265c587d0d586def9c92a6b45350bb0cf997f0", 0x86) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) poll(&(0x7f0000000040)=[{r0, 0x181}, {r0, 0x4}, {r0, 0x4}, {r0, 0x2}, {r0, 0x84}, {r0, 0x20}], 0x6, 0xfffc000000000000) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_open_pts() 16:00:01 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) flock(r0, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x34, 0x0, 0xc6, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x101, 0x1000, 0x3ff, 0x8, "f899d4564554850a26261e79df4bede71b863a68", 0x3f, 0x10000}) 16:00:01 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="157394714efd076ed5c148e3ff5559d2ba6791396b6fdc867ccf32f2c9dbba44523fb0f6503c2e775e91d28e17a5be544680f6294cd4fae274d27b8701562f9200b88428f36d1ab521a03f166278add98d9482d8d572bc12ba5bec2c907549a7666480165fa244acff2595abeba40eb3e265a2bccb95ab30af430a94538fb4694bf3c0ca842e06f3747454f9dcbb0afe5cd440c348ac2a66ade87f472c", 0x9d, 0x402, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x4) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="56fb502f6669d8273000"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x261, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000500), 0x56, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) fcntl$setstatus(r5, 0x4, 0x80) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) getegid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7, 0x10, r3, 0x0, 0x0) close(r2) getpid() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x7, {0x31ef, 0x1f}}) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) 16:00:01 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r0 = shmat(0x0, &(0x7f0000d5b000/0x1000)=nil, 0x2000) shmdt(r0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x6, 0x5, 0x7, 0x1, 0x4, 0x2, 0x2, 0x2, 0x2, 0x3, 0x4}) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000200)={0x0, ""/75}, 0x53, 0x1, 0x1800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000040)=""/124, 0x7c) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="0000000241b0cc12e937e3edce2dc1ef16e42731dc64131ca8278f6fd3ca4d86e837b3ad09dfeb23dd5d13928052dd8cf4b0a6ec901496ca468186b9bc6f5ceaea7ea15c92b5d0548bb82de3dbe821bf14f0a2c0943261ec2e9a41c0fdec03c54e174aca9ae8e710df124b8e1ac2878b93f39da08acea9185f86a2a7bae1a544df3f94fcfe19c741bf6e22dde02f73916cdac12063241d4a635e7ee319eaee49f904fb661f9a0a3b3bbdfa2960206759bbdc144a166ab79d3f1cac29fe421373ca5f7cad8732be2b4fb6ed90dbb8935be2789ecb6daca5dc1f", 0xfffffffffffffd09}], 0x1) 16:00:01 executing program 1: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x7f, 0x100000000}, 0xc) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x80000000, 0x1, 0x200, 0x7fffffff, "e55d5c4c3791643709fbfb803ef3c59b338e84c3", 0x10001, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendto$inet6(r1, &(0x7f0000000280)="7793bea79bc76b2692aa1377dfe01c4fb371606c580eee209197130c0c2cc239b151be179840a7a0ac173374b60b662ada3171bc714049e8c3cd035355c5ff2c775d3ae523b43ca098b4a242697bfe969f0b1217fc40adab38b6607a8ce6fad5dbe069a53f8067ba85b432a806baea18b3aa322e4b8bf4878b945eba4aee56f653635fc5c975e4d65962d79a2e71eb02165f026f8152cce81f354d92a6c4ab8bc4e9cd87db007215cb4d9e4f2ce9528282558717222fe898c6055c84dee76ac2d75011296b4b3ad17ea10a16f18d6d241082d9b9cf61823924f89bae6c80d6310747602296c8661c4e525b0434d3b10e20e7", 0xf2, 0x2, &(0x7f0000000000)={0x18, 0x1, 0xffff, 0x8}, 0xc) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) read(r1, &(0x7f00000001c0)=""/191, 0xbf) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040), 0x12febb10ad5e9565) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) pledge(0x0, &(0x7f0000000080)='\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000500)=0xfffffffffffffff8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)="a1140b4ab2810b57e13471774fa6471b4d926edc9bc1d45c", 0x18}, {&(0x7f0000000140)="14a0555cf3f599a54dca98a8dc6b7d58460567953f7559405c556355490ec9ac3c0e705aae2b3355c78348cd3433e276d7bdea7e90c9ae02e3abd147b11047fe2a4550c8907df6f46b5481800a41102c4978911fc65047f58e6848c831a6e9e1bf4e9277959ae56ddf2f4443e1a078dc6e0e95224122f11f364b548bb9c2f838486a0c0db290db18e1574f38c25bcbffe0dcfcc67e18d4b0d03eb16ad2b2836f9756fdedc3ce308d57459d61e8d5070b4460b91b0129444132b1d389296ad2edb516d78ea6bb6dc7d55440ce46b6037af8ecfb29", 0xd4}, {&(0x7f0000000240)="eb488d07b2d5d95d37f95efa705c4f82e3b85a066bd5abd90f36bceca172abd9d11f1aecbd0485fb03051c03137eee9d34c294f1eaa23b41ceb349d6a378604b7500864ab0c34412008aa5581e1133a015f9630a62fc4c9ba566659412b6354df26ab72508616795cfa571feab7b7ccc7451fbf59be199f757de3d91defdb5b461eace84ecd9cddb2aefd003251263f0d1c33780a74fd44ea3c2659272b72a97e487a67103b1037d580be29f01fd034255445396b7ea38a5112337b30512adf7fbb3ec928bf5bc842c20", 0xca}], 0x3, &(0x7f0000000380)=[{0x108, 0x1, 0x4, "867edb82b2abc9c74d3f7bb8c01571ed18d565e3c4d8bb9c94a0f4b1edd88df347d0b29e45194e5a1499de9c0acb59dcfdc8e4ba7493ca7cb6c07fec40b8fe6a88957cc12b6dfdf2a7d5f75af3895e1111fa260a43036d9947ffd382dc30f295cebffcf8d2ee1b89391d5426418429ce91404bef706e385044d47d97a298ec41256f7f479b61c4fe1a0e1ef41d8764a1d576cbb08276beacb4cb4098a5ecc27dea96d90d1f4cb819f80eeba80f12cf5221d76e0bf8339984d3965b022c82776057572622305666439a6ca34d27278cc9b618818ab233bf419dea7f5e67cf73a637947a5415f66130cbac062600159a47c8"}], 0x108}, 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mlockall(0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000580)=""/178, 0xb2}], 0x2, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x28023, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f00000003c0)=""/90, 0x5a}], 0x6, &(0x7f00000004c0)=""/191, 0xbf}, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = dup2(r0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x401) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/6, 0x6}, {&(0x7f0000000600)=""/186, 0xba}, {&(0x7f0000000800)=""/160, 0xa0}], 0x3, 0x0, 0x0) r1 = msgget(0x3, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/15) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000340)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f00000008c0)="3a4caf85016c6f1730578d9c5fb392a9c702e599de2a225f37089542ad3d01fd728d62a52255ced612e41e0c5b8876333aa56a58b0c7887578763b819db03189891552bde7f046457577ebddea158dd8d50dcc6320c514a1ddac98205721f6b17ce1c089140ee852fcf938698d31d421476ba830d89ea8d67a5ff9bb4c29d30ba0e1e61323ff63b7db89f816340159080a570ae9bdb7915cf90102db047e93fa4e7e5b502c32bd5739afe1eb66ac87e6f9d8bcf5e80dcc29fcdcf9758cd908e3a84ff88eb8c0e1f1a8003c902364127e031d4cfbcb43269ab310b63e2edec0a301ecb23ff2cb5e03915b2444f0f5d55e503969", 0xf3}, {&(0x7f00000009c0)="a7e94da2e4fc007e2314d4589745d2e6a3887af545f7e460ad35053473bac904d9085f302a107890a5277887ffde6bcd45ac99555cbc833167cf8eb2d95215908e1f1be662b6aef475b758aa24b2f4118b879086952f9f2515d35f00e102405daef2f940b78383d6d80ac36be6da826c7e2e99eb97413069f149d2534fcc8147a76c2693543a9510a835799e91ca602f05ec71e60346e373b59dc1b86270c656bea555c609567e0475ff3f9ed25fffb318c127a50728dc1a18dbc280b52ca7a03201db4151443a9b1924b2ffc18a9a9974c831e764eac8ef", 0xd8}], 0x2, &(0x7f0000000ac0)=[{0x88, 0xffff, 0x4, "28bd650c94cf20ed253f23593ad0e13b7042075840f5ad4844f25fee810de3384bf9f1961a012ee5a132f07fd8143527f2a0f331e05dac5dfb41644852589498764cf51b1e3bde25c72349cbeb713143284bc1271833b1ee154b06f1413a86380585d854226d1e2f822870842aa628db574037d2dc519d59"}], 0x88}, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x1ff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x46f, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x9) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) 16:00:02 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = shmget$private(0x0, 0x1000, 0x144, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000180)=""/22, 0x16, 0x41, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000100)=""/49, 0x31}], 0x2, 0x0, 0x4a) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x18808, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x4, 0x1, 0x20, 0x2}, {0x7fffffff, 0x7, 0x0, 0x1f}, {0xfffffffffffffffa, 0x0, 0x7, 0x9}, {0x7, 0x7fff, 0x80, 0xffff}, {0x0, 0x9, 0x1, 0x3}, {0x8, 0x80, 0xfffffffffffffff9, 0x3ff}, {0x80000001, 0x0, 0x401, 0x4000}, {0x0, 0x800, 0x4, 0x3}, {0x3, 0x101, 0x2, 0x9}, {0x2, 0x824, 0xfffffffffffffffc, 0xffffffffffff8001}]}) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/111) chdir(&(0x7f0000000200)='./file0\x00') 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x1a, 0x3, 0x1ff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:02 executing program 1: r0 = kqueue() r1 = semget(0x0, 0x3, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x101) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0xff, 0x7}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x8}, {{}, 0xffffffffffffffff, 0x41, 0x5, 0x20, 0x1}], 0x6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0x4, 0x6}, {{}, 0xffffffffffffffff, 0x20, 0x80000000, 0x4, 0x9}, {{}, 0xfffffffffffffffe, 0x80, 0x80, 0x20, 0x9}], 0xffffffffd183c499, &(0x7f0000000180)={0x97, 0x4}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x0, 0x1) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/236) fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ftruncate(r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x4, [{0x3, 0x6}, {0x1}, {0x3, 0x4}, {0x1, 0x3}, {0x3}, {0x0, 0x7}, {0x2, 0xf2c}, {0x1, 0xfff}, {0x3, 0x400}, {0x2, 0x3}, {0x3, 0xfffffffffffffff8}, {0x1, 0x3c}, {0x3, 0x1800000000}, {0x3, 0x100000000}, {0x3, 0x7}, {0x3, 0x7f}, {0x3, 0x3c}, {0x1, 0x3}, {0x3, 0x1}, {0x0, 0x9}, {0x2, 0x1}, {0x3, 0x1ff}, {0x3, 0x6ddd66a1}, {0x3, 0x2}, {0x0, 0x4}, {0x2, 0x80}, {0x3, 0xfffffffffffffff9}, {0x2}, {0x0, 0x7}, {0x1, 0x1000}, {0x3, 0x3}, {0x3, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffeeb, &(0x7f0000000380)="ddc3") syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) socket$unix(0x1, 0x1, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x1c2, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x3, 0x3000, 0xc6, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x0, 0xfffffffffffffff9, 0x16}, {0x3, 0x7, 0x8, 0xd9}, {0x3, 0x2, 0x2, 0x400}, {0x1, 0x1000, 0x7, 0x9}]}) 16:00:02 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shutdown(0xffffffffffffffff, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="7cf883e33847ed53f95517f5c2a4d658c243af7ca4805ddfaf8eeb820c73564ca91cbedde2d8283810b5915454946a978515d6b3c0810e08996e01afb9eded809c32499ce357c87c581072684cc2804dd257bf1954a17335e6ec710553724b2fe299694d76ffbb2e573b39bbc02f9fd04bd67efd14f03fa664a03ed2f2d83a7c83b3331c2667f74bdd9c79fc8bf3e4c8a917a61f1dd2f90887946ddfb77e9c6393e009f1d7ad74f7ac8e5c324e6bcc", 0xaf}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58, 0x8}, 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r8 = syz_open_pts() close(r0) r9 = dup(r8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r9, 0x2000746f) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2000000000) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/32}, &(0x7f0000000080)=0x22) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x280, &(0x7f000071b000/0x4000)=nil) shmat(r1, &(0x7f000071d000/0x4000)=nil, 0x2000) unlink(&(0x7f0000000140)='./bus\x00') madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8882, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x1}, {0x20}], 0x2}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x4, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket$unix(0x1, 0x7, 0x0) mprotect(&(0x7f00000ad000/0x4000)=nil, 0x4000, 0x200000000000000) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000040)="ebba7dacffcbff53b9fd812e097b00bfe6000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) fsync(r0) write(r0, &(0x7f0000000200)="786eac938f3dcd699b2108ecd0f9a432fec686844c29c60f7cc458dc7d68829a9194e5ad67a48acec5ba0d66af1a051ac7b641028b183f8ab7cb09733f222606eef49fa326b9e276b28a033db28dc54f91c9104a8bb6f5b52cd67ece18616d6185ad99941726fec3347ae291d91dc667a7079bbad8cbe4897fa767c94c00fd2808095794629bc7ab7e6e8f35c6640383bd0daec6e09376a868c868337c56c6933a78e1eb05e920b5df4b404a3f69813cc3a0bbb3592e70", 0xb7) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x10000000000000, 0x8) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/27, 0x1b, 0x0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f00000000c0)}, {&(0x7f0000000200)=""/255, 0xff}, {&(0x7f0000000100)=""/53, 0x35}], 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) sendto$unix(r1, &(0x7f0000000140)="e091f54ba05096299c55533429f202f70953a5699c0d37c979d4305bed42669c4e9c089aca8225f1de3c180c1ba72c8050cd6ebc1d964f8cd3788a5c80a099b7ba49b93ca7f465a65c5bb74b8155538d6646a6ccab9f015941bb11f7def65c16371cda996c6afaa58a33c884316cae5c8632cb3713713eb5c459e4907658dd7dc165a28caa5a15a4c408190d03c5dc749c8f285b6be60034319a5120b3236cb8695de56a8d89da422c470b29565358bde64475a831ea1d286279655792fdd2074d3875b6382dd7f1bbe7fe89c7845e1fc280cb7054461f8df0029b5e877f6694c44c166120303c55c9b37759406f94eac1f8cde37c", 0x85, 0x401, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:03 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20012, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x8000, 0x6, 0x1, 0x0, 0x8001, 0x4, 0x0, 0x1, 0x8, 0x1}) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0xa0) fchownat(r3, &(0x7f0000000100)='./file0\x00', r1, r0, 0x0) geteuid() syz_open_pts() syz_open_pts() bind(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x3, 0x5, 0x5, 0x5}, {0x5, 0x1, 0x8, 0x9}, {0x7, 0x8, 0x3, 0x800}, {0x7, 0x4, 0x100000000, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x900, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0xc4) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="73f332638b5a5529ab80d983046dc6c5b257e4c4bff028823217d43d4d73d8fcee1c5f79c94c15055ef2f4a934f216694f3007eb70cdeec60aecab6fa8192353ede60a3114c2e300df5fed54e7ef5bfad986c8c7adefeb171724e64ee247660f44ae4aa8d63ca20c232b685fa1b17f6391288873df5265f147b42987bf3ba8272e75bd24813a38711182ac4040cf83dc30558bb7a84770bc9f57eda02c042ef0c60f74d48bea0df76b166a30457b4e440b8ed938b7adcb8850180e954da0d4fde6c581a7d52bd8f16f814899112d6553eaa662aa1a1afff71caf9d000000000000db2848d917813cb77fb627"}, {&(0x7f0000000240)="e43da3a01cd9c44ddf2970423773bd1c4b69dfa74a45570ed2d41c40bab10b215b762abf3cd7cb7d7c2f9a7578262a27a83c65e2e801717eeed2c4e0e587d82aceb11bf2dd47e1ae8366e49f8e3d4b19152d83aaea7d49eab52db2f4472a81e507dd6c8e72fb61c3e028e76944e94a8a23a558f458fd7353ef9ad5319514c2dbddb8ac76b2db5392689f5da44a4ba79b9f197173c8be1fbce62e0b55e43a196a19bd608f8ff495c259359e7f4d749d5a715f056686b5a8e074dd8cdf840b8c8b"}, {&(0x7f0000000300)="d173b7261f225438355b2f0231f8d9e2081b43e97ef8d38694a1f85aaa93bf4cf0a45c7886ca728fcdb3d6128715f932b8313b39cbe1adf21301933dd1f531775ea69159fe3189f97c1223d7"}, {&(0x7f0000000380)="9136042ba9283ac16644c6fd2725b89e73c10041b856b4ead1e00fbe04e57a8a1f26c0456c2f306c64b94bedf5c267af7c51296f99f6ffde73beb57ca40751aa751838c2a56f8d31b8a9f506fee73302696252de4a03403ea761744f466e59fb10d01acd508a6e61026a6db2af103d7b8a1cb349"}, {&(0x7f0000000400)="066f127e08edbfcaf917263ffff158f15a9407d83d6110eacf215de495ace5c7d2da7bfefe5e6d5800c791a452d795a1b922f3673ccf9733f728cd1375a1c0f898c4dac2cb729bd0b76bf5a8af5932434ebd97d70cae66c2206155e86ea8dbc6adfc0d54dca181d8087c7071de94e9974c1ecf0e825aefb86a85ea6079abf56a399b923f06c2"}, {&(0x7f00000004c0)="a54bea90"}, {&(0x7f0000000540)="48f32ac28d721b3d9f4ecaeeb1f6317853cffb9166d2250c7d201a972c19a9c536326bf13d2457cf21edca40db44634c5ccb456bb19e92c242d7c52a40f0d6ad7e949b3cd63c8844f44a91f1fc0f8498fd74f01db3234a5112aab4a8a9ed1dd85c7f62127f70a1e584"}, {&(0x7f00000005c0)="e54bcdba09d67b9198d9584ca25d721e25c815c84ae6559a5733bb71e5ebf56d21ad74bfd5fa22452456763d6d7a0cda2e7f621379c721a57fe4664ac48e3a8c0515b8bd892267dcb1c7f33c8beb80cb87c8905acdc959ee84a64f537c2e1ed1fb42c2d1a1f207e27ea84e7f34942913072b8f0ad102e1486d47ba3e38980c6406a1ed1f36cc6c44abdccb4ebed00b9f095a1fd2f6181f9ecb92cb4fe4d6190310b0c2a5a17d4f"}, {&(0x7f0000000680)="6af51fa76a0dd730ef05ffe770f4eb1165e4596dc47610b3e31b5404e64104c53a5002da1f057aa625103f6fcdd9a98393c339a17d56843e2260a6fba7bf13084dfdd62a4fbd9b254a46fe413aed44d9dbe9c4d4abf56000a107aa3d8e201664eb2c04aa7b9113157c3a1ec22268875a4007c8f386e1b81bc7f43c089bd13e5e8465e6fd24b812903aa5777fef29440b8a78a7d0cceb2432bfa0badb3b70ebed3d615a95a808dd908419c0f4901a8cc1046ec7a89fcaf27d4e97cae04862dc"}], 0x1) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) minherit(&(0x7f0000170000/0x3000)=nil, 0x3000, 0x3) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:03 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x8, 0x1}) getitimer(0xfffffffffffffffc, 0xffffffffffffffff) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x6a05) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000180)) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/169, 0xa9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/178, 0xb2}], 0x6) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001680)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000083, 0x4, 0xffff}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x9, 0x1fe000000000000}, {{r1}, 0xfffffffffffffffb, 0x1, 0x44, 0x782, 0x401}, {{r1}, 0xfffffffffffffffa, 0x10, 0x11, 0x800000000000879, 0xfffffffffffffffc}], 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000001640)=[r3, r4, r5, r6, r7]) dup2(r2, r0) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8) ` <'~(~=_a xq1oua2` <'~(~=_a xq1oua2pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffd000 didn't change! 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000040)="ea20960005000000410a1c201dedbae18dd2c11ba73c8d53aa4a8df03b8528f3e40ea6cb39c7c4920746997d1f7a9f9598b5563460108fca3613081788eeef9bbacd0097ad6ca63e22006c2905f27fc30c25644940574175f459ccc8aa81f0c05f9260badfb1d9aa7b0b1f1495036a1cd30456abb51f8089980445bdc89fe355a9944fab22066e2ee644f8", 0x8b) pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffa000 didn't change! 16:00:04 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f0000000140)='U', 0x1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xb2d, 0x5}, 0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$inet6(0x18, 0x5, 0x7) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x8000, 0x4, 0x1, 0x8, 0xc5, 0x1000, 0x0, 0x0, 0x791ae632, 0x9}) fchmod(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45, 0x1}, {0x80}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fchflags(r0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbb8b8807b132faafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab890573a5672c25bc15a602", 0xdb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x6, 0x10000, 0xffff, 0x6}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1000000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="4ddbfd534694b237a545a8baada3f5634773423617757e5346ddab9550f3e1e48bc3e3c0c71ab9060bc7f8c883c8332ca258955794ee8f3d5c794a975e5c0b0a41a0af129daabd0be5af6962d8c5118e393c63635da5a5c611638f3594e18ec2a3f4cbb98bfe2f6df8a35df7c15be1655205a3b3cdc1a69fcb0618adc2ca8606b51cd2ae0bc8b778f2eb32b19a15fa638fabdc034b99b0ea9424e462168197ac1e4c325738d4c74eef28f0fa1f4fb8fbf86a852cb469d9d645e881800e7bf34983a4a748f23131066a7ca172996b2137bb131cd3e8fce7a25866c67288793ce2b5bc8e6db2bdedac1940783db8f9049970d3d36eb4d3b6414e629ddfe41fe6cbc3ec20cf1b6a6dac3759d765d200cc1020190743a25076925103e096783d2faeac0e05f2cb16d9d6169a29ae9e8856e07aa603d6f7a6511eff1609f68dd4f93057ca747a4595d9370fffe9fbf238fa945cb3465b8a4525304b13382ef97977bd58efc5b53eb1f21afe14d4fd94a4b8b440d738c3b25e07cf74ff9cd0a35e654671277fa6cf6916025abbaf42e7e5f86674db9bdd3b04c5e84613769ed445dd231f4a9e535b3b200863fda6c1d2a929be371832ffd85aad6fc002d19f963c4d0e0be4e111038848d2233f0784bd6b57a773c4e7af2466b50a263ada822d0339a681e3a15826b9d5d5c2503c678ca8704985e0cd0fffef732e92db015943f519d7f3dd0b43d59b8a4a85e7369d6524e95d7169d7a5e9219ea4eae03a3ce564d8a6cd1c8e5a47a112fc591169961487386c1b293c6299a5b9effae8e0fce613ffcdec5e3a12f8e00ef043c5cd0f3e0f2a646bee166823e6911e6e2f4aa68b9d9948705a078cef3d7dca76f4cee6d1eeddbf319a25dc2bbc0439f8aaa925f1758844782497ffdd6b6413966dc82099d68a089f067f14945fa6737ca5520e9ef3f0390623ed3887f910ab98af764e64e6d4176083adfbf90001316cf2323aa3606ccdb302d1bdfd08c7a6131df993fa77a29f13ae98aed2aa2814d83cedc94e44720cc34672f277dbdfa8f659ec74972767c8515ee6ecf2d7a369f9a7b352e823558e95b83806e3c63d625782d620a9fcf012417909c0acae72cf3306674419596e6d0219b2c9d71a2808208c53d4a7069c94baeaf076572f446b621f83f210506aed29a996ee1f8652d32f722599f6eaad6fa0c0ccefe6ae225d52e0a5b12e24daee508cbd31d29192c87845941da657aeb961779ea9dd65d0cecd568a4623009d89cd368cf1f304931ad3225947ad485503ea7bfa8ea52f8963299f6355f59307e2d21380c5aa6e96b57265a0454699884ced4c7e787ead2a5bbed1dd6fc7dca42c062538ecaceb1a004540f0c6df5b14aca4ebc6841c04d83ca5b0ee9df160be13c793546818e9ac82cf887fd5ae47aae7e85e23aef63dc425bc6df8c0ba754a8612f0b1412812e00767a06985fc12e28da6c8b710609136fe6528216c5cf60afbf7238a0d49f580960f3a8a24b07000e131eac8d6308d254e43fb0f80d7e0ac1d775b4317302c0407bb9e87109a8099efcef6b896dd93b5e4ae31cc688e10c2a14dac03a28b70f9a744897e0bd518824c582832a75370357da9b28179817efd7cd5f0d1e64bf06229df36ed9fce5c6db9b309982596adf48d02b41e3f5bad154261258ef26eb41fcd29f6afa1641ff872d0e87ca4ab3b8c04e5bd0b2be2dfe1f8a7f4d96eb6fb77a0508db7ae5ea59bd5c62c0263a9b02512abef66e23b689f8dd03beba4ef80186ea96ed188747c685d1946a8e8c7bf5c282722961dc89e81b00bd597aba706e85cd532bb5da78f8dab09c0ecab412a444cfa99db0ce569df968f7886b5192737491c5fbb1ce4fe961eaa8fd25cb7710a59d3fc04d968237dc327a4dc40b20f361ca82f6fa7a73fa9fe7b5e4835efd396feae6ef16f34f00f2fa806fc9c5d1bf60c67855175657f22031a566cb050fe402cadaccd9864438585660bf109c17b79560afc8728801d13b867c66729158f5bc4496328fdef384996624af8b8abe9802300274d152a091cb6022e1574a1911172aecfa8ddc63f0e49fe8e1a4e353d04054979dab2839199436f459eb7d386c945f6dad3daaffc2f690c531df5673ccbf8340436132a906b8a08cbca91d379e4410e0cc3c61b7b5e3a719a0b52575e75cf8ec867ddb751eb6efd894e1558d262a72eb2a283394cbc93d041ad98975c2b8a8dea60ba68fa16838256fca2baf163ddf90bfcad7da2125db2fff7ea4664f3dae152d2b320130a65214b53d37d7735f289a0f02a1df2c6bcef2d9f7148cfdbfe9e18f3ee81177db6f860175d2d931a5b3589f2ae6c6f7b1927a564b5a5d0954f6738d17e096425b76f2ee22297e7cabc52197d5e092d3b8a14abde97561a961763d074c37e8928178d1be0d64b60ce2f55cc90dc25ecaa696206d0a1e59a3856fb2dda7ef6488c677131356ebe6bbaadb8cbf35c31810e6e34412beaa736b0a97ce37aa1361cb5e273a578b4a25bc9cead534491c040d3ccb096be3945f2470e38bdae28e613ed2f23ed3eb78de3625a8c99f34abd99499363d7f70410cf72b234e5610028d52283c0d2a45649bc6fd679f3cc9b220887e6bf6dfaec23d2600d4bca93712ae5002ba45ae8bfa9a38c1bfc786f9a51a1c3153bb9f6fbd966d40b2445fe97b9aa9dcf7ddbd8e19c8c1cd5977924d95761ad0d2e7e15308465dd36bbf0a6d6ac038e25a9f9021c26af2a684c6b113aa186274d5b4b6e9432cd0472ebc1c1249eb32cb7e95de0cd6bed1945865540a8b48eb9d01e8ab73df1416c35b4a642f55b47f0c5c0cfb620a025c7e502c8c63ec27bcdf272633bf7e938c2c4aa3ff47479443975359b6b417902faf90da5e169d980b3172c6b5e249e227fc9f5fb686e9bddf6d5fbc60b60ca5764f5dde19b7468f45decbd3e3c74f492e9acd4674c76db56dcb9d8028ecb8bda15698d07c011fd573f2ed6dec80c9215b5a4dbaf07f72c8e938fb289ffcd6507136f190f90afec882071c6b0ac3f1d1f721ae3635627ec3d10c19f89ce4ecd3b0d02bec6c838e3763d6e112a74703ec716a9bff7348dd36de42f632b20cf22e843d741b89e2379be604025a0e448801a890bba1e1e324daceb4998ae1eec0b67bf8e13dbecde1764701be489ce299c46ebb75d7a43c2bf3244b13135e7e5d10c9da1bfa654af65d761176b25845bf135752f1ed447cfa2e7323d215485d2dfb4f414de279efda1b5cf4d211332c15c101a5eca81695ff3019841330d41a9846c51d49686d78e5b454758dbcb68f0fb02ad5f23b85f91bcf55cce1df3acfbe0af3fa177c8c37df8eac511fb04ec35023b84914d07a9f72eb33ab2d44f926b685ce362f71f41c837ff5b432670c244bfac164c2dc73877c2dab8445f05673a238079ffb4d6ad14c036d07398978edf1e3fee41e720c7f10d05f9fe40b680bd2cad9e8f9c8c9357955b54a49d5e1744a183f58ea1d529c8087aea049a0d5f8eeb0d3685842ab970d411c227028ea9f852df73e3d31173a688b434eef7bd6a6ab5b81b833182539b236d40722f46666c4bae435892657d01b2f3fc0a116d42ab0b1b9dc19a300ee856ca348e8990e9b7a0e326e0d69f4b3cb1cd6cb8aa02e09eae7556a0b30b2a1eedacd2b6ccea4b33ebf1a2067bd87c33d64b0b082792ec0816c2e8b028e9f7210d8ae8ce3158eb9633a274e9e16c3c3cc13160fbac67466638fc3591372e718277e1cb671d3273318de826d95d608edca62dd5560a31d08c9c24a2f42dc83ba16b1fc676829b795ccc0c2d4e66004d896a9df0a975276319ba33a97b49a731c4494c34cfdc09c313d2e151793fa484c0e529eb072d9c2b7d4cb5f20e9e3284155129ebb1b4474c7dad5e2719e9db51a5aee4d261b0d1dd77345fe131aa9c49561cc62246186b2da832cc62db7a65102708089da49d501588548e8584103188f6c0133321abf5b5c2c6952757dfb9625c954114cd3ca77cf41e60713abbc27e63a122e85041792b7de4992db41bf7cdea50315e03ebb4d01c3f889361acd088e10a3763762eaceedd3d8bf106846fb89a093fc70923b62bca4a28b653107f69def2917f810edf28a277535a0013a08e64840f23fe755edbf89edfbdbc5f35eee922ed86b1217222cb8f4983c5ac8d5af896c8eee4692f96590b0caea516297e457430aeebad625c65553ec5f683f39e5f7884ff081e6f742c6fb6444998806cbbc0406c1177f0e1eb2a62021fd6d6a947ef096d4bb61c8270fd275ddcf097ef11dc7f586bf93eb1fbb722a1c851718d575c15c463fd99295a56d05cfe670ebca6825dac3a02b594b70b491d275a39fa9171ab17ce2f0b83a0d0fc1bac81992a376d5769175be6a0ced49244454c2e690617d610e00eace4e135001c5e376e92f05890a48d4951201bcb82e126c72ad13ad5074274e47058f9f9da4c8c3693580e643ecd50990c6dccad71088df25cbc1bab5e492983ef7dd718cdf30e0b3ebe7c1157c6f0e9c091c7ea40e63895dc69c4342ef6ae430e7a388e77faacaea3af67837e971f3d54c6c9fc80f68f1153664077d42b5b52f4c895628bd0fc24f476154143eb1c3a92a00214958fa2a9265d12e995967743487c7d0fcc5630e812771567b680f0e630784f7d2a75c4dd3e2159aecc28ce935c586b2f609eeb708236d7a491e5a06dc0acfc3ba74a9ba3ebcfa1cf6d64d9d72d32e06cfe58bb5ade4f4bba5d5ccc167c8931fef8150487d23ed91c40b819e8385dd42db5c3eee1968586cd3a1c294b3b5416ad97db97c347969bf9f53442de5fda75aa5007f1575021924d0929ee6a99331e8f20322c4699efed50780b0af815018c2c1facc35071bf5d3d94af8aa3ae6c627046820f05d8280fae6f5ab1a4b9dcd14f7da293081ebd74fc98a5245a31ebb8c3807e7f1b673eb8a74b88bad6681f11f2b3d3060f7a3158d1f6553a3a7b973fe8bd8be39cb359fa256441607a168a3ee2d152eed798107f007046b8ea65140cc7939203bd420b0edd559ae91f7d8a845b2bcf8cee5b84958a5cb8d630f0c2aeaaf45622de0ee2ae5ba399040fe1ec1cb27ff1e21c10a78fe23c7fdccab9185c436e1d2f9204253e5528a813e899ec86585cd4069c76e31a5874acb2589a3414f7cf7e155f6fede29c919e19c37495abe7099643a680ed19f8a53037f77316e5bfc778612b51e2923d65d759faee3a031baaccb4c571d05d44b99067f198e4d51e7064f8f2b978d7344e74bd37878fa2628da4b97d97c9809f52fda403c5d5a85331a46abdda58937c3f0d8994b32be593100db4127475a2f6759c22c74434cc83fa40c663cb96ddb71a20d829b852af0ddccb97215b2f6a52eb542a210cdd747fc80ae8ca415d44aef71e89c6659ea383c13f40a76caa8e8d7475d73ee647860451bbe0e0549cfb69b5b70bcaf985243a7af17b17542423f147c0d496b0e301b141219b097922912478b3c22546362829999e05410a198cf4d5188f4360e869b1ce20b244bdd092e680423f0eb105637596bbee979646927381320bd97070d15331a53a2f7521bc875d7f0764295383e41883d23f7a9d9def9a31eed5831f38fb31af5487044aec9dfdd3799f4f6d128be25e458e783f45125078c0f98c9e3d3a3e2568001433c275d494dc04dd3a7ff85a23fbbade6ca69ca52d7723c7d2bb05c53c534e0261c61b01809538c9d061eb2fbe90372329d47166a5c487951bc3f58febd16f4a6adddaad9df9e4fddd2df2225b130688b559dd531c79", 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1}, 0xc) connect(r3, &(0x7f00000000c0)=@in, 0xc) fcntl$getflags(r3, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="2ab9c85962ce0e4688d9d951b781e1c8eae2d8ef4ce5deb3c8de833dff33ae76287bdb248e64a42740d4abc1d4842a9b93af08a6706175d623603fee88f2270e24952322d284d50e5b3472f6a7d9af723347dcb0", 0x54}, {&(0x7f0000000180)="ae5f4340ff65c987c046101abb00e957e5b0f2224cf4154b62808101dca65fe23b5183ca887a837253dad3a558ed0fc804a8ebcd7ee7aa27a1b8c965b819ed0ea8a1845ae68cfd81a092ae14437ae0b9483df5f324aafec158c156d049d970d2e31be3d8351e576c3fc38928367f9cdf1c86fe554581b776b6", 0x79}, {&(0x7f0000000280)="0b1254512f31e70e7b69e8345959de8692aec2a2e34855022cbd491930960bf9b33d7e6d8662d1a7081f8709aa9853f24384425fdc536706b017bf8580f0d9b11fc5aca033660aca99b149e29ca79cbc826a5705f248cc489f11038a592c47fb64bd92aa62efdfb7006b69d4d5bd991d368cb55a8f572107a8accd5a6a4a99", 0x7f}, {&(0x7f0000000300)="c5541816d200e2710d40d671a2ca654b2992f4f847e76c825a66ab26dac6c8ac318d29833679120aa73b9aa1474e5858325208562da321bb0b03318ac10d78beea0c50a5f0be0b553f4405f8dc264a5c1ee1fe18e3b4f23e0658461a35ae4acec1f39770b749", 0x66}, {&(0x7f0000000200)="26387a322521214fea1c97749217393e2526152f206186226cc485d611f95205ec618db5949a8b", 0x27}], 0x5) pipe(&(0x7f0000000400)) r1 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x8e) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x7}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:05 executing program 1: setsockopt(0xffffffffffffffff, 0x20000000000011, 0x2, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x5, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) ioctl$KDENABIO(r0, 0x20004b3c) flock(r0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x115) mknod(&(0x7f0000000040)='./file0\x00', 0x400000002003, 0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x10000) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22b, &(0x7f0000000340)="b642ce49aaedbfbace087668951b2c14e31927c7ade3e0fd93f8678417e666e405b1774cd58c9024d5cd404259e31abbc6c79f5634f1ae3425a6a38993043e5e5289a7ba7c0fcc81048b3b9f62fd0c9aac91fffaba870e714e2714b05254f9a379a6a42bf26ead879a9b4fd10dba8dfdb60795e10af1b17f6f16057461f507b2201030a376b0490317f998141bdf547553cb4b0152c8c5d75873c26c4b594282b8764f3d463f39c6bbde76f231e33d066baea66a49bc6a75921fe0986eb3584019a6300aa0271cba1cc9ec24ab0d9d02079a353279ee602d00") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x1f, 0xb1, 0x3, 0x20}]}) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x7fff}, 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x67b9, 0x5, 0x8, 0x40}, {0x1000, 0x7, 0x4}, {0x0, 0xffffffff, 0x1, 0x3}, {0x5b7, 0x9, 0x0, 0xfffffffffffffffa}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:06 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40000000000220, 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0xc00, 0x10) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f0000000100)='./bus\x00', 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x114, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x1000, 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x81) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x24) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[]}, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) 16:00:06 executing program 0: msgsnd(0x0, &(0x7f00000003c0)={0x3, "c385d1adb68dc24fd6a6e096217134b92b4f3ba6fd1e8918eb4b3f71b5f97c489d44fe42e6124b2d41f2dc21ec483546b220f97c86a1211de6aa0d1adc00388708aa143187db8ad4d99d7cd51a3b63fe219c89b89254c4f566f8888570dc9306a2a697b0e6e55bca4d9499b71c28f1a60fcb713b299cad70610c30d706bbca4c4fdecc8604828ec21d8fe6d630c31df8259dec93d1564014241b4143745789180cbb61ddf1bdec1c125330e160a4db279efa0480de84238fd6efcd591577b4ffca684703084fabbac4a38dd3a1ddd3fb0ef936ee1db220f757c0e6124bea86abb7c4ff9286b4e7bf93f78ae0388a2cbaabb9eff2c278e1cd2c790886"}, 0x104, 0x800) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/125], 0x2c4, 0xfffffffffffffffc, 0x1000) socketpair(0x19, 0x1, 0x8, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xe6c7, 0x6, 0x4, 0x14fc}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffdffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:07 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x3) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="5098") 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = semget(0x1, 0x3, 0x1) semop(r2, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x0, 0x0, 0x800}], 0x2) read(r1, &(0x7f0000000000)=""/17, 0x11) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/62) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0x2) r2 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x3) r3 = dup(r0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x400, 0x3, 0x7, 0x1, 0x7ff, 0x2, 0x3, 0x1, 0x2, 0x4b12000000000, 0x33e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) dup2(r3, r2) fchdir(r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) flock(r0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x0, 0x5) msgrcv(r1, &(0x7f0000001380)={0x0, ""/173}, 0xb5, 0x3, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xc) r3 = geteuid() symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') seteuid(r3) recvfrom(r2, &(0x7f0000000380)=""/4096, 0x1000, 0x3, &(0x7f0000000140)=@in6={0x18, 0x2, 0x80000001, 0x1}, 0xc) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x40) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x418, 0x108) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1, 0x8, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x20) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000240)="7aae5f60887a988f7c8a4d52a1f95605ae40a57ab2d97b44964a06ee00aa8314c083c7e8e74f24750fa2a2ed2a30a02f34cb1921efdf79ee09f321cc62ec744dd74be6f2f38e9b71c8b6f6d271", 0x4d}, {&(0x7f00000002c0)="b29cbea1edaba729519e80e8a1faa193962c05f727380789bf45b0d11241c1161c1ad3cef603961f58e72ef92263296ad38db04c9f6e481958903e11a5be7cd616163bdf6509d12bcad3add8e18da34babc49fe2a6784fffb68b2e39a8873b8b48421493fa52603ca2906471866c002d673b63c4dbb33cb27d82dc55c178641fcc83e15cd5a3e98ffdf4221a0466cf40a3f9cc867a4e0b08b3cff01597012b94747b33fea7459fce7377c31db3cb998eab58732264be403f2d0b1fa2e82de6ddd5114b2c76a52bfcc566b1955fd495542d29fbcca915c2f027063b74a47167da47e19ca50f6f7885275a425991c42bb692fc47a0cf12c2024ad41cd3980efb7c413c0ae6d90353d10dde3c84f2ac7bad9ac61de296d74f0e5c2dadf28ac4094693b0683a5a184d4f1e7374e0c202c46a30c124755a51566ac7003ae3833a106eaf846b08d4b7a635d6411fb88e11979af8f720eb71854ffef2678e3c68dcec77d28b65c88b30084aa6853a6fd8a41bf59dce272be17d7cd766f83833be0ac3b457a6d877518192aeca6ad90de9b79e036aeaaa493d1d3f1d88206e3dcccfc40b2e9fe22080139162c597a586d4ee21c43a52a32a8e49282098d4c7ac6730ea987ce0a3ccb8ccb67af0f59b4c4e93da86f0f5c9006eb8c2785f48fcdde06f58ae274a4ce042ca365e165b6ceee0b4ce16886193ad8cb920567b4c7a715408c647fdf696f56edac11bd917387878435b752ba09c93617293cf5c5a31de7e48b229ee3f41d0bb111be658621bad9c0ed9c9ca5b984f897e8e5df1c1609f106331f9354ae21355d3405f5de9cc9dcff887e8ba96765e9670296eeccc1391b253d44937b7980e9718aea19c734f2f37096f82a4d8828c0093b9c79056564db099ba3710719d1e2f779dd5bf94f15a96e774974108f278e59a9beb3f087b7ecb668db519a5ca10530e4909f035f84fca6f1a6fcfcd818999d01247edf3d14d0e107a69074fe69d7cef86cab1fc454d19675e52d3e0a57f80f57e33fdcd4b5cc5b3b2a60ad2529ea45848bf6d81630143b0b0fca8f4d1c72e4dd3e92d077003f00c494392bb5f3bf22b8894cd3f692d3cee96729f7118fab4af19ee27f9ba21a65e20318776cd12388c6e59360eef90b2139ce052e90ceae57e0143ed94d6c01f04e920ab6700a8be0104b6b7341af2643b19c4f67debb12617d68b347abd64abcb75c924c47d4f62ea42364d2951053d2d006e1054992ee6e7260bcf4a65daf4415003320c12dca54ee3d83b0536194f7503ebf934e7f77085e165d5f9777594a756241bac11c7308cd0712c5ec10a90620086ad3a913b95a30d3c707f72602bb6e7ecfa35950dbaa11bb8cd2863a9f2290518382f7ac71bf9c6ecc3e9300458dd1bb6f8ac58f60012a3499ed6da341464b61c90b41c8fbce375d0e0dbbe2fd108bbde9b8b1451dbc0b09880d38e45f212d0839635e6ee851a4c206894ecd05d27861353433ed0c66a290ae4c24509b480e5112650773ccbfb05cea133ebd0000bc2c32b9fca4eb41bdc189f5983b774ee1b72813e148c62df577f0231a56ffa2a8317ba8c735a8ce733b0a36df235a80641a069c058dec1f5b99f917f07cf4df056efae5124554002ce7f6deaf702e9cd0a1a5ecb5b9c5b34abd4999ca4477c816e3935dc483ccbb1e53e4ea196476d1c8f10ba910aa83859fabc3d3fef735d64ab373d454929534445a9b0c0afaa6a9b388bc57cc296a17369ab0f24751343ac611589d64ea93fb8ce8680b543c6ebcc745cbeeb253e919bfde2521955a69aa21acfc25bc46f9e06ed6506d82b899eeb778bac1d14ad22ed079d8c52209c556c7bd8d27cd263dd0be5fd1daee20538bb795af3f8c2bec5449e26d8301f0bbc6626efe478ef1b9413bb725005342e80b0076ab8fc66f89c87040a200f5d73c4bd31ad2de17a06b8eb7325bf6b5ee25d909d2289d3862709a6d65aa95e8e9894c837c81737d3906a304ef0ad810fbae3ead1a8d9ba3b0ad34245bb1344aa1707d2eeb5815f731a9e5fea6309b48e0883964565b7218e6e54a13d1ab80c064213e2e5b3d537e16c927b9048e68e452da05ed3bb8cd7742f107a4f14f3169aa3ebbb9e6a97d85967e4844ca5b0453dc58847985b4a71cdbf2f201da47ff82ad86d42f18f09d0b355ca610d2a411324e6089b29c70a54965a12ab425de57839573f85d872c0422ace4f3da6d4c5effb12c65b85b4084d44ed5ca4f7a9e64db23ae2537172074befc3d1698d3cfdb365346f7283b7a40007abff09e49b4d0f3406373b8fa3f6cc4e41b84c2085ddae554f859441c7e214cfff21050bdbbaab3cbc09e4a3f066c7a34c9233b0bb1def6742197ada5e188f739f8c6ffef023995110c6a5aefc48a308ef26b05be41596fc1f0522446ff495ecd6f9f6dfec94ae23883306ad00f12b7b1a568751e087ab41ae4854834f742d15a3624c1b21c7ee5e931ef74d810db12db532dff9bdffeb198471f5d5fd36f374b49c8f59e641558db946f780ce3792ad9870155f6c46164098f5fd52ab211378ecafc51d4a6a3187814ab4d2670d537de99e5754f31e9422a3f278109def82d8cc42b9e9b6f93b033ebf27710f8a56f783a52b2a785e2a149e0757b0305e2c8a815fcf4cdf56535a00d789424512696fa5b2ec6fea737998d2f1aec63cc00b79702fc0eaadd7fe4baabc016d1444b577ad0a0702298a9cb17478833e97e928866991305989eb3dfa24a84069bed608ab07b347e14ef558c8d1c1cd1066f9af9ca5772bbb7bf4720ac0dd37cf72516e9ca4c16c1b9f58f3918119d02937d3785384c02ce2fb3e1544d677801c9b8748be80d3b13cc8a2d7a8417ef0a0273b48bb01f7789a0c02aa0320565fab575daa0d131487f2629ad05e10508b5d38efc501023aad2f18784d58537bdbb127e303800b683f0d04d8af5e27df1d705e3f81838e63ee6c4809b8380e5e91e3a87549eabd508f5e99fb36008c855782bb80581526a4c2d0aa71880382e0f8e7b901128254e26cf98df37a39629b01504d9aa9c38250f44a5563acd0d758ca21877febdac9aed695af9dd311110642b6756288a2d45102b1e9773dd794c8eaf546e3d9ec57d21f6d573d50726a972cf80dbedeb3aa1197e22f5d2a5eff0c5071063347f155f298b1992a49c290551fffb286206ebea9cd48d64a95b09b65bdc18ffe76c5e5b771e8ffeaa6585e5052de352afae74aefd2a16061f3e76ee62cede8ca4438e2b2535cafa3ffc908429bcfa0ed49800709f4748711be589116fd8c4f646adf58898c8eb7c4bafca1a7fe2a2555f8a6e3578360d4f237437d1e2d9e7d0f6c37b56d5dab6b33223daa04348f199beafe874caa75a0ef88f047840625ba4e2df1863c042f17c0b120f87f33a408cd79fe311900b663be7afb83176e685da0189262daa5e868e98650c24f6968100958b71d82978c8eeba012d039775141cc590c48007c7a0f148bdcdfeb781b54726d5a4b261fffc3aa975149f4da720b762e836697818255a9f5fd50aed38d3111acb72015dc45899876f47f92c3344367fece78c6acf6d272fc09291ea454aab884e0561611fad33ce5cb019eba10b53dd5029a91d12197b829c4a83cf793e69766e9af0d6dcf5122adbfa740120e200f8aee42732593cc7ba34072623f345fc7b7ef9f856b87cdcd09907321c499b26d14797a94944b02ab9a78c16dbe54dac5cb6e2f2d0869ae153642930aaf8cecc3a9fe120e3f0c10704d9940d3e13f147f502f2b346c1da76419049bd3305b870c4d84667026048f131da2dba187cca7df23a6f65046eef1212294af543212de59f41508ace03188c5ec2d9828bc33d199e180b00bd126ec98170dbdd8d2311c66f4c23cb720acf33ee4faec4a44270cb43ab0d45be2d6e60279cd551bcf5a0c1ceb7566f7ab8ce25ca987fac1483896cc09d31f7a77966d104a90d21314ea3884a4dcb37683683824ae4f622d96c7ce93f17f133274017fc11728d1f9adfdc62d88bcdb47be07f99be53e15c640c495417d49980fbcfcde612b3ea52f24ce33d58c9ca6106d6b71742567e1c500fac3ac555e684c36f4adf693095fee5ba71e1efdad20828ab80daddf3f852fd9507a3644b0080782c71ecfc8dfaf3e5f31a37f5ea8b9b8c223e16160baac9afe55b080b231dce9d1fbf6c6569ac1084004dc1416d91453fcb122135ecc98e4e44badc9577b61b222812111b533b19f4d7682fe8a68bdb43ae8e69db90f8cf07cdbff956425db3d6e836b6d3a68115ab3a2c824469c8a7a434ac06c533c1cbf83e06464d308f8fe843977836f79c172128a05f0d852d39bf587aaf9ec297c4a2f685da6deef03d2754713cf75f8433d9fa13efd17581794b5caaa75be68d7a486df0f73e5a9d2b88d489f6f9065d0d8fb842b940ff51044068e6eda6b545c4a84ce87b8b6e3b3b80b40a8563f26069bd6b63899aef0f03a6dcdadd7bb3b465681413e8508adbb8e51dcdbbb6c8680983efa5f052486242e9a4f42c10f3b42ef73bef85a6efe2d253f90f1ebf1d4dc7134b0c3c4f92dc57035d4a7913f1708805c1acaa88245071cbdaac65956f2d64871d00f57c76a89a1bf32f16eaaf50693de62f5d22eb69c29d1e14c00a255e2bc4c04e84c1acb960241fe968810150998275a82eccb3decd168346ce20102904fd1613a5879dbb5d82f0dfe63b007a17da6e423e670885da4c1e11fc106a9024f7c4bcf52681ba7237e6886f8c962438864ab5578adecb3f96b9bcc23421483a6fe92fbfae94ca17d446fa448f78a271811915035672f7087da739fb96b3e687035bc522b94695a3621436556a6a2549d63a5492a19c223643bec8fc5008c35f453486fc741e4f57a954b77c0f9824dc05dd33bdc4ebc96e02a78b16dffb56a66bea69485f7150f9a91b1041753d39add6cf85d18236279fb64e3ca3a9b9e0564277b38c856a2c891d5cb57a598dc22b099eb065307cf710c68dd02ba4e5a3465c482e2547be86e5f4db342adba4fefe112fd849b7df6b567fd38c5ec23d21d4a9d046f99c5df91e9828a48cbaf9ae7759b7f2a92d4db8ed75a501fb49762a6eff328e3ae4f2e3d988ca87fd9d0939a7e2b7be13377435816a6ead6c060dabdf62b2cd09c143866f6442b0820605fd4078763f7cf03e14a25b7bbf314c2b8fd3aa3168129883acb650f846c8be3e88897d99262311b983bcf7e3513db4fe9dff33fa1a260823057d82ee6614e2dd730bbd362bc5571139c82c234bb0726c95b484489674bd15e019c6f98531cc25cffef35455f4a69aacd1adb3908433d5a6f7093a4910b09149ce7c912ba8576e2f487a66600417511301a6db086c42c197460aaf8f02bda2bfd0c5baa9f11f5904aa724bddd5052a90eaeef3e9f348296c02492d6c27ec84366ea3ba5ca04042c527a6468acf1dfccfc4e9349e39ebe86e35845aad6f2fd5e7d4d0a4bbfcaaa9df68552e9fb1165eb570f79d9a8212eb350e68213c8fcff0e459a143d73e7d56a73e551ad189bda0109cf2bb10d0a22f1aea568c1bb71abb8ba7933b61fa31b6336a31ec6fdf2b1e5df8d472f467334e53705e3a8e4ca4cc3bbba38042ddc3d9272439f951a4f4d3529c274fb0aa463b17e2f4ecf5da5a11291e0f1677db3924de26dda95bece7b42e6dc100e52be5a2acd35ab8871f4b4c3e1ee5e4190aee592f7d215dccfaace2c78d8d459d7bb11abd647d0152e42256a8bc666e5707f4679dad134e6d43fe8700b27840c189ec660f7084db842", 0x1000}, {&(0x7f00000012c0)="439f5ff355f2081c742c1cefefe5e0413fcbcd05df66a209917af59d300394a75ed119ebef7c7be0367c444cfedec16f6ae52b0c050e24de03bb07343d76fad44aa4c3bc8763711e9463e307ae46f2b47543d2d92996b9f3b411e9c046de7b6beb", 0x61}, {&(0x7f0000001340)="7cbda40a664a259354904c399014ca526ab606c2532acc01754c20ef7d6c35c7081606ce636281c4dc5c0ea5d961a50fc48db7fa899d706f312f88b32c6dee7d1b6a0337b80593469f6187eb37489ce47b3f6c908785845bbe470946a8f6617d9935a6e3c2a6c80eb98c8cf0935f24711cdf98", 0x73}, {&(0x7f0000000180)="74b83d51da2504a7be35a705924266aaaa8c6b9f55c1ec4efb21ed9649a2c21e5a9b32a69ee90c7bc0d829dafbc64f2c4dac03ac7e34", 0x36}], 0x5) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000001440)='./file0/file0\x00', 0x0, 0x54) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) socketpair(0x16, 0xc004, 0x7fff, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000440)) pipe(&(0x7f0000000280)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) 16:00:08 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x3, 0x0) r1 = getegid() r2 = getgid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x5, &(0x7f00000000c0)=[r1, r2, r3, r4, r5]) r6 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1000000001, 0xd) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) recvfrom$inet(r1, &(0x7f00000000c0)=""/206, 0xce, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x5}], 0x1}) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") select(0x40, &(0x7f0000000080)={0x5c, 0x4, 0x3, 0x3, 0x8, 0x3a53, 0x80000001, 0x7fffffff000}, &(0x7f0000000240)={0x788, 0x7f, 0x277, 0x90000000, 0x8, 0x1ff, 0x6, 0x800}, &(0x7f0000000140)={0xffffffff00000000, 0x84, 0x4, 0x7, 0x566b, 0xfb, 0x7, 0x7}, &(0x7f0000000180)={0x8000, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x7, 0xeb8, 0x7}, {0x8001, 0x3, 0x7fffffff, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:08 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x7}, {0x7, 0x100000000002, 0x17fe}], 0x2aaaaaaaaaaaa978) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) sendto$unix(r4, &(0x7f0000000600)="adeadf215bb2f356c29a417324c40382386a093bef644e06325835937102f08c7fc71a2da6827d573fbd47b4b2a6be932cdd9af789ed0801367af6693439c779eb71ae09bc2831298bbf5a38d24ea36dc9b2d271f5afc81cda341dfdedc3522d927fdf74e9ef777bf29a93fafd6c881e00fd609e2121260db11da21cce9b10f12011b0ad5a633fdcb6b5c2c465387c1fa71f3538a7d4bde5df76ff6d4a775cb9d03af447b53bb45e21f69fea37cc78f882377d90efef4b4ab415b5c390ae83ce158053345e1fcc9ed5508551f868", 0xce, 0x1, 0x0, 0x0) preadv(r4, &(0x7f0000000200)=[{&(0x7f0000000980)=""/245, 0xf5}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0xc0, 0x2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x0, 0x21d) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/125) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0xe0b4, 0x8, 0x5, "c020fea8589c38dd1011a62b352ab2938fbfcc9e", 0xffffffffffff4600, 0xe19}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/247, 0xf7, 0x40, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000080000022000000000000"]) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "b6160000000000003d8209b8eaf39321849e7c99", 0x0, 0xffffffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d6367ecdc9543c", 0x7}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x9, 0xa9, {0x9}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) nanosleep(&(0x7f0000000000)={0x8, 0x1000}, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x12002, 0x4000086128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000"], &(0x7f0000000180)=0x38) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pipe(&(0x7f0000000240)) pread(r1, &(0x7f00000016c0)="f0730afcbc61579a", 0x8, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}], 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000004c0)="bca1da4da518b95c0b63a1ff23ce36dc6c60c06713f889f7312717a2864cbe8c43bcf12876717a34d38e9cb0a514c746968fdf056079aeb4fc674a4bc20b40a7a4854299f106cd310e2a2746dd", 0x4d}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) r1 = shmget(0x1, 0x6000, 0x128, &(0x7f0000ff8000/0x6000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x30, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0x5, 0x6100000000000000, 0x6}, {0x58, 0x0, 0x8, 0xefdc}]}) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$inet6(r0, &(0x7f0000000180)=""/65, 0x41, 0x40, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8a0, 0x0) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x13, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000200)="19e0517d5d5b7adc71cbe3063b1d417dc56038af788032345fe15d1532bc0024a4d63c8b9886f33e739b1b0d2f9181afa5f772bbfcc6b5604cb712fe319af41cddd6fcb4ab6df1fe3b6ccdce0c44b6bbd97ec88ca19ce0c7b99d07e75ea19be89f65884e5265b6b52b08753cea174868d1c3d731", 0x74, 0x400, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) fchmod(r0, 0xc3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000200)='./bus\x00', r3, r4) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) nanosleep(&(0x7f0000000300)={0x7, 0xfffffffffffffff9}, &(0x7f00000002c0)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3f}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r2 = socket$inet(0x2, 0x2, 0x80) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)=""/135, &(0x7f00000000c0)=0x24) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x2000b, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:10 executing program 0: minherit(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0xbc, &(0x7f0000000000)="d8eb7bcb20c41da2a94c779f2bb5616465440cf2ea2da8ae997a10ea57dffc58185bfcd8bd49a4a89fd6b65f2ed8463bebb497f09c6b13380d3d02abe7529c6bafe7cf4e42da588a93603010639d6179b17bc396ca6e104c113d730ec088337e1691261f605e3e1c002647fda8cd515be31eb5631c698a9414ea6e4b556693eccb4456266b40443c5f4e051b0eb0211a04ad3c4ebc35b635928b69fe3bf752aab812afa99d14f1127a1e9a2ae84fd2342fd7afbc896943bf3cb17c8d") munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x7ff, 0xfffffffffffffffa, 0x2}, 0x80000001, 0x77b, 0x2}) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:10 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x101b00, 0x8003e) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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) symlinkat(&(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/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) pledge(0x0, &(0x7f0000000040)='&+>\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x78) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xfffffffeffffffff) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x24, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4020426b, &(0x7f0000000180)={0x0, 0x0}) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000580)={0x4, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0xfbfffffffffffffc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="93c0221e535901399b76bca35af453370f01b938f4286e2df252a3340c83aae5a4a918c38155cf51298aa0991ba7a3aee41f62dae48730a6232166ba48c0f9f537a275c806851b157b024941dfa1925d296fa61ca81cbe3ba776424c4b1ea1617c885edd0c9dfbcc36ad6b9ed5ccbcebc546bb524147a6e45cc9b9147f289c3fa5929fc94b65bb298445693280b41c2aa78f47623f6983d2375234a5af434f39fd00b95f2e0ba6ac0871f0b2e39c040b5766bb67925fe531dac46aaf51923fe2", 0xc0}, {&(0x7f0000000140)="63757e60d0e46e048ff4e279fa124975b2bc12f9aecce7d0913e7caa2307dacdefad91948d83036b69dad8ac6ce5e10867aef28ba71f7188b61700dff5817536df421fcefe76e521126e34e5e94f3b64b9fbffe389dee82e335e0f50ba4ac5446b17495413b427dbb77f579547c2cbe322db87e81eeeadf824700e829031093508a96dc3eea6629a383174e6a7e0216465", 0x91}, {&(0x7f0000000200)="a0383b68dd2b48c3433f287bf94d4ef9dc1e7ace04bc8fffbb34e515c808e3afccde92ff819dd07ae744088dfda6041e1f40df49c73fa8b1ea2d288981299cb050858bea7a1b84fe706e415a652988b8107ed0a028afba60e72bb659ea12a8c31b3a8246ab3b05740193244336505ee4d43e4ed3f60852f5e54a636c9338b3b1a2c7d5fc389bd6b92a5e0d83cd0ab75c83862dab0b7186c861b8b1317446d4e2ccf0d6976007148dbea272547d06f0c12cdae87d2e53dba5e180518c47b17191a7069984ae6e4d434f0c62d4f38cd2e306c22e560fac", 0xd6}], 0x3, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fchown(r0, r1, r2) r3 = socket(0x40003, 0x400007ffffff, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x789, 0xa2, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x63, 0x800}, {0x4d, 0x101, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r2 = semget$private(0x0, 0x1, 0x29) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x5, 0x1f, 0x7ff]) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x1f, 0x1, 0x800}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x3) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0xffff) 16:00:11 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f00002fb000/0x12000)=nil, 0x12000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66688ab477b40d4c1265301f49620a07dd999e311c53b800"], 0x10) sendto(r0, &(0x7f0000000100)="afee92c0958b5614cbde9276175c683ebc27cc004cca07f876a4a955b2286e15ad8626c6f08b5f9e0bab29d4aed4a3dffe169cf8f1df8ad384b5cdbc3bb7a3c3a95944293dd22239ca98896478b977d030140a792e321cae376f486e841e06f7238650a39c28aad1b0673cae8cdf48c451a5dcdfcb076ee07d0bf1082822dce5eb", 0x81, 0x2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000002c0)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001280)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0xfffffffffffffe28}], 0x1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8a, 0x20) setsockopt(r2, 0x1, 0x20, &(0x7f0000000200)="d44c1c899c16841fe7c0a2fad18ebfc2016b5654a94462c0d2ac2301eb286fa2140a984af09e086476e38216b0a8eb7bbb5c22084408ba6d848dc481720db4096794", 0x42) 16:00:11 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 16:00:11 executing program 1: munlockall() getrlimit(0x0, &(0x7f0000000040)) sync() 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000080)=0xbffffffffffffffd, 0x5) 16:00:11 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmget(0x3, 0x4000, 0x42, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r0 = shmget(0x3, 0x4000, 0x650, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = msgget(0x2, 0x2a) msgrcv(r0, &(0x7f0000000040)={0x0, ""/93}, 0x65, 0x0, 0x800) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open(&(0x7f0000000200)='./file0\x00', 0x409, 0x200000000000002) 16:00:11 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0xfffffffffffffffc) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:11 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000380)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) r1 = socket(0x2, 0x5, 0x8) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x1810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x315, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x80) bind$unix(r5, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x3) close(r6) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x6) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x80002, 0x3) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x7fffffff, 0x8000, r1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setitimer(0x0, &(0x7f0000000080)={{0x4, 0x40}, {0x6, 0x6270}}, &(0x7f00000000c0)) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82, 0x10, 0xfc}, {{r0}, 0xffffffffffffffff, 0x95, 0x8, 0x6, 0x8}, {{r1}, 0xfffffffffffffff9, 0x51, 0x40000000, 0xd4d, 0x8}], 0x5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0xde12}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0x3, 0x9}, {{r1}, 0xbd0ae496da004dfb, 0x2, 0x40000000, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000001, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x45, 0x0, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x7, 0xffffffffffffff70, 0xf64}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0xffffffffffffff00, 0x81}], 0x2, &(0x7f0000000100)={0x1f, 0x5}) r3 = kqueue() dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlockall() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:11 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x40000000001c, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7, 0x1}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) getitimer(0x0, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) getitimer(0x1, &(0x7f0000000140)) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000300)={0x1, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x10000, 0x3, 0xb0, 0x80000000}]}) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd) r0 = socket(0x18, 0x5, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x1, 0x87, 0xffffffff, "6e14cdfdd5aa196aece3cc9e269dd11564dc3ee0", 0x0, 0x3}) 16:00:11 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x7fffffffffffff) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="f4a3d56c03a09c6d126ad989c1a9fb8cf25bba99b0beeee5c3c2325cc79076ebe7ff2f5fedb95ed414e8b8fcba5ce4e51707d7e5c23b5876a0dd5e933af0d0e9b837c8070b4f7f4e92a10ba0de3db845d44a0d9629396705d0cda6aac36a28231f80c68f4390c6be64ca3bbd", 0x1}], 0x100000000000027c, 0x0, 0xfffffffffffffffd) write(r0, &(0x7f0000000200)="ed80e1540000", 0x6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99909caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1ecedb605f837a7c6b9901e42613d3702dd80b0591e4b3a7b9c131d9a05dfda305ed37be989beb316b1b7a303f8f64f499e6eef4fd84ffc2c2d5da1505fb77066322e73ed887f6a21f8873030924a3b268065bfe4bf1589a9fe239232fbfca34e888653505330a9a2f51578948402427e75ec8c1bdbe3e66cf9d05b7469ec20e51fcb7c262bf5d92cdb16e6a2b9679d2c604c4d1093a0a23811f2", 0x524}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) listen(r0, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d24, 0x1ff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xc71b) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:11 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x5, 0x20}, {{r5}, 0xffffffffffffffff, 0x1, 0x5, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x8f, 0xf0000012, 0x10001, 0x8001}, {{r5}, 0xfffffffffffffffb, 0x18, 0xfffff, 0x1, 0x40}, {{r1}, 0xffffffffffffffff, 0x10, 0xf, 0x4, 0x3e2}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000003, 0x3f, 0x1f}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x80, 0x2, 0xff}], 0x307, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9, 0x80000082, 0x1, 0x20}, {{r5}, 0xfffffffffffffff8, 0x85, 0x14, 0x2, 0x9}, {{r3}, 0xfffffffffffffffc, 0x28, 0x11, 0x6, 0x3}, {{r3}, 0xfffffffffffffffa, 0xc0, 0x80, 0x3, 0x9}], 0x43, &(0x7f00000001c0)={0x8, 0x1}) 16:00:11 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r1) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x71, 0x3, 0x10001, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) ioctl$TIOCCDTR(r0, 0x20007478) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x440, 0x180) r1 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x6) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000380)="0f9cdf547f", 0x5}, {&(0x7f00000003c0)="ca756a4af3bcd5a25a4bd5b47207c4bb7757e6abe4949c729e900532a63ab93d8462faa702f4f7a0445f05272abb0db39367352bbc80dc4867e6dae8b5a1ecb138f1072cf9cb12a25b7ae60f2afc640d1207eca702c72afe71ee36a8419d4ff065c2cd7868a3ceaef72d3bd3615074cbff4dace41f15c9dd8e62a55cd40385f96ba9b3fd5610011ef567df8d687ac5b0", 0x90}, {&(0x7f0000000480)="59afd6ef3c34b58fbfe3ea5202de893f80532a0e9417a0a9bffcc389d5104784c013fefce50df6bf7506c131d7d288d7bec9c3d11541c2d2d3d7da3a35b4e498a8afe09ebf4d083d5bbac16fe2e9f47f85362accbbdfaba4097d3d0fdbf68d6437fe6f192f7d6a69790ef7a3196053ef636a7020cd84a8a0f948987cd5c81e46a9dcefd7fa8c70e2353cfa3f14d634cf2cb024a3", 0x94}, {&(0x7f0000000540)="cfe312177317ca095c12177f679ec5b7728143fd962289ef9a04e5b7ef9aea03203a1239d438e21bdff233f67b9a0ee7c8ce531ee47863f82d1c7839a8dee37d3a8459744b41de5db1e4e99021a0f536bafdd4daa9d4260c9107314c35f81a5ff63483cd90d8038c5d79732b6f62845fd73d45a8b2edafca", 0x78}, {&(0x7f00000005c0)="8b67133e06ff4d3aa5f9d58ba8883e00dd157a25741a2eb69e249f3c6e925e1d9933e8d921b18446bff4eb32dc183f540c5b3ade6639c06e400d625643781d106b44159a604803f629d81d8f2e3904f7789c069f161ad47ac19a25ef47fef9e61707263e879536d27dc87ee1c5", 0x6d}], 0x5, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000006c0)={0x7, 0xf7, 0x8000, 0x100}) poll(&(0x7f0000000340), 0x264, 0x800000000000) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0x7fffffff}, {{r4}, 0xffffffffffffffff, 0x9c, 0x80000000, 0x3, 0x9}], 0x400, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x3a, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x9a, 0x400, 0x8001}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000003, 0x1, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x60, 0x5, 0x0, 0x1f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x14, 0x6, 0x7}, {{r3}, 0xfffffffffffffffd, 0x41, 0xf00fffff, 0x1, 0x7}, {{r4}, 0xfffffffffffffff8, 0x54, 0xf0000000, 0x91, 0x5}], 0x4, &(0x7f0000000300)={0x7, 0x4}) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x1, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, 0xffffffffffffffff) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x8) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1, 0x89}, {0x1d2, 0x400}}, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x70f, 0x98) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r2 = dup(r1) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000300)="e6946613fd2feb5848d9310fe9bfd37e2c4cf98618797223aaccd3c025f59b38c8ec206cdf3041f79dc0bd3c0fde6a1eaaa0de3deeb61a8551abe4679bf165ff16553561e243d4c24baf61ea0e6f89b7440bbdd749a2dddb8c3d3464e8f90a9eb832bbe8833930c5bfea15bdad293abe1a", 0x71}, {&(0x7f0000000040)="ab038cc9788a4e54e50fce3d4b803b66b5c1776e83c7c450dfa3bf41aedfcad0e97721", 0x23}, {&(0x7f0000000380)="289d1d644b4717145c3db17b523e133d4d96f5f50d370b529c47fb919f59978787e3c755b4a076a6a708249af1568c977a25b510bf3acf1ff8e8d426aecc999079dc2a8b3b44053db85b638af6731a82fdd2b77c75a61211c4a3cb8e3d4f85a67f8f8f810c16b101cb1a564c24eda91c77fcfaa0b4160cef69d2af3c0f2563854b7ed9132d3312120a116bd4d2c03756c0329af9ed61a2c265464fb4223a7b50e77e17d2782f7fecdde9ef4365888c03b2aee01f", 0xb4}, {&(0x7f0000000440)="e869a5cfeb865c8fbdad56e4718c628f2fe96112c9c346faff1e6b16752a4a43292cd0f978f3380c3ef4805e7643e508d640671d20851c1b2f122c3cd32417416a0d7858a31e0bd27ff49d2657a089879520840ce6308c52ce746f24807a96960cb6604d633113688a0a04a06db9c0ba05b695f3dd8c6900253ada41282762db376c5e58b341bbb12448c97a6d2c42fec097fe842c23c23bc434f7f89ad56d41e60eb21876bcfe0fadd253eca68e4827b085261dc03668a753b9c59c91a8f700b16202bab70a63d5a221d2c3", 0xcc}, {&(0x7f0000000140)="2eb93ac837fd8a180c62714a5866fcb7722bcae438523639d6e43efdbf848e2a884ad5672ce08653d634", 0x2a}, {&(0x7f0000000540)="4ea417779c8a257034abe8f1f3a0e9a24d908e5632fc66d5bb44ce36c0cc9715b7f0b9af88b602db84ed6d13cdbf4460b1aef33764960c013b6f90f8c97a045fc895ed85e6142f1e38a5d6c8ff97ad1da2d23b6d76cbf0bb2d656abb336a030daf0ee594456d6a26eac1bcca87325c682f1e33c851f539997e28f0", 0x7b}, {&(0x7f00000005c0)="b72ddb2cd3b9d829619880a705f44e7a20ea0f6572e3179e2220d022c4837674276c39afdb22c8918176a5d177766362525b44e2ec819e23c02d6bb5cf3b5c43c848fadd999ac3f7", 0x48}, {&(0x7f0000000640)="1acdf02f36811b50321e9da7ba869cab0e97fa4fc7d7e2827f0e4a26a10eeee6c923a8853e9bd593ab02f42a872d6e2fc551bcd4b6f57a352ba03b4deea0f5692f0bfa55c3b37f8764551943b6e1729522550468ef9b8957639d7ec005aba2e4e0a754823fa6aa43eb03ccb99921d6ad4524c4d300593e4d1351b59caae5c12375ebe1e04791d6d7f814d962cf037384c032d97aae78cdc5649e23d61b9bdb4289f527688a4f759a129e147ea67f33ea30bbbbe9f248d2937a625cf5", 0xbc}, {&(0x7f0000000700)="8cb6342ef1fea62e70c034aaf94047821e9cc235067bb7f30e27a6ddf090f6c53edbf44477139b7e0cc23771424c9d67a6322446ebd287d2d6da79f937fe71235f7e1d5a4561e43601bb989f5158eb5f45261bf32a0977a942b30d560a06123ade67c0bb421841450fc57dcee225263a12a804e8dd7d3736ab00ede903dd9fa42a2dd5fe8e27a39c097e5250c1740b612bd2d75fb31b6045277e64067b4570987cf8f8f7263bb3e0c8829156b8883ca92dfc", 0xb2}, {&(0x7f00000007c0)="cc980ca7fb5e2f969dd2730de71b0802d1bfddcc779c9b8a04d7c647774b2005dec2e07aef6fb164883f381e6cb2257a6351c65e54bad1203df0561f10c0b6f3ffa0066553c126ca808204205743897a2e52fa8186b1c6f302242a221daffea9f65d6fc35e461abe285e7f27f564c2ccb49959c649941da8e04b242aa89628af7b214a8df1577ddead73882862fcab78483bb6f009a3cbef7198f04c4f7b9ba2fd8ebf62d57570c9b2f16b064a1b6a6d4bf3870fb59625f52c26e35da2ea36306a857bf5eae7", 0xc6}], 0xa, 0x0, 0x0) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:11 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/208, 0xd0) chroot(&(0x7f0000000140)='./file0\x00') r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r0, r1) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000280)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0xc214, [{0x0, 0x5}, {0x2, 0x8}, {0x3, 0x800}, {0x1, 0x80000000}, {0x2, 0x2}, {0x1, 0x2}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x8001}, {0x2, 0x2}, {0x1, 0x100000000}, {0x3, 0xfffffffffffffffa}, {0x3, 0xebd0}, {0x3, 0x12}, {0x3, 0x9}, {0x2, 0x81}, {0x3, 0x3}, {0x1, 0x40642ff3}, {0x3}, {0x3, 0xfffffffffffffff9}, {0x1, 0x7579}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x5}, {0x3, 0x1}, {0x0, 0x100000001}, {0x1, 0x3ff}, {0x1, 0x100000000}, {0x3, 0x6}, {0x3, 0x7fffffff}, {0x3, 0x2}, {0x3, 0xffffffffffff7fff}]}) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x100, 0x1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000440)=0x5, 0x4) r4 = shmget(0x1, 0x1000, 0x28, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x200, 0x4, 0x3f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xed}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1c9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2000000000000000}) r5 = open(&(0x7f0000000a80)='./file0\x00', 0x400, 0x10) setsockopt$sock_int(r2, 0xffff, 0x100b, &(0x7f0000000ac0)=0x1e, 0x4) listen(r3, 0x2) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000b00)={'./file\x00', 0x40, 0x2, 0x100, 0x0, 0x7fff, 0x7, 0x5, 0x0, 0x0, 0x8001, 0xfffffffffffff801}) sendmsg(r5, &(0x7f0000000dc0)={&(0x7f0000000b80)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000bc0)="cddb2521c815ea47e4df703bde2f586ca685e2fa412b6805fc900f4c85d1f13b10e5bdb5c4d4331935c517c2919664f5453d3b53e19b52051a6f3af55a765018aa8a535338c298b1db02ff4e8ca1f2eb77948af28d9520b5b10e0eaef1aef0ecb30f5808b7a922b2cf3878cea02808e8124eda130e50bb42e54cba5b0c96ea8c0a1af72b449dfdbfc315de1328fc47ae3fbcc2ba76432fcfe190780acddcb860d091f8519d67061b6640fe451c929d0c6e1f7f755a", 0xb5}, {&(0x7f0000000c80)="2329465e30aaf34eef13d139e9da528b784fc023b666e1a74462d5f98323309b534d00938ca14eaae4c3f70c4aaa77657d37c5db9fc5443c7cef03c1d5cd7bd27f94223d49021c0ae53922fc70c1fe128409e94dd5a8c0c4cd7ad258c6836daea8f49f3ef35fbb076d769ec42e7aa8324dc3860112e493681a57dc5b53a5847b6fe411936f867cfbfb068b1c62bc97cbf87dd16f5f593b6bfe0090700b552a9e2129c3fc6579525b5bf434d20b8d7b", 0xaf}], 0x2, &(0x7f0000000d80)=[{0x10, 0xffff, 0x4}], 0x10}, 0x2) r6 = openat(r2, &(0x7f0000000e00)='./file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000e40)={'./file0\x00', 0x6, 0x56c0b073000000, 0x100, 0x0, 0x6, 0x5, 0x4, 0x1, 0x1, 0xfffffffffffffffb, 0xfffffffffffffffb}) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$KDDISABIO(r2, 0x20004b3d) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) open(&(0x7f0000000f40)='./file\x00', 0x10, 0x100) socket(0x18, 0x2, 0x5) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4, 0x6010, r5, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000f80)={0x10, 0x1fb0, 0x4, 0x6, [{&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd5a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xaa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1aa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xd8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4c}], ['./file\x00', './file0\x00', './file\x00', './file\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) fchmod(r0, 0x48) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) socket$inet6(0x18, 0x7, 0x4) socket(0x26, 0x7, 0x1000001358) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x186) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:11 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x5, 0x401, 0x0, 0x9, 0x2, 0x4d, 0x2, 0x0, 0x80000000, 0x80000000}) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x210, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:11 executing program 1: r0 = socket(0x17, 0xc000, 0x76c) r1 = accept$unix(r0, 0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgid() getegid() setgid(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000000c0)=""/204, 0xcc, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="01fb4e2f22757300"], 0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) r4 = geteuid() fchownat(r3, &(0x7f0000000280)='./bus\x00', r4, r2, 0x4) r5 = getgid() fchown(r0, r4, r5) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) 16:00:11 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x3, "c385d1adb68dc24fd6a6e096217134b92b4f3ba6fd1e8918eb4b3f71b5f97c489d44fe42e6124b2d41f2dc21ec483546b220f97c86a1211de6aa0d1adc00388708aa143187db8ad4d99d7cd51a3b63fe219c89b89254c4f566f8888570dc9306a2a697b0e6e55bca4d9499b71c28f1a60fcb713b299cad70610c30d706bbca4c4fdecc8604828ec21d8fe6d630c31df8259dec93d1564014241b4143745789180cbb61ddf1bdec1c125330e160a4db279efa0480de84238fd6efcd591577b4ffca684703084fabbac4a38dd3a1ddd3fb0ef936ee1db220f757c0e6124bea86abb7c4ff9286b4e7bf93f78ae0388a2cbaabb9eff2c278e1cd2c790886"}, 0x104, 0x800) msgrcv(r0, &(0x7f0000000680)={0x0, ""/117}, 0x7d, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/38}, 0x2e, 0x3, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/114}, 0x7a, 0x2, 0x1800) load: 1.92 cmd: getty 79309 [ttyin] 0.00u 0.00s 0% 313k load: 1.92 cmd: getty 79309 [ttyin] 0.00u 0.00s 0% 313k 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/../file0\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 16:00:11 executing program 1: ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000002c0)=0x9) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51adcc773a83f080974d2ca593f3665668372f0f5c3117629455735cbe745d958d2513cdb225bd44fe85c8aad684f9d8de77cd536a9856c9", 0x9b}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x40) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x10000, 0x5, 0x3a, 0xfffffffffffffffe}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x2, 0x232c, 0x0, 0x6}, {0x7, 0x8, 0xc314}, {0xffffffffffffffff, 0x2, 0x8, 0x7ff}, {0x4, 0xe91d, 0x62c, 0x81}, {0x8, 0x25, 0x10001}, {0x80000000, 0xef21, 0x100000000, 0x80000000}]}) r2 = getuid() seteuid(r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xffffffffffffff01) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() setregid(r4, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6047710aa57a94dc20000ce4de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() sendto$unix(r2, &(0x7f0000000080)="c3ff5205560f1f52d156a56101b5fc6e9913f0bb9c54e219599b11084542567f2763f7b9ef5dc6b13e970f905c066c8c4cd67e7e064c43d33b6701101c0d557a96dd6b16768395a93ad70686f3a4fadc48547689f2b7f95d802b236f33b90412f7ad21e4ef47cf830c1d609fa8bd09015b390495ed2ffaaa925339b79a636d9d00a0e67b3717e322061279eb0d14ecdf85b2c9fdb0e5af32a1b67061c23199419d8887000ff88c7206b78a5e091fd5d4485af4f576cbe4b69886dbf5858bc09b299573ff568df7744a527a37e75f77981a8db1b95f", 0xd5, 0x400, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000280)={0x0, 0x40, 0x2, 0x8000, "9560306c34db86f20e5988fed2a304b0cb5da937", 0x8, 0x3}) execve(0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="92606417654e1ee94ab13817a96ec652489f0abfeb2d046e08", 0x19, 0x0, 0x17) 16:00:12 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x2) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x60) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0xef7ed64b153c309b, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:12 executing program 0: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x7fff}, {0x5, 0x2}}, 0x200) r2 = msgget$private(0x0, 0x288) r3 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) msgrcv(r2, &(0x7f0000000340)={0x0, ""/55}, 0x3f, 0x2, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x20081, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x3a) msgget$private(0x0, 0xb) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/22, 0x16}], 0x1, &(0x7f0000000180)=""/84, 0x54}, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/79) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x0, 0x4000, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/185, 0xb9, 0x41, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20060, 0x101) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x7e, 0x5, 0x1, 0x3, 0x2, 0x6, 0x2, 0x3, 0x36f, 0xadd}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x8000000006}]}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) recvfrom$inet6(r1, &(0x7f0000000180)=""/163, 0xa3, 0x800, &(0x7f0000000240)={0x18, 0x0, 0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20142, 0x120) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000001480)="4d38a83a8d6008157da7bda63e128cc6b300a44bb9436cc2cf1fa873e7c4b34c3f8abe991bf70047c2b0c15c365d16b16aae37c0baa7e076c6882a46ab4295d55cad9e351fef93961de736a2e84d490e83d983160a8ae315ba961ef253eccd33682bcac121ebb0baf5deb12204be0762e6381fd79376afec04584bb96eb7a1254b311191d131569eb6e3bb674d24d9a0892ae1357dba31518fdc9245a908416d49dd72640bf33f11ef88", 0xaa}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x101, 0x1) fchmod(r1, 0x101) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x20042, 0xc7) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001640)=0x5) write(r0, &(0x7f0000001680)="f627aac426e43682350458c448a089e5bcc0ddae5dd26eea0ffcb1040ebd3f2bb717e2fef04f8296cb5b6a7d6a14f3b93f4dc3b7f7100b7bd86147e0c5f0f8bcd4f867b9133e494a5d18c938b01e01fe7954f5eff742a87bd59a8145bfe155c7a80bb7160709b0df2d60850367143fca39d2dfbec19e2fba0f6704e4200b4c15664607b9a974bc0193f4054381a81c71be4a02d0c612e80768429b7cc531a341a63c61fb833b9fe2a41e4426a4927be8536f", 0xb2) clock_settime(0x0, &(0x7f0000001740)={0x100000001, 0x2b}) mkdirat(r0, &(0x7f0000001780)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001800)={0x9, 0x7fffffff}, 0x10) chdir(&(0x7f0000001840)='./file0\x00') chmod(&(0x7f0000001880)='./file0\x00', 0x0) setuid(r4) ioctl$TIOCCBRK(r2, 0x2000747a) getpgrp() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000018c0)) ioctl$TIOCSTART(r2, 0x2000746e) connect(r0, &(0x7f0000001900)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./file0\x00', 0xc7f3, 0x8, 0xff, 0x0, 0x6, 0x28fa, 0x16, 0x1, 0x0, 0x9, 0x6}) connect(r0, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x2, 0x2235}, 0xc) sendto$unix(r3, &(0x7f0000001a00)="a3720dddb979a983fbe467cdfdd7c37d64cf5bde6b3953afac24f76fa49c05f544669c6f96a69d618a105c4e8a784824af4492bf7965bb29ce0ab94c110746c2d39a512708b06561ecec0e942401c62ea63e674061e9ac8d3022c6a839c71e97443a6e9a2cf0bcfad9b9e61df0af55c783f418141436acf02f128c044369aecdc588f18d7242ddb77aec64e765efaf23a3c7032bad764f4a512243b0aaed2ecceac99ee21878e45a629b35323449f02ab561848a2475705241", 0xb9, 0x8, 0x0, 0x0) setuid(r4) openat(r3, &(0x7f0000001b00)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1000008020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: 16:00:12 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0xd, 0x4) chdir(&(0x7f0000000140)='./file0\x00') r1 = geteuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x6) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) r5 = open(&(0x7f0000000400)='./file0\x00', 0x200, 0x1) r6 = getppid() r7 = getppid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000480)="4b7df5f5a705412aa5471341d900b957a268fce9ec279d54a6fb5f03235effe78a5c96e2a40fb7de553ab9cb556017ef3e1fad5298d5e495373278b105a68e5deabc75f471bb833e896bf67bec8891723659b23e4b321d00c1863861bf452f8c44c1efd85dad758e6477646f59b7f6488f8fbd701263f9e522a461d939b8d5a765a4073381da5e7105d649cf5d66c84b1f92022020de8f7e844213cfc4521a04d1cc81bf2dd11417a6b1a2df35eca332dcdefdfeb791e2652d07196f49a502ec503ec972fa8d7b29cde9a98db60ee7cb52f9c206d01b90139cd30808377d654d60fc1b5b433aeb0e35837d0cf04d9f", 0xef}, {&(0x7f0000000580)="757b7a58a285badc469e20c9a822c39537bbd59cec4de0eb57e328a685cc61f8becf160c8c0968da6465b38072f6828ae775f030ca60d5067aa5a19a4a4ab6722920595e732bec0b3f96853f9ffce7597762caec175bfef453168cefdf14a6be7f8beeccddbe356aa54e773a299e361aafebada42e860c8af2fcfd38328b8340eac77859e0a935b6e1b7735d169042182be26e", 0x93}, {&(0x7f0000000640)="a663484535fe62f493d115b4be34f1c3b0f665c941fac8d8a26ae8bf713ce87d2f0a0cd37390fbb35e362ad8a7c4c241299cd3717606e318639a3701facdda384ce1ac378236b598dc4d80e82aa200598150bd7bf7d0a16810a6c7407d2114e2443f9905f67a409c6defbdb894d5ef8e568cb9980c1e79b12775130f9eb1eb97e17b4f40583b05ee7eb6", 0x8a}], 0x3, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [r4, r4, r4, r5, r4, r5, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r1, r3}, @cred={0x20, 0xffff, 0x0, r7, r1, r2}], 0x70, 0x2}, 0x4) fcntl$setown(r4, 0x6, r7) recvfrom$inet6(r0, &(0x7f0000000800)=""/143, 0x8f, 0x800, &(0x7f00000008c0)={0x18, 0x2, 0xffffffff, 0x9}, 0xc) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000900)={0x0, 0xbbe, 0xfb3, 0x8000, 0x200}) mkdir(&(0x7f0000000940)='./file0\x00', 0x2) chflagsat(r0, &(0x7f0000000980)='./file0\x00', 0x0, 0x2) truncate(&(0x7f00000009c0)='./file0\x00', 0x0, 0x100000000) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000a40)='./file0/file0\x00', 0xa0) getsockname$inet6(r0, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000b40)) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000b80)=0x3) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x84) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001ac0)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001c00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000a00)="3d6dd329a7d4971846578e7978f46c9ce13420df53edc4dbcb5857a7d48845a1df4065c3da675e2070e8940e07e65061eebff6f6471aa3aa75fd8a6dec3f23506bca331c395f5d6aae5fffc1281357eea8f4ccddabcfdcfc112fb0a547d630113a7cee4a5c244224850776b78734ad275235b1cfae8c940f36a03ccad9020a3093b3544cffa8e5d4f5e88c7b71a319e13f56d820144834f76468034b2fa0805f1487e267c589de9b457f8a3efd918bd3037943cd7d596024f2f0e4524c70ec52983f36b44bc4fb95946015aa98bd2be2d23824078bcfa3312a83ef54c3dc4893c756af4dea1632146ae2f469c7b4f0c7266e987bba63fa4b316ecf9cf304a3ad30529e8b9c1957f2ea93cf6ec88f0c7b2fbb8fe70beb13311e3cd1ce16e6e4295575090f6eaa797d74d877d058fcfe59b07ef2505bbce3ae61c92399fc869c515db52d30420c29eb69edb09d271977bf08035e6be14a9d7d7bc28a9431a99947d59c39831f088e4406197b1657733af61e5bd19bcc36f70aeeebed9971b16797815c2eeb87021e6af21dc01af56b9ebe5824e34bcf05f1925244191d4878d61d7d52a1d1f696b4c20dbf66220917baa3efeab81a9ea97860d25d0ad793ad81f698baccd16e3a787572deb4409efd78b2da0880a92f7a6b6ce7e53383a8ca12d415c5c661b08f370efc43260d94382a571c4d720374a3a33e41925042dc6fd5fb118b614a799610b53222c6acb731e824aff3dbb190cce4770dcb53eb30c2a2d3634ec82f8130432290764d50e07fd59314e01ef5a5afa3e56cf987c925e821712452ff0969fab6ce4748244bef29cfc54de8f8c537777bc5ea364d2f03db08b42ddb2c053f7862e4d4093c03889d467a7bf57c8d71e4e4599d5dc0509f9d141937831fac022a5667f282faf580c1125656775376062aac94677d8bad5a19bb09888b411daa2d709ff2520642319f677e1249304ca0d293c5f1bd64adf93929f51fdd35143fe0cdfd684914920b41d4d42c498a7b5d034aae15aea88d42a92e0c662e548052154e61557361a527c1ab522beee6dba9e5879b77008e56ad14973edefeb4388c523ee8becbd14ed46843d8755558dfa3dabb03a51674121da4848164e6a827768c6278d82375eca95ca5750b885553fe24626ea57fca112d29139ceac42d080cd8c30dc761624f7d15b047e0bcceb96c6446e83c17e4184f92d6ff18eb7395df8f6a6559b9a515be0f56376fbcc338f052aa8021a5d853e96dc79bf08405eb37ea625831152d194c9df6c59829d47b68e5d9b831161cf77b1d12700b84a895822f151682181ab3c7d1d8c40ce6f6226748aaeb627de637ebcae63c1b4ccd50552e1799de6dd4bc2133304851f178014b36eabce855e2854473d955315b34117d7c6d3dccd6c99ef8e16886304a79248543a8a1a66f90aa1dfddf29a5cdbfdc715ea7945bdd23986e68b88629971952e204b21146c9a264fb565fdb934126c71a1c4f2de15957130f95575e89e490d8a1e1f9495e0ba61eb6bb31bb3ad2ea06e336335fb1cc8c5e4a578030ea5cc7a1acaf16049f18a43ebf5310c2d2420747507d19780a03c39c4937b786f3f49c0462c3067831ada5d5d861e3b98538eb446834753af66ef6b9d2be00db7b0f7aab9adacfce52b9de52026e0f1b1797323e751fb4200056610c204ae26059044adf0dfdf5ff4ccf481d8ecf8605a039ec369bca2c7ef49e806fd53145623298d93e343a88b5f79ebd7359354d68cc719e7b2ca29edd3fe34a634756c92fcd84d13a3b2a10d5ba588424b7b4eaf11171682451f5e39af3acb1c14a857cf172d61960af05239851c08b1cd2975ed7645fab5833b0011b5a5a5bada5d02b8b241dbd84ca64cb65dc89e79abd3da1bd8cdd64e2edf0424ebdc0b0cde0620d5ca920ad94eb6ad2aa5f40233a73e1965f2e9f9554f4ea98d5cf706678a7032c85172b21aa220c80be8f7f15e040cdb91b6c9b1b1390c43cdf9ba79a4e327dd6ee42db8be969cba21bbac18023e2e65beaa0a81886845de7972fb4095c68b2b5efd8e5519fa3bc07f137e56eb09ff74afb4bcc9a296f77624fb9f2e5062de407f5c26371dc89454b4e24cdf16adc9ccd36e6388310289693baca24b70a1150fbe591a0ec0661055acff35cdac6805ac7d5b4751a536a514092eed40b4bf69078f7d80893cf6dfbe14518dae49d8c30c2973d40266f8fc69e0106267cac5002dfb0c9dd60f68e1d6cea703de09f217f265ce6592f3a0037a1983ca528e07b25c4d2080602ea269691e8bd4e6acecbbf8bb22969fd1ff292fe2d8783d891a32b68c0f648f27759a6fcdf9e71d561ce06dfc0c73ef23cc7713a6118e7922576972c4200fc73bdf4890e9aea41c5510a633811c02ce16f209c2a54e7461fca7b63164547684ac4369b6187afd3f3c9af78758731df2da21cbc3412f4fb81b8e8567d3defe8d0fced76ef94fd5fc7be67109e8d2dada8d911fe8042bd1a86c428dd78484561e31debf864e574a877b979206c137dc4df622615265b265568fa1163ba20dafe5527515f518d6236f2991b7c961830c43f2e9a9a7ad6e49849b9ced293f42f167e5aa9177b95a0c49ad6e29d6aac2167588d982cfbaccdbba028f6ebaef3e1b7936b65100c5bf0c0cadf946617d543702b53e0093185956f10b45447b0fe8843c9ac24152b50ed129faa290203cd1fa2a025275bc1563afa1f7b32f99203de85c2bca093d716eb00814f621855b92064df61ae37d8cc5a9b0fa5b317c0e1326dc0ccd9f24689950b8193ac11c245e4ddbc3eafcf7030f8154c9acddcfe8cb3538a4fae9c7bc49109dcc286a172ead90bfb61c129558a3b97adfa3b3effe068b99611a4b4193a033d3e68aa84c818f15de7677ad38f94997d04df6c2e0f44f8cf63821e2d065e40950607f25c5e05ed7428c49eb4af0a7f473c207e2272587ca1a1c874e5e89ea3d60226569c08792db327a7f03cd146ba57cfab27dd83fc4c0d6eb993f3fcee08a7812182bec16369fb0bfdbca5a3fa30fc0cc06f0d5df0ded73f984fc14f495f790c9de516dfed3eafb35873c31731776abeefad09b2ccaa7f982e43944532941a9a40fa5856785c0dbfc2f4422b13bc13e0fd7526ea5dbf224f05f73f20951ac56ada643fcae94b2f8cb25fd820cd0d6d9c24be15d1b88dd65415e5abae0ea2cd771aa1ac9cc6caa58f51c1e9fd94ab232e535ab2e472e74cc9f0ebd0c340cc00e8b75d744fc00d4928b7adcf0801812208b9cbc0c910803b221e02dc5b3f688c47b458e1b6412326717f3e533ffb5ac24dee5e6f994eedbe71153b8e48ac694705a4311cb09f05247bb3c6f427a5b9299a2b03cee44ddb10d0139f552245ee321148cb93f001c12c6f94cfba4e224471a293843dde9b61be225d5d0d3205302395273c05268eb41d06d932c99733e1a932db6f780a0f04bc095c70ef59b7f61141a18d18b5d334030d315b3e4013ed3543902ca94c3730f07825d3019e1cd486f375648cfc2ecdeb762f0e28c4b5052a79be22143e532d14dbb1c88a290de0ad18c627c2e2f05a2dfc7c70a702e808c149aa1433b07a4b8d6230e598ffe9942c73916baf6b04d7c6ae7727c39c1edbdba69ccf1d56822ecd1602a9f3599d0c02b6b5ca8e06aeed3d79d1ed730c5355b4271590566d6994ad76201cba17d1053684d490d15a7359e91f333f90188344174141e331fc18599c352067e02f2ae3f79145afcce7d6abc2784be62feabbc3f2117d76dbd7e9d024ae8ec2d6188fb74a7994efe243cb108983c1120c18b24c6d43134aae5ea23056e57abf1b683a09e4cf887777f237c22c64fa994235130fc5bd687e111502e0a2bda025572d49bb6f56c64fed0cb5333ced35ca76fbce18e0466383c17ddb050d84c5f15e71242e12c75ed402027c03e06d4f74dfbca1789e9cc6cfd98f8d70f35b3f11b6d99703a20243026aac0c880b4f577210abbcfd742ae8b8560d2b2627cba5b74859b7e345b60adc9a07a1b1bb8075dbcac1660ba92774ca9c46938542525f7d9c81af21cccfc8c12d1c380f23ff37091a4ec2f43389de86744441c023d90b0303d0e5842ccf9eb533f109628253e2ef6fe2b04debb05d0679dc6812cde07b27416e52480ba6695e2d1cfa1042a4ede102d172510539d70489313189819fbe4f5ab982f952127530fa4e63c7ab09ac6fe6c02164a40fd3575cc5cd4893400350bb882345200d88fb6f12d62e50378c5b737a71ba5e02da032d886e74569a4b43fd7b2cf1ae088368a95032f90be7b78f889153cd61ed36d7df1107390d3ddd3ecd97b2b3b9402adf84acc3907d25b77e52c9c7cc47332eec4ea1ddfd01302358102c7f43f0ea8e75b584db169c56dace7cfe5ee25c04d91f1aee34b68d6c49ff05d7a113246f4e37ad8ca1c081bfc30680858a706a76e3fc71a868c67254e4cf0903e2ef67c5f58ef2781b076e9a01cea021acc02ac99fbc0cb51fd77884fdd6490cefb303a07beb0c27caa68b9fceef3495c307702037c0cc96b0a78662c0a7f8d3d6a9d6d9caa85efc8b1aa9b4de4f68defd9a3a94f5a62c13a8fffccc708c9e11a319f6e9bfa03f327090c1de27323a774c16579e8463d259e2fadcdef962730331bc33f2f1bd47f998f8f817ac585cafc89a35c25331c64c8088df85a7d2f8c39b379dea65aeca17d4349d07d71f74e1a6787021be3bf4878d664d1e4a0eab9b8536220d821cf904d41aeb36fb9954df45608a536d50f29189e99a62473840a02d71a9bbd8db2297f11523dce029bca65040b0ea3f28c63afc951cc1d079df17892c73ae794da97e307316c9c6f47bc5005719507e4b9c1d9f43d213524a285704f27734a53ac4ad66da58ed60c797af1898db786b17329fad0cf9ea1c6a70e3b690d639e264dd05a6d4a7bd6cdbf6bbc80a33b5603eed9fbcaef3b4b8e11f4d622a69d94a299736752a53dfbce06f4f5f8fca53f0387da8443d703d0568a08dc057bcc1fcb180cd69249fc9c0fc34e65437f50bf77aee78831a97b7670611dfa91aadaaf24d802a132b928bf58d9319283f477142c17397606774a15893a89727c685f81d2e4dcab5dd9dda79be881d56e338fc11b0a467792ab4367af81480d1f3690dbc16a0248a95d151f2d0ca936e8e5ee093b8ed29d0fe52011baec06f590980dbcac3d489ca7abbd33f2343a6e3d060a29ac8ef867b32a33922d721fb09f141a8c533cf78343c99ade1ce48873a61f65054c029f963f446a2ed659f38c23c082aaf18a4d4602fccbcf19cf0fa542107b935540d45cb19288b8d75ded9aa2fd0284352b708a62a49f5835903cc0e8df4099656deb60eedaf50b605ed5e036330453ffc5f474ed0dc3f2c3afe64943078f482c9483075f0876071b9cf0a902a10bfb4557679922dcf7606cfe50f79e3aea3501f60282910f80318939f36331e29061282f4e32722469bd3930af4ae7e640a5cf08730c592bc973dedc1bad98ad629ba58a93d5f7142608ed6a8dd1b06b6bc3f836321ad6a1b7824ea9465cb0c79c38f5dcfc15e6e0629218f8f66e7c92b3f16be4a61ef189905e2ebbfc8dc05dee2be93ccc4a067699ed276b6675c9344aff8b8c55961cf9ee1e5226e75f8e31dce2b76571b0e87d027cba90bef79732747527652a1697df09d35d0b37927c7cf8007ded33db9e1e2ef80093bdf30c4804e73e070574c793e9b3fabb108be85c299435a04459167db0f174db405f7dedc9b5d719c0c5447bbf9aa9d1db5f46b695b585fcfef05", 0x1000}], 0x1, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xc8, 0x4}, 0x6) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 16:00:12 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x2, 0x2) getpeername(r0, &(0x7f0000001d00)=@in, &(0x7f0000001480)=0xfffffffffffffde0) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000100e000000000000000000000000000000000000000000000000000800"/78], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1801}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0x8) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f0000001c00)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0xfffffffffffffc19) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) r3 = msgget(0x0, 0x1) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) r8 = getpid() r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001b80)={{0x82, r4, r5, r6, r7, 0x18, 0xc6}, 0x7, 0xfffffffffffffffb, r8, r9, 0x1ff, 0x3, 0xfffffffeffffffff, 0x5}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x81a3, 0x400000005, 0x3, 0x0, 0x2, 0x4, 0x4, 0x0, 0x1, 0x1000, 0x4}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001680)) r10 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r10, 0x3) setitimer(0x1, &(0x7f0000001900)={{0x8, 0x3}, {0x0, 0xa56}}, &(0x7f0000001940)) semctl$SETVAL(r1, 0x39a0a5b4b1c3c522, 0x8, &(0x7f0000001ac0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x135, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x3, 0x9, 0x4aa, 0x5}, {0x10001, 0x8, 0x2, 0x3}, {0xbedf, 0x3, 0xfffffffffffffffd, 0x2}, {0x100000000, 0x6, 0xd, 0x7}, {0x3, 0xfffffffffffffd21, 0xfffffffffffffffe, 0x2}, {0x1000, 0x0, 0x9, 0xc7}, {0x6, 0xdb9c, 0x3ff, 0xffffffffffffffff}, {0x0, 0x0, 0x68, 0x5}, {0x7fffffff, 0x6, 0x9, 0x1000}, {0x200, 0x6, 0x1000, 0xfffffffffffffffe}]}) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x882, 0x10) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/122, 0x7a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x9ead, 0x39a9, 0x4, 0xfffffffffffeffff}, {0x7fff, 0x9, 0x200, 0x3}, {0x100000000, 0x7f, 0x1, 0x7}]}) socketpair(0x12, 0x4007, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0xffffffffffff81f8, 0x6}, 0x8, [0x4, 0x0, 0x5, 0xfffffffffffffffd, 0x4, 0x80000001, 0x9, 0x1f]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe9d, &(0x7f00000000c0)="b7") r2 = dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001700)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001780)=[{&(0x7f0000001740)="a6a0c0c5f066f649fa7f207182773ef8b350fb7cfc0a152479672378c8d5d78ef2f1270d681ebcf325212598541375", 0x2f}], 0x1, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r3, r7}, @cred={0x20, 0xffff, 0x0, r2, r6, r4}], 0x58, 0xf}, 0x40d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000080)="0e56dafd96208aa97c65f1002f243964b05689f035b52b331c7f42549c276a28fe15ba05b6d9fbee7b7d0961d8152165fd479cba7432c70c42d8fd2bcf8783018cb18861ef0afed47280a6ffea69475b0206a3af792cbd3a7d4813bf3aa57b2b7e82a35f7deb1d2845a4f971e347345f04330df6159b0cbb119263b0b097c730ad53ef30cb9f11e5f46ed7ddc43e92a122b1ab2bc1c5f7812aa4b7cc206520b722faf3134f8fd00035abfa912821738deb184d4aea3caec5559594ea12f39f38ea1d403a5478f9289787a4b4354ce8571f68b308b5b2ba72571292094074f333fcf6e7eab3ee79b7a1d59d18b13650e265196af951e0db1ccd7092bcdb3fb98ba031a007cab01bb1fd7e03bb936838a057038703d0a67f4773a31b1e6df16ca7c93956c87d27c8ef9e2596ee699f17fd8cf95ca95a54bd92d5710464267915e7feda978ced95c27abcf7b5018294390a192cd9a2c377f6d45f8be69ff9385b53830223bfd5ca5d7eb3f5df5c47a40fc421e3d214bb98f0e3ca4ae9cae44f8db6a25dd8a0dc3cbc7643447dcd6486ad219d01bb2807d467869c7ae619ddcdcb46a368aee74bc5728c1cc2168ec74405d01dc796fc41f7cb3a1b76cac2771445364496b4abbb67a28f2047c06a18ff46eee28981043c211eb3f97d6d07aa78fdfef6f6e1bd068d3f41752fc88ece9f361e370a29c9c879bcaf191d3ade1b408173fc877ec420be1054697d9fc863464181f58808284c0ebfbf57ebb6de8aadf8761a3d20d9723f89720f307950b0e411a49c5f88e9c5a157c975c5073671a85c5f3a2d5314db0f8078d29a849275a75a9911b964519699db3dc1d2799f7e9de84761f32a70c24d217239518b15c4329d0ba90cf2587400fd7afef5497c84b1cd0edadce988edb6866b60d3abc2df06b58bfe3f174cd3a449fe4f40704c55e7873ad22563aa3306a9da06437ad0832529cd4c4618271409fff0d52f82503343708353c12713e75e1f10df15e7ae09ab73496a518cc947c822b42283f87001df30f441d2b94da34e071322d15b32463c1a20b0a121a383fd0f6ae52dfbe8f3ef5758192b1d78599979f25b14af63008fce6c8b4ad16901cf8365eafd67b1bb027f2b9e36c35da146365647fc9feb2b730517dece45d58c2db1e084a13abac5a3170e9b844a3cd83e59f99f12ddb96dc28ac279a427a5f5b62c4ee865575fd22f32facbb1c02e02b24bd8bcc58e0d07b73e3f4be8f7fb16429595165570f90730d96744ffd570803def9c9f94e4b31c9baf5a07368544dcab495cdd6538d13bf5eeb36596cb05e2961e05f60441f2e08ef2a166acc7262229db0966ede37409df78add06f06edf27188b2e5b58bc9f54308926725d5e2abd741e95bc8dfccfd976215a642f26906033e65f99f505cf7af01cdf6fcfbc1220bd4a38d08eb39001182bd895f886d68f68a2b2dfbbbc32df8bf7420af275e7024d3956825d6277745c612023ff58dd0a45ea3adaa687fb102f061b5203bff7fbffa30d4b4034a642972fb0ec08c4c63cc6e270f4c2f095afcc24f18c44d12b594ee7317d9f1f9faee35874af8694763050a95cb872dbaa613b02883d4da0d3dc172a2c373a318baff2d597d6bc2693aa0b4a4c590a521dd18d576c6cde99a12d8076561a7cb565b79fbea885b4a60535c231cf761f8ad79958fff6dc9e8629fbdd3e0d86fa4c090c9d65395901d8a74449c145af202a7a7a7ea21b9c3c87bedefeb86a82f32107bc351e36e51adc2993243a2bd068abfd2b3226054be8ec50d4f018ea569eca6447ee9d4f359a62ec8cbe6dbe708d96f5e29decf04a1879c7768e6605aaf4cef079d7c133547c30ebd8f35b2aa50d3e0d2ea8e30648f093c55f2588127a51b695fe1f731346e6edf4e86d21c012fe649867e49229c2f630f4a723753550b3523f8b155dc7a363da6ab2f874987c63cf188c85bc1d11c616a16e76af4933339e9bc253e4f5f46317b547418b99f635ecf8cbf170c27c3414f96ec813946004b6bc5f52770fb1009c1d86bd1a6783f603818e63b758eaf003f177fab0c814ec0caddac905ab12df8ea14ea9690a5667cac77ce08223b8c8b34cd09d9b36acbeb09d8810f2f218e3349b8dd8c8b1b8de24fab2b1d5919f495896ee28e2008f5d8c6b5c16787f620c4705b2c54f792e75ccd3436204f80ba7fc957a3d44cc8ca7ce24ed7d6af3f0a8f790eff1bcc16e67942331030e3380a2a6fe6ff79907b891cd1773400357257f80f3f945852207802121860aeed2e2f3090eb22296025ed68e65a093bd381259dcc05d49d644f10cf621bb826768ba295adcb7ec4ef6e5deeb4364fdb5e00c7a9310e758b189ffbb2ebebad87f3709b46b03b4fa4ec6da2adc2f8feba26cdb30fa41b041390867609a56787453f344823be56c6dee9806a395a264e6e866df7f6644421157693ae0867dd8ed5132f8c3b36ac868d5903497f36aba527868efef6c5d482ae9f4310edc922adf7d5fc0b284621bf43ed32e6e33ec8a715a5b46455e9e692ff858201a2515c45c0d451df82632e2f0d2d6737a7ec960b89b5e09d45f30df4b82f3eca72248a38f9907207857d69fa86c3fb49f6f50585f39e35e6cdc4a129a136970549ee849a9555f4011d065e4022febb0c1e46910134a146d55df85cd1fd1169fe5cc71039d9407508c21434ec35f8149b00d70098cc5cbe4fb0523d00316e3f423ec09ec57f40ed0a03ff2367f6b2bdbb6511cce3debb62df7a94360e6ba61b54ec34404221575631c359175258689cbc990257bc63bf7672efceeddd0f65afbd5bc223810f40a2ce620c4baf16a8a9cd98c58c1cdd345960078faac43f2cbc62190bf6c3b24e49cf4d8cb155bbf59f8e7bb2be491ef3e605cc01b1f365bb2d931ffc25041ca454b5a36c69919e80d443cb80feeca072024ac9964dc4c0b394e3e31ebb9f2dc5426cd112fde7a722fb29d44aa599671b1ea6513e5af586a151de98a12023de0c93ca703ca7304aaa2b6fccfeafeb228c75b8727833b338b5e518d9537db151b55cc69eb59c311ec5dce6e1aa9ee7e8184a0482d11450b84cde8ede33e7317c0467e8be9751b691acf85b13b5f59efbf297e61943937cb9162abfcd7d727bd00dea926f66b6606f9193843a473e7c15a37df3fec92eb4b7a7796b1fb5bb7d33ef610b1fba4db1cc7ec39e719211fedf0f074b007081d6c7b5a35cb8847213104ecfa01043de4eb0adcf6a24110ab1ea7f0258746991c5e6426ba934e33a0389533b09c322c890dce62566ed454a938a8a9b4b19e88e7e08322fddaaa90ed300cffe3d80751cda1ec4fd131a8fc4e225bbc43832a694ac86eb33e8f3f7f89d6f642647ec72fd9de3b888341d604836c99370e8b357cea6b5ccabcec1284470c0736bf71ba0a840e19fed8d05705e07673153a1b9aca955615d904e0a6be297775a20d081ebcb9a14b395d483e4b8dad0b1eb35ad5fc0f3ec29b2414a98508af4eff3b4ed7884b67a752348065f7fa71d16e2488bcc38b371d88fef4c4b8017bc8bac3f0733b564accb437943204e87daf13e125e5cbb7e200cc0015e0f58903ecd190b4a24d777888570086e856751cf722d4a3447514af5cc01bc9e65542b0940b1c6b28bbcea2e82fe05ab8ba09ec3ffc52bd8b1ffd7f68ca3812810c759d32c59fd576498a426b2ffc7a236c6ec085a2f06cd2a395c07db26161f105376316f8b11c5e4fb50a1257aae9ab14117905569f2499d666359104ba731426465da1e4814551ce96c26890f774ec015e4e3c2be348d696568f37583d0abc00f8ccdaa9e25b4b79351785c876499af044ab29601710fdce0513c65922d76a40797e7637b5b7154900a9d18997e40fa84721769a8652d202cbc6b5f8dfd9b8411d15d79dc81fe28fe56794ebe709aea32692f078f2e111b836db08b5922ad2a51ca8c42dafda9b0134d2a1867d4b754ae5482d6b4334edea0908eb2453e86e000375fba059db0eba8c0dc88503c03dce26ace8633af8fe1407391a7ee1dbb6609d38d250be5e52563cc56b92a1414390fa769db78596ed93b5f5aca0eb84b154ad63ad7fa4049ac79ea09d7454b282ac13df534c8007a56a9e2930dceae91d4b5cb6acc5f2d15112d43497f7739ed7bd6efef766961fde39bf19e5666b9205c9315b3e2003eaaaa44832df0899d5f70a3354891e2d0cc4964193cab457a5c914d74afd8deede40d7ac40ac59aaf8dbfdad02a584c2fb240fb45d749e65aa6846b44e68260c305d5610d5c58ed926efa8b7903b01b962da87d5fb4099cc8dc7d82a9c350d81119ddb69721455fdd066605217b7777875d6aa3ff76dc59b26d08dfa244758aa1acd3941a05b2fb4c9e06871d4e4102916ae89e19996b789c8784f39ef57bc63be24445ed3fd521323d0aeee4c4cc386a41a1a383d817bb89246dca4e7583e7c37d4651c4e5cbd37c3db3671a4968222f889bf76fb60b93e4b17d56cb7ea6fa7a8c3640d86591137a3a327379cb30f737df14e923cfed01a04ab5d4aa1c4973c1c69588c1a49e1d09f0e6489b6fe3e8ce69e4074b5f5307a9aeb3e6d4a4d3a2a7b4c89a053fb659e02c9da8ddca19cb278b4b70d4d5566ccbf2f225b5ef736da14c9bac22cfe6c1351bbc684e07a4b7ee2c6a3e5482df2999537d865823a1d6d04ec1f9f5bc3b6d3578e0c83540c4c2e7eefa2ef3fdb472d5810dfdec85f6d2e9dced7541180f5a99acf17af60cecdbb7c2d88f007a93b097d0b0d8e5972bc201b9683f176757dc1387baed23a685a9d75766b2f57898f7ce5c8fd47a269ec9e21a55eecd9b40eb73ddd3c14d2429b635a11dd7e0772a0a5a5d3deac6d44f05d31a305cd3f8074896c093e72551b156895cccaad27f54afcfe04405009fd615dd5d42e13fddfa0115da5a5c3e8694a2e29a01f5e28cb256691f3bbd83736a24327be3ce1122a59e2fd370f1db086cd41dfe5eaa2d130d65ebb5e16813a92946e039b98eba534c8f5a47c9e2152b58d46a84e78d4b7836a0e192aed11c3008e3629970ee6b450c7c8909f6b3cfe90672a219b2da36a001b5cac7c554770e1eb2a7f468bf39b8976300955cde2845d1268529d7324c8bff6a011e183660796db0e08d23e5ec5967261e915b29db95b2c2f0a937c8f3210420b8900a64b0737e96c3b40efdd43ad776fd3461b04ff19d26264cbe5464aaf5f2587bbc7605c3afcb62093638dd927277a861e55b3908d7e16fbbb94af53f70a4cf1ab432dca018ed38cea1b9e9a8a086edd9ce28c9cdd741577e00c6ba5799832582a4a8d2c16d582028ecc6daae5f2f941d865506eb9699accd7352841cb68950ac293b6f8202e760543f360fbf2787a01e285b3343a16126f523dc5da754ecd90f1b73fe5e9f199a000ca931e9964091c8db4a41ff19d64c46a0bc4ebf4cb52a3cefca57a38cae266ab3b819edfae2e16870a21f90d9463df2653c948f256356f3ba11ce9bb3737220d6fa02334c3485bd86663e04305bdd4bcc7868cb8200799c18b44d7d6c8210b1a22c842e8f3a98995840a475366584bee301fa88adadf80b314e3646c4870213c2ff6d73048f9f4af6b382f29e678e3b9937b3704209475939caf264cad89ad8fbd1b24c1b842b8a07d7d86149ef449f819631829f6ee37cad494e6897b95bac6cce62fa420d60f843f1cdfc78a3fa3effcc3d05b9ba8dd1084d2955f169b4dc29474a8c644c49e3944e8c20d98c432cfe11b5646ff668e42328fa0a597ebe69d663ba57a96ac7336c59fa9200", 0x1000}, {&(0x7f0000001080)="f5ef36e440005fcc865ebeac234b523015b1dff35e7c889b2dcbd3c477a9ad8414e1cb2752e697c3d1844c48d7ba7ff6802090e01f80aa1fd5cf3c26701df75aae217239d42ec6348fa29746e792f44d3a38bd74480c09704fe79e53ef0e9cc38cd8cc86e459025eeecf4ec327dd59ed7d1dba92ecad4254ea5a94076d49b0da460f8b6cdd06adb781572cefa27ff5b12085901a97609ba3821560a4", 0x9c}, {&(0x7f0000001140)="d1a0eff2b66dd41436eeb84b56f80da4529c55d109f89da3442dfd3aec8ebe061901d17858ec9b881d6e49b57dc8dbac3076dc5fb07d621b722d4155003661256d271e86bb303467fd1571eea40e125ae5e6e7b956ea5cd0370cedf6d14cb0fdbf3090ba54dbcfec6bdc3f1b67ea21aaa162d09e9614d41de5218c4a5446cf19c5", 0x81}, {&(0x7f0000001200)="957cae29b2d69c4ed6acd7feecbb24a0f2aef204bf1e04c7eeaafdafa2d3dec7e5cdf990c693d32ddb400a1d0404df0a087965f7a27ed1a2b11d34d9950a88f70a297348f93ba78a2a021679507ba5c6c768c5c173010d5f280965cfbe2a11ade0f542a1fd66b8f5477bdf6a86d44943d7a162c3341ebf5b5d4a7fcbc1298851131b10fdb357cf93cc27376c24fe241d81f1056d6d76932e81bb7dcc885497dd7fb6f0a9d5936344ff7391d1c8196e447ce78be57fd1f13b53e456164567294da1b9c4bb543d1fa51fd9d139203e", 0xce}, {&(0x7f0000001300)="3f5cbe6fd5edd3389452b1db7c186959c5cdd97e805b568d8ba75c698d928bfc613cc7305daa3b930ae55faa6da0d65750a1a625324be23bbdfaac430ccd2632e2c592bd0162bd2762f004fcfe70880fe917d728e8180f216c696686058d36714f942dfc208d662e5df5a713f43ac44b09d8317d013d7dc5fd7064ee47e97b5687b20e76c40e6c01d4af9a8d3147cd18adff8992f74e5637e2895b50debaf2cc60a0", 0xa2}, {&(0x7f00000013c0)="a3df6665723a18a847821705689753d7b60643ef3fcd05fae7fd991f25814c9af62382dbc3faf8fdcbab02daf3645c3cc456565f156a49a50e2aca2cf945942f286bb148246c18d8a4db2282944266d6fde0ddd2d90836caf844e40255673d6a9dc4ccdb5aa3d9103190d8775492ad282044cb4639a54e314d2161f76812067cbb47e54b91c15e3b06ea7797e959367a1227036eb615d687cc5053b96b14d366884b199de367d3629388566749c3a72eef07cb39bdd5ebe3b8c7736cba4ee315deea5bd169289617c0e21140", 0xcc}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r6, r8}], 0x20, 0x1}, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000040)=[{0x9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x18c60, 0x82) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0xc5, &(0x7f0000000100)="2939d2c8b629f9f9831625a83bfc425809ac8c788208a56643cbe3919e79d22e30fa01775373a9d31c898e679dc513b2bd3a396d35650dee0194bd565c2e7d5ee3359b7e869288627cd76395de1b9b18f690eb6ecd2a04e1481f921559d56a04df1091ee6034aeeacaded0496465e30ab4c34ddbbb42a2879405c78e1eeb202f6e67a45379be95141b8657df2906ec0fa6773957e45a4a3129c879a8d2318b33c95dd20beabd4645f95c7b811fb1130f8bd1c7cfa8dd060e9448e99c94f177c0c9bf2bb173") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6, 0x0, 0x0, 0x800000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: clock_gettime(0x3, &(0x7f0000000140)) clock_settime(0x0, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000040)={0x400000c}) clock_getres(0x2, &(0x7f0000000080)) 09:21:16 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000000540)="0ca430b22b6d16b18772e6415a86f0fed32ecd7fb77756a12667c3f291adaa496b6bfed11290061e08966ff96b994cd535568a2d5f41a206d5de1e359769aca30742b26298db185210b5dec8ba0321f81ea77626a1bc8a4f5b9954096894faf4047c5dfea7e8250fe84f1e22f6ce2edeab20f32f039a6e331d5fdbeb15897cf9d779e58f4a1dfeec946ea1cdb088f018cf91cb271eb107c66010b39ed2a2ae2fc775e3fc1236ca1e4692a3d9e71107eb9e5348da5ac7b6404fc9d4d26a757615fa20cbafdc8b91739af7c490d5cef38b3fb642692044006a414a484343d104597e3e859bf42901af3562df2c556912258bf8556bfbe3e0bb4457a8d92ef3c5555c8c21d03154359982d120564a2f3fe9dd23c9d9ed28af6fbb33fe5ec3622c57429f115f1e304984d220693b4604577e66f4f9666fd7a4b9db42d0dc2fd1a73bd7ca14e1898dbf00ea0b7a9cbb29f10e20dea54841b4773048a0a04c96e40702413e398c8076278e2e6b2b43699c43e5bfe24ca6630ccb2fc4ab9df9de3971b572b1e8814deebb9ea184042f65d41e91155dd0c5b9500a0d930ba8f9b10bd22141980a74fa503d3a8fbee2be898fe9f32923f1641cc34adaa9175a7381c5181680e73ce46f4c3f76090ff48645806df5ec6489fa20fab03ee9d4cab2527e02d18600c8c9980e8b3899bb2aa3082ae7af276b8a55b9dfd35227710f44306a1b2e4b878b7d51907942c92ebcb712e315019c8d0f7687f6cc47e6ab40f132ae85d1f1942a2768f0e4c9c89759c1bd76cc0d87003de5af276655bc5316d052db87590f9c58a58d533dd14b63b17624e57dd28f08d8bef25ee7564e789f80e3ab83fdb25191d1b55865ffa22ee1fbd286e3db310fbef103d6184df6f15ebcf014e6ae50bdb45e376a2ad4c633a509932b0fa70cfdde48c3eff5917cc0b99b98127826d4c7c069a0d1a21ac371d362fcd303f1c8b7beab3084a098d4e4c74b538383ed708722984d41d3322ac73a5042b0a3c3377316407fdd7f5cd6e5fb0a0fc17a446fd1f4d3171fe744ad8ba17b3a4297d1625227e77b9fd4eb494c59fc46b75aae250a689c8b84fd19e5ca4af6553856b9829362e64408d1c80b9d00262d89f81021683deb011869663eaa3c16c0253ac48834fd4a6c685b251410db9c93c2d04a4b0d9c310eb0d79cb89c806b3965011251640753886e0f8129f33cdf69e93bda5eb1d90a1227f769286fcee9af229461207c2a7ffa65c82133a18da55effde257a436edc214d5bea6e5f2da5c148934da349242435dc230617970fd4da3a66e67120de68d682f0df9cf65d75c58a2198057910021d1801ebbb63be694704d6442f02443f225713ce04ff2730e8966843d0bd2e85a5187197dec7c1188ab366167420f5632f3a7c21e1da1561df2e538fa24096ad23212d7b50558453860d64d8696dc62138b8d964aa2b0be28b2fab84d1166f8560d65fa7313f3dccbb6d4ed6a1bf78d132847fdad8ff2346a79a7fe475ab625ee6b257533b095d8f95c2f7c1c450fd9659f7a1f4e13eb4e4c77a71f7b6d5625610e102fe0dc7e0b1d655944c9adde159e401b0d8b0e5ab4fc37febd7686e276000de6edd156860009834f386f54ba49270de2f90b88c624b1c2a0c6626b7291d0388a2173e842f7f8148a1a2e9fbeeb17772ad6f69c80d33ba580cf6ef4adfd0c6bdd93e573b7740204887d4e9964bc65a8217a41a9c5e91f02ae00754edf347153aa409c062bc1845ce45b801841c65f0d0ec38ca83d15443995b72135368b85324cbf8e29b75ae745755275763a9377ec63bf0ed24b781268afe2d902819f7a6d851ae4871775f660f1c1b0bf3afbcc73308896e6c907f7c5f31864ab7fff7afb2e155c0d40a330721dfeeb6697f797dcdf604dedc8498d22c935913ec3878352ee3ea413a3afa9b222897021f72eedb0efbe7c958be36e92c0f16e0fcc32661b5cabc76b10bd8d8bb8f0d40a55a29796a45ad88527f2126d2f97bbaf39610facb0443a19429f60dec755773c2e937ceda255ab3bef069e5825af207f14f772087f4d662a5a8771df5336ba7c855f1f8be2701ae26252663b5aaa8501316452b23a44a45a742bc90cf4f5a4bc3c9149470241369ed087d60d81be80225a9524114d603cfda58ab8eaa7fcd93f2bc3f3b430367ef3f103a3895ef5aa16765c64f80b1f753ab8efe86fdcf2e2fd4673b4eb9a755ae70a25ff6cf52ecd9397954d539cbe6512f851a33e275a6a63f1a2e312bd4c330d535e9625bb1812f4c16a39baa49465963300ba63704fdc7da0e70300f928d164d1dc62947a7faad71a4d2c43ab52d2607247aa43803b0d658cdf6abe090a3bb99f7b37257a005b8a20340dbd0bd80b6e6e214e31d94bdccb78aef089bc0e5815578f1707ee32b2dd619f919d0d932229370c6be79cff5d0e94a3379d05fa4bb0df56bf708cd9bd9cf2856d0679b3d6a0f27bd5b563ba0f3f4a686235bb35cd6a8f25ee79c35761274e0cd9d36886397996d89c5027b05e4f1d621c5ef833fcbdd0e12049ba06e1772c283fc15815ba367803183bf69d8f1ed2dc0496625cb93b23c7e296604231c221c7d75f3c368b86a88e72d3b885471f59f6a25c172966a2283c8b38f5588fa0ef86e53fd24b65ea683a940b88308e4d8849569d79a366b11e55796a5649526e0d1b44981bddbff8dad84d54662b3ed5d2e6c06ccc32499b687a1d9d5be4e67d6507ca98c365077c6cdfed55146566e381b810ed2d59c5d3b7eb4407777a7a9042fc01eec860220bb5014139916e54a9fc4f40815b8a28be0ca59f3cd90b0f1930face9438cd555c7e6cd2687150d4133f9a1c01514248fe9304d9055d2f5948a05a051289e54f1009fff4a5cf4a939fbacafa8c2913b228702520b20f582f63369f6a8b9c6e6e573552b07380647376d63bb4124163081c88ee3e62e68baec073259e3edb16b73d66fcc4e79c050e6e637b0ee9a072d55c0e8e9c049248a791a47e17efbc54270c2ce1273335ce87bb64e34b1576414f66ee0bc3f2f12246f4a9fd3161aceeee1f9106b5466d393698d1b206ef0d76b4ba2eca35328333ced67b203a5d2b315541ed1ba844f7c658e820581a87d506626acaf305a86d375a385dbb72b57192e008e4724eb44743e82b77460cfb17a9c4f3e81795bbb93c357ef72882ebe42dfa9b05b6e92f77d6708be89bb8d79e7486f4c7b5925c78cceaf4474d4727e96ca0a71fd136a24129eac1e790e3c110d1faa69f1107e2e88217f52f5c57f81f5b3cf924ec1ccdb16c56b4167e2c7075d82f4dadf4d33d5d3e0175fc33322dd61813fa885e93921ce5bae928e56b4974a88136534576984efd3c4c7b3d4e776fd9ec6c34aaeeb3b4f087c503b0cd1023b911f7ed5d3ad13a2745a3e3a4a4933b3077b769f647ca80804119c0be83a3be662a01e7839d15989f0b5860b901431598fd6d4891adfdc7ca4318cd1d7c518681e37d8e7854adad7777487f0587ecc33ae0caa56efe8dd8eb84e271a448ec58d8440e5e5ddca50da9b1e536cbee28d8c792afdc257c0be6e8121855b7955f2e3db96305234445146e53d583b3248c3c95e0e3d4b50ab6c1dfb06cbc582a7471bf40689263d8ae1ccbca2dcde98fac2132edbfa7d05a99414d3c14446fdda3824809499eb428e5d8b07587bee502654dcb34adaa806d448e21513100184493702f06a6ff6153f0c1762e5b433df7e53eb3b88b2657fb35d2d28ce70765c9778b21f26c91655cfe0be463ce547e4c697e8200575aadd0bb35bd9e1bef97b6e5f6335d009598692e462f40b44f5efd6eca6593810ebc6b292a970d6ec36f92b1b5eaf50bebd4a640366f6bf796e50d28b5ad9e106ea5ab8a6c2532ec2bba1b0e3e12a1ded66951ffb02fd03edfb315f5cb36f7d50503a439de344283a74daafb9f9d81b16a01680f3fa5be8d389014c090737fa67ebd783c0b6d46842dae4b0982af00bbe6ea6d67ee2c080e182f1dac0761b824dae1282ff1f4e74173cae49745f636c5d74d8c03d586cc234cc75bc1d17cd31ef077e390cc494c6e2377bc90d9d4cffc533cdcd6117915a88e57302e0020c616883603951aac4805fc36ff18c7296a579c3e4ae3c7fad7ac336f6de8c2c81b1758ae331e5a52a88a4c80eeb241adcfbe4c2ddb2df937338a5f21c59d0e1a2dd55f393a8613f11869a9aaa862174babf6d67544ba1656e388ac11e6f28ba25729a6ca985b40ce346fb863f520d1c7a58b6d9986e5b1a1d91680d04d463eb5ca0bd52e23e27ff149a0ed6356d46be548ef5892293cd8d99ca34cb890c0849cfaca5317ff2fd972ce8baaa4e19b4273f10e2ec35b15b372a5b589b59b1e446379a62ad5683653730e89b2610b76844b601682a78625d9b3ea2e0d51f3cd6ee89602fb434962fbf79f21eae22689ff9adfe83244bcf7ff201ed02157f3e936cac894b15df39eb5c1d5d200b8cbb1ed5089688a50e41050d4da05ff7bd3205ba4e90227f6c79c20f41f1c1c1112f020dc01a9db71940bcecfea576f5ee63c8d764b7a3ea972694f4a7833a293b545bc04b12d46b32a0bfc325c6ba7918fd725cfc6d24ec1ab278c933dfafe658972148e1ee89f03c8a44fb49c98ddf4cd73a2e22ef0293e44bca34fcdb8ae47b643898bb66fa43e5c6a11c0b5890fdac22139ff76479bc3bb43d3e6486012df6a46ab79a8e6aef968359f356a5560a7dda748e0845fa3da5dc73ae66ed16fa4b3d920e632500f7cd5286633a1ee3cc866d6bd8c20751a26e1645a1c37816ba84d835ae09a001453427918aa74d7b20fa2c70d6f315e95aa80c85545a44c8e6c5176984776af7f1ec5d1bacddffdf11e54d31395856449a280e61548164dd0d4132926826ab04fb40aad22fd176be367d2e46cf3eb0221bf1260551b2e0dcf1bffc0014d729eb71b8f93d264e3068ad2c1c566822b49634a5844a83448589296ba47008027630099a57322544f715a6c4e4c3a3f956796c21212f6e83ed919cca70f1172a07b2e045c4df3d6da1cda73d4c45db7611598eeb4606b2a3a5f23a84ce96ce5f64ccce07dd1aab76ee471f9d1e5f902934fb13754a8f3c3a522b965c8bf6eee6bf1e92ab00f79140cefa1acfae29efaf2077e336f5519afd49f4193acc2cbf66b79074363ca4df6bf843a0c68c22055aafd1803832bfbd7361f8ca3aaf53afe6d6021f0b0444b0b0b3df2197a95ea01ed9184e7551954c947925f0c84e92e83ac081bcfc85a9a0f6623afc4917201bc9555f39926f694b21f024e19e1c28f4cec1d56eeb7118073eb4f65c305268ac9d223fcaaaa3565b836f3bf5694af15ffeaa59a476ab929724a37d475c705fbe9924f59d825d66731705b827d5c6f184be970e92adde0d2e13f9e27fff934755cfcdf24a06dab887c0a7cb09fb990c91ed4a7c8c2eaa092c785d1f0b38f62a933c8350e7817fa74d8a26d59fb6bf66407eb325379db945d906c731776e97b919dee95203de7635f36ccab2767f0846e555a9645da9d7115df28e47a13b4d6c2324e074cc29737a08656d253a443144bc94c59e670391251662ca6c75a4ae3d5cf5e113a8fc7fb3aa9dc6ae2a5f29b7c1c51fd1e5a0fbb5cf6a7846ac5e332654ef8c63efd242276d180d1cbed57fc52abbca9b946023f911999c101f0d0ef31b0ab81b7d7b71c5734b079bbb7399d6e01795142c28c64f345a628021429a844ab5424582b3d7ff13fc02b1be79eed985699d203647548c37ead53c36561b962f35e1b2ffb8b330c00f", 0x1000}, {&(0x7f0000000080)="7cffa71e7fba3faa44440007b72955f72651012f45847e2110792e4eb102878ab0a8ff2d096c8deb3eb3a5ec45a0cc99847a626096f71f4758cd27c8c69763fce85fafe42090c998c7beb3a3943a71f0c2c4e3bcf6af384fa3b089b502e5c9cb6fd21ccb88f0af7baa431ff1f7ac8cc259a3c26df190d814b293ce5f688e60c8009b9d241b1474bfa9f310f37897e17ed8881866e23d0207dbf295b2185f918079", 0xa1}, {&(0x7f0000001540)="0c80019a2b772192655cade34bf78420d98d4bd3c620e16d7391664ace61bedaf10cd82782bf2175262b283265d13af5b92fe3897ebd12e3ad8053496fd483bf0b36ff41085c77f67636fefbd69a0aa3dbc9d6b2a5b1a0ad280eb6db527e1065f10a4f9e70d1ba6f75054c1bf4e4ac4541bf85e94d9a9f8476f21fbf4217b1ffda9f28f4cda21153f12e49e3fb", 0x8d}, {&(0x7f0000001600)="51ff0a0f48a427bcf1fec7a16076fe21f7a58acd2666fc3bc2a917638f2fb57eb112dbd0738046744b60446d89ce55d006733b67faaddc021322f101c29a65584fd8d730fb5191a917cc4c4382c0e4402116c776cef76cd4279906cf5fbab47b0e6e175335dee67dbe2b0d60861e6d6e10479bacdfed4f88415f01cdcee6ae186d804d2a0da67f87ff8b96f2158fb419e578f54e65ec3743", 0x98}, {&(0x7f00000016c0)="0bf90cbdb3bb", 0x6}, {&(0x7f0000001700)="a7356abf3cd555885c1c93ff148b158484338d7d5bf32cb17d9629734b6e26d2842fca900393f5d47a9bc4c66d775e37d69fc2394a382dc3ea469a1b1d0d88ca0f3644067610c0c0b4cbc5c3db56ebaeb09dcef9e7f7136159c66266421f21dcccccb60d55a3edc2d2d595d13672355264d5dc11922e341dbdf7a63302aaa4438056260b2cad4b9362374e3539f0bd1f147388fd9da1576abf8bfe9a5485954ce029fb8e049aaca2aac1c76fc5dcc416e4a03dd649e466d1bde4207b38405e2044f5c0336c8b95ee2f0f9ed50cd706df12e8827b", 0xd4}, {&(0x7f0000001800)="d02569db641d49963e5c68a2526e0a2b719feab136091cfbf86d2c97", 0x1c}, {&(0x7f0000001840)="4def96d7fda6a9be8ca7e2334c9fd298a707a69631d9c730c45ec7b729e3571d532e107583763d1693f0761ae6a6dced73a63c712335f44c095149a6c22fedb17641ccffbc9d53b84a2558b70c35cab182fc24a8208b27f5340a8a31ab6a319f422692eec17ef2bedf696cc3817c793a418336dd856d9d41612a3944c22c44549ec35cdc78719b0d24db0304", 0x8c}], 0x8, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) r2 = kqueue() write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x40000000000000b0, &(0x7f0000000000)) 09:21:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x73) lseek(r0, 0x0, 0x3c, 0x1) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x3, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) fchflags(r1, 0x0) socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x6, &(0x7f0000000040)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000900)=""/137) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x8001, 0x7, 0x6, 0x100000000, "996290468100", 0x27000003, 0x3}) clock_getres(0x0, &(0x7f0000000080)) 09:21:16 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000000), 0x10000) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:16 executing program 0: r0 = socket(0x18, 0x1, 0x800) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 09:21:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0x7fffffff}, {0x2, 0x5}}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 09:21:16 executing program 1: sendsyslog(0x0, 0xfffffceb, 0x1) 09:21:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0xa43, 0x80}, 0x1, 0x2, 0x9}) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 09:21:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x7) sendto$inet(r0, &(0x7f0000000080)="7204ddc9b2538eae4edee1c6f085ab03b112933230f19e77582b55fc29c2790178e3ac2379ff49941d7f92018457e465d37bc9c43e3140024c293f01f3f5b07800c972899517f6e7e8f2d3f8c61defc008621445ae59f00ee44026658ebdcd4cfc58d10ac306d8dfaf7eee32be197e50ee13400132870be4c395a43340c8d656199ac374df3fffbef82adca8aa9bbbf56830e849b7b9f82fe6c7c943", 0x9c, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 09:21:16 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x2) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0xb9, 0x9}) 09:21:16 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 09:21:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xfffffffffffffffd, 0x8, 0x9, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) 09:21:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xff, 0x7}, {0x18, 0x2, 0x5, 0x1}, 0x1, [0x8, 0xfff, 0x40, 0x8, 0x400, 0x8, 0xfffffffffffffff7, 0x5]}, 0x3c) rmdir(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 09:21:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 09:21:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./file0\x00', 0x98, 0x5) 09:21:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x3, 0x7, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9c, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:21:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:16 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') pipe(&(0x7f0000000140)) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') pipe(&(0x7f0000000100)) 09:21:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xca, 0x0, 0x656, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x2e, 0x20, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x400, 0xfffffffffffff595}], 0x800, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x10, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x5}, {{r0}, 0x0, 0x29, 0x20000000, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffffd, 0xc1, 0x8, 0x8, 0x72e}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4, 0x4}, {{r0}, 0xfffffffffffffffe, 0x9, 0x40000000, 0x400000000000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x50, 0x2, 0x8, 0x8}], 0x2, &(0x7f0000000480)={0x6, 0x175d78af}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000002c0)={0xe1, 0x0, &(0x7f0000000040)=""/225}) 09:21:16 executing program 0: r0 = socket(0x400000033, 0x100000000000, 0xfffffffffffffffc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x8000, 0x4}, 0x10) 09:21:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x8, 0x7ff, {[0x7e741ef6, 0x3, 0x5, 0x7ff, 0x8, 0xef6, 0x5b5, 0x82c, 0x4, 0x6, 0x80, 0xffff, 0xffff, 0x1ff, 0x4, 0x0, 0x4, 0x3], [0x10000, 0x7, 0xfffffffffffffffd, 0x8, 0x6, 0x401, 0x3ff, 0x7fffffff, 0x0, 0x9], [0x8000, 0xdd, 0x37e, 0x3ff, 0x1, 0xff, 0x8], [0x770d7730, 0x7d3, 0x5, 0x8, 0x9, 0x91c7], [{0x5, 0x81, 0xadf, 0x42cdec8}, {0x8, 0x7, 0x7, 0xfffffffffffffffc}, {0x0, 0xf3, 0x575, 0x100000001}, {0x100, 0x4, 0x20, 0x1f}, {0x100000000, 0xff, 0xfffffffffffffffa, 0xfff}, {0x3, 0x3f, 0x8, 0xff}, {0x3f, 0x7, 0x6, 0x3}, {0xcd79, 0x100, 0x3f, 0x2}], {0x9, 0x80, 0xfff, 0x4}, {0x1, 0x3, 0x20}}}) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 09:21:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 09:21:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100000001) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) 09:21:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 09:21:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9c1c333ac7da821d6c25433b0ab1fac673e567a1", 0x0, 0x6e}) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 09:21:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 09:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1000, 0x0, 0x10000, 0x80000001}, {0x7e, 0x6f95, 0x2, 0xfff}]}) 09:21:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8100000089, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8d, 0x1, 0x6, 0x4}], 0x4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x800000, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80, 0xeed0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x7f, 0x81}], 0x5, &(0x7f0000000100)={0xff, 0x10000}) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) 09:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xffffffff, 0x1, 0xf211, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x190) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 09:21:16 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x839, 0x1, &(0x7f0000000000)="b11905bec81fee3e8c06ebb5d0d41e7d09ba598ee5045846368d713d1f5b5e703f3074fba883e31a3f82e11ed924b37cede43395fd9038ebd269a642c49bbe237a0204904e7840c950e6ad846d02b6f75a5a04ae0fd57f20aaa6fc8525d813b9cf4c8795fc0d26b9ddee461bc34c7631bdd43fa6e3312dadca10da3a3b5413f9ca53ee39b5109a7ade03f9028e3af15aa3c6cd592ae7d38f0675cc06f6a1b5e8b62d3823", 0xa4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 09:21:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000100)="6cf3dfaaa6be090151a266c3edc46a8d02f19a563c08ae1b4e60e210c4408dcd55275a1a0b6f11c79fee2d04aaec0c1f227d4dc2bb186ff290f604b24d6e1697fceff95871344d34b69d0077eba706eee2ef65705e2ebfd79fd84a459552ab5051ec541ccaf239193ab0c30a54f97ac036ffcf418e86045fed4967cc049b425b6e388c39e822cf31a44a56e6867f9130a0991a4a1846a84d4184e9c4d301cf3f4b17f7d512e67797221a229458eb505c189def0235e69116bc2d6e5d8d5ffb10e322e9607103b6b0b7d23cacd388258d2f7b434b80b04f815dbc0daa5beb14a90eaef14bfb006778b8ab5a0ed19e24e4442750ada0da6a9de071ed8a58b48b218d140c247c2ae9a6dc5e39f5746f28846bc44b7d6d3f3118b871249c9acaac1e2b4ebf823d9e887b59c10c7ca1cc8e7c087b976a6c26d0c9462a684d694519a798714844f1085aab52f57034a2bd0ab078d3c971a0386e9fafbfedaf773599860cc055cdd1eba40c25f7dd2c393510f64937f1794493e559a45b3e8abee19dea4cb13a458f9ac82e6c46d5656e78cd4dcb2880d90fac4bbada8e0540352b5f36d894c8c087808d42e344e04ebf0a0e80fc27611a9aad95bb94a828c502437d0f253c30011505f38c4aad6f3d39428cb994dfeb72c6a509ea1c7f6cfe94047964b0a71905d8ce5646f6d7c8140bbe271e0acbce514b02907a69cc1dc30d0313544d505c5ac72f72d705a2d61663631be20dff5571f0ecab02d992291c1c005a009e8b995333206e41fe80b2cd0375da3a14e8f3da949beefa0ef62b422af05bf227ddea6675d9ac1b5b0b9a67c8fddd3db8b7aa51c3f6387c045ffaa381ed7077a3587e7030a93ac0421682db73e2c39c78a61792d68007f36c0708a16dc703661ea351fce8555a8447d15fe877ca00bf679974f55dfe8d582471f923d4840fca3cc480f20e5de00158da06f1e83b1a41253d0526ee47582c1b2d8975a06b5b5f6d50432c0dd4c7cf6b57b27dbe7c03b30ef57ebf881965e0d6b17a73d87c9efbf12018d39496d7ae357366f27d26351afecaf1324c801b98cbe09c9c16dafd723601a0e137c299b2948b6176ae5d5f2bf13d53914058452e05740063765f74fe04f760c775a79d62d4153efca5428d897ce1d6190483a2ccfe0b2a0db9181fe9e90534efdbfb13a6a56805fce14ed4a01a788b8a40e0768d8c4995f21c541f6a51c5db277bad9d15da3e546e13a971db3beed6ecaf61c1f23166b21da62001eeeb382855305efb61b47984a96efb440be1b50dbe23b91fa1afaf1ec82e90719930b0de65feb8aadf4d94a69ce1df34889e0636202a7dfc90c145897e2782c226027b0bd71293537d24f859c3abb162a4975ec988bff22d6b2baae2715e5c674f65483a0d595047d127ab17e8eba6c96a2372fa2880df51b13c3bb49b1edc5c0dafc68b79b2d9c2fedcab2e5ba7245af999971c3b8ecd7d2d5bbd5163b92b6d8568223e689634e58fdc74b13aa6031808ddef69266d7f92b9e24013d3011ea63d3196e7aee85ac998a3c71f36cbe13629b4b75680f16b767d72c32b12fff4a222f076d252b9b3b87c30635ff95537362c69a737cc1427b076a7035b716f6daa1066d4410a0d1ea3bf72e334b692805b15d7df12bcf01e590957e0bcae9ac9ed6ce8cb1c8397cfd47bad4917e7c60bce2a50db01a25c3734af3f483828895156d8e11c7767ca653d3fa74421fd61eb1e3acc1a0de2571a86bf842c9ac78bae178048e95bb1de1a77743d8b93593b5f1ccfe9d93e980be7a86c4320cfeb6dfa70062fa364098561e1a98c432c9cd7381e824bb4ed79c00a06de2b6620cec70284c749ddc3290f569ce9850e3a0fdfbcdf7b7be6e1c782fb15bb4156e78ab645fe0928f6c3febd442dc72c483391fa3738a50822c8332f03f395783f633611c9536d2a54998e428b1e0b09d339da705f20945f430713aaffe2bdf131c6d658ca363b23ca6fac73b18a848ce60000b3fdf726f13dee468dafeba2cb9df1edcfb169441a0cceedb804c4ff725cdc9efc6f6a07e473565c640e5d61c4433c333be5761ff02c037c4ff94d0fed94b74bd2fb2d92c7b70827c98c576fa55961c71e62d90a72f56f3e41537b3b3808d608c2d0baf83556a77e6bfdbc26245b53c2eaadf94d7fc83f3d51b6c7f600e9bcb0caa2830e0d66c48f8682f1a2ee16c2541f995e20fd578cff0c13872ad6852acb7f29a61b261365831c3dc1c894677f996c460c45c4b6f33b17c9cd3c66583fd2307faf227c231e44de0ef66a02e0e4516e5644e76c939b7a0df202cf40a69b0a5b6cc2ed044690275bc0b979c85a37f206dde488b69eac9e478f8ebe31a26b6cda71d2142b8df0dc2c066a6cc5a0ba021f5a3a28bcd9ecd6a157488e69ebd4bdce05da1dfc718cc0592f8137c29d6fdc929f915b7db6c610101c8b8dc4243d916b7212e0c627f817a4ff6ff412480526b97c0b936709c116466c4bca53da10f3477977b1e985b25f5d9a5cd31bf5b771d2af3ca3c351d93f4e3f796a6f3c431acdb8d84a28806a9b758565063e38124601217a642a84cd8ef4c4c199e71014233f3ed32b3b0b39e31992d30c57704cb57a96aaef0581c5439e93b2ff5327c1bbf98815f51f034eff22bf35115d3643accda086dfc6e02ca4a5c0b782ae2f7dbb898cd98f9c590d5c8513d02e366175620cdf340ccbc8709f7ef8aa3e88036a16afe6595f6f97652e9a5c4ad015182c22b1d97afb0aee8cad2059cd97b5f931b43958ff434b850c1bda94ecc1cecc21e586227205729500cf4b783a8b0bfb78e03cb334f19f84ca700ff2d97cbe8afa955ca1ad35aa35d46cc82e84fcdb1348b923b0a3fdd0564f4ec5310e176844c7dfa5b1be92bdb8736b642199ce30f893b3e03cb6211719ae3d4daba03daeab707fff44d8c8762cfdba94c294529af684e4422eb4411b33ab961a4b3367f348d7328519484520aa497a3695cd0b142e790f86358fdf45ac0030415bb9d65aa7e9ab69f2d594be5e40a0b6e9b636fb1ae60e4e50af93458a6fb3269763a69970849c55e8add7e62858196f0c3ea6b4612df58cb3fb5a1f314c8cdd3fc13ea5089dd65cbc2b1d1563d37cf86899b12854ea5da261fbf71f29336abb16c4d078994b9f0b7d406bd7e7ff190ddd642c6869d77c514910774c02bd5c9004f203e542ee7ebd203bea8f4b2311009eb10b1e2af7d5062eb5d8c39a120072339a4a9c961568145ed960d6bd2cf0a60ec077023c0296e57fcfba034979cc9ae6595b6ca0d42653729734d7dd29be5ad9396561eb3ddbf111249ef06f43a1b904b7a79aa01d3d604dc21b4add4af10366168641033c1facfcca32cbd30aa6159369e801cc9f4bbec2d853311fec4e70bac529139ec1b763423cfd1528f9b5261beff56f0d60e830c9b5da1712196477e7304ab6ad93c3da2813e8e2200c72ab421895170117a88c36a200dce474eb208f3f146666c3965e72b14a206463f53c2d79f6e86c01b8fe2840c1d74bcdd82a739972fff555d52be50dddc5e443842ddd0b9a8eddcce35c8555dc40bca23b553a427a064f599e651780aa82f479bd6d4b6ec6234b4ca9ae812ac0c74f48325a40cb5043cd4a4ec014a224e5e3d8078492cf8e44242289b9588541500419c445d5716557e58011d9876337b8a24e39b13355f8ef5c819a7d9e47ced4c4dc0cd03e0092bae35a40ed044a93719a2c1022127d7ecb09e3e1d06b8f88eb3e3e6ec8ae6299e0947f808775e3ef6ce05c3afa11f773d5831dc1fb3b0bb32912e28e78bb6d8aebf3f1a217e40bd10ec3a833afaa4e23928de018dd236e34922c9b4308784e2dc390109ddd1b16e8addc15b646da669abb4f122d89340670a9610419def2647411ce7b5008adbb854c47fef36f8d1933e28392aabdd9bcf4051efdb2916b84c0fbbbd3589757e0750d8d497f7b1679e882a326b65a9034960d5571712507fd961b0ea8ee0ba97949e9fab904491e1043e98e6d56cc01807a0be5fde5e4e8bf37f81ba174d2cad0d1440d60a9c937d857a846643e311472f282dcb34ed7623e7422e73188c833770a69e6c54f3f6b889c28d04b6e9fc66521509e8ad21ee38a80bbcd9fc8609f2592d2640bd955220acf3ab5bad3f21fa9bbcd969fb7133376595f135f0ed320dafb236db49c922f62082b083052f0d90056ae58b4ab9ac6319027cead8d15a85539089dd2b0d671614ff963dbce5fb56e4807992b85710c037a387d07756fc6321b98a2172a34cee8d38271b7ab1abd87d39865ab76dba0d7d0e076476dd2d1c29f151290a9f5aa009bc11263608f3a58bc5a82786a0fba2ae04f463a85280cdb54fa704bad9f9ffde5031dc6a7174b6b5095b6d2e478e39010393e63993bdade455e4e6a2ac3f0834d15c5fffdfa28a6108ee648b5e40cb1dea701e5c955b2bff4e6fc992199462962c06f90df0af2f33e5ab2191f8f0bbbcc6a731f0c8342ea4a0429a60f65ed72cea4de565921e6e17697eb2850aec78761b4bac6935a5556625d1bd050ea692c65b5e0addcad1beeafc0ff7984db93c21deb86491e573b6d72f0da68d7be1745fc990aaf7df8a4304178460c9a5e390b42e479e3634443a5db2864d325966880d9fd553e03b17a795c2e7b308fe5a159d4c67314ce90258e969741985b202ac46a5ec18e2590410654cbb055982244d7c42cd2b0407ca52205996f38bf447654e6306173c3b92f7c84b5ff8a2aa004140fb47e6dcf54d3d1b79894aa427191167394cce82172f8cee4635c01fb9547b17f09e81e9754da9db39ed766c4cc5df53482cdb73f5a8948cd4a576ebf2896dd4471695e9b89833cdd3813b7623da04fa45bd7caeb0d03bcf630010e8bf724256bea45522923f1b72583f795f287861e2fa818f9f8a8cc47d93e1069a8b329dd4f4de768761024255896854eb9ef6430ebed37f5e9e4bc5cbd117aad87bb489801c939d3101d1e3702a5831f61bd690845f89e4cd683edfe7272c71be6580cc2dfed5d6412238c769cc9e318c3be48a985dcf7c605a8917b3def4bed322152baeb380b4ea4cde67b0ef19e602c0a8394d12808a10ff6eaed299ec4f4a9cb48f08c6337d7e389eb4b1527cc2abef888d796806b29888ddca6691c430a85e34962f7e9dc39bbf33497e3f6f305f7a696e372926c48add1ac97f8351641767ef63e447bbd52df4c35de433e95050e5e267ce061371075e7f4d3d1930bf82f45ceb188e3be7006c5ec481a459a2cd27b7b713a30e9434d51c902450cccad79fe3965c5318de14eaa68c12ed6d83203eedc8c9ebeddc672690363800ab0a4dec4aa309a5f0c44782bcf0761e6b78912752d163ddf2092f4f6fe94ceeeced3ce2844cbbc00be32a72bda4f5c8d43180650857277c09a3a112d123c369c4267f3568065950b26151d4016036b185823ab4a674e53f5e8884749fe27f355fd38bf6515c6784b0c6be5529bc6158d72e98b124c21eee2a23a895d03477991585c105f525c9e0a953abaad1c723dabb59e2bafa7b3c0b87801c9fdf98963944c8c283b7e5b0f4542adc452f3b230676ed686ecd3dd6ea6ef800c0fc8ba9442c8bfa6127335305ecf076448b9ab6b653d4e6ac15b414555cbe0e3fe94d0ab774696c11a2dfb7a234e809728ef7ca01d739079d7f36ee893e8cd3bd8f2350b8645975b9acb20fd071d794ff5a5e09c94c112e27e134f8b7229f8527be7c63763f54281369a9800823249b5e5ae2417c683c05a54477473d5f9b7da7373b48e", 0x1000}, {&(0x7f0000001100)="cb302ed4bf5f28114a36536bd2bceafc5757866b53cc0010fad99dd414e6c5dfdef3e268178cc8f8a6658101cc77745ff6286e5bbe1698e2efd2510e39dda9594297d42b0f4b47b45e15d49f115ca91b1a5809d73995d09be34b2859618998e7c07d6992eccb071ccfaf78077b01f47896accf4f8317e652a3af401d50f55c17a1cedd5f40a57ed20af85adee2616d86b82fea09b69b88579541ef23c8af6fc332b323522a228e87d3179678c69f7d3d3c58fe9f8de76cfc5244bfe7b2b75fea0f701538e9a5e6c81971b73674a18c53f68116ac823517926144c97674a88cf158b02f9c324ae32fbe3ec3", 0xeb}, {&(0x7f0000001200)="90c8befda8d5c9eac67f9b7ee7f331e474fdbf94b90da501b648624235a28a669ffad9a7bccc929d259b7a4e99d3768261c8c1028821ca6011793bcae0ffbbcc6fd7540c092047381fbdefa5fa50ef9a4a42883af32a5b7d493f0eca22ad9b7cf5afa9c7094ceba98558e271510a3b54c49d719bbe9ee360abeddbf94e9471b9ad433228cbbd88d4544e66cdd66c5c793ab4deac72489b8f83cba43e7655aac3dee72aeef0cb42e3e007300d3fd46f3abd7de60a8c88134cd64205b1b42dce7d4e9a72d967e30ba3235784cda1f90c122ba5", 0xd2}, {&(0x7f0000001300)="0de4d094314f45f6f04f208de5d7e24d83dfd825f2d8e22c4b793d60326669b7460a523c7bdb1af035dcb2f6f6b2b4f275f1fe2ac62e530e6e79516851e2ebf823f8186b5da88afb8811a574eed4b202a1a08ecef22155784029cffefa94a5c8b9d3af1675911f2f356738954347d4511394f45963f423901862b00ff10eefa50aa37a81d4a29dc91216735ba597cfaf6700553423b3817eb11a9368c1dfd79bc9ab14bad08f35dc24c726501bf5f807126be4", 0xb3}, {&(0x7f00000013c0)="79cd637a37998c361590e34a51cdfab4e7cfa3e3d1d830dd4c08305e3372739ef64cb033531c217ffe19ff1689983f1d04ad50301856d8d6efe2c51ee4e7b98e2e0b16b766640f18dc6c54af12c0f307fdd51cfa018bc251490a3625cb2238e18f6247e6ab382fb3b4428e295dab30ea32c00face6c3196150736ee293a9d1bdca3eb8e54b7528aad5071d978085fedec4cbd40ef68fa5aae08b850b6414bda26772ad40708f835ee9ebeb478657e764d88bede2b523f47caa514aeeea4278b95b96a3ddf329ee", 0xc7}, {&(0x7f00000014c0)="845d772317a1b7259ceaf279cdeeb7c46ef569fa1c528a91fbf68b711a3951dd5568b69e9666e8240917b98e41689ba32e66d1b0341e290952a728ef111d7d1ad1727c5dac70a8788930ea0eee984035d81b690ebda0ae38bf3d2e14616ad17763ada872803dc1a3e82d2903c5e9894b05", 0x71}, {&(0x7f0000001540)="7ab06e0fe8a5f5b6c873948ec526cad2c3b3ddc27dd064a99737e399f529036126c1de6a329534b5696fc391a5c6a996c77657e50d0ac593621da38084710964dc3d2a062f4a6a63aa24edd987bab8d6ae8371f80c3533e6e70212b912c0bbd80acb80bdd7e7399c09605dee70559f9663029958c1cece556666ac6dcac46d792fc99024042a42e8895e34f15c9c2b661e93aa907255d4eadba2e6ed6382883e526aaf269fee53445cb8e6dabd8660c7a2a74e12a2a06a7945cc3bf37de336a9bfebdf284dd816b423e7305477de7d4741544d5e708a3c6b37e66f90aec5cce051cf", 0xe2}, {&(0x7f0000001640)="3a3fdb1ddd3d4ad8529d3db15b69c04e3398d3ac301a3877b9e2cb2502bb72bd7c95eae29d8452f71a636c72b08d93d60ff511abc07aa7faa99770993c81413db469f0dfacc8c7e446f7fe160e90814e036e6493b577f4f0d8391c34bdc308186127e6136137a3960e0a4981e1ea7b3748a042399a06b3f86ba27264dc8e87af739942fec46e66682580afdf08a09cb7d972fced526a94143b78d777f265e03e6d06fd081ba83a9627709d64628a9fd1eaee5c49dad2a2d3ef46fd23e9d16275becbfd94b1a90484e308861d16368434967ef8ee3d446ce6229a1d", 0xdb}, {&(0x7f0000001740)="fc531330eed72fb8273a043b1e0d9877cc0a03fc0a30cd387b", 0x19}], 0x9, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 09:21:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x5, 0x100, 0xba, 0x20, "b6074538fb3953120171340c6f26ff1fa0ec1fb7", 0x100000000, 0xb8d}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) fchdir(r3) readv(r2, &(0x7f0000000640)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f0000000580)=""/137, 0x89}], 0x7) 09:21:16 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x6}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8002, 0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 09:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8058, 0x0) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x20, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10820, 0x22) getdents(r2, &(0x7f0000000140)=""/211, 0xd3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28c00, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0x4) 09:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x0, 0x110) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") ioctl$BIOCPROMISC(r0, 0x20004269) 09:21:16 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x2, 0x6, 0xd9a7, "51e6350d46e912d3160ec5d60f3b74692ea6e750", 0x80000000, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffffa2, &(0x7f0000000780)="9831dcd84bde5117344c7dfe05651a2cf6ba54271b9df3222ec9f94660e84ec67ad541f13191c68f5d7aa5cdb49d4e8fef1ed6a829cb487972c2e396ae3aa2018e878f64c513a86b73add159192e26de4be89cb098d876f84dc40d0504c41dec1b367db8e426dae2438af849aa3bcdf6815141df17d32a2112201999c631f9b1ee0ec832969c3d4c3db529372a08226f27e49a1d7c462c6f4a0d661eb6b434c51c0f65b40af29e9f2b51a6f10f6ecfe99cf08beeca073ddfbee7841850f594a4d8c2a476557828bcd71db553e7e41e6b35c2636cec9bcdf449ddbfe2bb9fddcbcfd11a57bf2e53547fae09475018e2156ec372a31ee1b7462d335351c6942026328b25a319f7a73dc15665c179a7455d5bdce8fb4acfde08a3088126b375c1c9b26166f93976ba7261cc3de651c5a3d523a08688c60de50e74df09c94e51bd05118f11a5a14684de69cd1b1956a11ad5030f0259bd2862d8a52e6bdf385a9519d9a7cffa0494c480686cd25d3596e5b7c61a0461cfd7c453") 09:21:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffc2b, &(0x7f00000002c0)="2b000000000000000000020000000000e80000000100e2163da9292f7523757133d7a2a782dcc0c004fcdd42aa41aa") bind$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1f8) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000180)=0x2) ioctl$TIOCNOTTY(r2, 0x20007471) 09:21:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x88000, 0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/234, 0xea}], 0x1, 0x0, 0x0) r1 = socket(0xfffffffffffffffe, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="22bd5811eec02526c537515582f2702f66696c65300014635a7f00b58ab67d8e1434591f261420532b379d619f3df3f379e53c1eb305f4dd4cb2e9bb9e62abf6caa6e0d2b2ae486b4541e7aaee74462c9ee11c627828e1def016bf6f84c0fdd992a7c0467371cf4c6238545ef9ba1363932b3e4e317c38b33863ee95059dabf791dcb136"], 0x10) shutdown(r1, 0x1) 09:21:16 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r0 = socket$unix(0x1, 0x3, 0x0) getsockname(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x10001, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="be72f97bdaa1a236102b19386f2a8f8ef6e4b0dcde41789aab5cfbf7ff161ab22b10a8d8ca368f1fa1cae54692a7aefccad9600881ae5ef8bdcdb5d773abfc403b1b42fc6d3c6f270b5cc10d583ed2ecfe967fe4daf19533a17fc5cb08a76d22482bfeef66bec7e11d6cd2047c8f9a7cb4151957b2f40483188e1cbfe38d8f003c0962fc51ff3def6f1f86bebe476b344e35fb5dbf0c323a00bab077909c652c3ae2fe1f972acc00f332565b53c56f0265246c711b72a46e626686d4d39d3f69ed60598ec66b7775bad6d1bcd3", 0xcd}, {&(0x7f00000001c0)="79acffc8facfa6493a3b1e4e2a6ad336a91e70352c28c9b47d2a6c1595641e4a54ec800939a44cc0c50e8aac330f615b92501e269321d35e914f4e79bedf1b39cbdf745c56a5c20bcd65afb6ba5bd20df8de836d57d48f632014c1ba8b1785e2f1b4bbd6361147deaf6e118102081e1338190a909e0dac7208837e6537a54c042f9dfa918c735ec3108ba4b299aa16a90463a8b6597892c1616003988399dd7c2e3604f81ad13531170b0b8b8d8e76f2d4c8f81ce7f7a508644d55877ad60e1a06", 0xc1}], 0x2, &(0x7f0000000300)=[{0x68, 0x1, 0x41, "cccfa50b4b637be8d75e828a0f9f1be84c0590706982e77a400aaa1c62cc7fc837a3d907ccef4edb33a96a40a930167d24a907a261994f9d0cc7974bb97790bcd0dac776bfd6b8cfe2905d048e6e806520bd44"}, {0xc0, 0x0, 0x7, "b158c25a641c7426fb9c9a8ad538643c7d987f165551f6ad4358b27aff3e7f6b122fbaad1a7969bc6558fe9f76e27d80626de964b716eec551c1fbbdb939988150c84d0f76f1ce190fc879522456c2f1e55ca2a2871c948a9ec0f4ca18a374558d9cfab8730a772918d4332fa96fee2ac313dd28380d8eb53f86f7d1123d1e5c5702af9d4c098dd70fce2fa9f1d6fcfd529d333c8a40cb35d079ca46ef63d61a25c8337617493649487f2501fb63ea"}], 0x128}, 0xc20b4561db56af33) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1021, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 09:21:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x3b, 0x4, 0xfffffffffffffffa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 09:21:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x1f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x1000) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x11) 09:21:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 09:21:16 executing program 1: setrlimit(0x6, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7de9c47136640597e62d6b59cade4f23486dc612e9654d9d196c04fd196cb3b131e1c728a9f3c2ce4b7b16f23fe9eb856f79f63b76d49de07e6eaf3531ec1122975b87343352e017e31a34803dbe49ad45df7788a0450e7e55a5514fc259d6c56f8777b8f8e7547f5c6e7f7b47e630dbd5f384c40cee8e28160b78de442d0eda499ee7d37dd9e1e0d8b1240539cb358779a275e0736a8208ae6dd30c19b4b00e4676895bc3998c0f7a63ccc084adc5533087ef1b40ebef416ccb8acb962a5c274f66ba498c6d5aad970857ec22cb09c5dff5e5acd9c2dc608acd54d536d10ecfe6f243e86377491a28ce5a6887e512e98ba7d0f18806cfc7b8a23a", 0xfb, 0x0, &(0x7f00000001c0)={0x18, 0x2, 0x9, 0x10001}, 0xc) mlockall(0x0) mlockall(0x1) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x4) 09:21:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000002c0)=0xfffffffffffff801) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 09:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0xc95e}]}) 09:21:17 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x20) ioctl$BIOCFLUSH(r0, 0x20004268) setitimer(0x0, 0xfffffffffffffffe, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10082, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) setitimer(0x2, &(0x7f0000000000)={{0xff}, {0x5, 0x3ff}}, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) socket$inet(0x2, 0x8003, 0x1) shmget$private(0x0, 0x1000, 0x1fe, &(0x7f0000ffc000/0x1000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3f) 09:21:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) 09:21:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket$inet(0x2, 0x3, 0x39) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 09:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x41, 0x1) 09:21:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x29d) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 09:21:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() pread(r1, &(0x7f0000000100)="9664822f34521bb159344060d6797b8e23b519b07382cdd3461d4b250c58418408c846dcd559cac05d9639d3a90143ecd3349ac5c73247634d1ae5dfa190de4cededd588b1714053d9f8c08a1673429522d4e46e21cd422c5962ecc1", 0x5c, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=']$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x8f-\xdd\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='\xb6#\x00', &(0x7f00000004c0)='--\x00', &(0x7f0000000500)='!])\x00', &(0x7f0000000540)='\\@].s#\x00', &(0x7f0000000580)=',-\x00']) 09:21:17 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x8000, 0x10000}) 09:21:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f00001b9000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f00001bb000/0x1000)=nil, 0x1000, 0x525559cc058fc206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 09:21:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20100, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 09:21:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) shutdown(r0, 0x2) 09:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) socketpair(0x0, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r1, r1) ioctl$KDSETRAD(r2, 0x20004b43) 09:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2005c}, {0x24, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 09:21:17 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x8000500, 0x62}, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0x7, 0x3ff, 0x4, 0x84, 0x100, 0xfffffffffffffffd, 0x8, 0x5}, &(0x7f0000000080)={0x61ff, 0x7fffffff, 0x3ff, 0x8, 0xa6, 0xfffffffffffffffd, 0x9, 0x6}, &(0x7f0000000100)={0x9, 0x2, 0x400, 0xfe6, 0x7, 0x3, 0x5, 0x6}, &(0x7f0000000140)={0x9, 0x10001}) 09:21:17 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) r2 = dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) 09:21:17 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000040)='N\x11\x99\x9b\x1dN\xf5\xea\xe6WA\x01\x01\x00\x00\x00\x01\x00\x00\x00qK\xd97B\x98s\xb5#V\xac0f\xc3#\xca\xd4\xd19YK\xfe\xedG\xaa\x9c\xd9\xa6D\v'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/82], 0x1, 0x1, 0x1800) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000627000/0x2000)=nil, 0x2000) msgget(0x3, 0x200) shmdt(r2) r3 = msgget$private(0x0, 0x8) msgget(0x1, 0x8) msgctl$IPC_RMID(r3, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/255) r4 = semget(0x0, 0x1, 0x80) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x9) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x800) 09:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x8) 09:21:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = getuid() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x1) fchown(r0, r2, r1) munlockall() geteuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) dup(r0) 09:21:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1ffc, 0x80000005) pread(r0, &(0x7f0000000100)="d747fe64abb976b651b2214438a42cc330d828b9ab833f0f2cd07d60a12282d27d58175bf14a3e8d8a1e38790a6312072f164838bed56e9abbcc2aa993e57dcdb29cb18a5fa69105939689b19b11b020682dff8572a857ee65996c9721e696bbbde4d9ce55f04e1cbc2b86ae4ced55801a96becf101d976abbc0e7d7fefc9e36d5859427183324356204d9eaa8091de74472ba5e92e1ad7bb156bcbcbdb81bbd5fb45e849f1504a2107bb23b4e31c93891e4d103dd83c5c9a4c8fccb62216da4d4a791", 0xc3, 0x0, 0x47) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x18) 09:21:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x23, 0x82, 0x1, 0x6b}, {{r0}, 0xfffffffffffffffb, 0x3, 0x1, 0xffffffffffffff80}], 0x4e48, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x1d, 0x4, 0x0, 0x307}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000010, 0x9, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x40, 0x33, 0x70fa, 0x5}, {{r1}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x3ff, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x401, 0x8}, {{r1}, 0xfffffffffffffffa, 0x43, 0x83, 0x1, 0x5}], 0x10001, &(0x7f0000000100)) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 09:21:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x400) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') 09:21:17 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x89, 0x0, &(0x7f0000000180)="dd113c93925c502074e84953d9a8bccbf219352ff0df30edc54fe8bf525b0d1b433fadfa056f0a247083815a49b3397252f3177271b9d440d17318578b9f0b4b202b8484b87afe4b58f26da41bb19e1c88ede29cf63322ed8884dcffb3e688471d6967bc07bfd742543646421694ae320a8140e66f6ecde97f9d5ec68d145f3607b570ac23d07e4398c8886f8a9d973591040e6cdcae", 0x20b) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/57, &(0x7f00000000c0)=0x39) shutdown(r0, 0x2) 09:21:17 executing program 1: r0 = socket$inet6(0x18, 0x40002, 0x5) shutdown(r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 09:21:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = dup(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000000)="3c07dfea2843a2e64ff7e35494de2e0bd57bb303", 0x14, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) getsockopt$sock_int(r3, 0xffff, 0x2000, 0x0, 0x0) 09:21:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x7, 0x5, 0x6, 0x2}, {0x7ff, 0xff, 0x0, 0xa6b}, {0x7, 0x1, 0xd657, 0x10001}, {0xffffffffffffff01, 0xff, 0x9, 0x7ff}, {0x4, 0x1f, 0x1, 0x6}, {0x5682, 0x4, 0x2adb, 0xfffffffffffffffa}, {0x5, 0x6, 0x4, 0x9}]}) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 09:21:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 09:21:17 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="76d8f5db42f84a1193dffda8f1ad97b8ba0f640bfc2cc704a19ffbbb2983cc1a97b59e3d80239050e08d08428b861c710059e95466528ec6fdd267ac17911c0b118a517c09a358110c20d8c552cc99e0af1dacbe215d883c7aa75c1605f1931fdb7ce7a8c148bd98dd9b1e2dc7b84c88281716948c1d74e016e319b917df993fcf21ce0d1df29b7183e2ed30c1bf2a6c868699969b1dec8392912261600cef19e8e730524246edfe79f935", 0xab) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000200)=[{0x31}, {0x60edf615}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0xfffffffffffffffb) r2 = getegid() r3 = getgid() setregid(r2, r3) 09:21:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x20441, 0x0) flock(r0, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0x372}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x81, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x1000, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x40, 0xf000000a, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x0, 0x39b}, {{r0}, 0xffffffffffffffff, 0x31, 0x6, 0x23}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x4000009a, 0x58d6, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000002, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000000, 0xcbc8, 0x101}], 0x3fffffffc00, &(0x7f00000005c0)={0x5, 0xfffffffffffffff7}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80000000028001, 0x0) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/249, 0xf9}, {&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/88, 0x58}], 0x3, &(0x7f00000002c0)=""/203, 0xcb}, 0x0) 09:21:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) 09:21:17 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000020000000000000000"], 0x10}, 0x0) 09:21:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000380)='./bus/file0\x00', 0x10008, 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x0, 0x8, 0x8000}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchflags(r1, 0x1) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) r3 = socket(0xfffffffffffffffe, 0xffffffffffffffff, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x191, 0x100) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000640)={0x41}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) shutdown(r2, 0x0) readv(r1, &(0x7f0000001680), 0x5) r4 = semget(0x0, 0x3, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = getgid() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x0, r5, r6, r7, r8, 0x80, 0xffffffff7fffffff}, 0x3, 0x7, 0x1}) dup(r3) semget(0x1, 0x1, 0x8) close(r2) open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x700, 0x0) 09:21:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x84, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 09:21:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x40) sendto$inet(r0, &(0x7f0000000140)="d7cb43bc02ff3b434faf592dec55ba7af99477e94b804a91e389cdebcd6e61ca224e09ec4f4c1faa64295683bf18d9a3f4212a263cb7681029454e4875c874fc017053a15793b5f48fd954151cb0a824ee50895c01b7ad3b5d0d64925eeb01ffa57fd2907d43c667cfc465cf9a6cf01b0921cc9549747b917baa17ac652461b153784fd53fdc7a8f400693dfb1dc984e704418131a5248b822ba015536c24b850ea22ea64155cb270c03f388ff3bb7d3ea855da3572a3fec4a7a69863f9a0032fa7b7b923d57f56f18748e7138719ca0e5d68d3906f8581a412287064bf6b1bef66ed08cfb28121101fa2ac5cfc334a633d012e16c62d721c9a926919d1afacda170959cb8c5f0ab0aa9d57b127ef9a0b06c7aaeddceec687ad97d6c1e14a1533ad7986c05f3ac74de0a6be162d1d4c7c7600725a593a8bef38fc22ec6e00f79368aec059199451c1bc098f08f8912bf087011d6eeb04f474e279657f5f9677717df20fe5b529973a6001bc6b7784615aa1c57c76cbf3b107863a363788c1a87d4c33030a146a143951c4913688ea72dcbeb2dee12c0ff0adf20949c213d63b4c0709d016881a4d67e208d69024e5367911f2d7f224af823381924cc4e520851b49aa309617987c829c422c69c448b9351d5f7633bffa0b307f610ac9eff29e8280deda4ce9216ccfa5706a0bf63d64afdc5909f9a191bad8384dd18f690825f13b956ac780780c4a45b3a48f3fd26eae78a58c5eefa0cdea983a20bed031f2e95b682c15fd56f759bf142fed04ee7a331bbaf00912d98bdb762f684322335f909f8b3c29d2ff21b4fb896639046273cc903baf73796fdb76b29d9dd4699d8e98b4b2d14d62af39ef6a85583acb074610b8fc86b7ea5e47dfd74ece83519426963b409a6138c6aa03acee7637b51300fa8ffea6de80956ca88e465bfdcdc8aa99e1f8d8581c8b48fe43436b04dca61510549cc9fb916bc02e4e3b2ec55044df9e663b0aac3e8b1c8e89ee9bf383e6d12738030ec7edd0a0372417187eafef6df0ba1aa373fb58fe0b99bd5c289364e992d402108f7164b3887fcad3d630be8e5ed2c6bd1f4664027b1770ddd54ae646de5705daed6b8f4ca3e0ee179e2f3302065621c961de469255237f5da7c89a3040523ef88bab7f0b09723f78ef4810cdd120248aa28a33f99b8e228c54866ca69ca1cda20257450bcc47649337d8b14c9ac5ea072bc2741076041a5ec5b403a885606fa0be2c3926e77731573974e04ae38a4fcce5f2b1ac38768554eb909e00aca6bd9ae3abc4a5e2ffcfdad448bca669995047b062e25718b21d4f448ee9c931ab0f67c35d10f03b67a8b2baab4417831254728f252896303ffa96a659c1af7163e2b1c6afef92a2b8c01614c53c642d5a3b1d1321f209f1fbc55d916922bc2cb398fbdf73fc06e014d38f6ffeceb0e0acb428a899bedca591466b08bb7727a051bac8e1ced8a7941d6435b2f5dff1907887abf275e801e8f61d47ebe6e8781f65dc65796bd97711b62e493daa672cc12f2c7be1bd084eb089ec3b7f1cbcc0aa3a2a1e2c44451c21e96fa1e56cbc6dd2320c85227a539f417ffbf3d31a475fb5305248e6dc905eb8b034c92ef7a6fd03fd9c759e051382e5fba71e5c17ef2356ae8a48efcf7e9d2257eed8772ef03ea037e2e77dd2dd79a16c55f8df46cc7946a548c3b1104e5919b64fe1b8e21d828df47c4cda6296f05ac0bfd38dc1f164c08fa90c6cdd7cf86d7efe8df84a8057eac1fe53ea8d49e33f913ef7db37c626f41c01099db89eaa883857b31b6a03bcae158bf1186accea4a337fe85c0603ef058d76afba0469ed1ad0c00bbb5d9b059ddb5c56f77ceb572182a957c9a9c6f72993774f89c3261f35f01e9bf7cb44d9223a095050d259e510df0256eca28409f0d33fbbed467090be8b5db27c2dab1ba370f749549046b033a2b734fccbb38ab4e80cf9f0a1c707802f979a13061c4db5e709b4173d7ee582381dec81c937f74f32e628211d102d05157496667ce5c0438b293cd313c90a2b44d4335ee3d59cd07de9e53ec2de99c1060f9dd18083574f20ac64963530c46d240515a5cc9aa2f2ed952a6903898e779c17f9486e0cd4ff104c9eff2e89a56ef2c3da2e864b2d0e986ce1ffaf232ce30f6c134087ee2fc04453b17c700fb75ca5779c4205333557ad8d4f4e295b0841f2e63a93a01d970159fff5c4d2aa9a1d156766557cfd1c79808d2306e70f8e1fe198ce1cf61de45164b09a717bcd181afb5daff51a87618ccb25e8c44cd949f9f46e6245bb6374a6b4fbe845ac23162204e6567de3554b6d5e39d9083d37dadd97d87a2acccd43f33c83ff7fd8b3bffd9d7773810b8e3ba3824c731fe0a4809bb0814b86f8f5f9167bbed7d5295bc0a6e150e3b3233d8ffa7d995571183ffae38af6c9a00b41b7ceed031c6f82522019ccf9d2a818e03887916983412693e97491fd341d5cb99e908f63333f8c867f8a2eba64113781638379692c5e7dbbac0d5ddb4b092eb4fb64e17fdac4dd28c49939084b5a0cf124c5091814d1bad9296d9c87308e5f97b129d3fa57a1e519b5c901d6640c8514ee26aa666cd331cb18190b936fa0d5d4d7de77d477b040da4f1f4ee96405e31d01f0527e4e430016555062be6919f8c7358708bc3e439137237d79ecca7859aa68f21d54b5fcbf993de6f20091b408f8e326c9b53155e384596d86ff9213f1b3f6d77a8c0db295e7e9a00c296f4ec5d4a065bcd2ad5569c5c56f9e076dfe1af2f6dc5627ac1e45ca1a4c04a3cd016e3ed100f1b6fde5c7d8739daacfe3855396069fcbe6f3ce2689e25fa1571ce8b466961f915570c0b01c2621827e7f0d454408d176a784405fa99b84feb510d0f6f7d4febca64c401777d6e0d1913a2edebb95794ec6aeada366f9daa8d6d9dbdd644045616dae5a027f364d72a22cfd28f28a9ecf0e636b3b638141d0fb1ed2196a040e6339658b5ce73a1aece5c1e5fc02e3603b59d426d37dbd5e8b5229fbe402dd565403eace52c772fad80ef07e4d3e2ed314580a57ae99892653b4706a95e0abc2f2131998a749a6435e58661ea1156263b3ecbc186571943af6451c9831e6055b8814fd897fbdf2e4fdbc1e79c637517b8ba5a6fa3ea3cfb9ce004d29518f99abc84e7d58415bfc1f326b21b056b99c3f3acabf2b2da2a60b6614fab04297993313cb56dc71e6777fc724e81866e00a286c1465617540b7e6a2ddf577f34e6a74804e8cadac20507ce5d278441e86f2428802276480026b61e79b314570868a727c5b2630ffc380c6c48b7ef2bc05fbd1aef4bed4fdfbf3c83aa6cf89b6b78319f1f24defe1aafda00c350c56537cfd8d679f97d33708e497f627fee0aaf767c4e0161ea15fa816f656c6bc36ed08d7d66e78e5a5977c250f82088d50160e67f2dd7bf9ef6154528afcc7b1058f740746295ee65b63bf62b1e6be094bf378f3da482b9d0cf2b490e3246a5affa533e667c9d6680dafc50e559366c61740fbce6a27b9f93821621149968888a6c3ca71b6f08e3b2ce17f42ee1fd41f3aa949d055e47c20a2af77002d0b0838ec74397f03bf217dfcb46b9683a93663aded1745c70b0969df373aa055ee10dc006afa1ac0ac2c6cc277b67c5520a2e3d672ff87e3f975f7ef3cf3a01621cb2094db7726465970195cbad223222dd164335942258d272fb56ee1141d8646b9b404cdbf9909b186329d997d3fec652d15f34e386baa23a3efbf5b1df9b6292056ddac3060a68b8eb3b2184982cfcd3092899b2d4e49441cd2e824cdc997b1bef5b642909d270130d73552f2a623761b99ca7f83727a8f8eda4332adda4fa7b894054ed6d92f341c42708ab0031c454e663f02828a4a7bb494bac512cfe65493e513456fded2b2221197c1aa8874fe16f31e876f8d73ca1a16d27697c2914685e2b0501bbd84429094861443b1f67217a06ac289950728bcaafdbab740843fc7a039e54e82c16ca1f39882f6f46e563b3a2d9ff495e30f1984ae2e63c5aeb052634a801f2ec2beb8a11581e2ff162b1c8b633c64ba4a01b04c8b333251ea5705f9db13637a91919c813aafa8fab0643c21b753382419583e33debdf9fa15cedd61248a307af3ac5b186fc1b67fd1515a65c75426b2dd01b1bfb3859910474b4c235e9f870efd4df2e1c0d41895f44e7138ac7dd5aa9f294f20c8d040a2a2688261fd476d00ea1a2752114c1735c06796a94efcb69bc94542cd922891a659d2f1854337da68f8b3516a3c36ea2241eee1f3fb11bd62bc4ebc1182fc2435753cbf2c72829eb5b6c2b0657a91d959a95f4fc1e62943f5f5bfefad873aa536d660cd0745aeb8e16edd80ba5ab2c91ce3fb05dee135b3b8ba8b55ea250a94409af6ded20de811bb96613a36662d7141e572cf8d0c946075033edf5b509c82100a1e6408ffacab78796b8fbd00f6c9c60b10bab3e6f2692a759afb6bc8655ffee8d1304c9ca17df8d045c500ab853a4f2ac8b2a3d42402247479a43a555361dca1ac71ff314e8a7d1c4d1b0e7a95a8cb3e28bf7f8ca0c514362d0361d2e4f1aedcbdf285f66c06df6c255becba46103d07df8e85b025b307349e09d6ad2f35dd5ef0be64458f5d6d2747f904d5ebab51738a757b20708613ad0586398f09f081d3f0e498369bbee473ed25e16475a257ab80d6899c06051945359cf3a8186c18f151f34510bd02732a01f25028373dc17c24c70c09d838f35d13724b8f6d82af6187e029245114967adc9cfdbbcf83194ea1e9fd696d758585a0781cad0de002887b657fed1841f4b7a3c3657f944e889211bededb7941a29126167d67b8475df5c2c0f4a935753a97279e93eecf59ce55240b5dec81475107e9ca733f0f5ad8ff8d2bfd33f342c4d32d1ab9bc38527807be27e52b95f8c48edc89a641ace7931234228a92e01b56a5c2be3e117bdfb20318efa9d93e9020379a593aaaa43035fbd530b30fe0a0b6b38fa669a8639f072eb95685c87c423a6ed907ac9a6efbf2acbfbdc41ab78f8361aff7571da79fe4c0552991061c465e0db30deec1b51854b02de2d3c0f906ff336c97be3fbf4e3c7097fb3241c758cbb87cdf9488c9ed97a47dba1a33e43121a6ae7dbe72798fc48e537beb3ad1c3c0e526ee2fe9dff4f855fdde6c8008232c583615f2ae76579961d83d4ba9210e37a4a7414a9024db24f96f19047d846aa08021e0613020c52b590b91b22a5cee3fc5fd01c39e830ff4b533f60945fe4cddc242203090a051405bcf0a3881a4685603a2886b464e585c966bc72791c70e62200e898a9d0b72e2b3dcf8097cfc1a80f1a12e7693617ac88333657c5b57376065fcaaf4cfd4f36b0eae8914d71215152057b9fbbd0a4030b3a0a897c442f95e8789e78242333a3a2b5c2f3a74dfcbb5a06511da3c0f567ca2c2db2ffd1cfbb27359afc824d1e220244eb392f984004b8d3d4344dd759cad2d3f0c40b1af248013b171a580241b512219f8da9aca07ee373ce80cb862fb63b572fbb276f9b637ae0b1852958c27a0792c776a6285217861f529ce1b1a8f58fb552d4e08aba4384996f76981dde64759c06b22dca677b7b4026d6fdeb2d036b33924c6033ee3590c52eabd8321ac4ea6af216f76bb83c28e4a5ecd3e70b2e9bbb13ee750d3992009c707f80f94c6fa6e553a92a0d379af98368bf142d45978b574c1913ef226b1a890451d35fd2fcfec9e91420d92b83f4a306fda041abdf2e83aabcd0819e6e8424b1176341f8247feeb95c42dcd07782", 0x1000, 0x4, &(0x7f0000000000)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000001140)='./bus\x00') write(r0, &(0x7f0000000080)='n', 0x1) 09:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x100) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) close(r1) 09:21:17 executing program 0: unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000100)='r\x00') socketpair(0x18, 0x5, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="71f7f977c3228c95badfef6c2372ff6ab3fe1742b0a6a45509160a8d9661d3d7b3a29d7c4148b76c8d38360cdcf48b07fa975076466515afc4b773e400d0c816d70dd25e3409f79f6ad08cd701c853b8d375ae0988b9ac1e3cf854be889716c99158860935bc6d535251cba1923ab94e4b5d119e9d7b659048100925e2dd0da557740547c16a2e28f563c514f8e1daced6b50fbea49e8ab252fdf5556b9b5057aa1b0b23", 0xa4}, {&(0x7f0000000280)="b83b7b75d1f3d3a1663525d8b5849b6e6b351880bc55237d4449af0d8aed9b85ac2cdfb19e9dbedc23df667e4da96163b0200803b9f5c3768a7a616560a37e438af66bc2b96be955dd38f2b6b28baae8efcd1c4b43f1e00036ba304f1fa816acd33376f269e5706aee1e06707375bf90ec8de13f8e7c019090689fee26cffd032c052d3173baeb6793428ff5f13b4225122d474496cd0c0f6fbde1be0d9a904d35f8718f97a1c08a58d3e567e2dbf1105f3919ef89023a837bf5b7c9d7541a65f7a85b8c0ce00fb2a6c14a9e627105001cacf945588156a01dfa0eca47664465b8f8c6dcbf6a87c7edecbda381d5127ed224474685de9059ea3630a14f42", 0xfe}, {&(0x7f0000000380)="2cefb259658591cc69088944b9b676923d3f61ded5c8641481f28cd99697e5511cdce18648e91b783eb04435935ed7ce39e7cbb70138cba90086672528bc3be13f9784b0429588c8aa7cb0549f75486980338f03751a619eb4e28b4aaee0fe33811e3976bba99042bc50eab63bb1b0e42056", 0x72}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./control\x00', 0x0, 0x30) unveil(&(0x7f0000000440)='./control\x00', &(0x7f0000000480)='x\x00') utimensat(r1, &(0x7f0000000080)='./control\x00', &(0x7f00000000c0)={{0x80000000, 0x4}, {0x9}}, 0x2) msgget(0x2, 0x0) open(&(0x7f0000000240)='.\x00', 0x240, 0x0) 09:21:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) select(0x40, &(0x7f0000000200)={0x40, 0x703, 0x8, 0xda, 0xffffffff00000001, 0x2, 0x4, 0x3ff}, &(0x7f0000000240)={0x7fff, 0x0, 0x8, 0x100, 0x100000001, 0xbbbc, 0x80, 0x45}, &(0x7f0000000280)={0x100000001, 0x7fffffff, 0x5, 0x2, 0x1, 0x7, 0x5}, &(0x7f0000000300)={0x9, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) msgget$private(0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 09:21:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x5) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 09:21:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2000000000080, 0x0) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 09:21:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 09:21:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0x80) mkdirat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x100) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) semget(0x1, 0x1, 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus/file0/file0\x00') semget(0x0, 0x3, 0x40) 09:21:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x0, 0x8005, 0x36f) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000300), 0x0) lseek(r0, 0x0, 0x0, 0x1) 09:21:18 executing program 1: syz_open_pts() 09:21:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/153, 0x99}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 09:21:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20a90, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) fchdir(r0) 09:21:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0xb7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 09:21:18 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x1e, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x1, 0x18, 0xa0, 0x5d6, "9c132625827d2ef0569ef371583bc9754d4ceb49", 0x20, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47}, {0x6a, 0xfff}, {0x81, 0x80000001}], 0x3}) mknod(&(0x7f0000000200)='./file0\x00', 0xd0, 0x5) shutdown(r1, 0x2) 09:21:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="9c1b8a718462a1f6c99b2cea02923a2181d1ac3de429bd8e446de6ecdef88d8e4aa322106ec25283c40144b5c229626149b8ac11be3ddaf76ebbb420f53ee56b4b2b437b3090c5cd181e94ab", 0x4c) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) open(&(0x7f0000000000)='./bus\x00', 0x420, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:21:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) 09:21:18 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 09:21:18 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r2, &(0x7f00000000c0)=@in, 0xc) 09:21:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) 09:21:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x80000000000000}, {0x1}], 0x2}) 09:21:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20400, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 09:21:18 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1ff) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 09:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc59, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/21, 0x15}], 0x1, &(0x7f0000000200)=""/102, 0x66}, 0x40) 09:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 09:21:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10540, 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000002c0)) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x800, 0x4}, 0xc) rename(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='./file0\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000600)='./file0\x00', 0xc000, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x9, 0x1, 0x4ca, 0x7fff, &(0x7f0000000380)={{0xb11, 0x7, 0x80000000000000, 0x627, 0xc0, 0x0, 0x19b}, {[0x400, 0x20, 0x8, 0x4b, 0x7, 0xffff, 0x2, 0x401, 0x7, 0x3f, 0x3, 0x1, 0x3, 0xb7e1, 0x5, 0x33f9, 0x0, 0x96], [0xfa0e, 0xf229, 0x1, 0x0, 0x1, 0xffffffffffffff00, 0x4, 0x12, 0x0, 0x9], [0x3, 0xdc36, 0x5, 0x7fffffff, 0x58b12506, 0xff, 0xa6], [0x9de, 0x8000, 0xfffffffffffffffc, 0xf65, 0x3, 0x776], [{0xffffffff, 0x40, 0x5, 0x100000001}, {0x1ff, 0xadf4, 0x4, 0x9}, {0x800, 0x0, 0x4298, 0x6f}, {0x2, 0x39, 0x80, 0x101}, {0x3, 0xe8, 0x7fffffff, 0x723f}, {0x7, 0x400, 0x6}, {0x9f, 0x0, 0x8, 0x5}, {0x5, 0x1, 0x1ff, 0x4}], {0x0, 0x1ff, 0x9}, {0x0, 0xffffffff00000000, 0x9, 0x9}}}, 0x2, 0x80}) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) write(r0, &(0x7f0000000980)="8c4f38cfff7dc3a4ed6c4810bfa74c57e83380b7a48d6715f77aa3645500cbce238772942d03f9640000000000000000", 0xffae) syz_emit_ethernet(0xfffffffffffffdae, &(0x7f0000000340)="b6") ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000006c0)={0x0, 0x364, 0x3, {[0x0, 0xfffffffffffff7bd, 0x0, 0x0, 0x100000001, 0x10000, 0xac2b, 0x8, 0x1, 0xf95, 0x0, 0x6, 0xff, 0x1ff, 0x0, 0x100000001, 0x100000001, 0x2], [0x401, 0x7, 0x7f, 0x6, 0x8, 0x3ff, 0x33d, 0x10000, 0x7, 0x5b8], [0x3, 0xfffffffffffffe00, 0x78e1881b, 0x1, 0x0, 0xd9, 0xca], [0x5, 0x8, 0x4, 0x7, 0x3, 0xffffffffffff0000], [{0xd4c, 0x7, 0x6, 0xfffffffffffffff8}, {0x5, 0x70000000000000, 0x2, 0x200}, {0x5, 0x23c7, 0x1, 0x4}, {0x1f, 0x81, 0x401, 0x3}, {0x1, 0xc0, 0x2, 0x81}, {0x2, 0x5, 0x0, 0x9}, {0x7, 0xffff, 0x8, 0x3f}, {0xfffffffffffffffd, 0x95, 0x6, 0x8}], {0x7fffffff, 0x8, 0xffff, 0x200}, {0x6, 0x0, 0x1, 0x100000001}}}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x4000) syz_emit_ethernet(0x2c, &(0x7f0000000680)="f878cfec29f8874b5c027b8e2beb1b25e3fabea69687eb1ec5fec43efaeea84737c004a56e7be630f27ffd44") r3 = open(&(0x7f0000000640)='./file0\x00', 0x810, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000009c0)={0x7, [{0x3, 0x8}, {0x3, 0x1}, {0x2, 0xffffffff80000001}, {0x0, 0x1}, {0x3, 0x5c53}, {0x3}, {0x1, 0x8}, {0x3, 0xd2a}, {0x3, 0x30}, {0x3, 0x84fc}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0x10001}, {0x2, 0xb6c6}, {0x3, 0x10000}, {0x3, 0x200}, {0x2, 0x9}, {0x2, 0x7}, {0x0, 0x400}, {0x2}, {0x1, 0x1}, {0x3, 0x7}, {0x1, 0xde3}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x200}, {0x3}, {0x3, 0xfffffffffffffffe}, {0x2, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) 09:21:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r0) 09:21:19 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1002) socket(0x7, 0x5, 0x5) shutdown(0xffffffffffffffff, 0x0) 09:21:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() close(r1) r3 = geteuid() r4 = getgid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getgid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c6530006fc52405d638bb43cc64651d8f756775666948f97929aa746c00c603d1b3414e9249b50d2d2c9ddb13cfc84cb16b4c54b64d27768311d7e1fd48fa3b3a96bc48d0c5b9215caa8439e70f36c615c8f5ced262d7a6e6bdb3cf764a8d6a056c964ab80928af98a5a345c6776b7ce7a930e2dfc2b616e836e52258d240482a98346d3d255b543409cbd1e48e305f61b50b8d674808c873da6b6eead69154440e7ef48646567f5a8ce7162ae9431c991614f4035185e9e23ab5d9f0777cf648"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="100d1ae2b0bbc11bb9deda776ad003d90a6f128a4ad0ecd34ddcedf193", 0x1d}, {&(0x7f0000000080)="91a2f7287df169dfe78b75e9c34b977fba4ff7d01c84", 0x16}, {&(0x7f00000000c0)="b4bc3b4e1d50a011c9498f1727f506b912a822ae77b94dbe63c3ec82a25660999636db3639c890869177752d5d823a44314de49148616f6748d48292854dee1f212cc17bf66dad312bc529ac9fa7176228877bd71f43d75cdcf2c70c7a08303e25bd8aa1a0947c6396cfa2a9f972d2297bfd0c0a445d0dcbab9d20d4f754c7d7051fa8f1bba3ee9a4745a2a94a86aba70a81da6d0cecedafdc477076b42d5eda11d3de3cea7483cd8fa9eff8c8b648474b67350504d7d997fe", 0xb9}, {&(0x7f00000001c0)="c97791b61287e8e08a0d49d28b0806432af70858d0b0230958151eb3ed3d266bb421a5173da87a0a501c74655079493c7f8311659eaf6a33eaa83fd682d223e870359451e4b78873b962e58ebd05be0d54b613628bba4ea8", 0x58}, {&(0x7f0000000240)="ab95bbc1258d7604044a4c46e55ddbb34647f6783ec5e6904f34c7971af3392eed66b36df7d62401f25e457ddb5ab11ff20674d067e1c5", 0x37}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x88, 0xc}, 0x1) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 09:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x8000000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000, "7870fde40100000000000000fa00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x440, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x744, 0x80000000, 0x6, 0x3ff, 0x5, 0x8, 0x2, 0x10, [{0x2, 0x20e, 0xea9, 0xfffffffffffffff9}, {0x2, 0x7a8bf1fb, 0x0, 0x7}, {0xffffffffffffffff, 0x7fff, 0x3, 0x400}, {0x80000001, 0x2, 0x4, 0x4}, {0x3, 0x10000, 0x8, 0x6}, {0x8001, 0x4, 0x1, 0x6}, {0x3d3, 0x10001, 0x8792, 0x4}, {0x100, 0x0, 0x4311, 0x9000000000000}, {0x9, 0x8f8, 0x6, 0x7fff}, {0x9, 0x10000, 0xff, 0x8001}, {0x0, 0x100000001, 0x7, 0xffffffff}, {0xcc, 0x8, 0x8000, 0x7}, {0xfff, 0x7a1c, 0x3, 0xadc}, {0x6, 0x8001, 0x696}, {0xe766, 0x20, 0x8, 0x8}, {0xba, 0xffff, 0x1c5, 0x8}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:21:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff, 0x1000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) syz_open_pts() 09:21:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0x4, 0x9, 0x4000000000}, {0x9, 0x40, 0x0, 0x775}]}) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 09:21:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r4 = getgid() r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r7 = getegid() r8 = fcntl$dupfd(r0, 0xa, r0) r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r15 = getpgid(0xffffffffffffffff) r16 = geteuid() getgroups(0x6, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000240)="e0ed395c72564c6d940f5b039c68c4f1b90ea911897c5b4bcf6db6c1fa1adc7a2383467c7a10455e27958911eb07df678bec40c2f182dd08b005cbbef8364182224368ff3ea77f0856ba4261b32f903fd77c8eb7610dc467fbdc1380c4b7589183ece2209e8c", 0x66}, {&(0x7f00000002c0)="59cc07335d9b359ba20ebfcc3cfed31ca85946fc73e04ea30877a194f507f044f0bbc12b59682973a8e3e50b577109afd5efdd1192387cd2eb0ed0939d1a5e414937e2c49680fdd068b641dcd83a05e5958295ace71d7b271a04699bee07d60e8c1e4cbdbf16b3538a2b0b2715de1a5567ff1ec345e3b440d13176b5c88dfd6ee3a69fb873454d098ea1d02b0dac9da79c59a31801ae05c93de88e2da4600b74c6bb84aef9c944febd75604c9f2f81238b99b02b868028ad744dc47df8675d277127f7262e64c4b39c02fb4e8fb523c0111f861cb85bb9718b870c468b884dcdd40ba1f6b4790ee78760f775a51ce6729eb3bc8b5da3fc3f9e80606ba35c57b0b0e941ac62926c614b38948ceae077bbb1d050180a3f997d96dd48558985ce99d6c9b5f080adc75edace8d6a8ac3d9521b96a17fdf28df740013e951a2a22913d7848782b5d7fef43e68f679c37ff920f8601f18aab9d9cf10b1e1da1046782a41eab69f78b8020a587a661fa77c6e1e17559227292e0089e4de6f1aa60a6460ace65aabaa5c0d9d84eeca8cc9bd914ff3cd89d96d4d35c58585e9bbfc2baa06490e12d42d755c135cb5d5a3a56e6f4e65d35ca85bd88308281f4b765bed3577557991b2869b5cb614cf33f64b90dadbd9322410e83d9f74f99088e05eca188cc39b3efe891c7e36258594abf4a08bc99e3d6e85fa1b5afb21e4d34ec112b1f5cda150254f4f5d0be8af0addc7ef2cc46772e45c88dcb6efa7c7b2a4d248080d44c3bb58f771cb85be58cfca339135d46495c2ec3203cf0bc6d90c34ea931a94957d49d0101e005c03b874f716099d052757483edb465aebd65e07823a310a53edff937db4df557bddd07d1dd8e463208387e62a7fc65c0a81f90f5b2698c15edad980eb8f52a1a96dc9eac78bb0b9394f89f8ece4272ef9ac548167a728feda86d69120596a1e9d7bc761c2f501114088dfbbf9f2a89c7718c650c4aa7b7dfb6cb2901cbe0e2b0d343346605476439c77743dd7953adc2ee78b84fb8448ffbe8278ea985535472e16c9bc968cfc71b4e567b43fad8fe5bb1fb4b2380b0015528522ec674e3f1918708131727e43363d8f7dcdd7a578fcd258ad2c034524169deb5e9812c04d8f53f1a316425af609192dcadf74b3b1e3560ccb9f5b53805f0adf068b776640eb576bbe4eb250d005b8485208a7740d5d9edc632417536dba4eef6804abd147a7a5236beaf263b1ecbb233e179ebd4d5deb59252607a3a77d39e9397867d8472436d90f64991fffebddf47c595f146fc7a2bc561b8c69b5c390bed70cadc4e21b6c62a2ce44e7a148f63ba6ee3cd933392e4f5ca172086e2b522a3f7e33b2f4b2f4f17ee5f840189a9550ffd9b94abe9710eca34eed6ab9d6ef83d11fe833a3d8601cb2184db91597f38b0b5258e68bfacdb3ff85b8c23702bbc3f83ce1b409a24270f45758a77a4e7b25e1cb4740d2484237bcf88d60b3bb8bb721305372022f11a18ba477941ffff0cf106e80505fc189e47a83740d7282cdb56bc9699031e709dba07694fcde4afd484d8b8692c13c0c3c3e0c10c502c5d259987758f7d118464de740eb077f3121c0d4c48c8787374f6dd60fbc3a6bbe317fdf960e1088d31c4428f05998d87be2cfac26ab6ba752eb10e6434e2c3993805a3e4d6a7d15cbca5b314d319507bbeae80715e8f41ecdf2ca69250876f1f436f5cf23a31b2fae17ffcc7a7a566b8eafda116afdf90fff34ee00d90c900177756ed1ea690cec6804dad76bd99d24f326797bbe030f619c85b59d1abf75b7f01ec91d2cacc30529769415c27bb9d3778a9a7ef12e8a5181ba08c1b801d32476bb2db5fd89556be07c757e1c4c03a3503300f4f8c58e4e30169c258728bf93dd8269b9a9c4b6978ed753a01110707e2668346aab76f976ed06bd8ed981941130cf2034b4dac5acd9ad8e6eb18b54fc3f555027701cd1f4a470f37aea850f1d1c1d8058e685d917da28f2831869b34485ebfb5e534abff4dee0e7e48443daf8e35ae85a238ceb56ffbda95e98941e32f1dbd363e6c177dbb3a82e7f49a09e5055ab53ecb2e62f9cc4f15db55b88ba63ad17740d6de1f1791a073c25d41d21d4a577e9537842441e45d843529af80b7cdf6cf1c830ffd8d48f245af563d48f60b4b1fd862982e62bcdff2883e20161beae2bc4b85905dffc3378d23587cae9e526a1ca18b1a4223d457239edbaf91a6eb9c6bb076f4848ec7ccd20c46c8706da93d4041fdc2b6967af4dc8b473403e5786698dbb12904fb16441d7d858d347733ae960704b60809cb85efb15e680fce38d56b1eb7bf4ad0eee116986fb113e1088f676807be21f000545fb98f17ea50f0deb2eefd937e49ba0bfa376f825dc35113a57c5c8e47ba7fdba815d78802124f62ba874e1b64d28623cfcb66f5e96e4054b744abbdd938f2101906f6a5020d071157f1779396e66eb32c76d7296f478942cf70b1c7e69c4965f302c7f6df69db674230ffee3ea960955be87a0c7329ffc39ab3f32ae14a49fea56a827f9db4a4b9cb9126e1da0b41d98684d8c59f255f5a4fbe85b75348d1433454cafde36779501b23416abb32171337312f94afb92e32897a5707c34b0f156a48b9d09abf9000d4fc323ec8d06ec64ebe274e9f82e764f87b967d5957927f8569a5312a7befed468529fd6b10157c01fb417baa5729fbb0caf75d0608d8a648f86d3feb58f4388eb6e460a314f16a26b83c1b112839176a5d7b390cf7373f35fb58669a4029e45a4023cc15a69aebb495adf0d9252f417605c4fa66226d5f1aaae42c45ad6395672e4678dd137ff157c7af57a6d3ceef26e669d5350498fdeb6e0d625da7964908b4a55dc7248a57d43b4705965d9f89fcf479cea3aea54b3b4571bbefa237bd09c9100a98ac84dcd6a9f48c64930f59e896bf99db965a57a4ec4d647bca06d69b168c94def4f955059196ad1b3dbef7f542b775acaf9fab5850e0b05c7dafed5f1c8a54950c4d54c4b075f2c6960abfd9379450a185a0514e8cee4d5a7a65a3b07e0bf47d2c9f1fa2ede643cf8ce60c8ed1af6c113f67490aedaad31295e395ac27cf7bdbddc5aab28fb0dd9d8496348a8c899af71e19ddf57dfc3ff0998ec1f32b868034133b54bcbb888cddcdfecfeb6f062bc5d12c7aad130dbdcf11fa9a502db51fcb551373e78a6c081d4e2ccafd6eec7868dd77dfbad6df99a8a7b281ce1489d82eef1083354ae06b35bebb4bb55532fd184700326dbbc35927d5b05a014b0fde9129d26516a24b6b1a2ff6fef1a586f9439abcadd3dd4ef6896bb4675b602a56804a5986de8c05bcabf50cd6475cee7331285aec67dd886616e6950138e520f61f1d34fb83c26d53da5c414a9142377baedefae2bf472003b77b5fd64100296e6be35f36d627527d72b9c4a55236356f4d5e6fc3647debc9bb48ecf13fd03c6aae3842ae7a2a725a9c30d87d00032f82c6dae32ff36c605b9d3d956b30bcbb427b55e4588c2cbc8bb2e7fe873d99a8dfd7c692c0be51ecb2f8cdab3545055c714beb4d3e75ee8ea814e90dab55477acb28940b6c7c44ba47610176bb71d1df8f9d6a479e97e6e1e0b1d1cf2cef394d96cf562e467e8db17abb5f93159be91148a3b322b4c81bbcac7e5717265fd63576010e78ed100ace81188db55e2d482e641cc39c14658334f5da584adb5db5355f6b193844e4dbfe6354324e058afcbaa597bb703f27bed31ec3b66091f5a2a3c494b4687041057e4cf612094b13b15cd01823abd19cb3c384a6c6d5386d00aa0504b64b0423238bce3779806fcbeedb045436a365550b1af6f76a30d233f745e90a4dd3ab0f5aeadec84c2e27899a57b49f043fa7e0696f36f1a7ed7e92c50d6cc82bb732e56a6a16f6288baf05499e15fc76d635bea4a5bc3feeca3a16e4717da0b324481c10c1a13df87ea9c314b35698fe4ebdfc3d2247dbf7460137fb7cc6adb7384d0c8426e28a40a3b24865b981ba0aaaeaf2070a8f48aa2f8e849214d729c02ddfd7c5c97bbe68e1775414e5f0cb248260677c02dbcf3548b2cd09c0874184a346fb451cdd9d9cda08efe79d544e7bac6d8fc54724221f7e035abde9c2ec97fdddfafb07faf4840061dcf57144fe67298f228c60987cfd010af09aaaa06ad4d18fbedbaa5cf05b3e20a897572a4f5e3d298038d027c3344fc7ccaa521c3cbf231b42ed6131ed9c7b69c764ed64f64f49676d6cbec53b0986cf79c106069399f6eeef107d26a2417e2e7ebc33695027528d6a47d7dcc0cacdede54aa8db645c3a4aa39a7e50f51cd00a0a435f2fb5f351ae729e6b5dd206758ebcf2a78a217c2e322a6c98bf85715276bdf34de82c921fc469c90fd9ca78c7d15bf13591484cdb693ceeba035ce3ef7493e11350b266fea3be567dde64cc0436beded01e94c6810ea521c363ed45f0ca849c996de189233b3ded35debf5cb9b9423d7e5caa7cc21aeb414ff283b53519fc7c068d761f5cb5e9a79776421baa6048127b824367543989e11d7916324b3e531f0ec77406e94702e3d184b54b368bd5dde6b243879322057e9c346a1149dab4775ff9c7acfe5aca25fc24e85e3e610c6b2982296ebf8a7cebb9b4d734449a80c6912e2a4f6b8392b29513ed7789eb2f28c1382f9b3b75b0e6060f56413a99dcc05f0d1217c19f45ce9175cb25ff03f1503c597d999e61095d6d339a003dff2914a7368e51240eab99938a6762eff54bcb501603d3d4f52ed3d005f24617dd2aea0732082e828a0de2aae9e2272df669056eb403e6bf1ac48ff7bbd6e375d75b7225691cd3848d4bc779af6b234728c60163371529d62fbf54cfb02f531f022f0bcf28575557c421f5d0989ca333c9bc0153205da3ef248bb32355df33830e753e0336a6c5c7cbb59cccecbe6ee5183823a6404c174de48c2fc16f118f5416636332253defe522f74c92be43e8149488ae4a3c81c57ae945c220f0b8f8c01b668db017f942edd216ed7426a1e84f35353b670bf30bcf2a6f4d1f957f1ba82272865300966cc4bbae811dd9439618f7442edc8bbc3523148cb6f07f12369fb678eec52298b7010bcdb822983d20dfa7c03f1b3ac08540031f28b045cbe5916eb18f34a03d66613f3d06a0a0d0c0340d17c3c56b8e427926148c33a006b2212849b83514b7658521a92fedd9b25c7222c9f2fc56d53b15aee9d486ff10bda9f51c03e98fc924ee3ff8cf3e8a28e7347af354ad077532be94a2dc092d8c7c27c7aacf6215975c57ad7af9918811e37a41ed554c980d37d47ced78f0ba22af2979a4d18197c96f428bc1b1fe70cbdb489653e1cfeca1f00ad074373f267388f211109f2bc05bee7b6480ed38730c5369082dd21ff38f4d8c67c334669a58fd16924433f2db02ec42c20e30c1c4d0a5a78e0069489688398eca3a4ab587ea8d60cd7e9428a428aa9fed3a78ebd8dd50a79c119260ee8148418de7777cf9dc71bb507e515d458a3c08d2c5b44c9dcd55c0c09772c7544b68dc2225431606f20b6a00cd66c0d7735fe1bee4b5f20ed5f5c622887601b2be55c68e8f065387d9f05b9b3761298ab80939b1387d5efe5200b2f5c07c19fd63ae2a1d13d8c520d040c45f64fa86b535f7bccc775db5eb44aa7280dd198365fc46671c2d62a5786b87bac5b402be597b81b5104457186bed69d7ff7b0808a6b19f9f01d091721dd3daed67a2131a2731f9b42cc644dfcbc9a742ae1263bf89743b030727a43317a69f61de363118b6c9570931f4901125094e055ec", 0x1000}, {&(0x7f0000001880)="ef250c0def1dfafe35424cc1af1329e86767d6c7606dd0909700f21f97bb8d0aa69a393d5bf5b7994d19d6c1e29d1ba6a316f2a686b6b9e1ee21bb6e08bd56d404149567", 0x44}, {&(0x7f0000001340)="9bbb965784346ea835dc100248aa3331c599d0b02ae3f99e28d1ca6646e75e535044565ac3f114da89a79bf518446a1ae90a8b9981bca42abfa0ff80c58e9e8b32ad3e37f6474f51c5753d4dd6713b47995f1044dd", 0x55}], 0x4, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r8, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x138, 0x8}, 0x7) close(r0) r18 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001840)={0x100000000, 0x81, 0x1, 0x20, "c33c9a839dc8d2f601d520b7fe5bce360963ffbe", 0xfffffffffffff800, 0x81}) fcntl$setstatus(r18, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001800)={0xe2c6, 0x9, 0x4, 0x0, "b8b02541a067d2798262618dad21d2686807094b", 0x9, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r18, &(0x7f0000000140)=""/229, 0xe5) 09:21:19 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x2, 0x100, r1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 09:21:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = socket$inet6(0x18, 0x2, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8001, 0xffffffff}, {0x18, 0x0, 0x4, 0x1}, 0x7, [0x3, 0xff, 0xfff, 0x5, 0x9, 0x3ff, 0x1, 0xfff]}, 0x3c) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 09:21:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x5, 0xc800000000, 0x4, 0x8, 0x2, 0x7ff, 0x4, 0x8, 0x35af, 0x80, 0x6, 0x200, 0x1, 0x80, 0x5d4, 0x9, 0x8, 0x3], [0x0, 0x8e, 0x2ff3, 0x6, 0x100, 0x7fff, 0x4, 0xce, 0x3, 0x3ff], [0x8, 0x81, 0xe31, 0x4, 0x4, 0xffffffff, 0x8000], [0x8001, 0x1, 0x81, 0x4, 0x10001], [{0xf5, 0x3, 0x1, 0x8001}, {0xfffffffffffffffb, 0x6, 0x3ff, 0x7fff}, {0x7fffffff, 0x3, 0x200, 0x3}, {0xfc, 0x5, 0xfffffffffffff001, 0xfffffffffffff3a6}, {0x3ff, 0x0, 0x4, 0x9}, {0xa4, 0x4, 0x1, 0x4a3}, {0x3, 0x5ced, 0x1, 0x8001}, {0x0, 0x20, 0x7, 0x2}], {0x0, 0x0, 0x100000001, 0x2}, {0x6, 0x1f, 0x4, 0x100000001}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() semget(0x0, 0x3, 0xa1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 09:21:19 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 09:21:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) semget(0x2, 0x1, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) listen(r1, 0x3) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0400000000000000765a2d89668b0a815338094d24b1c25d26edae33c95f314844ae2b6e49d3787fbdf12875b5ed4167a30a7405baa760ccb5a3f3046ba826a8ebe8a9ffff93c920d52923e946c464a2223ec83405630af28621a913edb7849ad0ef5f9f142de45c175eb56e671742e79ec76879e06774a62645b6243df03a413955c8a5ec"], 0x85, 0x800) 09:21:19 executing program 1: r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f00000000c0)={0x3, "e7ef952938fcd4751cd6474b450ccd04fd7020165951b2a33369dddfb6be0b146795d077d4e73ec9ae974fd098bf022316296462d785d732070fe9228f226cd6e6e40900811e1db78b67cbadaf4e0174024aab74498ce81866149fe7ceeec7f748d4fe75f3975475b677f9589f6d294c0d169ab6edeb3675291cfe7cb29fcbdff5a1be978984d3fa31ec6f9056dc241e433f95e5c9138276d7d29d7a2ee8144beee64ee6bcc0a124d6b68eb9df22cb752c1323f29b34e0d878b37972b5565e40d30fa72ba413601543c28045e2905aa9cea9596b4aa58f189510854b84f4af288652de9e5e8733fd3ded9f2ad51227369564feadf5be35f9acd5"}, 0x102, 0x800) setreuid(0x0, 0xee01) r1 = msgget(0x1, 0x0) socketpair(0x2, 0x4005, 0xfffffffffffff41e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = getpgid(0x0) connect$inet(r3, &(0x7f0000000240)={0x2, 0x2}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, r4}) 09:21:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffff3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:21:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:21:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) setsockopt(r0, 0x1, 0xabdc, &(0x7f0000000040)="c4", 0x1) 09:21:19 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffc) semget(0x1, 0x1, 0x9) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:21:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x23}], 0x6, 0x0, 0x6, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 09:21:19 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socket$inet(0x2, 0x3, 0x1ff) socket$inet(0x2, 0x8001, 0x8000000fc) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 09:21:19 executing program 0: r0 = getuid() getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000240)='./file0\x00', r0, r1) chroot(&(0x7f0000000080)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x9d8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = semget(0x1, 0x1, 0x100) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/96) 09:21:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63265259560f8e5815f73f2a044fc33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf57945d5c7d4096e8c8b6b87cb2d72b8bcc6cfeaa475c26ab93f12fc4d5f16b136", 0x36) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 09:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x80000000, 0xfff, 0x3}, {0x17b6, 0x6, 0xffff, 0xfffffffffffffabc}, {0x7cb4, 0x7, 0x2, 0x9}, {0x4, 0x1, 0xffffffff, 0x8}, {0x1000, 0x50, 0x2, 0x3}, {0xfffffffffffffffd, 0x6, 0x5, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f6669cb6839b9"], 0xa, 0x0}, 0x0) 09:21:19 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x420, 0x45) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 09:21:19 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0x8000000000}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 09:21:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) 09:21:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() select(0x40, &(0x7f0000000080)={0x9, 0x40, 0x4, 0x3, 0x1, 0x1, 0x3, 0x6}, &(0x7f00000000c0)={0x1, 0x5, 0x8, 0x394b, 0x7, 0x5, 0x200, 0x3765}, &(0x7f0000000100)={0x5, 0x7, 0x2, 0x5, 0x4, 0x2, 0xbe6, 0x7}, &(0x7f0000000140)={0x3ff}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 09:21:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/121, 0x79) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f00000000c0)='\x00') 09:21:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) getitimer(0x1, &(0x7f0000000000)) syz_emit_ethernet(0x363, &(0x7f0000000180)="dd") 09:21:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:21:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() read(r1, &(0x7f0000000100)=""/195, 0xc3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x80, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0xdde, 0x0) 09:21:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x30, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 09:21:20 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) socketpair(0x2, 0x2, 0x4400000000000000, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x2, 0x0, 0x2, 0x5, "b3ebbcb898930b1a15d0ce60b3b2990b0191ac0b", 0x55a, 0x13200000}) pread(r0, &(0x7f0000000080)="333f2f515e712347be15959987c8e1412cb16046a2fa6fdca28e48aa5d1ccb42cc9c5bd866e553de84f2271fcaef9825ebb9fff361f76180ded4e64c11c939a78d86d61a542e2d516a8b938893c34ab502244ad7f407f00e20f150a5935cc23c3dc874231135536dd06258e9da1399752694eaac2685e29bf0ebf8ce8ec24837eab811fbb87ce31ddf4fd90a36d4cebcead4b52b5ee1", 0x96, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x80047308, &(0x7f0000000000)) socket$inet(0x2, 0x8000, 0x1) 09:21:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0x4) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="35fe441d98c6f2be4e9a5a2a17c7977ecd38aed52da96a9750197a00390e5c828048", 0x22}, {&(0x7f00000000c0)="2e71fc469a8fe0e24d8afe921ac0685e391e064e3a18db4fb224993b677beb5518bd482d7eb9fa6eae165ca1be0cd43c6cef2da0561c5056979ab19ba56c8481f690ad5d20", 0x45}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="f800000000000000ffff0000090000003be5ff6ae11f9c8426c74f3d3d342d71a84f67349cc9a3270f1d0b184a6d383387be53a64f207bd8ab6e9e55c1533f574d79939b57ef9e74a82895a9d98b3a8a54cb2c951150f69dd45567ae72284b43f44b30daa56b551ea54dad6cd650eebb5123314750d60c1d3e43d11a7ca198292598d97b53b1b24e722451a17b8483c10a0b702fef3dc40c4fa37429e2c9e3aec4034cdd65e6a217d65008cf751e78a1c8d7ebc57abb86dad5f0da567e0b17ef6f317a0a17a9b56335635fadfaea8714b105284795b619163fde428195ae54fc45c7b65fe5dd755ee02620fc8b8cf5b21d18f0606a00000010100000000000000100000001040000892a0d6d2786996de858885f74c08ac31306de9f6fac6ff2e8dbe6f2f2f483d424eb2100f6225dfc667b3395df07837df3ba1bd424dfb7e5c2746cf6aea1126dbe444db0f6844290d8af9de56e95a064cde2702700fdcd54da2982e7f1a963f0a0cc22fbbeeb977bc36f45ff2a2d9ec4def63c94bf050e562b97d0cd4da33961f13f24fac0abf5244618ab071c72a50a0fa92fa72502fc574762e8e446bbd524339a3516d4474fa290fbccdd52e9fc118a6375b946d7b0b067e3a051db542c6ab4ee38ee60fd38f68572c2fd7072d69f4c1f743d9fa029540ed0ca68a2719bfd44394a48ed545340f7f63f6b5416005b44bd3336bb97499793de6b3d94527fb300b8721a7731c06f58402f60752871d4e2a3a40ea635e31bed313a84a4a231870aae96be82bc366e85039b4f502b1289235f03fc4fa947f737cdf61eebf8c4ccaa72741542d2f61487808140321a903f0d15609e068e1ef32b7d1b216765254ec1eee606af619b6e46cbe67d02c98e9fd69f37041a5b6fbd4213ad8334579f4613452bd95e622d1d7337af1a3b86d6c11f45e6741b3c84a092e46e6c5b5bc9f284a2448797c477a480dd0bc270814529ef602f4666cbe524f7f7a93e059d2cf15dba3e1a249cf656fd155076a1c9107e8de63589c56d1a7639568d3e9f099cfc37269bc8ee52ee9c795f7146ed2633a608b4683986b161a2e36b1f223438c5c45f919b991c5eaf20e89baee05c0df3478bec7dedd6fe0b96603396ae6b8d17e1065caebbb75c98187f4dde346e2cb6e38d32f62b759bd3764cc78531fda5285751d9bee9dac408281e58c982abe0aae2e49bd2df3d335dfe9512c8ff486fac1a691b828724a0fb064cb4dc8fe2f22939549f8e55b21f5384492dbdd971869eb28bf7a02e277857d63975a88c8ab8d593012e194fb91648ef92e02d5ebc4df395066cf5dcf85dcc5c502fcadd02fbbf96d5f4c94585641851ce03c4fd6bd372e5f6125bee32fe46a8933cf7d46ba3610ae89a9e19db2a01bdb1e0f635ba91618fe45da9b04413aba567cdc1cbebaa36ff6144b801c34b67413eca3d81d653f19db049710b314a4f28d44ae170cc0e170488ed89358877a736c3daddea0ef4910822310721422c63007b9a4d5ce1b1a7e84ab680a60a29fa1cd77be380c8dbca6c8c33d947fd016d15850f7a80245c9b0789965ed52a93ab9a56b64a11fda3b53fc5723e27ba448ebe0d2928bd07bce93886388032137a33e8ea5e1012e98dd987e57c0e048310c1128ff3efd76e708fa32f9493854f84800576435c22af2acf7c142060784d8d01aa670afc6a1751f7d96c51324228498184bbfa78a620d25f1db581c7c7f97348852d167649a2bb89bb40bf2c2c0bea754f1374ad5f4d5066599de91d24f09c4a46a326fb32b95b2446fe51b8057a37974de9ef648542902a130a23b43947ec3bc77185310967fa4be947ee4f0f3822a70a66ef6e7e67230c2c54ff8e534507058d6c4da04b05842ee79661d110bd3e64899c4389a04b7d2a075990a4a7d9b132af85110295e16bbf368baf68120dc260feb01e2bd830444437b56af26cc9721e9717438c491d9303e9d574decb3e9b4beb6cc9e08556203c3616bba7ace9f70766de16d4abe55fd9a10d167ab32cdb629bd078ceb3df968ee76cb23f732f31681bd85680907faec0e2391368d02567f61c2cee2f9c651e9dabb5fc33256b619e201211ad97faa41c8cda8ef24e65acfe3f255c3defa078f4ff64cd4ae4029eeca369632dc3a73de34686fba56a1785a3b73c7f1e59ff15ab5310db53b3c5100c8b162f74c99e945f2ed8088f88ab2de24d235fb72f4f0f8d88e01c5af371420a4259630fa2708910da0ef218697e47c4b76e62825bdd661412454012162468e4cc575d0f754a827c8c4b119167f240f2707ac393d8e9d3086f7ffdbb995c5dea3548928ff8e74748cd243f9f7be470a8e272f52e9a3eae9c261add9521f7a29bc686ba26c236fe0986ec9761b2d6e413dee2c2979d87afcc66d4e75e78b499f0e7aa4af8f2107b9d177dca876907dbccbfd223677e3335ed8554773b2214b425044655ac37594e5624e4362e479f9f4a897f22239725d32c0109e992765e27be8d331533ac5f2f1b2493f7529a6882a463e6c585dcee77adf767e674f2f7192f0ac238e936aaf6ee17a5431e7bfd4695c7868fd5949cfdb114afa0cf89fcf3b210649aa959ebd9cbce470d4865dde6911db607c35df2d7e2adc42b160806c88d68dd69953bb601ac1364fd458c4dbcb6cebbbce35205749587b0004bd8532e0863f6acccfad334bc505ecf0df3bb04675025b710f61bf3739dccb292e582e9fe142f1341331f6c963287ecee525f5c2c370a0f5a714060056216903e3a63099499efe457790846e657153cf96b3a1598a006d623293654b253826f3650dc2573e3035e6d8412371fc3f933437abd5fa092ce27da035895846cdf8ce3183ea60628a053ce08f7ff743918839cbf51c0c28f0501c81343ed1787d7d26b82cbd19e7cb96756058bae59e70acfb6995aee355cf9f2d54e5448a2a413d9688add9b67a8d83427cf38b8898ca2a2ee3435fa33d86ca18949d1e0d8309b92f14a03ca8afb80e4cb6a9ad51d68a869962e8da980c9e7fcc394506255bdefb7b10b9d5948cdfd2f8581e764a36e903f89f605367c2bc3addb1c0961bc9d6cb9c27e35c646c1b43559817f2cce8190e51c112c47a06d77b26e1e99347fdb739a0212bb442884951a84a4f3bded5174a7f8317b567a0e5d82bd404c11b66654d0d555c9254be13395cf0a707f22d79221eb1ac18408e5d932f8ab33ae5e3aa08f543b1c5926264cf4e91001611b7103403eb9fc5284e8eb37f055b8c365482076fb515942a86cdafef3d88fe10594525f3c725d979170a020e68a3a7833ae5f46f2cb4e80f37bb2a5292e9dab6c87db4221072a2724e6cbfccc4ca365ba927535184c5cf48766eda04ee879ed056c27ed2c5acda72d71c106c1b9e248cd854f1c5c8e47bdb34201d1326e8b3f79fa000e33af513221ce5cd3c3227e9979520e5fc885eab847e0c66c07c7f5d52f04aab41ea065c7e3fdc977924c5861da92ada6ed22dab9af7ed70ded241f4647e3d9b8274fcf7112e341786c8a1989449e51c0804b5f83b970ba2a7d91740961153561c3915931767099438cebfee41dee8a25076d04c09938f81a651717c9e1e6268fe1b49749903035a665297106c43102427ba2c290ec74cc43b0f89c9e1a7a851ae23667f1e2af43fd272a2d4235870489b01898d07b94ce0da5f8c1593c2de2a2c0b02aee12c1a38da882c322174c13be5a60ae3050c4399904c34c179ed21612f56a0d1e848d68b6b492d69075dc3f936ff82c6b24e6d9170b4c673b2fd75505b6b67c7d19ac34d62087b62ee48dd46998104ab9dafa0384a3fcda08251bf4fd94fe7f1e91b3824fb6d9a7ce05cb969cff226aefc264e294e22d2276ca83fc44d57bcb5a83967a9aa23e867403369b8bc4c4a9173e1012c7f953efbcf7d5dddab68682dbaf7d1e964786f231a7cdcef7e0f957a0f22aa5f3c40b17cd66add4a63633b4a52e10ea6738ff4b97a5548028a19cf8bfcd264aba4b58e65f5739d9fa74f7f83c9f4af78a83fd0953046f4b5a6fab5bb2d21645120898aa5019c7a9efa4729da0b654c6c7b8d9a72093dcbd36dddd0951145eb58c9da9e3df941b8c527857b233183cfc29efbc87b160bf4911644eacb68b5e8b5c8f4373db24c83c7c06cd90bddcc507bfa146c59bea8e1e47d104366ff9cb525e05bd3223b5c0d0f571c3386f9fa6f6cfd14661959a9b510d4af0f307847f54d0382fc7ad3a2db8c3f6ccca9861836aa34ec475effb199f59d21d387f9c8568ad082d7e006f0344ce3a16f7cbe59be3d6e978ec680f0634a660a13ec9bc75ea255d3d5c22355182ec9746c03b9dbca2383f1d6df1601354c2c810ed6423051ed78b5845937a7f0da778700e0ba30f9eb74464e22bfda9f95a46d47ab2ad5a75741bf8076a683ad10fecc9dcd1236c59d1fd077cc73fa4edb05da83236d9af6f2cdfd0a38906ba6c9eeb75269a814a041ab60fb0a711965e08f43ae89fa7e57fad228b5ba22ce5da2b47cb408f65ce5cb287bd85a8632951ec949e9d0c52aad2adb863a001c9cc31def8fcf348319c58fae0c9e04a6fc97e2b551ff38933d93ffb931d5d0067b1ae4677580f7894ed3608620ec03c8a79c128bc2238ee7e3a9b76f0b6ffa5c7501f56104f9a522bd15c8835bf5c638e436ddddf85cfd1c6e91f86d2c38012840304c9a5e0bfd07d3ec5a0ff050b62edcced810f0236839f7f518465629337745d57293d946b70fa9e9fc01612cc48c9150ad26c22884c1bb6d6970a3321da00db83b0e0c9b02a2fcbf0bcfb0e29ae383631b2084369cffcc95f1edd14d5e275134a24e4124e6047c316a72c2b6748de86e20e3be335f4c0cc054f739c6e07e1eb90d2ffec7788e99f6f03ab2cde6011784049d7a37e13a5abe0654a320d9f700c18f65e323f536119728b86608334de86020ebb014d07a7e628f6a4c3a87466fc1cf68208520bc530032eb71acfbec0b1c21295240e9ad71f4ac54cd6eae504c6f5c7f64ce014b486f93cbcb551e933e598f05b46bf931d7d2f614567e212235e39dea018f46e78bcb9f1cc34581baed5104eb999e7444fd10efdd0c6b34690a68fe44ed99a97070a239f48db518f5114b62a46761307f6624ba7ee95123c4c0ee445e863ee6ee7fe8cbf0ff69c30e13581e4511f926ca019f14ef958315fffba23c9f8c87e078b9e019e3b4b0635f5c9d51335d1767165659ba10072bee1c7ec2e5b7f49eed8035e8349b455c86cb0da45d7a67a9e24e25f148bfbb296479ae3872c12b474a17fff7cdd6dc7fa4d435ebd769f91681803d046515c29e989ee4a25ed83e29cce52ab01de06546bb90ac40411316ba7faf145dd25ba12bcfca39add0aded6b4746834d2d183d17e4d0e56b28a65935832bf8633b29f5cb71bb664c490ec4e8ff02f7678102a26b252dca1898ffd93a12847b7b74c0e2a34c0cc5c1c88a6c8127b3285d9710c90023dc051cf4b0786c819d1a2811355488019e0716bc679e1c83fd952eb81674af8a180baecc3cab735b45707845e8390092033e5fe27c411ef0faa66baf05405ba1e2bed3c32cb2e4c1e87dc226700cf837b924df313a8a04271100526b1b4cdbb88f7d2be9a7e0796098ed9f68d7dd52fc947348b26a056a5cef0d31b10992560cf7dcc958f707c83706bde1d5af242a96f608e82a188edf2b0db1978727cc372c810d15861d1b8d75c9b57fb747b755c4da59b9604fea9f3919a614888519972ce74e4e4b4ad5ce9591f48991d039171ef5a274c11bca5e7ba4b3112ba12229095a2b87380923a5636d6586d1dd3d39a184ef8980c97509f67584ae66f67dee8f4728e6fb1acb563e99b7c4b2647f6750703b618c598e79a7c9fcbde3dc9a732b4fe7861c60d3875e6bd08b331e8495c1bffba988cdbbf25ad7010f85193dcabb7f54434b8c1ab553fe1b9638ab7074b4bc5bad28a0b66c55329aa7c6b42525fd49048773a89bba838d45cad1446c7090896db17a7fd6c757e081a9906841a0610fec918dd4533c245e8e1221568cb846089a0958d57ee830f0f6c7d59a5f8789e3836a2b773ff5f581676bb78e53aa53ab43e2cd7aac091dabb1ea1afca44e10c27ea723d7e9dced5f1aeec433ae8e00db2fb11f76822fe69580001000000000000ffff00004e0000008a92826ee4fbac7fe0c7a6f7622e08a8e2d73773713f8ca4dd5309ca773f4a90ac3570a18224da8c8e4f994d87602acb1d6e4ecef7c644835db6407e59f11a5903d37d7e9a80c2e819c3094e159c28a55d3619de579b9c38bd884996207de76d64285d077bc79d771412ccda80d32787c5bb2a701ab9450c9c9406d910d37f96f5aabed1b4c26b3f45fb0ff01b52fb818abfdd145f3f688ac2829fe25e3320cc858c791c968e3a3af6fcf1ddee35426daba2d1761b23e9af4ec5d361bba30d0aeb32d47e2829740aec2c494a58b6706f5d3c286f45a0c29d0c73d9aadf40ca1fb4b2ac1f85f90d2841b30000000000008800000000000000ffff000007000000eb92694776f7184a8d6d3e43d0ba25d894d699040204fe3256c4bc50392878b0398aa3ffde4cb3e9cd8c3240745707736bd1e4f1f5bec23af4f34e71720346aa71ba4a13b78c515f69b59eaaaac8fd2341ab668a158e8fa12b1664a18c439b896bd3fffdca53ecb1f1b4eb315695e1e6bfe53f0000000000d80000000000000000000000ffff00007990e4bdc30410e172668fc148c2b55a9ec1ab4f1f62d4e88778e7766ab8a7c21c299138b88a3ef1c65ebc5a67445b0f7ba184e091dd7ede0cf84245307e2ab4b288447524260f2d887e676eaf6a2050dec781f736b5679d16d187fd04536466d20600ee45cb0a516f364ea85978241ad71754bed23a4eb830398b0a0bf2599056465669549fcb222751eefb41fe6ed5e270f7faa2d6c5cf9d11c22ca674e5882d2537ecec10bf7ae939d79178fb7d11d339411446c2a18e16f7cadab41cb3b1d6a4424100000000b800000000000000ffff0000020000004982696c68a9da13e639bf704f3e1d03b747956a23e02b35f80d84728b4dabf62c4884a5c99113b6d7353dc42c3e96913e3b200d203050927528ed1aeac0f14a5ea0d14cdabaafda3152dfd938aa131fff0233b390dc0452f3df5283073bcf902dc1f6d7b9523695eea31c4861faf518f08df12ff888f145b93b8659d495ba59424b043586b0cc3adf517f4742c3730b4370fa60b24717ece1733952d93cc7430062548225000000"], 0x1420}, 0xc) 09:21:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2d) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0xdeaf4152}], 0x1}) 09:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000500)='\x00', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x3, 0x9, 0x800, "b5a820c02c9542118359e427ce4f2598a7ebfd51", 0x0, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x6}, {0x18, 0x1, 0xffff, 0x800}, 0x7f, [0x200, 0x9, 0x1, 0xdd, 0x5, 0x3ff, 0x9, 0x4]}, 0x3c) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x332, 0x5}, {0x18, 0x0, 0x401}, 0x4, [0x342a, 0x5, 0x1200000, 0xe1, 0xffffffffffffffc0, 0x88e, 0xfffffffffffffffd, 0x652]}, 0x3c) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x2) 09:21:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 09:21:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x41) r1 = semget(0x0, 0x0, 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000040)=""/170) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000140)='./file0\x00', 0x580, 0x100) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xffffffffffffffc1, 0x86d0, 0x3, 0x1, 0x68, 0x0, 0x1, 0x4, 0x2, 0x8997, 0x1}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:21:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f600000000000000000000000058a3bc6e15d3e30b", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x402, 0x8) pledge(&(0x7f00000000c0)='\x00', &(0x7f00000001c0)='\x00') open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x4) 09:21:20 executing program 1: socket(0x6, 0x8003, 0x5) msgget$private(0x0, 0x0) r0 = socket(0x17, 0xffffffffffffffff, 0x1) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) setrlimit(0x3, &(0x7f0000000040)={0x1, 0x9}) 09:21:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x240, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) socket(0x2, 0x4001, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x60, 0x92) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffffffffbff}) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="d26e5ecd26a256a8408f06667f9af7f87081205ad7503606fc2c40f6ece70237478fc6f0fa7ef51e659744ce98780b4b1a3ac35d9f9a75f94308a559a9fccf8a01690a6c14b5b635a5bb2d350312fcef1a606c29d31de37301ab4708c8e4133c3079bcb09904c91f91bc91f094f3525c2719efea290bc846c52f49e4bdd70150c967b2d599d762f079784b459020e38a7b85f5056db39e6dd33172a76bd47ba2d2846a5a09999686e216a9a23a00101ae22c46a3cb7610", 0xb7) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file1\x00') 09:21:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000402000002c6, 0x4000000000000000) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x568) 09:21:20 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r1 = msgget$private(0x0, 0x130) r2 = getpid() open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) read(r3, &(0x7f00000001c0)=""/227, 0xe3) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x2, 0x4, r2, r2, 0x401, 0x8001, 0x9d3, 0x3}) 09:21:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x5, 0x2, 0x8}, {{r2}, 0xfffffffffffffff9, 0x60, 0x60000003, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x6, 0x11, 0x20, 0x3f}], 0x82, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0xaecb72c79a9afcf1, 0x40000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x3, 0x2, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0xa2, 0x1, 0x100000000, 0x304}, {{r1}, 0xffffffffffffffff, 0x6, 0xfffff, 0xfffffffeffffffff, 0x4}], 0x0, &(0x7f0000000000)={0x2, 0x2}) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 09:21:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000c10000/0x4000)=nil, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r1, r3, r4, r5, 0x4, 0xffffffffffffffff}, 0x1, 0xfffffffffffffffb, r6, r7, 0x1000, 0x8001, 0x3}) shmat(r0, &(0x7f0000f12000/0x3000)=nil, 0x0) r8 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r8) 09:21:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) socket(0x2, 0x5, 0x564) 09:21:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x8000) sendto$inet6(r0, &(0x7f00000000c0)="76a060919c0d308ffdde6ee393ad3ecd2ca2461c552def82582d4a4e4c330634f8e5ead684012c1a2383ce71ad90118832b2a353e7e1c05ff27f5971fd46bc0cd708237ededfd52896a1da224bd74d59364b58dbc4c167f786311cf6f6ccd294457e19072adf90d204b70b883c1ee9197802eebe2f7847351569a8108ffe69d730a191a9ce6def30e7e25f0ff7431480a583fe3787a0f190527eebbf68af1520aee2182b7aa7bc17a73f8d4f9738f10d052660b42003707762c274eb246a0c9bbea3dc00e1ddd63c16a2c25ab2eb2764e38f7097fd75aa41dba2793721ce4f223b4803a61787ab537804a60cab6d87f8e3e86c4eca305c2504fbfe2d70dfb81d5b0b2a73f306f089d155cf10ad0030eb2fe37d23c3bd41fe19fa4a51fc0b9ff1b6e9e7e72434a50599abbad3ef3137ced21edd40c8c30f938afbaa714f90cb42fd48545b2ae5fcfbdd663d453b87b94a70798ad141440997b30633dd1a103b0b8c166f0c0e967f8f78b5ec936b3a2fc42cbfdb01445bd909d830a06d4fdf94c4bc7b2167ccb9d2ef2c96ed7581574452172404eb89f196de6d9c5b05eaa80f8b5ddd753b34241d8916c192a1e95ab994299b2bca76a9e0fd122dc9cb16440f06c47ce81a3660916d4a6efbd7408e678eb1f0cfb79a1f4fe6d6530312433c3742f584ae52b3a8d8077ffaca0829b74e09772470c8753176bf1552f850ec5e30c1e9b42b7f811d045937bf38a609e4228b782de9f912a537e4d48f22ef7cb802387a9547ca6715394c1ddafdb26155797e8ba1df7419f304169aa51eadf2d4e6d4107b91f1d07d5fbd966fcd141cd2cdb16f41e9f77d0c4f2ceb110fa2ed334730ead00a26de71d3077521eac78a58de67aed232c43afd18d7bcc30438c7716f27a917965f027176fd8da7a24dfd6168c77760ce08498c19c56e8507ebbc3e631b5b3aa3e2cb5f1a2d8048bfa6dd380245d6b6b839fc9b1ba3ba33b7886dbceeff1342a256aa077ce4b41eb505eaff5e8809b23a17927d96a6d7f27f8ad6a965972f429a9e24895037c93663fa5557bcdcc5f4bc36f3a4382a866aba33b83fd8fdec904feb6f31491dfea2a18f88de6c35e84a684c83f194661cacab5c101580e12e552dcbd6e8e24d8797e9d4dba31de5c8ea2d4540125714ef96121f81b078b5c68e47f6fcc4477c1b41b2c91b79ccc9bc7cc95c212ca264b8949c3df4d4ef28bc99b5ddfe6d962181bb22bda21d1f761367f3cde41f70ed02c072e6d32a4a945096ba57f9df03b2837796f36afe40424687585e23120500f93818f1dec9a36510cbbcf9ee4587f62baccb43727688d494e50ce427d5f6cd34b325dab718448e5c46c3c6d07c2a9458a6c722c39d811abeee44e7b183105415548b05e57ec41b032a1a06d1656dc33cc46801e11afb7dbc332e248fbb68bdd4243c4ea364e21aba3b30f05a102d4fec180ca38d71d40198175ac594502e5b4bc76eb7d498e430b2d1649fad145fded51784ebeb77a331d1fd0cc7ea25cfb8a18aa92c1112e6136a773ce0ee181ad60fb99f3cd6cfbaefd93657bc2872835cce13919f274b3bb67de8fc4a792586d924f03aa52216606855a692c78235526ab0a3ab9e76a456990c5b325be31d6c8ec80072d43c4ca8d535300bd34bfdf69e57a12589c850d350bdd87829dc82cf9b70c64d35c4ab7a12a7f9c339063e7173083b4eb877baa673a49f0cea56fbdd6cee1e7bb032957ff3618f0bfdc4e853e7585dde8e9433c42a31544d475927819efbb7a289664e463c7bd2336392eb2adb4844af243f453557b85f16f984a9e8e80693cb1987a5aab9d072742c8b76b3e783a3a1795f7b70e7443b6d04cc1035e37a01cd58b73321eee2ece9f61d43ba36d154a25a95510fd3746c9b31513a5c99ee0585ff83ceefac0726ad30852642a041c9ed577caecda7802921c6ee719082ff6fa31a7d94812400e635803c0e8ba385cf4d4abba2f78ebd827268b06483d90299788642938a1e8439a1726e3b325b24db1ff485b4026e647d260798927911df0a6a400394198fcd87349a567ee7882f0c04410ab3d437ac5cd7c1a79c5ff32e2af9f1d59630bada986df00ac6e9df2c61054edb7c2ad0891be605ddc89bd75fef50488dd4750bb28ab370595e287ad714a981520ab3560838cb21a91ae155881487229ac71aca3cc4443dcf7a771d9c2c6d8231cb3407ff943945a9b60a0c8e4ac66516e0962fd588231f88dd654a380606b3d77c4e2418fdf3ba5b8a06f7fb3955847491cecb06a3902becbaf830bd2b53286366e9a9e737170740b3762eb94d6d7bc950b065bedaefb6171dcddb496d2777b362c433f56485e2949bec60ba09ba39c25ed3c98cca4a5c8e801d2564abc68a9928a6f595c11a8f8a88114215c417f6c33fa4dba5bb3a4f7a1bee472571a9928b3f4b9778cad2adbfdc580c796ab226576a1b29de3f245af7f9070f97d9c96f962c303c160cf3510e7654b1df9f36419b8352600094ef3102d366f27985781898602533e32bb38ff329fa984124496d2dcc1c5b50cb71d15f1b8dea91d7ccfedc413bbe6949ae9a39ace7663b17dda018b0be95960b91fe2efd9d62696cd95b98db0bc88423cf7c470a7c6002db8f6d011db8caf74c6086a686654f3bab5d95caaae8862b1d9c14d5d5a2fec48844dbce0e1fb91b5c64a27df49bf9d25ac7cdf73a37f4a12cdfbcc64c0048dc17c5dfabd450a720de5ba2254fd2bdb55c64508bd132483528fb9c96ea190c2ae9aa4a5988d4ae1c43f1a0b6cd29530c031c93a590e62405c78228c10b9deeb7c88c27260d634b7ead4a0ebb4b7fdedbc6b56ec84ff8d9ac50a8d4bf7ad30aa90f600b02204ab476b77f628c41d2798dff93bbf69df2b7dd279c87c37ce545fde3c57cadb2f0f2ba17c5090edbb229a5456653200104c9b8288d196ebf0ebc148ac8a2940dfc1556d639b961228c14c84166b81d428148b17c106fc6c9d4fd52bab466300ee6be52389429db6f845374ab5ce177b574c002c26d0aa087dbee63c2cdf85de474254a6f5b6c8f4df23e2b320b76a603151f4e55a10e598801294498bfddad8d690d7cc44c68992b96394ee3ca9c5bf9f969a41399b72c2c46cdf70be1d8e1599d39ebc654e7568e1bd7377e120eb04231bce6334a31532cfbe2a0797ee6e355f6a5fff47d99458fe6e75bdf40408aeb4059af038fdeaaa8ac3ae8960077cd9c1885a3f7ac3655dc9f37b56f9af934a916e075904709eb9e83e73ea4f557fa9a799773177616a3b2c40ab7a67651bbf84a68bc8cc584e667e72b94586bbdbd3c2be208dc82841276cea595defa5ecec54a12224a27482fb6d46bb4fe83013b70a281dca0ad13422cbb4d82cbd34dc65541c9e905c88852d507c677bd1989ae9410c48c7494cd252d726dc530c1aa3a98a2de6ef90a941877b32e5608d223276598ab2adf53cf0bf7eb6a961df458b9b956ee304c409372168c9814dd51cbba14c4f1b5059a3f3d927b827855a0ab83c9e0c95688db29bdf88ddf607c59e01dcffc4d184ad6c826ef26ce3d674675201b4a97d2deb044e546d7c3ff21beeb15da9260370aa6b52d7c6661974ce68b49ffe44dae9f9343216ee9ca2060baf381095733236631fed714f18fea5b389ae8e1be7f5ff53f382241a07cd243ce9d5e1e43c816079b80d06646c3f24ac6340db616d732b1b141ffe58077b5f6e9fc7f197ac0c9a1acb3890230616b47b9799f2d2780a87928718f2872b93148478000b748fce1af0ed66405ffad0bdd113a8bb25ec8ed198d028c34ea86f78ed355b836adf9b4a8b26cb7a48b7b6fbcc0f065a8ae4a283a4e1a98e0f43d254a8424679f78a826c5751c02f769014471bfc9812ed5c6b3230f3ac71981df44464dfd8ff7ef2b39b2f46b76af37b8116bf200e332ef4aa3ba59305127196a67fc45f4038a28c75c1e464a6f7c7f25a7c9bd1ae50f443674d1c1d3e1744a5d6d7825c8e5e738d0140286ead13c462148326f6a36b3c53d676e98842ad3f6910969411bf0df87bd73dc8e85c70929fc5b138358889f78f3cca6e545297ca02e59f2c293d0253cbacedfe7061e9e1d36e750f01da696faef5111ab97510de96e06609fb31319c59a981f90cb245332295fa89a02794a200588a634f53e4b309305779bce76b69567a56f9ea0785bd97f65f1eca11b0248d044dcf0e2228c103f79f2befc60082a8bebd64d9146542e7708f8984b7aa86962aeee4dc8f10abde1bf5dfb6d5e91f3623b48f135683986470f05f1889532d65d2544470de22add8dc0e48f19667cde192af68964273c91af885b55feae597859139db1b960fc159403f995782ea900fa3b0e10ff665df6c2b20d23a892c5b08f58ef2c43e35e1ba69da2138c3a3200de883e36be7451a133f850de62373b77599c242174cb9fcc281d19fe98331affaffe735b13c28fdd377b407e0b93b472ea596222087507693d96a1437126fdc91d56820f82ac439dd4ca3efb8895d2982590d858b20dc4d0056d2e45f821bd13360c2327045b840f23ddccaba8858d8dc81856b09d86f9d38f764eee6cbb95c31272f0907ae452ee7b87326c5d2a8889d2041347ddbab90d60c050799802c2a54a11bcc5b1cdf0b7c8bfd0978620bc5ae07bc94b7d6952c07dd5e35ba9be432b8a05d7b0feb26da54d4981d5f5c114c70654791022441c7ab6fa0c7fbc9e26019f1f89b9b4b0c9fd5906c2c216a60470b41e4b49d818e73c3b09000bb3a081f1ea414d5aa3f31b172d128fa2f6bf297ca398e16e88e58dbc08303e45e2ed5f02d378e36e90f04bc574f2db33e3a777507480c0463d870ced4bb0a00863f3cb8586ede04df444bb28b170060c7a25ec3a308cef073a55a3d4a63d0c5aec671c900c021f5d20bb36c12b18f186cd9799b1dfdcf2695080fbb369159f5f7bcec1475ca7ff5dcf3ca32fbadf666c9402b68514241e88e287cec1f4dc26e68077f02321f294df6b31ece36d085a52f2e322c72ef146b103fdfe84bd3f5a9f0e3db523ff4f1a69c4d843d2256fc28477ac07146f67f5bad28bc3ad1f40087d36fdeb9fb2dca20a5777739382af9257f9650788b08e6d51aabf6daabcb7013021a89966acfc0f80b1119e2e4c41fa88a1e576de162e885b3dced0a8d812a1a909739e42a69a224595c4773d4464863cf33b66b916712a9ccf8c06dfc86d8753628da8728c8291bfad9a7ecf9f58d4499a28a45bdd76192331526062c554839346ac25cac36ec3ae7c8bf7d7cdf71c6e9127df762c30239329bf885edf45178ab9e79749af5338052be05e332ea993abf33040aba0bfca08d2d6a5e1c55c23d89392cbd3db9733a1342524a38c32d8af7b520f15b3f94b46ec3001f2509b4d5274b0f758d451184a0d880d216189eb03249bca7e3c5600b7f0bdabd248745e2e400c6f1a8760f7709f25793f3451ac65a8be87bea4c5247fc41185d353d2282b59bc0a529a6d531f1f9a7736698c4e8850dd0379e275478ce904d21c042f9ca447e41101e3edde870dab731df259e7966a1d3aa49720ab458ab13e2e3751e442da1a3d05d89f2ade4d998a5fe58a309ef967fd5c90d7cc69d794d7b9d8a06487e91c1a8e9c2bd1bd174c6a8d7555f67a537029c963a4dc4b94094800070b3cfe5bf12ab3ee0f9fb3847484fc51ba79fa3231380cca6f99758c38cea9e4ceb2f79fbfb5c798800cbe4d8eff5751cc689dfd80cdfc60cb9e6df7d8f9cbe1988dc41798e21b17d2566b0122f22c0a41221bea0e61d635", 0x1000, 0x402, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x80000001}, 0xc) fchmod(r0, 0x24) 09:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="a6") 09:21:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000140)="91eb1e0fa8984ada37b6") 09:21:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shmdt(0x0) 09:21:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 09:21:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) r2 = dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x7ef8c71a, 0x7fff, {[0x68, 0x0, 0x40, 0x46, 0x40000000000, 0xc95, 0x516, 0x1, 0x1f, 0x8, 0x1, 0x3, 0x0, 0x6, 0x100, 0x4b9, 0x3, 0x7], [0xab, 0x9, 0x5, 0x80000000, 0x10001, 0xfff, 0x17, 0xfffffffffffffc00, 0x827e, 0xfffffffffffffa59], [0x9, 0x6, 0x8, 0x3f, 0x3, 0x7, 0x3ff], [0x100, 0x7b, 0x3, 0x9, 0x4, 0x7], [{0x1, 0x1ff, 0x0, 0x6}, {0x0, 0x0, 0x9, 0xfffffffffffffff7}, {0xffffffffffffffff, 0x3, 0x200, 0x80000000}, {0x8f, 0x3, 0x40, 0x9}, {0x5e0, 0x8, 0x7fff, 0x9}, {0x80000000, 0x3, 0x0, 0x7fffffff}, {0x0, 0x8, 0x9, 0x5}, {0x7, 0x2, 0x8, 0x9}], {0x3f, 0x8a2, 0xffff, 0x20}, {0x8e73, 0x8, 0x0, 0x2}}}) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 09:21:21 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10282, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x2, 0x9, 0xa85d}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0xe4c, 0x3, 0x2, 0x5, "2fda3257fd7bc8874a882664d575da2840b4cc68", 0x2, 0x4}) mkdir(&(0x7f0000000180)='./file0\x00', 0xc3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0xf4, 0x4, 0xfffffffffffffffc, "78338e480a74aea859e9d8327a071512720f7ed1", 0x100}) getsockname(r0, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 09:21:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000000902) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffe) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/61}, &(0x7f0000000100)=0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 09:21:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 09:21:22 executing program 1: r0 = socket(0x20, 0x2, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="6fe4fa6022a2b2b094788246fd996fd79f28b0fe9165dbc1b26596e92bb90304d153c40e85ff70a79cfc5a3d7b9ab590efe17e692811f874adbb0d", 0x3b}, {&(0x7f0000000040)="9cc65fe23339de7c0859641ecaf5f4fbd5f2562b30706d910ff77a4bad6df96ff95e0820c5b20fe56e5f45312e48ebbafee9529aa284cbae798149b071752241f4565f199dceeb41e5889b69b54dc7d7978ede2ea9a155f8d9e2dce5ec32d3c5cd954cfb281d76ab467dd53a51bbcd391509d9cb288000f14950a6032c7fd9622250319d87497fd0fe6aa27987c46574e5256a37ba138744ac99df87cb8826d6387234cdd88076c83bf0e5db7e64f24e50172c9272ab9ff67afa4b8c550b4f7a00b159af496ded2328b76ffc9962ab08540952f0b2fe2182c83d0510e779996c6eef7ac4102d025a899bfe0c6052c64d2570", 0xf2}, {&(0x7f0000000180)="e3afe91eab87fe7bcbc7c41582d72c998cc1675f5c6db266fab0b2f69fc41eb6b6d356964d24b5cc7c173f8967f5d83ee7d7dd00baf182dd2db972cc2234da6933e09c57b3ecb002a01ac0babe5022bafc69f032ca2ca0f91bf726bcdfb449865b14e0a26cdd19e1e8db0fe20b3d868893798772e0f8ee58fbb1a48a26d8ee8d45df9460dda5", 0x86}], 0x3, 0x0, 0x0) 09:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 09:21:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 09:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 09:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 09:21:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x5, 0x1000, 0x0, 0x6, 0x3, 0x0, 0x3, 0x2, 0xfffffffffffffff9, 0x24e40a6c}) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x20400, 0x20) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xffffffffffffff5a, 0x9}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000340)="1d1173a0f30ab47eecad95a1fc7f91c0b2a3448e29009acc06d5588a5d2b2cdf2a3e80be61c850f990853d59cab4cfc811ff1f6be9f5f520c06880e25f4a47d68b108ce40a607fdd1b1561b2a6b9ef1441d1999406f6029ab3353e5ae7640f6f16f1aed3666f0b2f4a0daf1e9f2c41824d91c75397786fea7f61de1e9bac93b9ff05e79b88ad691d28964af00fca75244e3a7ede48d0224b78c783df4ef7f908caea39d79b7808428536349d5bc506dbe6c4e00e6640016939d1b6be0f6fbb8a7b3b661aa24fb21f73edad34476e0d2442eeb7d2fefd620f16a9fd1eeceeeaf4af86d38cea1cfe0d3b8e2180c3e2581f18d32038d2c24c9b4cda2904f4ae9115a5f1c67e2b7285f452f92a39badf3ef6f7e8f20b2eb8224c6108c568f86881b4b2dfae86b045eba82ddd0a1e46c7f6351ba07682a7c89a35dcb7ab790d9aa863b477b0cf4cdc27ebb244a726cb3942b5bdf92be81c363d17bfc4c79a57366aa10834ae47ba22057e1eec791e793e812d8e4a6772ffc33512314ed6acfdab926e59451d8e07abc9bee300cab8c64cbe64129263e172a642c0db1518841b1287736a10184886267905ee655ac8d02396b44c11022192edbf9c102f8ed4f5d9417b9f0abeb4366bae61646a8edb441efba37ebddb7d19a23da4d24351331fba7e196bce53451a2f3723ba56cd15cb5b2f7548fcf1ac9ac6a4d8b1001e7daf0af2632787d6d9501fe190b6e019dba932c03e066b9c9bdedabca83fe2644eb2d5d92da5beabf0114ca4185b705500ce78930b368351d0528c476eff3e0778ea2d11207184c04130845fadc6609e9bbd944141d9673a8557c16124b62060186dea375fc6309a1ff3d1b52ac55466c41ae9f61d454cc3d84854ee0c537677d64aa51eab6c0f09c93b4fbdc5976fa7a160cd74a36d79b10784fdcc8a2764e329020d224a759f766e42f1835ed63dc8be3d0b27c84503a51e3e89c02c3a2dc0422de093aca6fae468919e1c0aa9c04e2e01365b8e0d675d562ca6552dc242882a88d8d8faa96559642b83c0653a1d3461fe94dfcd53e9ac9b153d7aafea3d361c0dc563fa6082d48c24a309290fe59d7943b5e6d82707953c1a51891b616c9e294b65bc3b7a6d853fea91fa2f96ed17acbdc0fa1b1c5c91aaed735cbbc2588f41efb86d429209103ced509983fd21bfcb5a434d2af492bc92037d20ac88ef65924a4ea9e6329fe565f7dcb6b31de1591af8abe02f48b83bc8d8151d16338abc5f2c9b9da9fcf4d3731d34fc1cea5e95bd9d40da394be292b091d684997d42e8b53b0831291a1d48fee4abe97fcfce8aaf6244c2e044a18793a4800942229dd720f4a8ac2ffdf34b5f414407de18b34c3a81af0d22f70d6de32cc6b14d587f6c4cda93a4b5d42bf66501f665392e8cfa4e77473dea8c0d47cc0a6d439b7b52a14f74850849de6b3233c28f42691545060640a379af0b62a36679e33f19599eba9353843186e2e6bbcca8c8b2ed86f048e34846083af956ea9fe12735cc73e72036673cd965ea6fa1abd9259716128f6e5a9c1f2eb53f83b5aa0291294b841b9f6ed64da674b1ca6c0cb1e50dd68ca2cb0ec40a8db052cf3bc440b485f596822f0cefd2d885eef3a94d157d2d7987898b8ad8bfa7d32d4ec5250065a2fc5bf1d680eaaf614cbe0b23c235f0844afa1cdea64a7c4a0a9055a39fbf46cf9f9f2fe7f7999aa48910dfc17b645aabce978861f109ebc6f27cc0cb93b42f505b558f8a96dfa05a793200d6a832e98c48bc0020cd194e36122e85337a62cd818c9d11b6fd5c9a91b28a037b8abe8dcc19d94310df5a9b4e4d4d838a70bc82bb7c96d58834e6d44f1fa9f0ca350596eee8daa7cdbbc9ae133fed403ce872fef6752f0e1bd0bc2041b2a053ba1622a28d6fe9a7481fcb46092d4f970bb7e853d4825448ac7b1fff198e371310da4e0cbb38302295e224bc25ce7b4707865e3a016f422acb17738046071dd70e25553be41be2ad2fedcce9eef4e27f9d97c07138efd116ca7a43450239dd3d8ab3769ae8a01e1abd31c338da55df7b9e263f559c0d3a5fae28f5f3637da976bb9b7c75faed81f94ae0a379c9ec414ca899908271de5954e88e8da794c3e74f34e8c7b04b3abaeb4c28d7badaa65cc4b1687fb783098ba5b55cd64a775130778317254b4d505a27c019411f7ad6541196200ac7d0eeb7b064048707ca4c4199e3ccb4c461d430e20f09e3f3f6462d16d3f7fcb6e4466847f3a74e6e64e76ae3a53ddfd73824022a5d9217f90bcdbfe81fc483653e08c28bf7bda4d390e79881cbcd462bbde9c75b4eec1e99ae25f0db798abe8d2615d6eab5e867554208b43713b04f102887608b0d135e7cbb405e0777f04d8a07580303e49629a64fd864842b77bc57884a7f3f71679971fa41bc92e88d45a0e56dbbbd89937e6aac8c204b884f0c4d2b28af056e733382a3b54ce53afc50016b9070b1053ab27bffb7e0eb99be16befbf867e4dfc04d347ac211ac75354d6aada62c916c37d7380798b27f87e65804017d256a4bffd8215407a7d317425df5eaec80421f59b4e5a88bb6158dfb7ab596677718a26def4efa460c0c2c97fb0520b763ba79efa93e6d294704bf06e088ffa14689140df68580926c9e5d070b6064d536b927b92ca9ac95d03b72dd52507f174cd26a5258f321de6b23f1884f02a753bf509035c16eb95816bb107f20ac7600bca3a67f977a953048f12086af458657957b5bc9349f2f5c93181d9993daf9f1ff4c22afdd33d39e706f3b14cb91d9dd932cbb9167b3003254cd6c369900d9168f50a0ad4fa43828d328d2e68a0dbc6e537b1de2f47a8ac18d5b0a8f37341d4d3e9f9ed224a070e2377e825a304faecd0f325f22054f6d58ff9b5feccf360acbc1e9c3306fb28ee71450a6c73bf5113bddd49241f33c9efe7d626f93b858e26ce6ca22c2d37dd2ead75fae1d7eec94efbb5fa730148411e19641f5f448473fdba3b0e350aa83e4c9eef86c3ebd63918b46fce5eb586dd7b10aefb5835358b0bffdf7d369d9a78000a7675b7da5223f37c8b0d7f259223f62774eefa64cb1d6d736cf597329b8b5e76eeab20c3604f3de47b04bf5edfb610014ee2fff5ee76a8882f20e73c3406dee44b3dca1ffd1e2bb7df709c7836e1b6c1f3b3c823f887ba139e219da2b16d9f00ece572bc4bf16af014439070392aded60e6d822f7b2941cf9618f7b5fb0bae8c9044c57193f8c20512335c7797379d56662f53eb1b99a2e0c809af99400902aeae828a48cb5a3c5884a7c429a1c3eae329ca0b214671ec1414c48c6c397f1ebe3b75ebf9523e9521dec04d43ed235b3d5701dc5dc79e4fcd49a1ff4658f46228e0b76435ef5ee6c6c0fe8bb88b21c964975dfc543bfe1b7f592fcbe0cac757e84213213783e4530011c50874f823236163463d6333b89b64f6b1ec74054694c6fa4e6ebab6d683a92afbe03b197e1fceb2ef0929535a63a685cbe417b6e8ece9e72f63a5fc2bda141aaac3a1d70d63e29b6912ff27fe82f8ee74961baa44c868f11c38c84e6db3af2c917da48e56eefac1f4d77d73ac0d353a7c4d08198c3f6de806c88677d0a2997552ac31b8e0c4e01e79ddf3212318c6c73d313fa4c12e944a176c1d08b962d5ac81101ad9432e5f7571ec1a566cb321628f7cce6d34411d605832ac0d0d5713d5f2f3c404e587f47ee4796f3b27127f2bbbe2975afb56c3158ca4d158a46f42f34bd2544d2e746beedf8467a69c1af552f3f586d169930e7f03d1aba54fbbf8b87d3effaababf3e1f4b5eb6c5baa2bfb23de2404216d0995c552e1c2c82b4516f79b324c5135ff8d65992f32eb480bea76ff69869660cff5586daef626c0ed364e4816ae521f98bd54f549931081ba98141386e19d717da68533365131b6b0df65d9a383fa07c4d57fb8103d5bbe12094b3d4092fdccddd95e2c837cca1907839e9cb1cbe298d7e50d7fca6fd2058d1ca6c8ee03897d5102de889db114ceae83753b568115b832248024b6494b2dd00f73a23d17868541b34e82e381bc15cc774f2ffb5f94c1a4f8af277add54ecced2ccda8eedfa372183934660d580d2c34b2883379cee841bcf27977c06afb85374c92d5225d5fdd22ee79285fb1d2f4af9d271da74abc5cccc87a35182d8163c0bd34e9787ec968fab40b34a0f55aec71700f81df73ad4437ab38b2e5aa7c400e036eb00c29274c30b04a8f8242058b41bd331871ba32daa45d41db06dd8deb580330c54c324d1a4baf0686e88d94082d6e89b620814d487b2095b6772dbe7061bfd2d1af7ed467769bc6b647da59551c1c84feed873fab80bcaf1c1b92204816441e017205ab03649db48df8d2c734737c8e0e55fd9c7a707930d7b1c99435d95cdd6f5fbcd9c4844e80da89d25851f99264dea228676316000c65a1d418f69743b20b193228aa02565388ff7e87e8423fd8ff61dfa49380921737873060c3e371e3b7d84afd7c8bd45e867089ddc131b86cadae658baf52a4da838ebc7504572f19f58aeb9bd9cd14fb26322574a539c3a108ee6e06bdd7df2d6a7fc817ca082d6296dccaca6069b4501a0b9a19bf4349d5b30d3aad932b1034a2361e6d0aee45b2c9e9eb5d3149a82efd8056897693d542307ff6e17b2996fdcd4c932043ba6b50da084751d6a4c05eb1e2f9e20fefdb730796c2decd4dc02eb9d4fc6b180c7c032d5853843ef117878e7e879103bcfac578f6a40f26e8b3f25dcef0ee70b5c4b4fc283d0576e2c3bca5eacd24a23c36f715af0029272c8fcf84a045b378f6bd667e0e8ee634f908c8443253749120811edec932cfa6fada430a761fd759a2aecec937f9a4b4b1692bf258c41b490b37274bc933de1fc49e1fc31b2366dec86bdc3e2616c996d44ad302af40094c895a2ecfeec6f5eb54cf8ca90b70f251c1f77c9fe891d02ef71c352ac27cf44c7c8050ec65c50c7752d32c1085072f410bd62ef8005d17d081a448846409030ca805536a14a6381a09c3dd371b11ba5a33d8bebaaf496fdc3f34cb9eb2977f91c3c9ed204da59b9981dd83446c6f39f0034e9b8f30ce0f0f7d885fa10bea77bcd53f9484e79b2e388c32f28e5bfc62f906edc011ab33be5ad5ff3adadb53091bef4f7ae57d757580a7888a23d3993d86621f0896847367afb2e336076f099adf858bac53f54e2a76f19814d3d6529b8ae54e8280e464463434bf684bdd4d544ad630bd24b6d474152df230ddbbfd09f4a5d8a68708a308525e5568a995738560713d4a7e568d79ef96e0a084e6c836a0804b65380217710831b8488c1783594491aaf6de6f8d2550b11e53bc5b3340e7ce604839275341884bb1599caa52d851097883dd6d8bfc6a856c37c730d91d6a2bc1fade45a07ff53ef4fa0f5c8fc6f41de4e1ad18a60747ab5c9f4b66da6187cf3650b9eb0816054dd1e78ede761e8d39d90198b9de513a2fa23a85bf68e565f288097e6034cc77e0ab2072e4e57306de491e30089cbee7e1c3bc776e0ba6c3773019833cdf4c1a41063a6d2dc5992d61e516af696330a56fd19d1b03da11975b98b904b7897d1b8e7926936b77564885aac77934e39b3ee8370d273ccbce1a0f8b2ce551bc5b56d8ea981b9ae09f462bacfe458731da24e22dea08ef48ec8c1de7bb58fd4cb272e85f34d2d85b5967219f1a2e7ac1be7be274b2ce9bfeed0bf360643ed80431e6b9dd00ac80768c4c2ee5bc117cf57306266b7474c0013190ccd5a6a9e43722d0b5687ed7174a1596b45a91d9a54b8bd4c", 0x1000}, {&(0x7f0000001340)="5804ee188fb8a74ca3ee8c4fe53e08761c86b26ee182012b67ef78f68d879f26c860dc72a5368d111e5c1bee2de6836ae9eb2659d6b55e21e24a85ec64bcdd23b94af3fa6df9cf3cd897868ee1cbd627f1eed9d7a8d54605738d868dde7c44a96cc67b5ac7bfd64476d7872be3dcf8298f58b86f6d6e02d909fe5c1f94e7107829fce706d3645cc72bcf34e612e2301e88a35d7ad598a60aa5ac73cf2df631e7bb4d8770155244372c8eed18d08182549127a287217ca3ba09727b3a41b0d330b3563e64ea5b4200e82c105f32b4ac0901bf039b34ca0851b034c296fd8faa", 0xdf}, {&(0x7f0000001440)="a6b2224c57cb4c47557c16b8f0509e84561b2ce17540d375e16b9b155ed559f5deaa5e2299293f12643bd9d0d47b588e9837323f258e4475449761cb79cd2950942e54e60594a09b08fcb2a32169ccf5e5ed092e7363eade23c344f063f6777ac1c915f662437be94ad8dcb45cd3ecb5b934d9bc13a1c6380b0144abc08d95970656ca0de1e5b6f4eddb6afdf53291ceae4ff857d862e25ceb", 0x99}, {&(0x7f0000001500)="84531f1eae17", 0x6}, {&(0x7f0000001540)="e9dd56c5da2a", 0x6}, {&(0x7f0000001580)="c6802d55ea64485d50f7beb2024ea9a6fe430f94eed731d9d89a6e18df909c03c315df5d8e67bc3ace60994316e952329133411741ac0cee33a0433322d3", 0x3e}, {&(0x7f00000015c0)="29bbc7be97d2d54f22dffee2a3871fd5bda0a494e7995e6d75e93024a711635ad38d086cf131af3e69e9a39ff4597e452d4c18f9a79605159e9c10f18f638b5b0f8b51c34fc480d65af9226325fcbe3a475e576e3982130f8894b03431d541d59115561cafa71c63f7cc6a626aeb6d6ae00ff2ba639912a75c0b2e19cbded46b19d42d0fbe13fd9834a796249693b5d8dace49ed8008b7905388f13f4c21dc134706e8d8cb3848d42eeb7b620924be926e4054858568f7bffd4a190fa9716e3f467784ccf60fe83363432a96086ba889b97b9b4ebaa020f4d785a07ed9769b95d81ab86a34dda466", 0xe8}, {&(0x7f00000016c0)="95243a09c93e6fa61c65ac3311558b7d1f0e13e28b4aa2af86438616ed8fc0d71a334b4206d02f8f2b1b5efea58308f2e012c110c33337763c3af23f0be0451726568eccb0e243a35bb0295d", 0x4c}, {&(0x7f0000001740)="b9252148eaa6e8b46d949d629f7790d9ddc0c4c017e29a7376ac064fadade6ba2cd70f2efd7d3ee29322768a3247d11e913fdfdd9fdb7c4338a3747bf364b974e22353ba89f2c0fb3cd330a46c8888c7a74477a138c94ac4324fa8e8530ffc6f8067f912ec4371120188130f4d2dd5ebe9bcb91a4b2da8755bcedd5fd9e4dc2b9d1e", 0x82}], 0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x9, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r4 = fcntl$getown(r2, 0x5) r5 = getpgid(0x0) setpgid(r4, r5) r6 = shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xb000)=nil, 0x1000) shmdt(r6) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001900)={""/16, @ifru_media}) unlink(&(0x7f0000001940)='./file0\x00') ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001980)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000019c0)=r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001a80)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000001a00)='./file0\x00', r7, r9) sync() ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001ac0)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000001b00)=0x2) r11 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000003f80)={&(0x7f0000001b40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003e00)=[{&(0x7f0000001b80)="31014338514238726885b02ad423b95d4d5d13d67dd100b73fd9f4e46a35b90b2598b836a803fd47559b88821429beae081fd3a563b74d33a2c9803a0a261ed5c185201b92fbf0dc42fe920a75fac3d0b1468d070af1ddd1c36a16ad1b0b90afe111db5be8470c02bd2e1e4b8e2dd1be7a1560b772a8b4322c8cdbd56019ecbae1f018166d1b7a52398306b0fd94eec184cf9d9c6e49e83a18cc13ed67ec868cd9158e5cf512a179", 0xa8}, {&(0x7f0000001c40)="2fac7660c7b0dd00f28ab2fbcb3dcf74d494946c867b03b5e5b7254e986e8b325b2a127b2903c68e49e2cc239050", 0x2e}, {&(0x7f0000001c80)="b64bfc4c4a558fa6b65adf24bf978639a0b779260092df2ffc1bd579712d8d4d6c7d8022d77ec6b0916ff338f2941fb16cfce0d8ed4827", 0x37}, {&(0x7f0000001cc0)="f31ab60ce161543262e5df0782351f6878e86bac6d914609ad49e503587df6c0e598bbcb488ed2c1d6a56834f7e2d460358b1635ecf7c53d6ef0f352c5fff931d66c207ba10685695f7d45946ae0c294e39ecdff3e465188931976895553fc201156c7f07ec733e13cce2efb7c59c95fec26442d14efe4ad46c1a6cbadd131b94822c89452e410d779caec22ee21105ffd6096624e0cd7bac2694e681f01fcdefba28906385e693749df02d0bbf3cee1103eb99126d730fcee6c5f454ff34cc259eac653507e75bdabcf649510199fafa49b1eb83552ff45dbf9cbfcd93408e95c1886f934136504242b90ebb1e9a10edd099e8b2101c61b73e458e3bf506a51c2c60019e18dc636d759d112f1eaf319fe835a8916f94c4bf03a5577abfa89fa8560e861c70f1ddd4a680ee1b4324b9f0183f9edd9c86a7190628b06045612d91b536e8dafa9ccbde59ff2378b164231a43ff2d1a5762a3fc7adda586ae7b2c34b2277c2e3a87c0b93b8b22fbffe56fa6866f24f7292f0f29045ee01a1df1117928eefc5681f1503820847c6e63fcc21958b215a9fc7dfd4a82a117a2af812ee31c0cbac0f6a176869a37a29c3084908e1b9d1a752c78b3bf5c3f463872e9c83133dca956686f01cb7cf5d775cbd0ec615926ecd044e12647f309e01327f6388e9bd6831a69c3e85d2b40e5958cf47aa63d5d6b529e18ac6cbd50991de3b9b9cd91bd81360b59632a2eee70dc87676b8e9315233740ba04160da1f605bd4b717aa4fbab7c1cd4549983a8fe51e6255691f45f86e9b68c797034afbed10b14d201873b0863b4546eb9468e151b695c505110ee78e3f1ca6ac95d2e819d05333354c5b4bd332f9a88c25a6b45d8e8a4f2babb7cfe5542ab2295578bb0aacb6be3c9223313bdd4553c697f87ae5e4754046a2a9c3dcbc2d5c83f3765a0cc5df71a28eb506c36125313e52edbe7b5bed8cf58cfec009f261f2aa81df2cd07cc0285a5fa8a9506e85a9c80a24be70bd518d88a9586bde854b3437de5d9a0a498d7656e9dd27c0b115268b2f6c528d2343df60e87f1fb63d7d5601ef211d2e5b55ad424decdc0f139318d3a5cea5c585ac1dacdb93adffea90b2849f013336011439d0a3af85a3b1e9c94b10c570307afa835cb3c908ef09c01320426437691a274cb181a63f2d82016cecc39436add6b2bf2b2ab7ffd2880160b9cfed4ba1a220e688cc1127c81b05537d0667e5d904c46c32b9a7e462cd7f4599c67b1e60571785d58b931996f47207fc9263596f3cf856c0bf8c100a0347b6e42922fe7e3cf64e5c991136738589ea4223e5ade623071115e28086ac3a8b65f8eb2c4629630eb0d81704c0a3b26e6d8662330feccfd3bb91c151f71ce35f77390df9255f50ce682016991dd3fd9a4eb63f2523804a16af0be20b38c78891e9ceb640e67d8535311021b32c2f2154e5bfa4694be136a55e8efb1f932ed69ecf0e9699322df3213031e9a5291485daad6953fd798ff310db4e62127c89f2c44d487bafc7a3afdd836d191cfbae8c4846e6d551be903861d1af87585b690e0dc738c1cc2514e9724f994702ca5f881e3402a7b6fb131819d9cfb91e459bd4bb46b45825c740adbcdc1782735fa53012c9ded456603dc2ad81a51b8302b4febc090b478d516a208a196e3470134c4f49324b4c0b74b51401fb5f6b809f768f2b3580140bff7e39573d5e702d54b9a6e3178a9fa089d4b4b2395b8fe7ea14ce6498c2fe1d3ebba38e0f4eb4f28dd56137250f3288df09d591140bc9da75da015a1e422d9a31e960bbb83ec1e8cf99ecbacf3cbb75bc426a122abe0fe1bd1e9114ff679fd13ac7a25fffbd37a47002b48066d932550aef7e80aad9895484ae5fb9128bc7ee08c21d6967c42c8ad32e9e18507cb5ce3deae68e3e6ced39d3392be24a3507f38019e5e6a31f9b63686efc26e06c076791aac1061e2a2df401b4f03aa3d304daedfc2751e97d7f3ec1f6859d075779c856423b311890e18a63686643330c420cc07a640f5e034b5ab085b56ba8cc9f7d3a271ce0b5432633429b4db002013897ac16d5fa89c7719249bb7be2a93ce7fae50443a689f60555902139eb7cde05be01e1ec3987c4efa97ddf86d6612a26588d7bb3f94ecfdac5fd901c181b4f3231071bff23eead1c004efb63ec9c4127da8055f171d19bbf4894092552b3bb68019e20501aeb42c3cf856f8dfe9a629aaebe099b5ef0c00f2ec053612bb974d257b55bbde6a1c073a7288249ae7052b0ea6e52d8cd7549d064515cbf88e606bd9b4bc31f189f5f201969f48d11a2ef9f52d5b6be44759f3e2f913e0dcb347606399485cbf13708cf5708878f9da4f6d07d6ae10d02a04c8ffbc8b4bbd3e68307416c061fbe9e32acdc38efb1ad2a095e009cf9db36bee65ba6c3bf927da46998c591239a6b7afc45f092caba81b3a9b833abc52faeca43e6b72e1d77c2960162af3a92c01fbe0c6964fac03403ca513466fbc48e6ddea248f15e7c9b8fe1a9b777c2ae05cc688240ee114dda4f63675aa6e61b1cfb83592dbc76de27996cb14d2758baac2ed042c813023aec3cdc525cf2d653d289757b29ade453d425c1987fd86a6297aaaca4b39c04228a873becfcb1618aedd1f16a9be88129dc68f09dece2d4cf0e910b36319ffd3e168fc4a17b7adeb5d64ad7ae40dd37fa088d7841c0da1a7816be02ac44af3245bf73a566cc1129120675cbc15c53066841a1296be5d840884b74c7ccd6622967cc0b509b52442b52955d2a8b6b7f1564d2fbe332fdde1a82df7f555a49c315c0e572eaabd02a6f5229b895a8f147a482055d55b784a52fd216182b4982a8adb4bb7f1a10cab8f176c3d9b09f96cdcd6104680f0c5df4e15fd3ed702afdf97714e8435b8126f29fdf8fbb108eb582895efddc519bff07bcbc16a6c2f5ec7677f2c0d0d554ab322b9c603624d59759353c26691ae2105dd4c28c5a4e6424a78d6b293550e7f10d541d5ce679876ab12d203aa5d76d1d04cd60aedb7e0d6be9e4e51578aa18786d37c541e02cca7fc6a82290c94a2da31a9a2ed0c18d9a7ec54dc5f9a2ef12ef7fe4b5d6077f12da0502947178e878be816ce6f8a7363e6884d55016b1f4da56542b1955c0bd973128bee9f0b2110d379d084b6b34bd4aa4d474a37574ea8284d295d9c6541e948adb02228c1ae9f1e564af3b4461c065fffacf3420a9542535ef863cd5b765bb454a5c6987a102225136be1134620b5d7bcfbd7f0e2e716d0dfaedbc9692d4ccd0c1b809918cadf446b815394a09b8567f484d44e0b18609ceaaccec6ae1e9a9ac1a94efb457d23703e5c5ecbb1e428e3a92196a3ff0bb4f490c2163306bfd9656822428fb0bdf085eb3bc59eac469b9757bfe07709e0d31140320e95c3235acc9e2c70b7f822af740d127e4f41122f5de8101955f6d1ca720796d6cb7453cb648621921eaba3b6feb5ae17b6083ac33aedf278d1cad64e5291f0b5ab8e911d227eaadb2b8074fe0bc2a2339ab61f7ef372f67d578b5548d881653de9642e3fd28dccf7c30eeb5ab5d9f4bab98c8006243bc21c1963180b5020e77b5b10f231db8056210d6491439fe7677d1b19d843b1e6fb22874d73d55677d89536f5fed77dc91338f7bf1606f4c277ccd3cecec1d90e6829e7c7b387e1eb60b3ff2e0b2aa9d24ca53a135690aaffe7de305962b6c515ace4f6ecf689cf0f55b88c56cbed95c08f31dd24ffd18442a6bf451a095fb90ce960c6c578c05fafe934b15fa531e3cffdafce4c1390c39d0bf36901e27212341d488dc55d6d52a6c6d881a19e7b94e13bd28fe7a502d04f43cfac705aa615ed5ce42573ba22c7c40773e62d90a16e4dcff6233f31b82e9f780ba3536f77dbc0bd0c32a6220c84ef4f06419d82b76b6df52f79ec3e2f7a72244239f23dc61c375a1c81f2001a52b415521b217dadb684651933a7ea93f376ff56f5ce84d8ba18e5679c2ca236a8d298fcc926f35b564dd58a2da86e575f36fc9f4882caa924b5134a9036674e541e10043225b8077f992080eb8666c1de3cef14fa1b345b1a46c58ebfcf65b9efa363b539a6a5270b7adc355f171f1bad2ae0690ebd1c93aa81987024c44bd0a1332e60287256d66bc48d828981a4bd3be1037dd55ce50d3678a43bbad6acb08b705bc2a1879c8d43bb73089e0ae8dd9bbef5829a75da8214c687dfc18b9c9993926576c65c49c01e382fec94d364301e039996203cb938092e3e3700040242f860ae0dcec6ae3c15f84174f455459609976d8e4753cce09f7b775b165bb6b0371158ffb69dbda24c4dc978c835b8fecff0dbdb5a45e4b89ba8fd36d409f64d35e42c9ad596eba74764f400e8111abe095b1633b2d8a5f6ce4cbb2d1572f136d8b464d5f366b2ad36f1bce6597b911d1858c8d990c22bec4331a549f40381b6f2c5a83a35fc4d0feb7067d2e3411305a147108ecf01ea570df69d5372d2fc658375b0275f0d848a6cbdca802f3acb3093290ff23ee7442fd4d3fe654a4d1986a89ca4f2abe0778eef732dde5f116757a0634e8c1c143e6192e0a069f58484b7dcf17781e95653604294086504c16d20ec3a51aa90cfbbf2ccf7a8e6b20da3c3dff7384af5d56eacf7f6cdfc731394d5dff454071fb138c0603330df3a51c2a83cc07fef3fe5cf61d1db5df732cb5e86ff7ad0f5601143d38fa921feec826880c2c774b1f8faf753066baf106605b214ecadefcffe450eb777f46136b70a1daf9d485157d135900154c36c251953a26bb8fd06aec8313cded4811e4ee85985f3d13daae40b1e6fe260b85ad8e1ee97752de21cae08bac50728d0d803ff9587cbd84a43e9a5c25d4094d380cb0bd12a4b9c7004f8aa29a6b94f70085ac696892f5eb33d3217e6eeb3c8f554d9fba11ef7c387b19f1dd04b91c5b4f1ddadc4db56fb04287832b13b39dc6f260f7104a021d2cd5a863ef5ea0de1db142d2940921e540aaa7a2ce7a627c75a8a227856badfb4e3751d97eae29515ac3288d32fc420463bc7059ebc3e8c8be33bdeda232f6e5732530a650a67e42859ab1f82df64e21954f19751b9e1621bbf95c6d250b276845c6da4eea222f0713492af147858ba758abbbe96ac7124afb979659c0ca027370ad6a8bb9e163f8cdc1e8280c003e97d01eccd4c85d3891cae09d674915855e4ad090539efc70b9b5def2ee2d82bdd695a8cf234f4621c6c2cd1c0151a438116ee8df6c24bb91b8d5ff0963dfd17f3000146086f5cc6edaafc6661d657b3a178278ccdf443c331f56e4f58dd7d6801bd6bc1e79b5ae027023d87e51eb0ca7c9e0b82f77a2d18393069c2a8d26d7a23a792e4b983b37056bbbc6b4367f4813537640cd95161177afbb5cfc47f81ed637c59e610fe1f69d218338a919a4a77748394c7e329cd1dc17d2c4d31536edb0c5fdeb43c60c86aba7820ceafe0fff0411c6b0f82671dacbe69b4a647c47624926dbca7637a5d4f2af74f3115c2b95e38bed991cb6fdf6ce157e098a3b75ea4ecf7a6fa069e8b0fe80adad3514ddf46f3645e075cde905963324e9cf658ed121b2d696ef1f02142dd673a7e5534a4fd087b592a7b3743abda10cd6398da22b9e0d978465f2c625d0deef98509f9e068c0f006b01e39ac2bab6eb93b4ecb6c4b84df230b87dc643623ea4047213774f295f3da09daa2606208f7ea31778aa67ca2c6e1f528b9d76dbd1cb124ce8a0cb906a3bc9b8ee33a6ccfd6c40721d9e123dfe8749624b04014d070509fbb758e79b0eb2df8f3e149a13f8", 0x1000}, {&(0x7f0000002cc0)="85665917278bc0cfaa46506ea30933bce360", 0x12}, {&(0x7f0000002d00)="9ba54e3225ac65c959c5de7f0730e544bc6d52c7a0d357408e3e72eae8f55d975e2da3f4e6cf254d739c8144596d9a47475ef2077ae5be8c483cf72d6d6bd0c2f4ab15f00f66f2841a5fa6620a2c1505865e55906cff26522c8157f471b53a6779b0e4d942321b40209e982dd8d5f62833707b117b8685b938a22ff957a49f0eba02101fd4291e9e9fd8c05d9fdd9e5d2dcd3fc941d254859789fbfd013c23031d8283577a37fc171d96f3a0953426bf070cc4ecf047cce35d9aa4681de27938144d8b77462f2fb0d0d5762cb91ffc907e9b4faebba1817bc3d25ed898d829bf765429a6873820a3ebfb96d38ed80372cbd15845ec160b36d0eff2fd910e23f8dfba38717ccae3753f33c0e3ba0274840be63d8a6a2a18208f0dfb5ec71b845c84890369d81783129d8b856b08be2d2235bf3d85eb83f0a8851db625ebd0b6d393c6908fd956fc91511c522e1b1e30cdad37712177ba0e7590055db5620e3edcb67e85c66b37e5c29c90fd9f57badc1631f0e889ae35e28f3432fbc4c2bc60e3c1502778074a9b04c3c3dea4e4a6741a7e5a6bf8cfd3a9cb4bd4ec9e510f13e33da39a29cfd705796f66ef89cf23eef9990da2866ba70e70bf03e93def66bcdb51aec03827aee9d9b996274794bbf011bd7a40519d170d1f4921741533462efdfb807fea7175586c0f77be149c50251cf02fd1f0eaea76c4a85e0e0e23b8374113687b7e4b0da68adae8689c655b3a91173245d6e8589baf878c1b61af4b6caf4ec4d4713136278461022a9a7005190ba5e6d4076a251f891b9943dd53a4cde001c5fe511ffe7b614997a21d7f02f841946271d6df47f905c40effb26727fbcc73fc6a96cedd83673b6f8465e54853fa4a0846259ac27874010f7ae695b4513a43d5e5ce58d483562cb57655325c03a841b458a15ec6d7e440baf14c10b56868c5934b7b5ec257c42bf137f7ca6715994293340728f62932fac65b603e098a68aa7de7e5b986e82e0f5830c213e68fef4ccdc03cbead68217ce9907fec33caaa13cd99147bbbb5adf7097e14f2d1a45cca3b4ac0bcc5fbeff50a75c050c053439f74864c27e602945b9bffa34249773f4dd7556bc618f104257f51857fdf944edfa3aa8c0518096b84feb8d580abdbeb4b9e729012b2b2ea57bfdac27299c5905fcf8d5c3f8bc90a84b26cd2b6561699b1590aea682b354c513b95342ba3fbd7fccdd4eda0c2bc393985f1bab4dcac06b2b086d4c0e6fe137436cd4c806aa4d8834d721e3d1ed416ff867a83a5c2d787fa805ad052497d0873e2db6226e830966fd24331f85a57280092e80c6a4183169f37b5c2356d37e8c988a799060944cb18c7599f3e0eb9c6c2f865b21b1b20bc599207951b9c161c600a1cf27f74c9513f7346c88659b12be55a8e7526604d48057fc569e724870082e4a7d02305b5e10065641998c23f6a55e49344e43fbaec5041fbf2f33656c19745d9ee0afe25c9ee0e0f7c1aaff2aa9b4dc6e5406ff052c81ff547a31237528df914ec1bafa9d76cca88e3056b1ec16216d4761298b6b5bf31c07747b650716993c0908aee9829022dd856f80fb51034b9d8fb906635120a42a3bd453b7244c554e6a005218bfaca8721b80be86b5f159fd13d5299754abf5855dc435da8f0af4364cd2773a2d84cf8d17acfcdaac6a015ff5a651e2ac4f9e0a82278f2601b36ff445034650df6120acd84a0b9d573574eed8de259038ed45eedf462b782bad53ddefa666d5663913e61606a9ef242d1d7604e4f821d0b059715a48e5d3df2e5d6a69e2b8fc813dc50fa242b3fe8b2f2b9db7237389ff775346c8d10c1f43930b045d24e6fa8646a3827b478db646619c708edd499ed7197ae4acd2982d06e932cccb3180b1a041f6233700359c02f5b0c0d06bdc00c7413b68b45a9015a14cbd7d6243766dc552a467de85e494aac0d683602d9022de60057999e6fe913da8f853e57da25b414b6b5cea9d54ea7f6437e2a664ce10dd7983d17346abdd3c21fef6143d7172ad51a4db595680c682da21c151a243e0c543257e33aa6051afb02354a2bfd60f62692cdcd49e5352b99a028baf92ce06cc0a799de8e6a9ecd4aa9249b6ef7863187dc467c2b1337cd824050c084bd3df450e4ec0fb3a9e7a76625ac3986377f198cdd48c80dffe5863d85cde311e0aea5684a911330926327b23a9a53e17c7b04b7bfced3ab9bc988b732966260ee6e2b01f772cd43518ff8c57135ba87619eea2de5dd76d127dbaeb6c921a1f31366531f83e5cb1b958a5a421303dc300c72a20cd978d02307e86bb0f95f1bbb64f1532d972538711eb50ae2f1e7574101ffcc1bf40fd3b34d6194af27566a7fc7cb777d33abfd72bb0da035ef576a4616f5b979a120211d9f897e35d9f36674dc8dcdea07dac4fc4bb87ed1c062ac9f09bc670e810aaddb495b164eb5da31da9133720069368b1385577af1ee87c8bf1bb8db3748c951ea76d6fee2e97a62ed076dd0f1e03223bf88bb277cc5a51ee8f760164148b666df8154ad477c25079ea46244126c866b41005f01bd3dca1e1776eea4b7721715b3ea67d67e012827353b7f0ad815adc336621e835ef41090c9cd44d2bd3f59d337e144d1c99dd18409097ea9efc5fb82052e65ce938c6fc0cc82dc79306f7e0af75a7e3c4cfbee761469ab6a17404605e0e5fc229c603e316a2a0c55be65bed9b14d831b24aaf9d42cdaee7163ca3fddfd361ecf27dbf409838be1d097df671b00cb7c3dfc41fc5e28062269cc302d65cb1efa9e490cb0189ddab9e2f73084c2234696648c39f76586a237a267651ba91cc55d36a5d3f4320cff464728b637df61622d4ebd6f18ed15a1298f73755ffdbca74a991dd24abe39053243ea3e96c78bccf1e8ca98dabf422604b449982bf00de49b50b07cc65005ff9b89d6e03acf51772bf9a2e5f8c44af8e3ae4c5051a68051b7b180a39c961ebc6d07e71e92d9d66d2fa1c4aeb5954d07c194b6a94e0d7c1f89aaf776d657bc88220b87388d0982ebb5a253617080a07b2744c4c283ae9c5b813177e64fd0f28f6d632ae514f2a1aa6db35432c39f1fd9550d4d3033022b4145488c5a648036cac41c5641411005d8e4d498497de71ceadf01547dab82b18b25be50001e2d6a9aa82e434500506db48aaa97a8286b7c8e2ee6791c69f6e0d851795673913866856e53977739cef67e590c5efb3e73fad777c37bd4b3aa9b6f02623e15d95e040a5aa33194967d9d46257f721138be9bc6d21c4ac5039213444bc2a82c447ac9ff8e13365446063968faea058baea1e238729cf20c6b4e55a8f11ce829aeb7e002d31af615a23b1d574f999afb058a9e8c8c5ee8194152629294ab6669cc9e8cae1e03dc6d102e8ed1cdd0261c7e75fc1ecd35770ea4cf09e1ec72e01e7f87f78e20dfb7dcd7369804310032a00e850b729a4578d7a94a54c02ecba865c38d6c63ab124da6036be46f130fe55ddf6d8ab574b4e151c4463f6aa77860080a4a6af8640f71d287a2dd2fc872ba3f7632971605bf6e8a4ae1356ad6260bd6da929588e4ec4c38f61b4363f375234f48bd1255f6d21dd6553605144d81e85304c2fedca80ea3e3f0b47517acffa43b730264267427d35ef9619c97e46f8b2229d69954a9ca4dcf8726d9aaa8d7fc9f92cb1d00a2f67951fd63cc979fa0bef9bdbaa1287f9b5229ecccb082f7af8c0117c3590992468f56125fe267f06d6ce5b93e8fd0cf779c7ee1cc1f537a5e4441290fc49062679b075d1d122a217d4ded6c837497a7a315b2def54634db8f58d8e2ca7fda3d6c30088258884fb6b2a3cf372c41787a81640bb080b78461f27a5dfa11942ef862bb9cb3808a6d190a85bcb59bf6adc0fced6f5a4631f40dfad9d089aac5913d28d1f48124fd5f604059090f69c205792fa5837cec8ba21d2b59ce75fa6ceb95311c7f3a215c88ac7fcf87d07f88d7714d145ee75a0fe9e9e6cb663a21addeddfc8b4e66a13f9bd5fcffc268de9d0d55b86cd3ae671526427c18b38ea564c73b23e7b6c568fe2a23fe4b8dd8f8518b53396eb220f4e125a3fd9bfc6db89218ebfb6f05d3873cb3e435c4665f1bceb3acc3da26d3b0a508e6637ea4a4550562ed193c9f11f4106a15238b89bcf20f53a399bce20e97860d142608fb8e4fbbe63399b08100339e3851c3b80690c2cd53f53381d2439fb0d8e951ada95ad6b9ced6629ba55d12124c30c85c46fb87bfb331d4cfccca4251573d40260332b2b9c3e2380a913f64281e67ed1959588039e671f404a92b19292f5f93e0678e1adb5c4bf2074ecdd1acb96ec6911d5be25e17fde2d720eb1e916f9792ddaef55a34fc8c539fd9a526c5b66149eed5b0a51a11ed4ece13f143d1080d8f3b76f400f4a2ccc443b7b4e3d1ec4d4d53f246232d49b3875cded208ccf29f474e944bea4e475e7010c3e925092ea78c51a0bf6c943a268fde5fba499ee8b288703868c44243da7f21d4876f478a777185a77b3ea9af2d3ae9c4c6ea9fb94212c31d54d9f3b1491deab945db2e25aed220c6b52f773b8185c39c4eb0b595e8ddc5d0c9e9cc5f9a848a93312606a045553667e8eaa7884572e17c727c658caa74098556c018221bcddc2de9dc6c73d58a2d9387a7496067f7eae887869804aebfc6fb24d85b7752a1fd8702b469dfe103621894d09255deaffdb7ce85550dace8248c2ef010567ab97e8ba0758caa7a1d4f934aeb07f5f87ac3fa1fd61bd2b13b1a77807637573abe435037efa2314866994bdfb6056dd27147bfa34086ef18a71bc9edb20ec37ad00697002f9178726fce1f13d3c2c09573cff71ef80ef21572f28cc16c4a7236b2de4401f9e474e5b24ad91605d297fb4753d03c9d9689079025144de005e4d315f1ae2cc415c3b88d9f9b16a56546ebb7cf0bae2600d22349cf8e7e48476337f18b97238a639acaac4324eb979d782275aa5d44d72fec03c4fadbbcee4c94a28212f37183e77bb036fdc5786513bcbbd7afebc56fea819add86bce2438d7df91778eb1c25beeac766c556bef12b50abd3744126b28c53308eacbcee4d9e68b879555bc9e0d185d6082f2013eea4422b4a8548cdf2cdc9eba021814503afea2d030c025e48f582bfca9572f8ba5ca84c3e676e6a601f01c428cd2865bb135160d9c015914ffaf5b5a9c477ab4bca0ca652f0f1b6919e280b4f1ec37a48cf4f13354c741ee3ae703c0347a231dc7e37c005c5d087d202f10321293ed90aa79e5b3efe07b40d8ae4d75a836c377b29b96b2ff3c3b7f8b7b40a0721eb8664edc3b7fb7bb830b755a75e74ea8ffa13826ef2155145e0c27216233ae4ace92eda78f7444932cd8b61a75e896b7619669d7ace8b46d8dd113d298d7353529e6b165dd9a691f4c6f4959853baa33beb597f0f03bdb4c69cd1baa6c88d368f408a50c5d53567a6682d52d2a967f695a695d5e4db9af6c8d82f6d7bfae08e86e02c10bf0f07776f253a66a2531834a8288e6316e118ec9388f74ca34286c6b94b5331af494ac56923d3400105274061f8f711f1005e908e9ae65da6ddd935f368bca145c525de9167423c18465ae268af823dc8c9d62f6b4b39b55fac567ac7196833b8f60455fdbf2a044a589d6c09f5df787a0fa2fea1483afca28bf224701f463ea48972c7f3f248702924d82635be4824833786f299b03faa6a195000acfb4585b920d05a523fc43657c86d13fab1bbc5d6bf4a1485d064156837849db8561f4a718fbf39729df2d4f6b62d0e6af804b20214a8b1", 0x1000}, {&(0x7f0000003d00)="c6b8e22348228333bcb6018e54d850ff6c85530bb22226dd02733a7f93ab7d971a5696a442b283f32a7866ed8d674cbfaa1db1f8a507ebf4e8cc96bef33dde10bb0080dad417ecb60c5d2e5a0308b846e1140a08dd84ab76a4dc82be8bec1baf277090b2e32faf9660c96b56b95a6f6b6c33af0df949e20cfecc8f4b6dac84350b27b967db286c5e6c6accd5d88eb441bc752a42c97281761080f75e73bf5edf2cc87226c5d1c40830d853cfb88ff1422fb24b506acfbbea52e4f67a647d8591717c79439ca07d", 0xc7}], 0x7, &(0x7f0000003e80)=[@rights={0x18, 0xffff, 0x1, [r11, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r3, r0, r1, r2, r1, r0, r3, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r3, r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r7, r9}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0xf0, 0x4}, 0xa) getgroups(0x3, &(0x7f0000003fc0)=[r8, r10, r9]) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000004000)) 09:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r7, r8, r9, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) socket(0x2, 0x3, 0x7) 09:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000008000000000000000000000000000000000000000000000000000000000000000000000000072000000080000d38cfc000000000000000000000000000000000000000000000000e5fba1cc7dd369c4135f9b0390fcd4000000003e1138d700000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002675ac700c970bfa00"/205], 0xbb, 0x3, 0x800) 09:21:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:21:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x10000) 09:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5c0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 09:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 09:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xfb0, 0x80}, {0x18, 0x3, 0xfc, 0x6}, 0x10001, [0x2b, 0x3, 0x8, 0xfffffffffffffffd, 0x4, 0xc6, 0x1, 0x7]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x8000000000000004, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) 09:21:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0xffff, 0x57f9, r1}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r2, 0x0, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x20000000) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:21:22 executing program 0: munmap(&(0x7f0000717000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000719000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x1010, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x900, 0x0) 09:21:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa9, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2b, &(0x7f00000001c0)="18510edb6a38661bc68b3d041538502e00005e2dda57a55437c52b072ea0427caf2aed54b190faff470000") 09:21:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/101, 0x65}, {&(0x7f0000000580)=""/166, 0xa6}, {&(0x7f0000000640)=""/170, 0xaa}, {&(0x7f0000000700)=""/150, 0x96}], 0x8) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x40, 0x3, 0x1, 0x1, 0x2d5, 0x9, 0x0, 0x0, 0x81, 0x3}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x5) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8001}, {0x101}}, 0x0) 09:21:22 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x7, [{0x3, 0x3f}, {0x3, 0xe}, {0x3, 0xe6}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0xe3f}, {0x3, 0x6}, {0x1, 0x8}, {0x3, 0xcbb}, {0x3}, {0x3, 0x100000000}, {0x0, 0xfffffffffffffbdf}, {0x3, 0x10000}, {0x0, 0x7}, {0x3}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0x29}, {0x1, 0x1}, {0x1}, {0x2, 0x8}, {0x3, 0x10000}, {0x0, 0x7}, {0x3, 0x81}, {0x3, 0x4a9}, {0x3, 0x1}, {0x1, 0x9e}, {0x2, 0xff}, {0x0, 0x10000}, {0x3, 0x1}, {0x1, 0x2}, {0x1, 0x5}]}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000), 0x3c) chroot(&(0x7f0000000100)='./file0\x00') bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7f, 0xacd}, {0x18, 0x2, 0x5, 0x8}, 0x9, [0x400, 0x7, 0x8000, 0x0, 0x101, 0x5, 0x6, 0xfff]}, 0x3c) 09:21:22 executing program 0: kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 09:21:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) socket(0x30, 0x4005, 0xfff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x44}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xfffffe68) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 09:21:22 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f00000004c0)="ebff2c5c000000007c520a111e3af3d3eff2c009a9ab606f58", 0x19) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="834970c2717ad10f97e4d30f6ac600499c420eee7956cf4767df3afad1ff0eb72874b90cb5d872a69a75c940f33980ef3fb38fbe2ef49e183795ba92c9da94778162dca20976ef103bf6c452111fcb547853515f0149f73efc17a6dc6319b71d17d8add498e85ee9b7308baed3191f6841442b6e003cd9eabbd3e5e8b9952bcd169cf723aebfc24c48836fb3d2e22821b8724bbbe00f907859fb88cb6ccc574687c693dcfa84cd6bd0e7ad83897df1349b105c55ba6ad60fe44a2af50f3c", 0xbe}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="0924542def2a1d8fd859a2da8ddc06f1305c76fd9715ac4bfd858e3b5ae0f66538a39e8ce8e6f7730949db386f24603591abc8572638cf2a5938a3d95ad33e6d3b8257eb8ab1de189ff8b83e7f260e5c5d466fa08f68684f17037da90ca4bd6d382d6d85e275c9b31a812b537726c28e3700d57c42f27fc04cc3a33860f905869af18ece", 0x84}, {&(0x7f00000003c0)="f440f6703d146aa97f247b4e520817097e244df31086cef456327dbfaa6541a65599f16bf37cd64319876bf1e67e2442bffb121f5a5ba8b7b0a2b9b718802786516339051754e8d248cf4d89ae3d85cf58b0efedcaa0953a12b03db596aa4922fae6fab1a8950af0533887f11ad0c568dc2ae7da27b2f392257bb5c8cc6c0387896cc37882d9a9d0e8860c8cde1f51e3885e18d5ea8ba153158b4c98c7012634a31f5670a805137db7cf4a3f30375e69b3b41290079c", 0xb6}], 0x4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x81) socket$inet(0x2, 0x4000, 0xffffffffb0aaebc6) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:21:22 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000780)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x8202, 0x0) socketpair(0x18, 0x6, 0x8001, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x20000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x2, 0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x80, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x8400, 0x0) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r15 = open$dir(&(0x7f0000000a40)='./file0\x00', 0x10800, 0x8c) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0x20080, 0x0) pipe(&(0x7f0000000ac0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="5bff6e6114b5439bf7b1676737d1e4a186541232940f7ff220de28fe1c799489d293d03660575c14bf879d274f95d28babd746ca986652f3062dcd1b093fa921d4fff1b47deaa03dae54b99075d8d22c0eee47dd87888a58f04f046e3bd9e5aac1e9c8a38a4870b74339c6df8cd5c708945cf297123fdc48285fd5f717df01012ff5db97b8b18ff49012d2fda63ea94f1c2e309dd90d66c70bb9b00a6530653d562b71fe15c5842f9bc1f164b85d0d7f4e42a68bee501e5d917d9a24ef914db496f3afaa3509b67c49658cfd21615b55948efccf6fe8ebd970785b71a6157fe0d9d24b766cde0e238116bb528319cdca8ebdfa", 0xf3}, {&(0x7f0000000340)="490969ccc14de5e1f47f308cf58a0abc5577a58311cb70220764ab43faddb92e92d180f3b911bf2fe1386611b9885fb6926bf3c74ffa856663fee9d5bbd537dfff7d1d8ade4d33e3667b4ce299f9018539ea88a40adb55156f9874c3f044ceb16bdc6b390dbfbcf25050614d18576c897f565f4e8ff48d9532caf23d895d807863e35b9a", 0x84}, {&(0x7f0000000400)="444e35f7481d43a4393c874ff6219ea3bbf991787fe0c77eb83f7f50d3070c6a32dd544ed5b152bd0c97e74981c7febc0cacb513cc93f2d05e4d4c56355586766d8eab76d3e56f6e90e29ba754cf62b1d68778123eaf7f0f39d05cfd12103148b7380ab6d4a7a8696eaf0ae5d7f3349dcf67ae9715ba6c5314b9af6c7eba285829f367e5af1ba2aa036ce35ed2ade1b7c794b1dab02299b896c7ed46bf22d80c3fec7081f08824641a1e7a2b26b16b73ed849cd94d", 0xb5}, {&(0x7f00000004c0)="9ac1059e3fa1802949997676e493164e83738afe327ec10d155d32c7d9973015fd876b1e21d2e4bf6e09cb98e32404fa114c628ed3a14491a093d6a57480ad67ec7c9f35884cab6d211f055ec273eab5dd8d226bf9c1bd1287cff90c3e13b5aa", 0x60}, {&(0x7f0000000540)="b51c112bdd4dddce9169345eb11ff6eed30a637de53c5feb4395b238db486487364df002d7a1b76d9fdb701d3b401690861d15e15c3e752208696af8af4bd80bfb7c", 0x42}, {&(0x7f00000005c0)="b3d8b66dedd568309e2e606fd00fb66ff2075539e77280b6d035bac496e25965030dbed90813d032d84354705de3728666a841aa8c3a09f2c961fd60f9f79c73057c", 0x42}, {&(0x7f0000000640)="5a57a36e121153d2bd433a679481fe7ebff70d50f48ef387985881f3ce5e6f24c4c5546fbd431b59922599f614283370898f9a978ddd57c08064a301958dbebd63a2ed6a752cee2fed4307c6d2b50e92c1de338ce3cd5647e5607472d9f9e85efddf63fa5770678583d212d12008da1998aac9b45baaac4a47f4a178031bdca637153be3e1b6e7c0f866", 0x8a}], 0x7, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000008100000000000001020000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x403}, 0x6) r18 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r18, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r18, &(0x7f00000000c0), 0x64) r19 = openat(r18, &(0x7f0000000000)='./file0\x00', 0x60, 0x151) ioctl$BIOCSDLT(r19, 0x8004427a, &(0x7f0000000040)=0xc8d7) 09:21:22 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x20, 0x1000}, {0x40, 0xa70, 0x40, 0x101}, {0x8, 0x5, 0x3, 0x7}, {0x1, 0xfffffffffffffffa, 0x2, 0x7}]}) r2 = dup(0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x14f}, {r2, 0x48}, {r3, 0x6a}], 0x3, 0x9) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:21:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x822, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="88d1c28d08b48d57d335c7f205ce1e7bfb9e6dc85e9eb60fd3137aec1e5c255dad7c2b5fb2bcdaf796ec94ad1290cdabe168fae1806290a5343da92335e1285f2f2a1d6c3dcef4b8570eb4a6e71e1e310fa549c581d3a62d9a7504464a0692eefa3932f601c78127656c42f44ec12f5848b46c7308c08b2fa47ead391adf193cbbec646a5b43906a436ec5d465bc342f45b2fcc62f50e9e45d5777bbcefbf82a87cb28a2b830eaa28b35a61a5f3998d950587ef1cb060541ad51c260cbb52442a54bf0a573fb144d53", 0xc9}], 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x5, 0x5}) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) execve(0x0, 0x0, 0x0) 09:21:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x805a138e1e96f3fd) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 09:21:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 09:21:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) close(r0) 09:21:22 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget(0x2, 0x4000, 0x80, &(0x7f00002b0000/0x4000)=nil) shmat(r2, &(0x7f00003fe000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="b76df3688b421da140", 0xfffffffffffffff7) shmget$private(0x0, 0x2000, 0x149, &(0x7f00001d0000/0x2000)=nil) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0xffffffffffffffff, 0xe7f9}, 0xc) 09:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x10001, 0x2, 0x7, 0x3}, {0x4, 0x8, 0x8, 0x75a7}, {0x6, 0xb3d8, 0x7fffffff, 0x401}, {0xfb, 0x7fffffff, 0x1, 0x1}, {0x2647, 0x3, 0xf4f, 0xf9a8}, {0x1, 0x1, 0x7, 0x6}, {0x800, 0xfffffffffffffffe, 0x7, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x7, 0xf, 0x1ff, 0x6}, {0x80000000, 0x623, 0x1f, 0x3f}, {0x404, 0x7fff, 0x2, 0x2}, {0xfff, 0x489, 0x80000000, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="0d5580340dca06728bdce84b803510d3c1bbca25a3efd1018a3de8acf062d25df573c8", 0x23, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200000004200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x602) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0xfffffffffffffe55, &(0x7f0000000240)="f47fd1c824e036eb622cf1d246e152c3881dbe") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f00000001c0)="b11ab1aa04e7a632f45633e9696b274215b7ec546d01271c6316e49880baf3da62fe560b414f150fba35"}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 09:21:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10180, 0x5ab79a383b935c9a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x40, 0x4) r4 = msgget$private(0x0, 0x88) msgrcv(r4, &(0x7f0000000140)={0x0, ""/117}, 0x7d, 0x1, 0x1000) r5 = openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x100) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x8) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r1) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = semget$private(0x0, 0x6, 0x8) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f00000002c0)=""/87) r8 = openat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x200, 0x20) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000380)=""/1, 0x1}, {&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/117, 0x75}], 0x3, 0x0, 0x0) mlockall(0x1) bind(r2, &(0x7f0000000540)=@in6={0x18, 0x0, 0x3, 0x6}, 0xc) getsockname$unix(r8, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x0, 0x0) r9 = openat(r5, &(0x7f0000000640)='.\x00', 0x300a9, 0x80) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000680)) chflagsat(r0, &(0x7f00000006c0)='./file0/file0\x00', 0x10001, 0x2) r10 = fcntl$dupfd(r6, 0xa, r3) faccessat(r8, &(0x7f0000000700)='./file1\x00', 0x40, 0x2) write(r5, &(0x7f0000000740)="8866d248dd573d60a391feb90bcefcd4ed5d6486899a782413775282d070f6bbe06402474a330630cea1bbaaa5f74357eb9244d4c8ef3ba5e183b632e550585f2ec3d390475abb", 0x47) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000007c0)=r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000840)={&(0x7f0000000800)=[{0x23, 0x7}, {0x7, 0x4}, {0x24, 0x8}, {0x42, 0x68}, {0x84, 0x20}], 0x5}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000880)=0x7fff) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000008c0)={0x2, 0x8, 0x80000000, 0x9, "0cbfff812a696dbf32b6df379ec59955ac703eb7", 0x0, 0x3ff}) mknodat(r2, &(0x7f0000000900)='./file0\x00', 0x8000, 0x4) 09:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 09:21:23 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 09:21:23 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10000, 0x0) 09:21:23 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 09:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000003c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x10001, 0x59b}) syz_emit_ethernet(0xfffffffffffffe11, &(0x7f0000000340)="69f052a12c14fd997aebd339da7f75fb08afbd241fa887d4d48b713cd1d361485f08623378d135eb5acccfa479219a16ebcf09") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x81) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) 09:21:23 executing program 1: r0 = socket(0x12, 0x1, 0x9) shutdown(r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x12, 0x20) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r2 = getuid() open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r2, r3) 09:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 09:21:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0xfffffffffffffffa}, {0x2, 0x7}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0xf499, [{&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000eaf000/0x3000)=nil, &(0x7f0000ee5000/0x1000)=nil, 0x6}, {&(0x7f0000e8a000/0x2000)=nil, &(0x7f0000f3c000/0x3000)=nil, 0xffff}, {&(0x7f0000f32000/0x3000)=nil, &(0x7f0000c9b000/0x1000)=nil, 0xa8ce}, {&(0x7f0000c64000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000e48000/0x3000)=nil, &(0x7f000089f000/0x600000)=nil, 0x6}, {&(0x7f0000b2b000/0x4000)=nil, &(0x7f0000c34000/0x2000)=nil, 0x2}, {&(0x7f0000f66000/0x4000)=nil, &(0x7f0000f47000/0x2000)=nil, 0x4}, {&(0x7f0000b22000/0x1000)=nil, &(0x7f0000d90000/0x4000)=nil, 0x5}, {&(0x7f00009ba000/0x2000)=nil, &(0x7f0000dbd000/0x4000)=nil, 0x488}, {&(0x7f0000e60000/0x3000)=nil, &(0x7f0000c05000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000eff000/0x4000)=nil, 0x100}, {&(0x7f0000c42000/0x2000)=nil, &(0x7f0000c97000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000f7b000/0x2000)=nil, &(0x7f0000ea7000/0x1000)=nil, 0x7}], ['./bus\x00', '\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x31}) pwrite(0xffffffffffffffff, &(0x7f0000000240)='Ms', 0x2, 0x0, 0x0) 09:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x370, &(0x7f0000000040)="b6") 09:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd5f, &(0x7f00000001c0)="b6d4ad9e8b58406628c6fa4d35c2e92411cc0670600000") r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x1) 09:21:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = semget$private(0x0, 0x4, 0x600) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/4096) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getegid() fchdir(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = dup2(r2, r0) r4 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/158) ioctl$TIOCDRAIN(r3, 0x2000745e) 09:21:23 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0xe) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x9}, 0xc) 09:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x3, 0x100000000, 0x37, r1}) dup(r0) read(r0, &(0x7f0000000040)=""/32, 0xfffffffffffffc20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:23 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3346) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x2672, 0xffffffff}, 0x10) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x66, 0x0, 0x0) 09:21:23 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) 09:21:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x613) pipe2(&(0x7f0000000140), 0x0) 09:21:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x1) dup2(r1, r1) ioctl$PCIOCREAD(r0, 0xc0207534, &(0x7f0000000080)) 09:21:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="01000000", 0x4) 09:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x8000, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 09:21:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x615, 0x80) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r5, r6]) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0014f3ff000000000000434efcd81cb64b6224e0c5b7e7ce0a60eee03abadfbc4d85841beb051edb90f461463a4231804ed7affd187d6acdc5b6d91a060d563e0a9b82021fca991dfb94d04c7f40e3"], 0x1) fcntl$setflags(r1, 0x2, 0x1) r7 = shmget$private(0x0, 0x4000, 0x5, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000002940)="0a485bec35b0045b9e8474114b26c2367c9b4b7517e5d2b2a930bdf5bd9233dbc24ac14d99138a7c8b4a59776f59e402bf2fe6f81f6d3d355f2f1145e068da6cee619aa81b2246aee437a4d8dd1b9a5eec85e768fdc025e1c3c3f4514d7738fcbb0af3e8a279c2b38b0589afc0f82ffd8c057a9a5b877d2376fc10f05b9bc2dcd557bb84fea638578c3545aaff8a7cd6abd033ecd297b6f0cb84c9026f66a4b1a9a6421d52643f5d60f51ae5a7fe56b3dacf225ed7738230c80d", 0xba}, {&(0x7f0000002a00)="07b06b45d99bed1ada25d0eab5a29a2ac1d2e4f482bbf0b39b65b73cfa99a7a1f04bdd688f98e5fbbaa142cf0e8bb523243bbc460615d6bfd89b3450dc3a1c826a63283b9d31e7d204ab406edf62c46310c3f3ce3f596d70333acc213fea4571819c6e4967c9c55041425bdfb322740410d9c8201283e3622a51739ac13d25e7d32d587d670312e7df4d098d494952ffe08740ef83c424ca196891545deb03c630c72e58d765fed50c08664e49c4e05d5a740a4b77bc59d731667c463f92a87c1aa284dc8b6e395e3e2d0688dd2c99", 0xcf}, {&(0x7f0000002b00)="5f20ef5a1fc8709ac4ce585261c3340d94fee11714da1695e08f71610283b0b06f8a62bb08636175b6cfa63d16055d876abfb476aea4c22df1cc6064212cd6059d4a77cf7e885d83590a2da78a2fafbd22b3575224a2935dc45f9584ee35bac39c0cdf86b876ee022fc6ea0fe87856851ebedbe26c391dbc77bacd36172a25ae88aa4c28565a7decfa5a7d53a8fae1c2575f155abbd9535f88687728a9d11e2c40b49a442935737dd9244bc7f9451244d4f68a2e570912451f04", 0xba}], 0x3, 0x0, 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x441e, r1, 0x0, 0x0) getsockopt(r1, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 09:21:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x3, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x0, r1}) 09:21:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x9) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r2, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 09:21:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000a00)="68642008eec6f7e337d7228fe7a25b404e01d218b0ba37a0df73ae1162286d811a75d81a784ed3c95024c43fbf858268e2b19cdb2240834a09fb1d3b5039139aaa2b1ba30549f7cffe576039916c1a0962f6d5156f39c915658fdf7c0cad19e6e83d18db2379da6c31c5c39fb4d958045788472c27ef780d2c3ea9a0b303693107f154855db907745705f52ee6067c36f8997941a3a08e66bd789a0bec1c01623256", 0xa2}, {&(0x7f0000000040)="f01e31ace37736fca6edffb321151a5d1f8f7f2b9d92338d98040d70a9dfffe506ac4af0bc9e103b0027e92db3c556d72050e27730fa3bc5dcdaf78236cae97d1614cfafc3d6be8075bb58", 0x4b}, {&(0x7f00000001c0)="5f891b29039c7fb33103b2b63b4c1ea080c789558f1efcc8c6df8ffe51e1ead8b13e251b04a98d44833cd969fbf750043335126ef9246c1a4b85f05f07a427773ae3210f8d60c666d35e3e81f699122ff96f1c5a69931ed01d32a9dc975c59a6d75071c4751a5cd8864e9228735f60050b7083aa036537c40162b09bf537a8fa078ffe6ee06800ea8353c468a8ddff9df4b191e25f5051f90224dc4c92c8fa462ef1cafc56702f21ab79492a5c06af80474b038e6fa17758565872a11c4e3775d1093f52646bef14f784d456eb17318be3e014f9a98638f4d03e291b072d3a43fcfb79d7f9ca30a075c688e8d8ea18d147", 0xf1}, {&(0x7f00000002c0)="5c43665f9f815ad819c3d5d3325d629aa1ed67d3835101d53472e7a6b990f3ec0bbc7dadc3cc99fab6482dd766787834e9f7bbbbeec97ef4b8d2247d240a956ef3f5d10d0259858c6dc0962534eccfdb26cf90da0ef086c7dff3c71401dc9b4d946bc3551273d11a696c907374855aeed94eb23fae84794b45fc7d62959d4754fb4d3cebc029aad277753278b6c5a7238a771348272ad032b56b0fc3735662c7be042d3faa09d62d4a5a79dac03535dbec5b6e8c493b3876f7bde39e4c78e89afaaed169b31894528d53dbc4ef811519f4fe80f4650472588a596713994ae4ac83292e8fc9d1dcd9ae735f5eb3d3582125e72fd9a8d4a85a22f882", 0xfb}, {&(0x7f00000003c0)="03ed2fffc05f867b43bfe171635975e7b4c8b8d4de714cbc82bd0a6fb94d1e227b934685659ed02a3f018855880204d91f7218a94fb03a5bd1a76a60272cbc6d24c225a596ccf7eef167226b987a55455a77e624ef0cd2df337c0fa48a80a34a019f8ae9a64e5a84acde75e9e4279d1d069eea141ef459c5290c67870d113bfddbea0cd516791e3d82cb2d2fd42ea0bab84cfe8891c0289a93a6cac77a66aec834a048f6915ece1789d7d6dce34aa69465ef28856b", 0xb5}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="5d8a734add8f9e6f0b2c8bbff318cfd35064bbeebe3c5eb4578657b8454108b2ed58e634732c197e2bc28256159f688f32546fa297b9c4148314b2e28e3a85b6ad11530f44b5b87277e132fe84203a221d3fb1b06bb15a5e5e206cd9cfa6a0c691f2aba57976236a302d35cabf5d9f0c42e48b565e75e0ff369a5d22a4802a18b9e06ce218d2c9f9519d20ef6476d8d5a5a3242836451e8d55460b937fd7ca523a3ddfa0b740b6bb4c848f8e2db74c3fe478bdde05e4a28cf2bd2a9f5c59e0515c8f9db79109", 0xc6}, {&(0x7f00000005c0)="c2e2c1f3bfdf54945f7389b332c4e1c79005439d323a9d52adf9393629ac41d0959419ad26016661ecae527da45a70d8d1a04f55df68ca9ef1e42641e2fa5bebda7d736e04f53957d0fef9a4cb69ec224ada0f383f5dcc50b2f958361337abf14347816218b87e", 0x67}], 0x8, &(0x7f00000008c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYBLOB="2a35a5f1e18ff8541c2e4417272b25fb345452aec58f012ce0cc0e7ae034429c7a6b7d46690bfbd58fd83e039b691792046c8da17f53b3118311c03db16ce11408e280f84a14d7e17cdfad22f0", @ANYRES32=r0, @ANYBLOB="1000000000000000ffff0000010000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000000ac082fc8d4846d2233f3a255e22dba926a21ea2492393d17e7f973557ed63a0af80a2dc5632eff7e2f9e7717933f3b3af8b0282a46f497be99d0576444d92b23741d4db4cc86d63fb93cb694b3c75480f88b99bed04b11ebc2bcf93197e059982b28f1908d54de5de235da5e9377d70422bbaa18fd3d929b2a3f7cc11be0ae76576a779488f4340554"], 0x122, 0x2}, 0xa) 09:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0xf7d, 0xf7, 0x7}, {0x2, 0x3, 0x1, 0x2}, {0x8, 0xfb, 0x1, 0x200}, {0x0, 0x11, 0x1, 0x8001}, {0x2, 0x8000, 0xe0, 0xff}, {0x3, 0x40, 0x0, 0x7}]}) 09:21:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) close(r0) 09:21:23 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x47b, 0xfffffffffffffff7}, {0xfffffffffffff359, 0x400}}, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 09:21:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x7}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000b35a18dfe23d3734201d000000000000000000000000000000addab244dc127dec893ca9c7cabd0cb461a6bfea6827d3307816277bdd011002a6e1b73f4d52f8f699bc21cf56269673dda0d4e95bbcdd10a5d17219d8f80af01e8037da7a416ab34c6fbeedc61c9e96cc6a1ed9dff381e2fb1a15b82910a396746611a45de65a668565d43ecbae600ec10d9d545817fa6eced77d601ec5f8a54cc3b15adf3d02139fbdd852185fa1561d13a6d9d0d19bd459d39797a429fb22c4f3b651eeb4096d52d886e5c68619fff95664ba0000000000b13cf7f4d3d8305d090e757b85b8ab2a840d33947416330fee44597027585149e40696a0181e401eff359e1b9c81500b32a2db66b9b04d112dc0bc30a4a1d22e2c0e2a33c4f41c8e98ff829f5978a7f1b938030a6098956963c66c27b4d0e494f3d1f54d311904c74ee74a9280f5ae15b033a21001dad8cdaf7250a72ce8a181a95cb0f78be834dd8c17d20d1334bed20879bfddaaa0c9b80b728dbeaf"]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0xffffffffffff9a0f, 0x7fffffff, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x1f}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x0, 0x100000001, 0xb, 0x80, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) r3 = accept(r0, &(0x7f00000009c0)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x200, 0x3f, 0xa, 0x80000001, 0xf72c, 0x4, 0x4000030, 0x0, 0x12, 0x3, 0x9}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x1ff, 0x9, 0x94}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000006c0)=0x102) close(r4) recvfrom$unix(r3, &(0x7f0000000700)=""/219, 0xdb, 0x801, &(0x7f0000000240)=ANY=[@ANYBLOB="00012e2f5a9a00000000f4ff000000000000"], 0x1) sendto$inet(r4, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4ba278102f24d2cd1dd03b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) fchdir(r2) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r5) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000880)={0x4000000000000000, [{0x3, 0x3f}, {0x1}, {0x3, 0x20}, {0x3, 0x100000001}, {0x0, 0x4}, {0x3, 0x9}, {0x2, 0x1}, {0x2, 0x400}, {0x1, 0x8}, {0x2, 0x3}, {0x3, 0x9}, {0x3, 0x7ff}, {0x2, 0x21fdde28}, {0x3, 0xaeb8}, {0x3, 0xe0}, {0x2, 0x194e545b}, {0x3, 0x9}, {0x3, 0x39}, {0x3, 0x1}, {0x2, 0x7f}, {0x0, 0x4}, {0x3, 0xb6}, {0x3, 0x2}, {0x3, 0x10001}, {0x3, 0x10c}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x200000}, {0x2, 0x48f4}, {0x3, 0x4}, {0x3, 0xe87e}]}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x9, 0x10000, {0x100000001, 0x401}}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000480)=0x5) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000004c0)=0x1) sendto$inet(r3, &(0x7f0000000800)="31ab0e7dcf536b58c67f42f014372ba3a46407d4abe9704c135c513876aae8c48036f1ac86cbb5dcb028d4e214761c2c7c26b25b6336fc40ed44ae6695b81784bce29bba647bfe389711a008568dbee1419dc119e6bfbe781be2103e2f46e3d2a98b3c6f44", 0x65, 0x1, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0xcda7) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x2, 0x5, 0x800}, {0x0, 0xffff, 0x1000}], 0x2) 09:21:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x20) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 09:21:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) socket(0x6, 0x1, 0xd523) pwrite(r0, &(0x7f0000000000)="877edc86b1e14c7d200b3f3b33d15ca227027ccf00dcb9f2bf2d9a70a0cf08df064acca1be3a9ab88adcbec4e155d1cb1907156f436ca69d917c3cedb87ec24098e19ec8bc229b10de3e254f73d7b2b5ceac3dbfdab2689e777c81d0b2f81a7cfd5de4d2201b551ae15d9ea3ac47d508e2327ff5b9875b3566ed1064a20ace19a2ef2d79471015a8fc7408c7613fde9c62adee64656483546df897078d73bcc85fc62ecae7739c32aeb6378db19b123ffcbf606aa8a0118ff3bfa899d54e4a08c6a790aa6b5a1f", 0xc7, 0x0, 0x0) 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") socket$unix(0x1, 0x7, 0x0) 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81a1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 09:21:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000000080)="c860b3a7660bbc2b30e296345cb2882a4fa1a63984ab8c133fe59007d2675e7d13fcfb3a26a6191537671e2ea2adfef3b853d1ed3c429f87271579684904e516b96ee4cc2ef23ae2fd", 0x49, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) 09:21:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f00000000c0)={0x0, 0x9b4}, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 09:21:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d355759b1e2f7cd99d07fca2b524cb4fce57f85fbd969e6164e00ef5f0ed047c054ad3a867fa22f135ba1aa73baaf673e25d6120fbdf9f31082cc566d78f62a0ffbd2f5e14a1ea9df5f660f941d39992444789a90ec9464d01ce165ca155b33524f942f8e327301619e67a153af9a3017da8a82a37a10d68b0800d6be6447ac1a9d35cc3fda81d74740e273ff577f1b1a5028bcfb1797e21f2368797d9e8695cc38fadbbe05c2819439bec93deb2b4c96ae69dbfda206e504d67a98f28d8b45cb8", 0xc1}, {&(0x7f0000000340)="7868cec675a83900e92ddd46f994c6669fee2a403b68712a2a3c2cfac2745214f4b3e792e41e7c099f6c5fab0f3ead7bf6b41bb0c8bbc098cae644ec0f7f2df21526db0ab44661c32cb84ddd6bc7864e0fdf168d3fb7c955827487083bd1220487c1bffabf66dd5e992c0a230c1807374086a8a42ae7f7119c0e8226d1ec6bd79c80984a5b", 0x85}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="1001000000000000d636eec2fbffffff3be7d9fcf79a5af2d9b1437d28c4aa4b97593370f1c35a06004651b9fe2988c8034446f5a548feedbf9016a82ac9901ab45a69b8117646dd0f2b0d9ac8ebb179020967df1d8d2791f6eb258920b84a169843e37cb21c6678f3e9d661326f2d37a26a2aa7dbc3412a7302fd630c44ca9bedf89d8a6a9be8a6f6fe6fcded542c2255e1696dd3787e14c4f3a7442841e0595e4f24cd73b56f9f31d0d0628bfcef77a4ce17d0c35bb0a41e81bcc459b15ac3af67446a5214c6b7cb6add5d8de8786251e5103a711fc8979b936dd7a52dae7212c475bf27f3748484ddbdb52e0eb93a3daa81a85461c44ada594a1a012a09fea47d97cd7df9381547fa0456f714daf84966007b0ffdf4f1000000000000"], 0x110}, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 09:21:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)) 09:21:25 executing program 1: socketpair(0x0, 0x8001, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) lseek(r0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0xfffffffffffffff8, 0x1, 0x1, 0x6}, {0x6, 0x14, 0x72, 0x4}, {0x4, 0x0, 0xffffffffffffffe1}, {0xb77, 0x7f, 0x6, 0xffffffff00000000}, {0x43, 0x100, 0x4, 0x8}, {0x4, 0x4, 0x7, 0xffff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000140)='./file0\x00', 0xc100, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ca82cb418caff84070ddae596f3422a70a83"]) 09:21:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00f8ffbe7ef6e9489bf84e6791"], &(0x7f00000000c0)=0xd) 09:21:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x36, 0x8000, 0x3ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x1, 0x4f58, 0x80000001, 0xb502, "629db5ef819d459cbe255a712b018149e1acee25", 0x101, 0x3f}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5ebb27d59a1a2746cb9844653091ca811d0b5ce73d0e2042b954bad06b5720924dd8cf5ca2e00c2e324312c91e85678ae951cc9ea4b9c86c03b347f5bd8194513be84be9f83049419403593858d6d313d0cb41718c6f86a82225edf0dbb2903e001e7c2606df05ebd17922185338a96d336fff40ee7374a95e0c845d77b4e9992fb8f4f4f8422f6d8b8c746e37124a36e55a554f54f1a5688e979ec742de17db70964cba14f95bc1b8d99965b477a0935929e2bbfe8ce748b914373ef1cb767446c6b68d5424df615b8a2e720711a182a4a64be0b2850858eed9bb3679333cd48a3313c5c1dbc8b54322a41879b3e9c165162d7959a512d8996c880579d0d11ac833e903bf55c3496470e3066967435b4ce281433427b470c490501dd093265cef77bfd4272ed0cee74a697c993b1e8bbba98eddb8d0c02e8f2f5cd95e73dfb0b59a18124a95abf12e572e8563baa92dbdf5de846690c421990da88036ec73acbe247185c066fef81715d6fae12b8b6c4ed8437923dde6aca0824ab4fe3e7cffec68e623a86dc37f490f99d1db1d10670a9446a0d77d47f1b746e7824abbebdb97e455b9fd1113441bdd23872f7431f93b273d945575163feca2b7110b577976c15c6ff21ecd161ffc24b7ed3fa2e2bd958e7f5be4e4f496eb0f1e145794663a9dab340dfb222154b69963e45643627e3609aaf864c8ac328a0e33f704359c0c17fff9be65554124ada27a9fb194761f1b69e85bb853817ad414b1fe52fd986b7a365726ab8b1d9e2c6bb42de9658f5e67d60dd4259f6fba21397b7471e13c552c76c8805da1879579f4d3da9c23bab7ae68a7a545da651ccf105689d3d61707e9e5cb799e8dd790bade73d811006e90b81a0baf94e0a9b84cd2e6425202bdd9451e34e65a300c18efb34b693965c86551b8078bdc71dac73291055752706f4c50567d3fd020bedcf4107e40581dcfbba6d856e22883ba366908cefe39bfb23117b74e43735b60e8b90fba0b49b4c4ade6c09d5e669277742b81822ea2283c12758a82779e14527f235f7d5627a1ca4c95f2fb89fea18bb0ec5560a5c36e1ed21583c3bff1c08a650c2473e86ea5c9f536f9bbf74b4c9efa38e5e06c6a2809bde5d2f73d8097b4dd040287b910f47f3c12c5170aacb4e30b77e7a12e61253919927a9bceafed54b3ddc652f5275ba2a26c5af02126707a200202fa4dab6d3e83eb976c67fa0924c98db216c0f0173163ea6a29ffa053fd9b200afc436c385d5e0778ef32dd64af9103b54e7f7d708d7882d3fcedb71a5f9b484b8da9dc19167d0069cb51208862081e60166811fb9d2d412edae4d0954258ea9d91b52cccca8de0175e1749277bd14c3f02af29c52c01095b3072215a08016a03c3b949c5b3b116cce445cb2a12c183c5525d4cb39046a6bc2a5af4e50609c50ae1c711137d6131ebacf89b12e5a68e10dc8f1af46859fa5218193408007608c4357e3fe81c8b52a6ecd9c5616c9b1ef0d31f0e4ce59f4c642ddb22742e9fec2317de4d762f1de847d2122cce099aa5dbccf872c4a470233c7200975c20dfc110bd572ac368b9a165185577679427c27da1ace2218d5aecd4f324ba7b83f8de3eb069bd8882ab994191d48bbdf12a07d537e5a8fc97c434154c14d24d1ed0cb7e2ac060bac5baef4a545a8f3eb0d9901b2629cd96d1c4e6a80e102c85a5311875eaea3e280387130ca87972a725fc365e75a2b69b5d82a8ebc7f3f8f2e0c8a3328154b1e79e71203e418ba32d73f7b4b66dfc1f122b05691d57c1b7a5f14452881ca5cd", 0xf78}], 0x1) write(r1, &(0x7f0000000180)="a7c083cc9cbb09b8fea05917ca033963b6723fd94b844b28f95b6602df91bef1160b26e9068daaf54de4d14352ebadc479eaaaf522983f323063d19bcb32f8217f4de349476b8b7122c35a6aca5362dd8538e2b7affd69c6668c47e3c84a457fab91f96fea24f1ba577aac319002a3bec748b12021968dfc391f0fa186713cd00f4d2af5f2f4dd9dd7a85d890c981c", 0x8f) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xd6}], 0x1) 09:21:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6c, &(0x7f0000000140)="f9") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() 09:21:25 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x1d, 0x8) 09:21:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x100) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x8, 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4af833c1, 0x0, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eeea0d36524669f18959d18d08c35092c682ff53312c2cb550b157c4f5ea34c5fca968e2689db6b6920d5d9a2d384dd09db697b2ad1139839e2c5666677d2312cd6fdafb9ddc0849b5866ad21785159d6ba3731c0b0c856b6362b5e99520e579c4439a0f2cc779d7c3b37020d6a88de4b8c90cf1affaef5754381ac2de091dcabbc47579d714f588e64ac32301887fbd1903676a20a05e290d3463ebaa7f4acb931109813cc171e5c8d82f5b99c011271522195d333cf373299a0094feb71be7762df6124", 0x108) 09:21:26 executing program 1: r0 = socket(0x11, 0xc000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) 09:21:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffa043d1b2f1ca176dcd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) fchflags(r1, 0x10001) 09:21:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000380)=""/206, 0xce}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) 09:21:26 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0xfffffffffffffffc}], 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 09:21:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x128) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x100000000, 0x6}, {0x9, 0x2}}, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) renameat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') 09:21:26 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 09:21:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffff26) r1 = shmget(0x1, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) socket$inet(0x2, 0x8000, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) 09:21:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x9}) setsockopt(r0, 0x400, 0xff, &(0x7f0000000180)="0129a2fc29bf69bb3f97229190b3cbc37e4de0559613d5e81ffc352221c6d3c6ba20a68f2c35e343c54a9d9926aecbba43aade29edf826e24e063c7495e722e7a4968b0fd6cebeb7bb24c8102b914c9f371911d07130ac825fd0bcde6f2741abeb8d30e0fc34a8c95361d6566e1bb9b0309c1b4010e5b3ea1185f343f548b754bb76228b1571e28d60b6c107d151aba72551f3b94599769d74ddfc3fdeeff0a048999331c71511aa7f7c6696e299c4fed2f8566762b9388526a268f95b2f5f50bac3", 0xc2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 09:21:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ftruncate(r0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="a6096623", 0x4}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffffa) 09:21:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) recvfrom(r0, &(0x7f0000000000)=""/7, 0x7, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r0, r1) 09:21:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') close(r0) 09:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000180)="fe4c581f862b244a8827ccba5d802642c4d24925704f6b3d17206874b1059bafdec752f9119a89dda2579bf5cbe1b944349e38cf0a") 09:21:27 executing program 0: r0 = syz_open_pts() syz_open_pts() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x4812, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 09:21:27 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000780)=[{&(0x7f0000000340)="b19c30120c09880618653275222360f0441d26f62947f9b26625af7ff132afdbec9ca72e9db17d92e0813079baf528f0dcfeccd8d7137236dc75cb284aaa8f4c559f2584433086040b6a1c8d8e385104614cfb9d4b74a63a93b874209d4c0ae2305c320d191e0bdcdae5527ed7ace5eaaea24b6541bcb00ced55dae221265ab05a3cd3b2f79e484d16d4716e76ef16cd1668bc815700b8b4746827522ddb7a7b3eb02a554915"}, {&(0x7f0000000400)}, {&(0x7f0000000440)="9e0d83d8a315c2324af7faeaf003ff179d068498e4c499d4580068a15100216335096feb79eb8681eb264d85949878d5b92700b11a9e38d875e0822d9fd5231568fbf72956fbbb6baac69a5cdccc4c8031464e44c5552f032ea076e49e593b24e80117dc74232c19c84b33f9099ba272cec44701074f7fe4df41a93a70c92daf322e13e264b0788ccefb4082e888f27fc60d6a7faa851daf6afc6e23b829f70a051e63d51405f2f68823a6833d265de09dc5b97700b6785822d557c7f72b95e7c842faa3c003879e4e21dc64605b241af775eba714322b1f85ca8668002e8b20f3"}, {&(0x7f0000000540)="b759d2b492df9dd73dbb32f74a22493f7e2b72473805b6b050683329379ebc6b7034eb85487527bb1e0497ba5618e6b7bcc25bb77543491de6531aea193156fd7f8819e181b04b5b597b4273413315c34a0614e71a372604a64b157588e36d9e41e6787ccd80a789add8bcd7b13dd45d0a1a37803fce76aa37c59cbeac8917eacbd046080000615c62ef4a7cea5217c8f883a4a1b7689ce35d4e13286b7b21e2c4"}, {&(0x7f0000000600)="8456b8c23c36fc875b8c924409a7baeee80bceac847d0e52c0b3a9796996f750a2a6a04539d057130de0c514724418feff112abee86f9c7f03fdb6fd9526ada2a01b87beeda6ab861a771ee63f6832254fcc"}, {&(0x7f0000000680)="91d5de102066c7a6e10b0233f70063ddcb57d5ca82bc8541dcdd15e419e4a9425a49c1309b27aa8c79c8bebcdf404968c488d1754180ecc7a24205a3545201a070836f673b02945907289c74264f3673c0363b1173e2b03a523a1180cafd622fcae9b96358012b2b07876be8d3eb9a6cce9e4250025eab4f6c3cc192d903451070b95ae434167772cd4c82773ab867ae36dc3ac53021fcaf65a4f1a92a55b25c84538086593d91b37e058fc804ed307bd524cd506b2c3b80fd82e53307845797604b658253b6e840c41265b58267ab79d1fd40980ef86ecf989a25f1198a3e9e75f53f1425bc"}], 0x43115168736054a) fcntl$lock(r0, 0x1007, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x2) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 09:21:27 executing program 1: r0 = socket(0x11, 0x4003, 0x400) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 09:21:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x9) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x800) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="bba9", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) write(r0, &(0x7f00000000c0)='\x00', 0x1) 09:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x5, 0x4, 0x8, 0x989}, {0x7029, 0x100, 0xfffffffffffffffc, 0x3}, {0x443, 0x1, 0x9, 0x1}, {0x6, 0x6, 0x9, 0x3}, {0x1ff, 0xf86, 0x1, 0x9c2}, {0x4, 0x100000001, 0x20, 0xf3}, {0xfffffffffffffffd, 0x9, 0x956, 0x2}, {0xad, 0x5, 0x0, 0x7fff}, {0x6, 0x32f9, 0x6, 0x3ff}, {0x9, 0xffff, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) 09:21:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = kqueue() recvfrom$unix(r2, &(0x7f0000000000)=""/64, 0x40, 0x843, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) dup2(r1, r5) 09:21:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x87fffffff, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="f1") 09:21:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="759cbcb554ff", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) 09:21:27 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa00, 0x0) syz_open_pts() 09:21:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0xfffffffffffffe53}], 0x1, 0x0, 0x0, 0x9}, 0x40) 09:21:27 executing program 0: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x1ef7, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2012, r1, 0x0, 0x0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) symlinkat(&(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000040)='./bus\x00') connect$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x100000000, 0x9}, 0xc) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 09:21:27 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r2 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x28, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r4) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1200) 09:21:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000380)="2eb597f5e62997c373b839c5451d1b73a01aa5520701d7b7378b97a0355f269eec5cd8ca170f28c20a6fdfd345c914623a6347f7a25467e91e86b235a8e79bdc0a3657a9befccf4cb7a1aca057ae3a9ccac036afd61eb1f1c2688e98c4ec11101bdb994ec3cf7c9bab95493a76cd4c4ed2d0cd49f2dc6a053e9f6100cc30ecef6a5c574c6154c3ce21d1083685c5e9f3671f79b20e0a8e5908751fb7f8c46fbb05d08cd009351c16ddeee61291b83a012706a6008ceb09d229808b3292fed486095a277f53727b6a7351931eaecb4bf68c4c0fcd747154013199eae6a9219397626af8600edf315169e71adcd38983a700c33ac60b718496af2e35b3aa8c98d1722c79e944e5ca599a54e402da38830f1d3c9929850f0c1a87ee02cb07955b89d15828894155ce884a3f4d0d4bf9b759f1e55c648b8d5d092377517c119e2e4978c128489e723489422a93d10ec435a385d91c4599823567663d93ee5ab161e24c2617f54096372009b648627a640d90b205e6c7689deb1fa23529f142036243f272c60e03385e83c96afd5e1ffc59b3fdf26feb47ef361656898bc722238e151aee7ae946fb9fcedf297749d74e6da2771fc9791bbe21b652a345f50c699886a07a28c277c070cfbbe9db4886829a598707af4243fbf0de8e1782a9dca5b40ea5270452994190df3dc43f5c1bbe85737f4ebfbef3e5eabbf4bff10842b00dd63050340b040154958b17f2504f4531e1c2a9898b6834751b809f4885ed2ed98f444646cbbb20ba4aad33a4b8c9300b2e1a8dc04c6f623ac8a6f6d85ea52cceebe2498b8cb114b1947fa736a4a14047f61c45376fe78adfd4cff5a9cbf1682864581ccf026e3145a8209f02d90c762402fdf2781ff6174e6eaca1577ec1a103faec8bd0fed69060f58f81086eba56659da7396a68636b217c0a7ca0a646bad963e9559b2de7163cedb70229e2765dbf58d6519e5108f7ec62366dc23b36e85f887e106e8d48985acd4c9cdebbc358b86a566ec31a9fe1c5ae6f1ce9a878727105b5df54109606c911b0974d076ec6981b2e1fd9125c289a98555d7c37208b7a8a430c1ec9f310fbc7a9dbd283c17cb234ddd650c0f60dd37d15174a854e23cc3b3be929dcfde49ee86d13bef751382466db5413bb3c0f21ebe3981a4eda5dc76e9913edcf2ba1b4a4b0c0d2abe828d3cfae1c1097fe35aa61c2b55be1313911ba22962f7c55b1e37a28b4f88303747845a0f14654127b4bcc97226b0a6f68fff55a257bba74c49f98aefaafa27779faf5df49ef5b8c349a846de0fe1a0de99fde5fd08209da98f463a69d4dae6a7b5e5e3d069a35b01d7ea32b4bf18493d73f0c7eee46dee83f18f6187fcf3da04378128e64d8d62a34b7fd02758d20bf269cabdd1c7dc752fd658f196c7a09a5d1256ff824ca9b00cc1c1f9a3b5f702bfcdcb30aa909200efcf679c2cca753868e2ef2aa0d86398814c74e6befd0dfed590352af0698c88166dd8f66f15fd007e97d5342ea2c6cd7eec22d00f0bc9b9c0547ca8ddfa6adfccdee5fb023f4350d5fd047bc58d1e0b5155ca963a2c9155cf5ff041fe227149953cb3678b505aa27631ad464ac2198b0cacd631a703ae5b1dd03bc8ce7bc0175cdc5f8003cdb353a7a971a821a72eb1cae8d468f865855cf4565dd3e6bd6a06f3dc9192ba4859f5a55e0bc23963f6993ba6cc45950683e1793dfb77a0c090966f5c59e432e24fdfab8d93dfef70d3cf536aec5976ffd91dea43e659d5e63ae678b2a467e0ae4487724c343e54884e03274796f0cb913c1c47e350fc59352b1b13cbad421c41dd5cdeb55b204a8fa1118fa5e2de68508dd3be516ac03199acfd2e3e213ea49ab9438a5c459c0732138aa47154cab5099d74279ef323396fbc273a1ff72c54df72b61352176e967f202d5966644bd2c5a15c087ea1453da22c5f1b0dd068436258a920e2addda70a31e226cd1e14ec33a54cef39e55bd8d891f7c4fb33a77d8678b1ed644de109fa2f91196b8a9901a8ab59202e8302d70ea9e8cd0533d066232417ea31513f94e02d5d61a9e8cce8786b7d86c0f03525312941b7734957951d36cb38fd980a9c1611c84b1c25dc0af389366faae336279b1820195cf5cbf4712750bd9991eae8db9efe3010f97277d24f1321702221367515f7827d7200d59677d3c22dc73165fc902cf2fe0e51f1249b1ad0df7d3a14b87e25131f176adb6c3a921b4f8a411dbefc5038ae0e489786a6abad451a2763e3a73350fd72eb9265a3ea968e8e757fd32fb8f90c09aad25bd23283ee92c1ff38800ffcc102910647fe1a3ef7a9522d913abdab8ff48f5551512e49561d9e47338258500fb38d2ad93423d4b47e140eafa610d3f7cb32a3474049166a0d1beb74c9ec600f669cc854f97156349a489ff519fb3e979b7dfd0788e377da734f621639b29a1511741d431ae1af24073af73ebc35fe8db4e06b337854ab64c656766c3d6e94aaac2999ce4730efd15314ed565ce318edb5ee3189ce2ba70b6d789852d282dac1b3b3cad1c7f4612d326b953d1e419e5eb317076987e101bd9577f206930f894ce24134410446a874af5cbaf887c19fff688e6aa48a14d5f199502758a57512dd15fef6dc0e18f7e1836eafb1e6de8ae7fe3e8cce71ebcdf78ae7baaafe4384964e25fcbfa8b0e7df1eed41905a0fb5dfaf6ae1842bbc7b99b7daebda8e68ebccbe992a1e94eb8a8ef224d05abe26c9a4ca7896b85d6bb2c7e7b773bac6e020cb142012260d53ab3dc8a39b1ba22352d44b395279a101f00789d7fabc4425091f0fded055a0a9d615b82a59a3f8608fa829fda7b28ffa2b848fe0139926812132252276e3f555c8e955d04095fd46ca2f33bdd23527775f62d43a13973f29e84cbe2c115591a85d083b0268c5b0443cc39eac3c264f4ec55162579cce8ec5c4e7a648244e34b0ee99c8318e03ceee1bbf28fd34cd7763e18bbad6f7c318912e85cb5cff81f537be67ec822bc646e5961c5f8dc135ff2f891a12c9e3b5a9794bfcf8d3c504a244098528f0e44ad7e14182f84f4a87da898055192395cfc56d1ecd3a7ad71c1646fbf5ead599e82ac706ea05562fc0ba422094b66608779e1f243c906cee3aa2f3fa413d678aa363bfec3a75f67bf45881423dffb7dc1b2b9ef4556551815093dff9a959a7692579efa50d9e55203173ea0fe3b40f5ddbfc5860432554d6ebd664bea9989e8fc9a9fa78fc64c879b72d0bbfd60541451a826d5630bc0c02cbb68dabf9bb742f3d927db183babb239a490982c057ad28a2784a694e37abef4707ee72dc9c599658f47d4379d8118baca2e025a4f03e9dbb726388c7e8b2bb8bfe67454490a82d44a6317ed473fce6cdbdac331be074d50e5911a749c01a6f893a505cbb85b806f20747c80f04004d5cf5b401af0d2af7774a513e23c43c805ece72fe3fb1c41c1d81556c875ba52f6130fc489556122e3f5d4d941ce8fc322de9a233b4035617ef461907227b1d2b501660fb7528f80278e6e8563a5072b624a54050511b4148262ae16e93c056e5bd1d0f79b1743571f79e55ac63a6b873c51cfe790208845a1c02c5fd3acbbc0d3447992ca6511c5956a9dac59d1c86fe771ad8398879906ce74de531a17a1e85a3ddb68525c1a62063529b8cb1629b00d4441f2f4afaa141110307e2833bef6e7f41337302ccbff2bcda15bf78ac4ef570f26bc98b7530d48b024c92cc75baf7e2f35dca297eb43f5c7e9e7e3d00854278660ab47e2e493a854285d535f5fc40aed80fb1bf13227685c7cc3f7e47384e721dd45dc9d08b3ec6556610571108fa07c2bffea906b99724aebfdb27d45b2724a8ef54251771d87524e359e3aaaa32215d72cc468de71bc1689215f0063021dda41ff614660d32da6a387b5e79aafa80ae35a56974b1011d9349aea91ea7630bf4090554971e1dacce954fa1c9c6892e074d933f68110be82b37029d97a9f6b02841da6a0ddbcfbd1686054b83887b46f85d06393055bb8876323aa6f30b6f1983c75fdedd2adb9a4307a91b1692cc84ce4402e34a487d4d69734b17e802db44d40fdd1b915c799cb75302144115f6228cb231dedcca5b66f8687d4ed87876be60af47859d9de1d1da202238f8242f9b81e8db0c2b46fbb2cfabc41ce1e543589d5adc4e18a98b6b031b46078fd2d4f15243894e086e46a139ee2df919dc84f86f07f49f4123fe4d661d944f14cb18e4d0dc0b4499fc802186cc3d2a0e0a337c71aa2e520e84e91319209129f0439d1781a5cf033f6d848d3b985c4f8af9f9c8f3ac65573d80ce9262ffc10a4e3e08a3f83c9e5b66b55d7aea52b228adfbe462d04b01a6857ff0520122697dbac30a0d1113b703520054b6a57cb055be39ad209758ae217a888be669e4d5fafdd8b87c28fd88d4145f2269ffff7b4fd38a57e98337461b679464800366be16d3e53722de00a62e37faa313678ce01eab3f8d00fac63abb6f39a1994c3a09f75d5e2c5464e5d5092bce01446d56e194c3f8f863bab123c5ad6c680ecab23f000c4054948c105d98fe0b666580b283e2468543d75d2bcefe8eecf958edccaaa3a401cf78562921634380807cebd45a94d467437eef855a399dd481c2a76c0223264eb91b7c23694174751ab0ef48aee8624ec5aaebef6faf8e7e23d9e34bff7d4884f1bc88e2456c00c4b57d424e17a5557562a1935c61b5dd4f3a725e44465cd2e01d31d5ac818f9da13168e417126fbddca0ae2d17382d0094eabeef20cb29f0a8ba5b563cc222d27b961f20188de49260e4ac853e521fe221fbe10f3fa135066cb86f271676ae2c738c8fb715f455b0ca956f64b86aa3f9f7b7c9996cc873a71686856e00ff7b012ab227cb86d0fcf2cc77a01bc4c4a2340768545c0671f827908db6b7bd947e1e2ab9d17215ca1702d7952894592bfef567a82db882d6d4f84cb7d0999efa9bc8da53e1b16b0b731c2ac020179dbecf0135525a9d0e1d42c8f402c567ca9175708997517e7b88f41869a74666487171faffe02dcc25403ebb373027ee652d780dd51f5dc811451959dd8d50c47d8196900f121b9ad69d3c606e5a338dae910ba25d60b14e9b6e4467065c8eec03fe901476c44a89854112b34ae43243ec1a678a851226574b605623fa71bdf7cb83ffa3911df91ef112cc22ab04dce92389c8d53face643b1685f20eadf88aa38ccfc2e2cc59db21083bf28bac7b6832bbbccb45eae5d3659c276bd54371dde0c2269f38d012c1ca171ced5ab48a0ada498d8f166615843d75645828f7a00fdfdc90c0272aacd38302cae0c4a0a63293a7763e9a88b1faa98a17204755da296d44a69d56a73902bbb5268d1387f2505eca6da8d1289cfb17ea2d14bc167bd869b804ee1d8885203bd7b85446cfe2356c3e17f8d516560d0500796b40f1e8d43bd63bc55073e0d1a62b4e91b1955d389f5e0d527207bfdffe57b61a3a3ed39c8e7d82ed02420182d50ce84931021c8b2455563052f37a383386da35188f5d011b38ba8e5be6f057256c8b8db15b6fa904d3794c4691e503736967841855ca8294ae957180fa1fb2a8a1e3b3f4e2cb5253bb85aad6f85a9b4d480318bc968e4ddbb48bc619f0d9d8e0183b32f67af9d5a902ef4e589ac31449a86143fba57dddf0fc48b0afd476097f50c5cb23afea12764abf57f9f0261d33c85dd68a1b96f1b93de715b9162248c631c48989b0abbb3864f4b9487924f16fcb8453558e89ae9ca9edad1f566d5d62376ca71c9881f7b2b09ae69a", 0x1000, 0x24) 09:21:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1}, {{r2}, 0xfffffffffffffff9, 0x1, 0x30, 0xff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x20, 0x3, 0x4, 0x2}, {{r2}, 0xfffffffffffffff8, 0x24, 0x20a21b75c64aa04a, 0x40, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x50, 0x1, 0x34}, {{r0}, 0xffffffffffffffff, 0x79, 0x40000000, 0x3bd, 0xfffffffffffff801}], 0x3f, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x6f, 0x0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000001, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x48, 0x8, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x100000000, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x3, 0x76b9}, {{r0}, 0xffffffffffffffff, 0x80, 0xa9c1c2ba8d1f1ed, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x4, 0x5}], 0x9, &(0x7f0000000380)={0x3, 0xfffffffffffffc01}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x14, 0x4, 0x3, 0x200}, {{r0}, 0xfffffffffffffffa, 0x4, 0xa0, 0x6, 0x9}], 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0xfffff, 0x80000001, 0x400}, {{r2}, 0xfffffffffffffffb, 0x5, 0x80, 0x9, 0x3b}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x20000000, 0x401, 0x2c}, {{r0}, 0xfffffffffffffffc, 0x50, 0x4, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x2}, {{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0x8, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0xa1a}], 0x8, &(0x7f0000000140)={0xfff, 0x3}) kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 09:21:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) sendto(r0, &(0x7f0000000940)="d7138b4f20a798b190c0d283465a67944f45a6d48a87775ae93a644d6fe4a56981133c74062f54cf3d8d36728ea81a0e4354f3b998df51c2726b760229658767b7821d3c793d684a936c46306d69bc8ea46ca468bb478c0f09698de75418bcd18c923cbccc161aa1f3ef5e7437c700bbcd0f822d34183c564d8fe57a7bda115a768de8fd295f372bb226766b8cf3487410168d8a9baa", 0x96, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x14}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:21:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/167, 0xa7) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x1, 0x1, 0x8001, 0x5c129bb3, r1}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65300052f2a52f82ae3350930670a6f547efdc3d027c5ff7abc8cc0ad2b0153789404f280da0879f33a97f3a660b3556f1a16de34719ade0696ab52bde5d6dc9dae17069fcc5e75abfc89e12d61087a850d6fe25eee44d44993f317375dec295cc52b747e96cbedf7cc55a61"], 0x10) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x4) 09:21:27 executing program 0: r0 = socket(0x40000000013, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x3, 0x48dc84a5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000001, 0x63c, 0x3}, {{r1}, 0xfffffffffffffffb, 0x41, 0x19, 0xfffffffffffffbff, 0x200}, {{r1}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x1ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x9, 0x3, 0x2, 0x5}], 0x6, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6, 0x2, 0x7fff, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0xfffffffffffffffb, 0x100}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x5, 0x3a87}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x40000001, 0x80000001, 0xe1d0}], 0x100000001, &(0x7f0000000180)={0x0, 0x5e932a22}) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) 09:21:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) 09:21:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x100080028) r1 = socket$inet6(0x18, 0x7, 0x58991782) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 09:21:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x5, 0x400000000004, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 09:21:27 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:21:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) 09:21:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, r1, 0x6) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10312, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f00000002c0)) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6003, 0x800) bind(r4, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x141) 09:21:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 09:21:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04", 0xf) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xffff) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "040000000000ff0000004ae50100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:21:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)='./bus/file0\x00') poll(&(0x7f00000000c0)=[{r0, 0xd563e84f3e8a8b43}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000280)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000540)=[{&(0x7f00000002c0)="cd866554d05253ce931c23f686d981c802538116f4734e99f391621677224e400e5e91569cce3eab9911b2b82070b3a20a644c3956022f3e94407227fcdd70e80c19b82c2ab0fb97221a0b5c83968adf23e418a5c16bcfc6ad5e0c4f45c2bd8f", 0x60}, {&(0x7f0000000340)="d18a1779d8fec4647c793f7e5f80b077369495a9390c76fccdf66e55b776ae94427cf95e5e2afc954cf66b83560ee9cb841afeb1", 0x34}, {&(0x7f0000000380)="ee8d0484a45c05ec3817869640db9160fd15862498713d9964210f401b8663aa9aec870f52e24a4e2f3ea6610967a30f138442d8573546d77e7e037d35fcfd683135008ae62f374f79a05a76bcc2eed24bad031170ba99af06dad5783f66321ad8ff4a38fddacfdba58fe10f66d9f1e39f67fbf9af469e490ce6c77d572c7678691e5ac64ae300b07ae95d8c19223462ccbbe66baa1d42d964825d9909b0881116120698aa9305ea0fba8eb6775745445a0d22a04cae462ba65039bea5fb2d1d1c0320808f20b43bcef52a2a7c0d250d9d785a1642d3fd03a468904797fa612e6c541ec8eb64727ce35c8b595e498b13dfc4770e44df02f47e7cf0a497", 0xfd}, {&(0x7f0000000480)="cba6511804082ed9c25ec7a3511372908e6bc1c403e4fd3b0c9d59fbd21839ef911476801f1e311f071bb2dc34c4545484c144716635bc6800c5076e8befcaf3c37ee6b945a1719b9f057760593103f56adefb919d25c51ea6622d81f1a9b62ad342ae85ab07302117a5e7f73ea3721bc877d71acf1c5cb55d6efd910dadf1abdf0f69966cf45f6c3542e83671a5f041bf21c5fc5fd66727f00d4eed32a30a21aa1f6ceaa927ce2d127932f5eb189c2f1fa83a7812bc79", 0xb7}], 0x4, &(0x7f0000000580), 0x0, 0x8}, 0x2) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/148, 0x94}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 09:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) getsockopt(r1, 0x4, 0x7fffffff, &(0x7f0000000040)=""/35, &(0x7f0000000080)=0x23) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xfa47, 0xfffffffffffffe01}, 0x10) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) 09:21:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x3ff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x4, 0x87}, {0x41, 0x4}, {0xe7, 0xfffffffffffffff9}, {0x47, 0x5}, {0x63, 0x5}], 0x5}) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 09:21:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) 09:21:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f62692bcea87e6d8fe616403b502298309929dc65"], 0xe1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe010, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x9, &(0x7f0000000380)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_vnetid}) 09:21:29 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x20, 0x0, 0x5d) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x40, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 09:21:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x84b, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 09:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x3) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/153, 0x99}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/66, 0x42}], 0x5, 0x0, 0x0) 09:21:29 executing program 1: kqueue() dup(0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f00000000c0)='/', 0x0, 0x1) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) 09:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x9, 0x0, 0x8000}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000000)=[{0x6, 0xa1bf, 0x9}, {0x1, 0x1, 0x1c00000000000000, 0x1f6}, {0x8, 0xfffffffffffffffd, 0xff, 0x40}, {0x9, 0x401, 0x7f, 0x5}, {0x6, 0xfe, 0xfffffffffffffffa, 0xfffffffffffffffb}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x6, 0x101, 0xfffffffffffffffe, 0x8}, {0x3, 0x0, 0x7ff, 0x9}, {0x401, 0x0, 0x9, 0x80000001}, {0x6, 0x1000, 0x7, 0xf7f}, {0x1, 0x73f, 0x437, 0x800}, {0x93, 0x9, 0x4}]}) 09:21:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) r4 = dup2(r0, r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x542, 0x7f, 0xa, 0x4, "5e1f79673283467c10310c9adaeebd957b556356", 0x8, 0x4}) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 09:21:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000100)="da49e5d6b75c3f34210fd2ec639d8c02309e8ff6b88180c572e6f10bfb875c1141d48206426dcb175e86acd1647ec753ad509c9189c38808541de9b45064fb9a6234dfa51baab92633d15e4461521a5b0223194dffe6ebca440a2de811603e11e223e33b6d80ea80ee7a6c25e68bf7467e26e7e762123eebe3efecf8", 0x7c, 0x401, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x8000}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ftruncate(r1, 0x0, 0x7) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000000c0)="824f313690", 0x5) 09:21:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0)="7d4c176ce74cb1d34291277c8170222d762baf0dc4bb751fe7fb2909316c0851db3cdf7ce62d715e3fccfc3b11b03408945707917b2132fff02a973efacfac5067f67f0eff7c6797938862b32ac43e909429e8212837c690344bf46c389fce2811c11f85701b0dd28add632ae3db5fa536a3", 0x72) dup2(r0, r0) 09:21:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) write(r3, 0xfffffffffffffffe, 0x0) 09:21:29 executing program 1: r0 = socket(0xe, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x101, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0x8, './file0\x00', 0x1, 0x8, 0xfffffffffffffffd, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x9010, 0x9) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 09:21:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x6, 0x1000, 0x4c, {[0x5, 0x6, 0x800, 0x80, 0x2, 0x8, 0x3, 0x5, 0x81, 0x3, 0x1, 0x5, 0x0, 0x7, 0x0, 0x0, 0x1ff, 0x2], [0x3, 0xb1, 0x3, 0x6, 0x8, 0x1f, 0x2, 0x100, 0x9, 0xff], [0x1, 0x200, 0x1f, 0x5, 0x1, 0x10001, 0x1058], [0xfff, 0x7, 0x4, 0x7, 0x6, 0x7], [{0x1, 0x0, 0x6, 0xcf1}, {0x6, 0x4, 0x6, 0x7}, {0xfffffffffffffc00, 0x8, 0x4, 0x3}, {0x1, 0x6, 0x0, 0x5}, {0x3, 0x40, 0xf44}, {0x80, 0x8000, 0x7, 0x1}, {0x41, 0x208, 0x7, 0x401}, {0x2, 0x6, 0xffffffff, 0x2}], {0x241, 0x7, 0x0, 0x380000000}, {0x7, 0x4000000000003, 0x5c92, 0x9}}}) write(r1, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c960469eabf24ea0926c4fa805124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba6535000000e8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6dd01810e5e5975eceb99bd6e4c4db1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b777e12f39bc65485dcfba3b14d481ea258ab3149bbc0159b4fc5dc231c13cd7210d5189617e47a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e6003eb7ad5d6b3ae657c1111ec8f764b9853a2a26fc485f31b638593f29c5e3294f8db58a7902e9a6e19b9f30d28781be0c50ea24a0b2bd090107054f2c3d52b45932f3fd9c35aa288c27007f9e360bea30eefa941246eedbc163841cd75b0d2f2219f73cab074361d0007d991ddcd9a4fb302ddd26715c570a03cbebe0df70e2150ac4985d961ad3ad00aecfa2ccffbeffaa4cc69c29d8c9a22fb59b2b6a2d6fb4f4e6de53d210eb5dde3bc203d869e721b76beee0578571a38f44faa75a3fa1277618c0c21cb049f97c1ea8a0a576074ca08111a0b9", 0x230f20b692eb56a3) getdents(r2, &(0x7f0000000380)=""/21, 0x15) setrlimit(0x3, &(0x7f00000003c0)={0x6, 0x3}) 09:21:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10083, 0x0) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chroot(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x7b, &(0x7f0000000200)='\x00') 09:21:29 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 09:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000600)=0x6f) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r2, 0x0, 0x8) r3 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r4 = semget$private(0x0, 0x3, 0x8) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000680)={0x2d, 0x0, &(0x7f0000000640)=""/45}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x8]) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000540)={0x0, 0x80000000, 0x8, 0x2, &(0x7f00000002c0)={{0x8000, 0x1f, 0x119d, 0x7fffffff, 0x9, 0xd79800000000, 0x4}, {[0x257, 0x4, 0x4, 0x8, 0x8, 0x8, 0xffffffffffffffff, 0x81, 0x1000, 0x8, 0x7fff, 0x1ff, 0x800, 0x4, 0xffff, 0xfffffffffffffffd, 0x5, 0x6d], [0x800, 0x2, 0x71, 0x0, 0x2, 0x4, 0xffff, 0x3f, 0x8001, 0xffffffffffffffff], [0x700000000000000, 0x2, 0xc05, 0xf7cc, 0x1ff, 0x5], [0xffff, 0x0, 0x20, 0x8, 0x7, 0x1], [{0x1, 0x81, 0x200, 0x9}, {0x80000000, 0x0, 0x10000}, {0x0, 0x4, 0x5, 0x9}, {0x9, 0x1f, 0xcb, 0x5}, {0x2, 0x8, 0x3f, 0x7}, {0x0, 0x5, 0x6, 0x8ad}, {0x7ca, 0xbe4, 0x3, 0x6}, {0xfffffffffffffffd, 0x0, 0xffffffff80000000, 0x80000001}], {0x7, 0x2, 0x1da1400000000, 0x1f}, {0x100000000, 0x0, 0x100000001, 0x2}}}, 0xffffffff, 0x80}) r5 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x80) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000005c0)=0x80000001) msgget$private(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) 09:21:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7fff}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f00000001c0)="e9b215d9bce2b7c23aaf3a7762f5", 0xe}, {&(0x7f0000000200)="1a321428a05736259f25bcbb1bc59edd56b89027bc0a8939999c5179d2e8e6897b46f83dc89fd54dba70df0185dc63031182a749522a4f56446a4d25912ea9248c9f2167e1b7ae3d9b88c1a8feedff8ecc1cf0d6c806f8cb871ac130ef4a8a61ff67e6b8e10cf3b53880d1f3a3f4104388c6ab8bb4395d9e6b7e4e6125e167d467965e03d3da04ee11adc3897bc6b7f65a9e08744f591186de81acf6a7f02545e4e2bf0d06175c884ee8d230b33cd029f7541db4701d1380db3d", 0xba}, {&(0x7f00000002c0)="f111e1edf4e348f0b4cff862b0779c5f087f031d5ce795925ef64905afd148298bda7c5802f9672715f0e3cef4f0c1062c1481c56e6a1821fb15c3d288e6e057691f47ff820164529060a41809d28a25b5f17d5170ea29ea532cf732561cc73e8e282d6a1d6287a03beda107913a9f44f0bcc3941ef551416b26989d436ab059712906161aa87599cabed98bfcb0ef4d4b51f2dd8e6288a0d54853621000f6b1cad4d4554dcf9206dd6402ce96d82a8e833ac126c443b8a134034cee32a7173e0d0056c3633de281a84c030976a643e5311f0098968a8a5b183e682e0b12bdb1df48cc6d8d79b1e2b60779cae2cb01de5770a13574d557c45a", 0xf9}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="3722f163005d14c005c15a447db4874c08319a0e6ba38625d480ab88a3d8d381d83bc85e35d145400e78072c5e13528db91b09a26b51e32cf92102b544ac2c5edeac92bae7866e85bca8d57352a4019be290f907595f72027646d72eb4a00233eab93b15556699c092bff0b014562eaceb6ba6946faf1f616958dd454351d0750ddf4e23b745994a621edcd52029c19b89675adc1cf0d78a2d5c056d14025fa6c6ac056b25f2b602e0d6fbe8791fcb1bbb4fa82a8de5748c9d8f17fe9e200faa12740cb5081e020b587781bebcce332df4a21112d96aac900cd1ff916d579c37718e56ac9fb9fd6c410956daf1f0b411abb16d14e85e6341b8da828e938b13bb4c68b86f091b2cb663b710eb42140ddda848657a2aabe8c8fa635fc6c3cb15ac2e700601a4c9a65a00d86ebc3567624f47903123fd3d4594991fffe6ad0a0af97ddf61ed852a5fea4456aa509d17dcdf9aaed6890f043bdea3cf29b1b1cc01fb8cf372e6fb3ca863b6463e3adf2b3d613c6abc59713cfb2b1f8808f55fe59f5838c5e7ff9769164676593bab393413d6a222611392215dba4578e1af5e07091905a8ae595e1d552a1a8e011d77e68c845bb82a56dc101ca1560cce2d3e95e709a9e47d1247ef6d15c78a311e90d9c0549acf38a1d4fe7043777e101e02277e8d9e1da9282c81e0465bcbaa8a8d1e47e982c281343a02429e42895cb9eaf1e665dc7f86c361b8f1691f1ddd51246cb6a13f872ade344cd4ceeb6703ff1dea2c4ceba89e29dd688d69714666693d690ffade4d709e972f5301733e419dc84824132e8f5c9fb077ef274ba199cac8790ce850ee8096625b822345f618ed69d8ca14018c12d6e723c541a0fd13a6653819092c2602de8a82627ce361cee213b2ac159d04c8f12ab67d09a426b46609b2725873416853507b950f68790f80576693f18334dd489a00a719631aeb33545fa2ecaafeaf08b9d020cb71f2bcb5be7919773d97cd7fbc75d1ae6147bde2836c42d2755078edc16751d76da4cf7570614ecd34e9f3efe66d48d26253543148c3c207f4f9f9c519040b0da36038be8dedc40d96872ea726f00523753d71d5d8b60da1b584a913a8d6448ef9361b7c723416c8164c3c32fd36572c466c26c0cd511720eefdba789389f99a3b70d7d4c0d9a0808935f91058959c940ac918338d7c59cfc59ca345fe13b8a701ce2f2c55dc355951095d89b28f11e6da56e25b0176b6735c67063c82cfecbfa400c4d6727ae5477a3327a7a730dc6254511e03497501f3a6ce27c62e704b1729a40c627113abf038d52fee7eaf65d96612c9ac9834452ea059beec4dd6df4be88ccb9d00555b2fe01de5ab456133d611af2c9be0fbdb56e2f9f03ebcb8a0f036693c1cc823c47a985c4f1056d7adc831a95009aa8338f1f095fc851144288d4b4302b23851ddc8afa35357e36e2e269ca47eafa4197120c5c0de0ab842925c30436aaf6bbfc0b7853396f10216eb0c182a55ac553288b1974eed10306d7acfab568b28e74bdfb63e9825e7f973d05465e5fb65f207c323420a6a34139b34de1e6783032573e1364e4b5f05fdef7cd8c4df1f53980b7d74e07be892d5875dfd4ede5500462ec3a11bfb90e3a410395d050a69013f8175c495ebd1bfd7fb314fa196efe64b6d893083026dd83d1e9796b8c26ed5db7dfcfcdeb96b914900d3aad07fff3285624847bab22fa50f12178048fc3331d5195f8855e2fb6f2da7dd1638df92404e8d11785baaeb1bf539c24516ebd045cf3a7b38bb01b0a08bece71641402aa86f3d75bb25cdde9686b95e8ba837775612db3e87c75fac0c2803399f1959593c29be91afb793409b7f89f1f3a3ed26ee1cad923507fe20585854ed59b0e8a0c60ea4ffbd9b8b3ed47e7840dc22ff87d3ecaa53d3b0375e3fec048173b59ea48852b71559ab71b1902418bea91b903d5bb9321597baf85f08dc427e750fe05b9187afd493c11cade5c82db3a469749e22515e4eb29ed673246d9eaa74cedddf2adae002fef98ffb2a5573903b19bac97c63a53d4ecd27486bebf6c59965e7efc4b111d64e053c431e205be7ad00b2da01a93bd6a5aec1efb174fcd1bc800dd2a6abba61d9bb7d89a39f0a0a326857e3dbb55081b74783701a8b4050ebe9234d41597a2bb40eebef2e50f0c64e280aedc2dcb56b1514e4b92b6d6604471874d478ac6d0b1ea4ac0af16d5cda4b4f46f53a38051573a9a8d1fc532079275ddf0aee11e1282b92570e7730061c1e0201f24a494695f05297105019a6058b2025b2c025c9720377038f41ad1a2b1d17344e49a2c4d7db1a897b69d3b774eeed863fa81b7ae99bca51e9621ec74e97a0658db1c310616ce2ae2dde5242fc5ffaf59d866e31148c4ac4be6c973df2105aca43d1329e03440863c30fc58a51aea39cbdeef045db8c9a2c2c465b67ce8a78843b88d02e85b6c9edce18a57e58358c56b221306cdcf1a03fa594c1ad5ad7c7e90e1228207ef7c48d3d609ed15aabc8573e2f493e8104bab55bae3823d709ae58f829be5577096d7a7d382f239a96cd283c722525fc26c84489c93d84e74d434ca5a9920bf660019f1c38994a73122ae18643c7497e701e94c4c636156590132e25d9298d1ae42c42f89964181c5d5f2ca96188bf02bbbd312e97097732adc3987cc49c64503962230fb745e7ba44777171780834738f6e5a24fbf2c4ab17db14755c56aeb0f19aeba942b60c20ff7f402b9b55c3cdfcf72082ab56921f1f5f82c98930c204c4c4a803aa7118b1a8aeff52968947f7aeb6baf4e82783346d3ee0f8772006dc9684f9350888d9ddde6bd416c338a4c246d277d296465922c2aa2b79047f7e1e7bc8146312326c2229b4a614e9f22a1e7887c0b793d42e0d746591d4a1d4878d4e2c022046a4febc3cf09e1ca93a95a37c46b0989e9416d19b49a82ae6aefbcaabe7b7f6fdc50f41675a16f25064f4e5b1de8a43bc42a37cdb6a0ebd3b944901c5f38fae500787014fb3606f7e53544228cf1c71498a2a6644674cee8516f4d5169f765d9bfe0ebf4b2297102932a782f5e66d157c141f32098a6caba97e1da71c384057771c6cec08f7e502863d7ed94249a962da48d22b2301718b75e2ebb3209408719c525b1d3f451143ef52a3c57cc753eab0c59c36c9dcfd48f55a612211383123c8a09c7221f37e8814f10aa2a6e76e5c54d0d7717e43f885dad39a11a5f5ff5524d943b81db747b1e835940b69408680fb50257c7cf3f8784687f66f27dc4bcf7d1d25ddb011227fc5e7b013277b58487cae728835c02c26ecd8bf4b6d6a14c93d1cec4c5df1fcc95a538aed6bea8c4bb7ab20e6085169281a71e3ebaa3f1bebe18d9c4e4433a83d0679154ebb7b4f3de673de90afa8ac892ed4cb5eb0a24d55a06d25c1336da4bf13ab131a9d5b29409a20e55c0398c741a3352908839503a5aec787325deb10b073f3fc8ec6b0fc078d8d81fdff371cbe2b14576306854143c7f2642f8a4faad31434e4a77051c2a07a148509e0d7c1d6e053a3dd27a0d70b30977fe1ad3a4e755129cef1916c5c2d168d4bb34e3568dadfc2a1fb3c9291b01260f1d7f0bf6e94db9ea19709c578abacb7f86218a081d0e2aa3a58d0114331f21402cd2b7c468e018e7fa525e1d134f70151921c90099aa0ccc3479821b061d1568c51f409d7ef5f919a061ee53cab0f973faef6896b0048d97106b57f4e9f7d24ce499baf65531b45905b736bf6afbf109b11b4d6084a128d06647abe9b95e1e4301a814ec455c4c37747a4603bebe9b73ec00adb978a6d0f75be0254512705aa614db7198a18a5971adbe60ed8bfe85144639c6ba84b45bcf4c281555f4d0e148ed1b160a69b128057803223f78acdf158a996d63e30ea0809fb46e7af5e9f89d3d02b78e8eb0987d598c395b5541f50ca896b1ae5f7f46ed1ea29d1c3d449837954ab3338ef185e9ce444e6f56bf9e48b14d8624ae376c651c12b113714fd08d437a72ae37023866fb72023fcf4f68f4acbaa28c53be862b191dd560599d4937373869a191e8baa6e6a2f067d0432a8c70a94ed8eb1c3f9a240fc1e3b618552505c663e3a5336dce5db463c0049f0a3a14b3c9327acda11b4b838be3a73cce5ee4b22d655ce31c3a02ee0d2071844546d65dbad74b12e840fe5b1b92a7908d5039cb206a4f2def8fce1a98ea009d225906a9e2042a58a8983c51a02faba4d85a0899645a9aec55a0ab03dd19346c0eca43e795dead56fddde07237f7897f8f2b28b163b9652dbfd22a75670274a7f84e6d668f3b98b203290592dc63a641ba78227747cca58ebf0fc979b26d95061cb80798bc8f2640470c1a36a8629bc5e5e13166482355e185a6dc213eeb2b2288211b50f6901c4c3c6639757f82f2c8c7670f805f99e1665b65342fd39831c262047c1a9ee75f9e02da5abfcc0b78f652380b8c90281694f6490ab0574c9e7187db568fde70f1dfd7035b5ed8a6ef35df270ccc78321283a5ab7d99a09f232751e780adc2b71f69af40a394f9034d86fd0a5616eb29cd442c98b2dcbee653a104783fa251d07edcb50feb161f72e1e2da16f2b1904745deb1ae5f63011b1b9cae896545f9f8fbc3ccbbf846fd967742bf107258c3eb3ae99e72583675e6b614e36b3bd66aec5036151bc25fca8972df4e1d29df0f30b5f223a0d7767058622b65f0a1f931cc80f14e0b37eecfb73e765f09c31da326305e45bf0f4c66111f6adb607aaeda3b320672255b4aac34d513bfc533d2ef7540b4b995e262c0d4c4e7d56ffdc12ebf0928536a17d14c10ecca0a075f2f5e2de8d577d12ea92f12cb174f137581a13e6f830a126bcbd3c89c7efedb55d93e15832a36c2756d8e97e6482a8bd1bf58cbe0a8bebeb94309fa2c7c5e892fea4f54afda0095f3940cd95668136da3a4efd645fcde509874b0750ea8d60a4e93860703dc9b02b45ee61401ec1ceecacbe40b04e6f9fd21db56a857e9fb833b82bb56dc17fddfa9f5776f2abc99856e2d201efe132a8ccd73d92d7733752d366c40ba0a4fb5d3265b49cb16a53844b71be329995e9a500287961c0d3a856e8a0653ccb8d6a1f91f1507f4134d4092e168fc408d2e2c36214743ef909e960411ee583f58e1e89c9ac24d20dccd621d2bc31e882753edcf38ced677167f5ff7d7358dd44dc8382cd3da3ed116f97201a01bae746e2fd19207c70bbad8a0f87079cdb5072fe539e643aab70efb14901a3c4c794a51cf806047f4e07160adaf3a0c31494a224c1df2de8ceb3bcc9e70caa3bed19ee2a2a46b55cfaf75dfb8901eea43cd066b4c45e910ffb15ef696742c9a1d1477d6eaefe6518cf5c549d10329bb32fe069eba826786c26a89cfa9c17c20fe49cab07b68a164a308b4f617c6ffac5956fd532aabdd698c6a2cce7babb4cf984cbf86cf4fa0f935ce2badf0bc2af6575329084b0ce9c30392b1b8abc3eaa4840f5f907592aa300cbb7f46c25db2fbb554273a1b90847ca72dfa047409d1ea8cdab8657e0daafc554bc0001ada8bfc3b03c48a5b04b535a91748a28c7ff1f109020ec58bc3700ba3817d576603452f4331eec2b3eee0de6dd81b25b401732f53f8e70d920a9520ffdf8c22aad9d3fd1bc1c9ff1b5572d318d9a569361dacfb3af0527275a625d42aadc805c695cff9f1dcba746a83c30474d27a8d1ecc15a09b823c99656ea1b4f4c85dcde571ca05d82297920dbd5543e014dc1d745ce4e913feeeaf5d694bba80cc96f62e22e1667052e994b1115c35617", 0x1000}, {&(0x7f0000001400)="9757a949c2facea317b345229f178c59485fa4855af408c21c1f3ffef59d017baef76e6ea52681002483eb529bbeaabb43f0f6d5fdadb678e553cafa77bd63be057bbd02bc4423a64a86df845c4952d79a1303e2b46d4f82b4123f636205265385f9197ef64ad2314bb074cdbc5248327eb0a0854d5cae57784d28513a7a4ba9808e4be1b93cf0cfefa0028225d68a9cbc82361778351d8e63e95577e10ac5984c805a70ba3e91ddcda8e31b98fe024c93df4d2890f3e1aaa927a00130bb4c187d845db98764aea55fc8b9a003fbb1b8", 0xd0}, {&(0x7f0000001500)="35592a211c35bb25c6bf3b3626e0fbe167f127457227df55a34618589ccae6926225e212abd5047d895cc993576e8c6a0381f459c492c671bd4e75c17bd186fbe61928ae9302a8c241378e80f39c120076ccd862b7c082370e5a4a3a12", 0x5d}, {&(0x7f0000001580)="9e4e0f112a279cf012fa38b846d20600db71a8b56c02fb9dfa86c61edf2dff4152719276cd64211fa62628310d92e70d87adacda437cc4a69b451de53116355e8fb086cf82ffe7e0adf9d8dd047028f8e07a466307811b4ef3082ee67185af4aa0242ddeaad8366a7561c51eca39da2b03c3ff8cfd6812afaa34e10b72410c440bad02e341292103758f2227ca4bb3f0de497d4c9ee2aae2d8180532ac4cd07891d7738fec946daf9722", 0xaa}], 0x8, 0x0, 0x0, 0x7}, 0xd) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x8000, 0x6, {0x81, 0x3}}) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:21:30 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000040)=[{r0, 0x19}], 0x1, 0x0) execve(&(0x7f0000000000)='\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000100)='[\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='./', &(0x7f00000001c0)='\x00', &(0x7f0000000200), &(0x7f0000000240)='\\*\xf0-}\x00', &(0x7f0000000280)='\'---*\x00', &(0x7f00000002c0)='&-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':]\x00']) execve(0x0, 0x0, 0x0) 09:21:30 executing program 1: r0 = socket(0x0, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000180)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fdf7ffffffffffffff6a000008000000002f310b404f36a084900064e0629663a075694239716216b0a8e7000000020000030000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67b62313927b913cebd997e563c73891d5ef638837f11c300dc0640906fa45d709d4041c5393bfa97073c79c7a9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc0000b187906698e04e34248daaf9231f0de030323b4125ce41203583671acde51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc57381b3c9f33df9de3e1a7b8e2425757105889a2b32728f253f37384ee76933acf9a3898ed991f9f505db6452472921155096536e994deb51fa", 0x17d, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7fff, 0x1b}, {0x18, 0x2, 0x8, 0x10000}, 0x401, [0x0, 0x9, 0xfffffffffffffffa, 0xd5, 0x86b, 0xffffffffffffff76, 0xa0, 0x9]}, 0x3c) listen(r0, 0x401) 09:21:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8100000089, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20880, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x100000001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2005, 0x1) 09:21:30 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 09:21:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xa7}], 0x1}) 09:21:30 executing program 1: poll(0x0, 0x0, 0x3ff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 09:21:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x50, &(0x7f0000000180)="dbe84cefe5606d31f59aca3985a6734a2cec7337f699cdec726bf34d189ebb4a87a942acff22c7d9bcee210e1eee21843345d55d96f3ab3235dcea4e0a395d95638f355ceb12c9c984b06399a2b4ae68") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10800, 0x0) 09:21:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 09:21:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f00000000c0)="9105005e5b0411feb3f97a64133876d778c2b9974423f5fe593ea5ffdb3fb1e4ac6064d02329240a7d6c6a17d6c325a0e13fe94099c3c22a", 0xfffffffffffffe8a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x9, 0x9, 0x8, "0751b5b8ec67735f00cc9ee4d9ec3b6ba2c66fc1", 0xfed, 0x7fff}) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0xffffffffffffffff, 0xc00000000000, 0x3f, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x3) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x137}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 09:21:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) getuid() r2 = socket(0x20, 0x4, 0x9) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xde08afbdaf7f16b8, 0x11, 0x37fd}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x8}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x80000000, 0x5}, {{r0}, 0x0, 0x21, 0x80, 0x100000000, 0x100}, {{r0}, 0xfffffffffffffffb, 0x2, 0x400fffff, 0x8}, {{r2}, 0xfffffffffffffffe, 0x10, 0x10, 0x8, 0xc5}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x60000002, 0x1, 0x1}], 0x4e49ae5a, &(0x7f0000000140)={0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0/file0\x00', r3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 09:21:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x110, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0xe0b4, 0x8, 0x5, "c020fea8589c38dd1011a62b352ab2938fbfcc9e", 0xffffffffffff4600, 0xe19}) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) recvfrom(r3, &(0x7f00000001c0)=""/247, 0xf7, 0x40, 0x0, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) dup2(r0, r1) pwrite(r0, &(0x7f00000003c0)="584f8d0015ee051784fecbe6ad60e703b3520ab90ef50a023a8311ce1f3e385e16b30f6391c69b075cfb50a4bce97f379220934f57671d4e2b2c6fb5e1a1c0fa4e23406fc38b7849af120bd24396fb7c6ee542287ffe72c779bfba90b9d4e8aca95f9827fd85681ddc4041d1e3ea1224596e8b6630afef5f0cb4666b5cdb726bd84897ea94a26053e8973a2408546c28b00ff600059a8b34ff32c5a4daa211544ded741414c7d68afa2c579554b1e7bb51044e3f3c0a6bbb603121308cf16d53a4bcbda242494878333d9258", 0xcc, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() close(r6) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) poll(&(0x7f0000000240)=[{r1, 0x100}], 0x1, 0x8) syz_open_pts() 09:21:31 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x3106, 0x7fff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20110, 0x4) 09:21:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x95f, 0x7, 0x80000000, 0xfffffffffffffff8}, {0x0, 0x9, 0x39639ea1, 0x8}, {0x76, 0x40, 0x38ca}, {0x2, 0xe, 0x8, 0x9}, {0x8001, 0x9, 0x3a8, 0x3}, {0xfffffffffffffffc, 0x5, 0x8000, 0x80000001}, {0x40000, 0x1f, 0x124, 0x30}, {0x1f, 0x9, 0x4, 0x2}, {0x80, 0x0, 0x5, 0x7}, {0x8, 0xd9, 0x100000000, 0x1}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:21:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="537c02c728b5d169cea16c4817091d504db78b2bc4d12dcc695be344e75aa2f600ae703824c377158d1c1d33d6a3d470bfcb04374655c8aa807a7ae4a0ee6af0ed758ec2ca62b749e47ebebcef4837f567e8d61fad84212bc7dc037c45d4e45993d9b02dc99bda252c72c76bfcf7faf84dbf321824ff84d0ee0b060d4b98e07c35f4285362471cff266b3c63a9842fe4d7a6368d3e08f24a2be912448a9fa13faa4685758eed889f075539e7d02d8aacab6dff4711d4ccf6b6c5f144e1c1f53be69dadc809e8a900", 0xc8}, {&(0x7f0000000000)="38593addfe4224dcf1f65cada2b78b4f0ff29c56fc77b9495f57e6403b85f5ae4a1896130d37d88b088cc3b5ad955dde360920", 0x33}, {&(0x7f00000000c0)="5b583b91f69a154593", 0x9}, {&(0x7f0000000140)="bb5385e63af05b0f048af55be169c9f6a7ff1b8401db7591ecc66f3c079e80072b52e9928d7ebc520ff20d", 0x2b}, {&(0x7f0000000200)="336c20f23252afbbc567e6418d140dc5d0e3a6a6adac1c0b1a0e902ca283a6a3c1ee061a83ddff8db2e57bf8efde4c7b02d3250fe25ede1286622c2112fc8b1f3a87b1ef0749e84caaa412a08d37506ae5cec673a6b0c22e20ae21f1453eaf2b93fdb12c50e4a2ae40c231919455d26afb1ee716288b285c", 0x78}], 0x5) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) login: kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(5d93066e24904224,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036db8ae0,ffff800016bf9d98) at rtable_walk_helper+0x58 art_table_walk(ffff800000075780,fffffd8036db7320,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x226 art_table_walk(ffff800000075780,fffffd8036db72e0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7280,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7260,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7200,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db71e0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db71c0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7180,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7120,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7100,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db70a0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7080,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7000,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7020,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7040,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7060,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db70c0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db70e0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7140,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7160,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db71a0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7220,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7240,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db72a0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db72c0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7300,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7360,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7380,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db73a0,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7420,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7440,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036db7f20,ffffffff8129ef00,ffff800016bf9d98) at art_table_walk+0x2a6 art_walk(ffff800000075780,ffffffff8129ef00,ffff800016bf9d98) at art_walk+0xcf rtable_walk(0,18,ffffffff81bd32b0,0) at rtable_walk+0xc7 ip6_mrouter_done(fffffd80363fcd88) at ip6_mrouter_done+0xb8 rip6_detach(fffffd80363fcd88) at rip6_detach+0x56 soclose(fffffd80363fcd88,0) at soclose+0xb2 soo_close(fffffd802b0c5440,ffff80001491f500) at soo_close+0x40 fdrop(fffffd802b0c5440,ffff80001491f500) at fdrop+0xc9 closef(fffffd802b0c5440,ffff80001491f500) at closef+0x118 fdfree(ffff80001491f500) at fdfree+0xf7 exit1(ffff80001491f500,0,1) at exit1+0x32f sys_exit(ffff80001491f500,ffff800016bfa210,ffff800016bfa280) at sys_exit+0x17 syscall(ffff800016bfa2e0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7fffffa654) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffa620, count: -47 ddb> show registers rdi 0x5d93066e24904224 rsi 0 rbp 0xffff800016bf8ad0 rbx 0xffff800000075788 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xba105b4985a7076e r12 0 r13 0xfffffd8036db7320 r14 0 r15 0x5d93066e24904224 rip 0xffffffff81bd32db mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800016bf8a90 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=489525 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014970120,0xffffffff8228a1d8 process=0xffff8000ffffa6b0 user=0xffff800016bf5000, vmspace=0xfffffd803f014ee0 estcpu=36, cpticks=14, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 38628 109390 1 0 3 0x100083 ttyin getty 37980 259375 0 0 3 0x14200 bored sosplice 31282 424939 18002 0 3 0x82 nanosleep syz-executor.0 7842 105783 18002 0 3 0x82 piperd syz-executor.1 18002 474925 33081 0 3 0x82 thrsleep syz-fuzzer 18002 249171 33081 0 3 0x4000082 thrsleep syz-fuzzer 18002 4512 33081 0 3 0x4000082 thrsleep syz-fuzzer 18002 301764 33081 0 3 0x4000082 kqread syz-fuzzer 18002 210609 33081 0 3 0x4000082 thrsleep syz-fuzzer 18002 470471 33081 0 3 0x4000082 thrsleep syz-fuzzer 18002 177047 33081 0 3 0x4000082 thrsleep syz-fuzzer 33081 319874 87706 0 3 0x10008a pause ksh 87706 389284 45181 0 3 0x92 select sshd 45181 220158 1 0 3 0x80 select sshd 19763 100023 4603 73 3 0x100090 kqread syslogd 4603 278871 1 0 3 0x100082 netio syslogd 86337 117285 1 77 3 0x100090 poll dhclient 1506 466343 1 0 3 0x80 poll dhclient 79242 245549 0 0 2 0x14200 zerothread 86451 59087 0 0 3 0x14200 aiodoned aiodoned 63552 270911 0 0 3 0x14200 syncer update 73458 255663 0 0 3 0x14200 cleaner cleaner 73227 434630 0 0 3 0x14200 reaper reaper 18342 463141 0 0 3 0x14200 pgdaemon pagedaemon 66636 34567 0 0 3 0x14200 bored crynlk 41661 215862 0 0 3 0x14200 bored crypto 55162 202410 0 0 3 0x40014200 acpi0 acpi0 33553 440702 0 0 3 0x14200 bored softnet 70850 247456 0 0 2 0x14200 systqmp 77638 27981 0 0 3 0x14200 bored systq 771 437031 0 0 3 0x40014200 bored softclock 71552 317335 0 0 3 0x40014200 idle0 35911 494551 0 0 3 0x14200 bored smr 1 401692 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9547 6439K 14821K 78643K 23255 0 0 pcb 24 9K 10K 78643K 2364 0 0 rtable 115 4K 4K 78643K 990 0 0 ifaddr 68 15K 16K 78643K 480 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 257 0 0 iov 0 0K 24K 78643K 1292 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 76K 78643K 8001 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 64 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 13 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 5464 0 0 sigio 0 0K 0K 78643K 55 0 0 proc 42 30K 54K 78643K 794 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 431 0 0 in_multi 33 2K 2K 78643K 127 0 0 ether_multi 2 0K 0K 78643K 17 0 0 mrt 2 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 567 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 87 20K 29K 78643K 14032 0 0 UVM aobj 130 4K 4K 78643K 154 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 222 0 0 NDP 15 0K 0K 78643K 128 0 0 temp 192 2720K 2797K 78643K 19290 0 0 kqueue 0 0K 0K 78643K 44 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1986 0 1978 1 0 1 1 0 8 0 rtentry 112 54 0 9 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 744 0 740 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 90 0 90 17 16 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 46 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 11 0 1 1 0 1 1 0 8 0 shmpl 112 152 0 24 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12869 0 11413 48 0 48 48 0 8 0 ffsino 240 12869 0 11413 86 0 86 86 0 8 0 nchpl 144 21026 0 19391 61 0 61 61 0 8 0 uvmvnodes 72 6511 0 0 119 0 119 119 0 8 0 vnodes 200 6511 0 0 343 0 343 343 0 8 0 namei 1024 72127 0 72127 3 2 1 1 0 8 1 scsiplug 64 6 0 6 6 5 1 1 0 8 1 scxspl 192 57229 0 57229 32 29 3 6 0 8 3 plimitpl 152 184 0 176 1 0 1 1 0 8 0 sigapl 432 5642 0 5629 2 0 2 2 0 8 0 futexpl 56 100619 0 100619 2 1 1 1 0 8 1 knotepl 112 992 0 973 1 0 1 1 0 8 0 kqueuepl 104 1212 0 1210 1 0 1 1 0 8 0 pipepl 112 3052 0 3033 11 10 1 2 0 8 0 fdescpl 424 5643 0 5629 2 0 2 2 0 8 0 filepl 120 44812 0 44716 6 2 4 5 0 8 0 lockfpl 104 2798 0 2798 5 4 1 1 0 8 1 lockfspl 48 1145 0 1145 5 4 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 56 0 46 1 0 1 1 0 8 0 ucredpl 96 17455 0 17448 1 0 1 1 0 8 0 zombiepl 144 5630 0 5629 2 1 1 1 0 8 0 processpl 848 5658 0 5629 4 0 4 4 0 8 0 procpl 624 12521 0 12486 5 1 4 4 0 8 0 sosppl 128 76 0 76 17 16 1 1 0 8 1 sockpl 384 4054 0 4036 6 3 3 3 0 8 1 mcl64k 65536 1123 0 1123 71 69 2 32 0 8 2 mcl16k 16384 24 0 24 15 15 0 1 0 8 0 mcl12k 12288 78 0 78 15 14 1 1 0 8 1 mcl9k 9216 67 0 67 18 17 1 1 0 8 1 mcl8k 8192 636 0 636 16 15 1 1 0 8 1 mcl4k 4096 250 0 250 7 6 1 1 0 8 1 mcl2k2 2112 33 0 33 13 12 1 1 0 8 1 mcl2k 2048 60741 0 60698 18 12 6 11 0 8 0 mtagpl 80 10 0 10 4 4 0 1 0 8 0 mbufpl 256 123971 0 123913 53 48 5 20 0 8 0 bufpl 256 21682 0 14905 424 0 424 424 0 8 0 anonpl 16 482157 0 471117 218 164 54 62 0 62 7 amapchunkpl 152 22833 0 22727 67 61 6 14 0 158 1 amappl16 192 26793 0 26186 189 156 33 43 0 8 2 amappl15 184 2760 0 2758 1 0 1 1 0 8 0 amappl14 176 2802 0 2798 2 1 1 1 0 8 0 amappl13 168 2672 0 2670 1 0 1 1 0 8 0 amappl12 160 10 0 9 1 0 1 1 0 8 0 amappl11 152 50 0 36 1 0 1 1 0 8 0 amappl10 144 68 0 67 2 1 1 1 0 8 0 amappl9 136 559 0 555 1 0 1 1 0 8 0 amappl8 128 133 0 116 1 0 1 1 0 8 0 amappl7 120 30 0 27 1 0 1 1 0 8 0 amappl6 112 60 0 52 1 0 1 1 0 8 0 amappl5 104 165 0 154 1 0 1 1 0 8 0 amappl4 96 5745 0 5722 1 0 1 1 0 8 0 amappl3 88 5855 0 5843 1 0 1 1 0 8 0 amappl2 80 45250 0 45185 4 2 2 3 0 8 0 amappl1 72 101754 0 101331 26 17 9 19 0 8 0 amappl 80 12817 0 12780 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 153 0 24 3 0 3 3 0 8 0 uaddrrnd 24 5643 0 5629 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5643 0 5629 1 0 1 1 0 8 0 vmmpekpl 168 36878 0 36848 2 0 2 2 0 8 0 vmmpepl 168 654960 0 653317 208 130 78 89 0 357 1 vmsppl 272 5642 0 5629 2 1 1 2 0 8 0 pdppl 4096 11292 0 11258 6 1 5 6 0 8 0 pvpl 32 1480823 0 1466691 452 262 190 239 0 265 74 pmappl 200 5642 0 5629 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 725 0 172 19 2 17 17 0 8 0