x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f0000001500)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000100)="7ff2836d8ce596004901cbd42fef483fe96587b52de552735e74eb", 0x1b}, {&(0x7f0000000180)="571d1aa5d423cc72081eebd64a96761ff9722f4f052f6ad169a843cf7d7d5c0183589f8c4e046d642e39ff4ef404c26596617ab8c7f0a2af1aa51e077151e1840b06bc5a02da69dc0646d1fc8d39e827cd6fc6ba2dabc6e8c27f54f7cb43fb5b7f88510ea55740cde61a54c80026a8f52359590e3ffc4c2265d4e13d9eed765d59310df2cd63b6595a80ee4bf702c73f22f4824de9047a66206281df3092caad89092399b4acc59f7d5e7dc4850fc8591e7cf2f5c56c31394bac8615cb029bc2ab900c7058dc9c57cd9ea618f2cc60f0c9298d8cf242ca4f8705e04335c9cd18e3e9a55b8f3ff6d4462be6660411f5d8b41f807b57564d73f98c1d76870f72cbba468646bfcc6bf1bbc85232d8e282a6d55a566583fdbd16445772cd6ed43f778d31143b5a8f9c1eddaa28bf7ed686d3e28cee664e6022583b38b064aa97977e467e8b531be66b564a1c414eedf8bd28129ffd29ba83fdc4bc0e8a713572d73845501f5bcc300393c04256954bd1ad95679ac8e4f8f7ddc4b079d59d834d19b801b824b0a3c8b89aaea0fedbc2d7c92f20734ec8e4db89409b237b3ba4a966d8dfa0763af58e34f1a3a80a2ebb5da4c0872861787a92ca429dca939e578ba25096acfabc87a99fdc1cd1aa3344989ff073c7a8c99e86ea28a0047c523e2765aad53775d785e8c38ced4c8f663068add1f24d169d6c73e6ff89910f76935d97a79beba613df2affd3b89a7093cc74c0fc1cdbd869a32aa0c9ffef681f130e79e1b193838f51a40e13e693e64a4bd915be09c168e31cb6ed3719b4c391e71767afee627f71d3db45b959853a7b38da87dfbd2fe4120949cbbec9a9912d5dabaa15452d44d24d87f605e2a7e4d508ac92d0ab749f248b36016d3b0412d312a7d230ee062717e8665c0bfeafc7c9a145b3af197c71eca14577d240cca86f2da35bd536dcce51a34db890866c1f09748dd13347a55aa3e6bb77f770f89fd672b6b92348d93607d0bb60b05df29294c40080c5a9f0ba39b8d3cc04b0fe0e4921bbf6f92180ba752c55e045a88f5073550666889e57855fdbff4ee4ef6e2cc0f8fa1537da15e7ca4a3112635e075595865bb6b6238ee16c7f11644b7f3eb03b9668366b8c284b31463f816d67a5075aeb73ff430a3f2075d21bf39519c6d71b1418f1f9a7af1df723138a3362ff1bc7a3dcf01cce6eddd6c8214e3f4577fbc28aaba541254476a4de743b86861cdb6910e05280709b92c7cf0a9d3a5c557553a947231f01c0b0fab32755df1764c390a9997ab5bddc6c75770bbf9744ae13726138c4f92ea4d08dd20d9cc1ef821b9668ebcb6e75340689d4a011749e10de557c4cc61784670127d4ea4e373ac68deaa71f4b20be11bd2ffead7f102a328f16e1ddb8827ecea05e01706e7aa5afd9d121ebeb166d6f489e50b6957b6924caf51dbbde462814927aed10f0f28cf99de71e9dba9d5f3c8e615d1473b02df1a6ad2028ac4c621e4b69151eed801c2a72f4d33658a93335f2eab831682272e3f84581511dd47a8016a55e96a8e0e2a82c0784c1e9e347be4c896b091214c47275ae253b848b087581bd01c7f407dab50ac8374aa7c11dfead19ce7f3d3a75ee3bee7889c20413f32be46cde1e84ce439fc02cbf052de069a3cdb0a05f6e94dbf5aaa8114868183c4e4051bdc4181c7f2a4c4ce818822912b7d9d69ecb656a80af79421300119bb9075310caa5f41c83e6e6010e1c718b248b8c5dd6578a3c4c9aa0927a503a26e529a6965ab97dbff2fc305c958dd2feefba42a37943ae474e1f06757cc122f33bc1ebeb08471ce8892e3f83efef26eb83b87935650760ea2bcf0f9dd8c0037696435e1cbec5d0a2c0856bada1ee553d1d57043ce1239e7e2b7394afc92f7a2aeeaa1f3f987611b2c2574d4ce8d9bc2cffdff1a4ac7a974f0e6925019af9c4f82e8996ba7d6c711b1a07fc0adbf1a819e9e100cf651274468af1a1306eb634ea682ff45950eca5e07d48276278cccd433469feff5f74374aa55eb4d91db8addcfd61c7e03bd4c26dafa39987982d17d7f5131761a0fd0a8f1841b4f7f22a3dc69fb6964e1125518145eabf59949370ac2e81d65eae05024991d6902e252d1d323c1e3fb4b2b56eeeffdc443a0c2f0e16935ba1b155f2fd2cd3645d69208fbc76ce7c8d4f3f3a333162e487f140eb3656f9c4958cfd7de52cc6deaa8b4906738decaa8c63849c42267816772fe9f87e1534c6420c9cceef0331d6674866236c24de7b5974ab5bc84d58fc947f9ae09cea728dfbd6d514df367cb875082a2e01d0be7acd01959f0690edf587c2bc3759008790e7ab2d2e9a62c2c72825b62853c66452f61fbce62f9fb87ec5d78818ea69dc53e725c2735e89d8c3ca78804c474d59d9c794a74056e077ade376c300006b2986ccd0f34f9934e35ec8d40c24368c58b315de56a7d7bf9ae078ff9fb4473b74b985158b4c9a40bd3463481c98a764d813edb57c32d345e952034f34520e87d609cfe013214a49e4aa85558275484a65d3ac5e766e0f7d5620b14681a2b8ce2ea8532b1ba5a5b4e0db279af25287f05e4cd56031f2996913ade0b8a7bb929719790862ba0ed88ec019a8f180241f643eda5c9dc51a8ee1ff6233fdd638225bdf201fd2b85aa3176d5e711141bcd4d8ab5e79031df1fc6864bc3c64f7501a848938af3209f58a3260fd936083bfaeef44e5ada570fed05be82d75c9130c65701d688fd7425b645a124d2e8e060342d913fc92809bd42521e0260fb3513c78472d4a7e740e3f90654a9dae7d6f88f92ef4c0414a3d646bb33ce068a4c5b43e1f6e59827bf1cbed61b13c10e7b6d39eb06b6813d602312d1889e497db15e9dcdbcdd6124d29b47d79a49e2c2007e22f0ce99dea0ab5d58ef9ed7d321d839a4c3d5e7c354c5b80fe27be0b18a370bf695885c5f664506c27eb9ea035bb2e63feb67234aa8366343c2a40a3dc05e6c5edceb6582dbb1829fcd86b0453b5218e3bb3bfdf8cb18fc34662465ccc538c93aff1d86c6f5f0dec8b06fbf450b2fd7713cd9c40ea7681031ec3470f47856b6ade072f159b33cf4b1c0249d82d7d5801d4e2b686f149745f0102315076dbed7f3143eb77dd3a330ba9bc57a7cdc96fa3edb4660ed268947b0aa2da562e3ae1530d37c1fb4c131315cf7e5bd25f6bb5c88881bfdc6b6f79d7c62d7b64051fcc187ba37265783f61216aa6e0761399ffa03c7b03538dd54961ba06db535d17275d3735b4946aba8e8095f4268814ef21084d5893b66ddd5a4e0a7257b5523e41b926a4f1735b8bf333409807370bb757b8fbdd110bdb82b1ebade41f01e85154d5c7d6c960ea27b5397a257d43f21158f54dc4d8853940dc6273e083f05ad62a69d9a0866c3d021f9f409c82f7a34ef64562dd992b988a04b2a06ce2228f43048468711a72a11c691a6c317027c8ef41fd02f78037785642a8dadd1cf2c9ada1786613bc1223b76302410064654d4c140fdb10640b499694d722161bc9b90e86437b9813df12ef5990e46f5e16ba258bfbd8966f712d56089e47307bee32e22b63b8cd666c81dc6d4932af5af12e182b3289990c013cba9ac57c7df30f051a9c41794f7796d329aa6e829b2cea06ae54a0a56480320879f91fe5df91d50584771b364219d401aa41c5024652c05a17f37fd995fe73ef4d56e194f1d5181ec18af669664625e1ddb3df0336c9b6dcfe3b31b095acdcae13dc33b31fc4a964faf387023661c290ee166b5c605eb60ddd7077a7371dbbb899821dc6ffa89b9b140d609ee7a28f90e9f72b9e3f0c18debda7033bdaa6c5f50751a545acd54d2dafb42fccb84fadf2917f3e8145e26fa7ea3cdc2b26f248c3b37aa965885d31b8dae0c300b47dd36a57831fdd1d0b6c7bb7869a1118d9fd5693f277542c7fa59c2590690307ac0ba5fda225a19109a86c8be400456f5358b5f53c6f4b64ffd0cd1b985d767510e93c70c54482d324c0d874be89f6e05e49fe68a5b4105df15a24e80262d8665fcd451c8ec99e41b1f140bb4d009cf51f85447a8207f37eab57df26306e224bfa76b2506ec0887567e9b21d62c6716db9d3fa2a3e6ee5df8a27ce045b7266652917973d947127daa7d899850241e095ecce9fea3d20ddb416b0f44f97971c98ab7847acccc2b6ce37b352f3cc083eb0f27d1141d4a410be41f56933936eda053a90edab41cbcbc2f0c75e85a402f3a53d89eecff3f21e04353c45d254157db292304be352bb46e880007faf2042a099df165e6e0a238bbf409aaf803bee0c2c8a7a1abfae5fa9c5534794dd239260833f2461e7a67c03bd83d2560d034b130281771019f87d6fb0c94d1de12b746dda805a80d047e75a9e9cdecf5fb8392209bf703858f989246f73ab80afe4daf848d88d234ebad6fa1a2fe4d46c1e06cd0362a061b1c3b5b74e70da700b59ba072f4d37304d16ea3d7c856c044e5fdc16e9038dfda499c10912c991d622a500d7e7983290915c7a50b9afad5c10a13984f96aed79e1b04067307470c8e8cf702c1a0b9ac59d8e61b48ce75575dde9366f84d5d45bc520d8dbda741ef3a564440387e1e9a4c9def4eb8f6c54c2510da7385468cd77043a50527dba431ab549fb4d9a6d4acacd0119baee831b158c0fbe2943296fff569aa86397d71f58578377c9b2f180816b64f30c7e1281f6490cef4ab03132b5e02527c1e52c2bbd92ea2f71054b452a8ac25e06cde18228fda42b28ebaeebb103f02505650a189555f9c952fb0716042bd04db5a3140fd11019e7e2a4537d8bc6745b6703c39b6fb96c6475215c17969d200f1ab71f3df50968cf2f181889a7f69198be623d5de1c2d855bc753202f5a259aa1efa6dee79d8847d6736b4dd4e1e5afbbb02aaf068aa103d2fa37eaf68fbe9a4bf13875397f957f2bb2690beeb345e16d71b759973d7a35ba32958d0ff993306b7650143224f17cba92d9e7826383a06cf926705dac592ed3d252308b8b5251704692daf93b14c6594f912b4f79690b8e8f1a2d50ee2954e6f1cc13bb1d4fbab66a48d4153ebc55e7c0443df2bc3372fb6fc4670079b4b009588391f01a9d3442cf72272fd12a867e1033696297d45094686ce6032483f45c508010d59bb277ce546ffba99d14405f5dd7521d5b28a7a1209eba9edf5a3796b22c9b56431427719ead619a973047f67f6986c308f1b90c0e4043d1e217dd6aab072995aefddeb375b410cbc99fcfa5e7ce56b5bef2c7e1992a6ee9e5db37dc53fc4d82c09f45515eae77f5c87b0de419143e0612bb1a0f22fedf85ff0b45f21095ec10b011e9c935c8879e8d3b4ba45a7b65675985b3c1981f6d766c850eeb2425f2e0982b38bbf7e40c4167cfe17e7a7139ce968f58d4778d9f6986221797fa093d85285f84444cf4717b2f81805d244f01d00d2add685dbc280e6b830c9e55dede8a80ab822be235108c214428454fd55b1243bfa26c1e73a3c27470df5024e4e00642a9700f8c9a2e3ed41076989ee780163f4648a14bc6658111d480eb8e75df78c39a696f9258be1f2fae5ed2a9c547f958958045c451594ab94a27685b23cc3f7f3ed215da1662c3ac34ca6c1599b249d4a14e3504273d662b6634ef56692ea962b3ce2222ea278feb745952219bc4f9ea0645c59d8865638c9ec25ff9da9da7d813bcb57116ce301c7c0e4773a9205b79c9adcfed0ba693cc028712f78a9acf8ce437937867070b0ea45b8256720ae4c647e6e8e6a6fa86e26ba2eba66577b98d20cb4a0cfcc70efef55dda0", 0x1000}, {&(0x7f0000001180)="0cb09ccf60ba68bbee5654bb2e2b14efb633d9653c871ee5d0fe83d9f783d61321e31087b426282bcd55027faa77050e674a53fe8fef97cdee74aca2ee15034597f5e37ff29a9fb0c5839076864b2929d55f9fca2ea1feb943d77bc512fbc788bac3695c923f96927d3efa7a7564bb552968ce84fb7fb713a653fc8379bb49", 0x7f}, {&(0x7f0000001200)="fd33a82c0298757a0812aec366f5dfc5c6f92a50fc0ca8a7bb592c6b87689d21a64feb0dd78f6da131b0b7ebce2080e1187d462ff130c93d48531c98", 0x3c}, {&(0x7f0000001240)="9812fcaf5b4e8b047f9e6b94ead4ecf59587d13840dd770338bb87ed15e3059b254d5d0bde740ece63680bf7e93f4cb741ba935975e9cc301e05fbbffd46b8a74972fee38dc82c61a34f77e6fed269802b4c2f2ce833518ea3119962e58189881170f2e6335f84ad20", 0x69}], 0x5, &(0x7f0000001340)=[{0x108, 0xffff, 0x4, "ea3ea7cc6cea27bd14ee765dd79b7768e52f300fed2c4282ed56ca8f3a284e39b252a9dd8862bb77682afc833625a6f121e57173a1602300e36f9272e6277fe44858a7c0c34f77cb16e091238e8f6c35bcdf5ab449fed2c7bcae90d83df5fd4a0ff0da7de4920126c4c9ea4450dab690a80e29f1b57341896314a143b79f7477efca8a528f5b4d0c6b64aad8e575c35cc39dc46cb3cd06585c00cd57ba709e1688894e51255fc4300e72370979d813ab17402d6687b1ed80007a31d7076f8bad5673c613f98a24b439deed1c9d136ce0cc22951c44059969d8c33ae314c9105070caf32187c6b178048a061a084b00e6526f12b7"}, {0xb8, 0xffff, 0x3, "7957a30f6ff2d9139d3c05fe451442fc3a759d596561fa26507e39acc08311776b44d9d51f86ed8d3da101fa06675f9ae2b7f4a1a9fe99b78ecf661e5ed5e872adc5d6f2e3f54d98e3f9130552a3f99a4ea80f16aeaa406dc77cda7d2ae4221e7f0303aa5307563813d60d53a374572f909dfbd5746af46add2b509a298a0e7f7cb449ece6a5b6c86f08121dd80ba04ade0a096c0984cd05c0096194cd785de0f47b7069f1c1ef2d"}], 0x1c0}, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000300)=""/142, &(0x7f0000000100)=0x7a28ad4c) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$dupfd(r1, 0x0, r2) r3 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r4 = dup2(r0, r3) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000040), 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='/dev/diskmap\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'([-\x00', &(0x7f0000000300)='/dev/diskmap\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='/dev/wsmouse0\x00', &(0x7f0000000400)='/dev/wsmouse0\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='.-#-(R\x00', &(0x7f00000004c0)='/dev/wsmouse0\x00', &(0x7f0000000500)='1-\x00']) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = socket$inet(0x2, 0x2, 0x8) listen(r2, 0x9) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0xf059, 0x4}, 0xc) r3 = dup(r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000001c0)={0x2, 0xfe, 0xe50a, 0x81, 0x9523}) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="44b1ef97e82da81bbd6d89d2bb5678227d665c6ce54b25c818439252a4ab15e8d82c99d623c411752c5a097a1c8029b7d0750f7f0e45a6cd96fbc428ca669a7c47442f98659c528132f08bbca534d630c383d8a8d9975d9951c449afef925c128b2ed9d6f998daf10b1e37d1b9a4a4e91a16c880a1ef40ffa66f44910aae7c0dacb85c7d13b835e83a463feb9bc91f160c1b5b7e0601c8eff7c8186a5fb016180900fdc09c9880e1e9586f391d7b043f11e5d62323d09416e1bd1be37caa53d9bb4c17b01aad95f98b32df8c38e501", 0xcf, 0xaaf2589355e5a00e, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7f) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x3, 0x2000, 0x650, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abc4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea2024a1cd8cac7dbbc5965c6593d2870b4122cd23500008b3c0000fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0368004aef5a605464667c915ce1b04bc453a7bbd72825ff123fe5bb15fb7fe725e59fe69d944ddbf82"], 0x10) shutdown(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, 0x0, 0xffffffffffffff24) 16:00:07 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fchmod(r2, 0x50) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES32], 0x4}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00002eb3112e63077091"], 0xa) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x800, 0x2}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[0x9, 0xff]}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x20}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0xfffff35d) 16:00:08 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc161141cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35b4d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0xfffffffffffffffc) fcntl$getflags(r2, 0x3) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x8000000000000080) pwritev(r4, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000000)=0x10000) fcntl$getflags(r4, 0x3) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r7) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r6) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000080)) setreuid(r3, r7) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ftruncate(r9, 0x0, 0x1dc) close(0xffffffffffffff9c) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x811, r4, 0x0, 0x3000ffe) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6")     16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r1, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r2, 0x20}, {r1, 0x20}, {r2, 0x8}, {r2, 0x20}], 0x5, 0x1f) dup(r2) fsync(r1) r3 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x1, r4, r5, r6, r7, 0x8, 0x7}, 0x4, 0x3, r8, r9, 0xef7d, 0x41f, 0x800}) r10 = getppid() setpgid(r9, r10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:10 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x9bf144fa771ba6b1, 0x6}) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x34) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="879cadccfb904b1ed26a43a68210d5209e198585936a40aa6a867e4b473c5f630c3fe8e8edf3f4ee79885e94f460646ac659d6a10c857075d451b8a0b388e823c60665580a183c68927d885799607086de48d520142404379b8839edb2409a8a85f7f5da26706c0a894d3540871acb019cdba7150874706d0fc3b8d19f5094e228fbfca0015096d5f0ae544f26c00f51aa5ab0dd0030af2443bdf0c0c785a9ea12b2b6bb85f64a6f637c6244faea2010db45bfe1018434b18411b12c20947e78c66241301e76b06cdaf5b5c482684977c8f7c37c6a99d5d1f92ad66a663f10a68117e3257fca1beb14c8d630b63d54"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0)     16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x2, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r3, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r3, 0x4}, {r4, 0x20}, {r3, 0x20}, {r4, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r4) fsync(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r8, r9, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, &(0x7f00000023c0)=0xc) r13 = socket$unix(0x1, 0x2, 0x0) pwritev(r13, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r13, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r14 = accept$unix(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r13, 0x4}, {r14, 0x20}, {r13, 0x20}, {r14, 0x8}, {r14, 0x20}], 0x5, 0x1f) dup(r14) fsync(r13) r15 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r20 = getpgid(0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001540)={{0x1, r16, r17, r18, r19, 0x8, 0x7}, 0x4, 0x3, r20, r21, 0xef7d, 0x41f, 0x800}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r24, 0x0, r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) r26 = socket$unix(0x1, 0x2, 0x0) pwritev(r26, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r26, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r27 = accept$unix(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r26, 0x4}, {r27, 0x20}, {r26, 0x20}, {r27, 0x8}, {r27, 0x20}], 0x5, 0x1f) dup(r27) fsync(r26) r28 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r30 = getegid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r33 = getpgid(0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000001540)={{0x1, r29, r30, r31, r32, 0x8, 0x7}, 0x4, 0x3, r33, r34, 0xef7d, 0x41f, 0x800}) r35 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, 0xc) r37 = socket$unix(0x1, 0x2, 0x0) pwritev(r37, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r37, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r38 = accept$unix(r37, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r37, 0x4}, {r38, 0x20}, {r37, 0x20}, {r38, 0x8}, {r38, 0x20}], 0x5, 0x1f) dup(r38) fsync(r37) r39 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r41 = getegid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r44 = getpgid(0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r39, 0x1, &(0x7f0000001540)={{0x1, r40, r41, r42, r43, 0x8, 0x7}, 0x4, 0x3, r44, r45, 0xef7d, 0x41f, 0x800}) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r46, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r47 = dup(0xffffffffffffff9c) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r48, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r49 = socket$unix(0x1, 0x2, 0x0) pwritev(r49, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r49, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r50 = accept$unix(r49, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r49, 0x4}, {r50, 0x20}, {r49, 0x20}, {r50, 0x8}, {r50, 0x20}], 0x5, 0x1f) dup(r50) fsync(r49) r51 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r53 = getegid() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r56 = getpgid(0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r51, 0x1, &(0x7f0000001540)={{0x1, r52, r53, r54, r55, 0x8, 0x7}, 0x4, 0x3, r56, r57, 0xef7d, 0x41f, 0x800}) r58 = geteuid() r59 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, &(0x7f0000002500)=0xc) r61 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r61, 0x4, 0x8000000000000080) pwritev(r61, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r61, 0x3) fcntl$getown(r61, 0x5) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r62) sendmsg$unix(r2, &(0x7f0000002640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)="867563e38febba594c86e18942d7c7544aa6fe6e93f6901a80a19581d7778f880c36d5464fc68d025886c9f44206234ae23eea7d636a2635e3d28f849fd2405547c6a250acea150c24a76e8c4acaa18b3d6b004c46fb064a0655bc882b335907419982bb0af742b561d14d2234a779986498027ce95764a03e3c4d44b52bc4ea029ca1cde254e7cf0899e7b049f3b6d137003c6a41453d9834eb18c56fa0c215cf433d33b0b9483a18b270ba645dd3bd06766356d0f690a1952779fe8cd0cc84702be0a792dfedae407c24c7006e3ff032db92d3e2c21030fd2854ef3b4ea74ac1ab652d52e4f41eef9edbd4f05d017f713ff73cda76f4bffa78221884dc365667f9f0596cda124658dfe0bc57e9c78cc15cd084d74e356f4efe3a7244f1e663412d8cf43fbd6deede559dd9d10dbe8c4df8b1d54f8b0b37df5802d854da3e21e9c401a0dfbe3c9cb046004fbd1829c556941fa2af8ce65417869a247bcac2424be1a6b176641b6e34fb6b6b7b399a7bc1569d0524fca05bca4af54e5254827daf968871250cc8ead92bc4ab9c0cd87a84a445dbc07957bd6ec43f22265a87508f4d66b501461ca36d839f16d7ef0c2045311d7e385d7bad23e73acbc2640748bdc27ae207feea1a3ff662df61542b9af4a0cd5e270afa76cf8dd288c8725e9f32c3f09185a9316b4d9a86c19086da1de24e6fc16230915d2ccb69390e72b6ab8f7455d72e4b528bea94a32f9e6c20ed543a4c71f9cd4119121943b3e0fb4174750d34f521e9036ac8ac2f6e9e40a11d490066e361622e23b02c4c48cf61ba2c89c1328b47fc5df0b9e2b6c43708980991ea10f531c19c616ecf48124bab8fb03bba78ae8e6ae533daf910ddfc431f0de8494f39a7067f9b10ca7d42e30ac1a7b1979decccb1fef9e2933e3854759f65bc9a14ecdc4c41abbc68b0637ddc611f4127f5f1c5d6857c64dd5189edc7e5c5bc9099adb1079123f82a0bca4931f64db9c7ed27757a13dd7e700a6e723cfd6be0c03e64396b9f28568d3a170a253e2d36966eb0b20ed9020fb63e1c7c7e4496a06f2e32d6c2416656665ff561529ba96120821f7aaa6aaa0f9c85cd96e12fbc21f2ca26cebeede8b263932fff6bf0901834e2de50e67c829636e0432120eb735008e116b8321900921d9b6bbc468a62c8af2db9c856811dc18b013da5d0e12b6c81fe0c023cbb5768dbfb3ba06e5fff0382447dcf4408f4414e8ba0fc1337510c0b3f50fdc3d93431156c54cee2a7603a753e8ff715f45df0ada44f4fa1970fa0626cec78d7e9dd52e46b93129397892abd3af3ab18e9f1f1bdb76d7ca7a2b8b460c9a47dac2b9d03fe01cd53b00930a662410f11cc76c61f64968704e3acb8a457cd112316d6dd2773be5cc2f5b9ad0269326470015578541a38d623e3a0c3d27c712e2a0acc47c74fd9647603cfd4e307252f79f366afe9f57c37e56e73e1db7e9eba7df5588d924a6748329e2aed7e9cd5d124b9d82cde1443f5842a06e531e69309e94b5d4b1069bfa8b680c01e37419966c0e99d679a19de2cf197646db138708fe95ab3ade92ac50faf5b7c709fc2582c5754c7a6ec0c0b99a7c05bb33a4ff43d4a115d1a0e85016c9b3d87ac5f40006039002da2e060840b9570fff161a1599ff22538a58a3df673b009ce21d0d2eeb4e9d6c8a2bf09a8a39cab9c29743ab36cb4477a57c039d003180b57dd722d0f570f63df069613dbfd1072bdf27af69ce816906886909da67992c58b5d4f414499c32110b97066ac12d2625b764716560eb0b1ac12e1047eb6b38503e1eac76e3705af87302418d8c72b5cc88b647db4d6370a175fd9f5c0c568dbbb2da9c9a6143590d2d6fe9cb8da85300a0baebd000f3dc4e12fba182c4e1ac3583c7c9f964518c24e6d024e853b27fb16618d65737029014ff4cdfa0f407f8d40c58d3458ea3a5404c3496ef85cf1df189d636ae827ea453c7a0a803b0a05985174e81c2e4424c693f351eec9228c86b0d8b44057b9925300c0bf7ccb405120d2c8a08e5a21f57343fa318c7a9c4491353ba2cfdef0f0a42d307ebb444911fbaa9fabb8b783b0bd3cbba54cd9cc16505d63e9b17d0c1be898111b0268aae0b7d3f868b88594fd0bee593435ecf61b29d42bc0bc2ebc70acff639ddbf9bea569eb85338209012799a39dd09872fa5e553db842b46cece4304c8b2f26e62c78358c6feda58dc6a3add037c36f7dc4a91493608476dac92b0c6dfa4abcf87bcf3edd0c74e0227010923c364af2ef5031ba862bb9eecec050e40a15bcdcb3fc3ff6cff968b294ec6490b139e94932f4aef36e1c442cefd5e092e2960eb1b72bfa1bcd9739393b0de0c3721b8e4d75bf350b7e835a7b2617908112a35d109780a34da5e7194ea717a230bb9bda9ea9bdd8b58e8400101e447ba9202c25f79b2af8c002d5fdfbfb3644b84a1a3c8954ec0a6daee5ee9ff501940dd74b40a6b8750a9dfcbca4ea12b70c498b78729f0dfe1adfa83499c15778b936b179962aa89d00e94ba5fdae711792384fbf6c467e956941925fbfe6eebe49a1f164d7a09c8b06b533afe5510c7b50c336e39e0b24f69f36280665898ea3570c3361d46ae90f8a3472e3a1c80f9eeb3bc5dd60f6cecbde2ab52522cbefd322bda51d3bc8a9a2d5349c71f32725d370d8152f2e95a3de58088133771d89cbf67cef8b2faa0f9ad06a2017e5ea402465b369e033c68b3c5b04267b553a4878d1c2f32c33ba9b90838e48fa22f1c13fdadeef15f2e24cbe7bb9ae324d8cbfd119f2248995eade294a197b1bb858fb5998806d6a9b1d538d09105d663fe522e67b8132559b78945a855ce197021ce419c82801283a0ac944fcba76b1fcfca3a50b0d0a4bf53ee05f1feda749c3f4e34debfd30e20511c6ed2f3524ee74dc9e61bcc069cd7ab190909114e13e18766a9f7b865d96b0b16db2db63191c61635d2764e8d552e607b504ae722e90bfeb1e8caf46656796c16004395f60339fcf85804beb9e62b95ab47435c9afe8a82ccc166dc55b75b6aec307f812ecde255f140904bd63445615c11b14e5776fd804e42c79c7b3b3faac6fb8af63caa48dc0b46b30d3aeb39c2c425b7b39109b5c77aa590b0ef83d1f220bcd4b09b901e8f1b11223e4f4acf1a5df8cb54ab317e5e1792361ca2c0ed2c7de8d1cb835bf47a72ddbec7b177b1b53494da9d6a797a07af202aaed9dc1a21138c96504df3c122834749bdbcc5f39d18a6c92a1a28f00a41446d5c7a8e4e99ffbb815ad72a859e2385ff70b2a55daa13bbead320a22e97012e31a07dba657cf9e9bfe40fad0de0d78fead52d19e3d68267750d81fbe06731b6a70ef6147f2f406d0e457a7c8511763d7c260bffc923f5e60ee84055de111e618b89aaa0ba938f01eb6c8296fcf97ea15b85e2a33165239c9bd2bc2d22f31db64cd3aa102507a0c60523cecddf967a83b38ad28881de4bbfaed22466b6d9d5f9fa6f6b10ea96bf72086305e33664b4bcd17b12c3406c8c5e002e77aac290ec522ea3913234295843794377d2a356ead709f50555bb9e262aef73cd01baa88cc938f555b4a42a78fa452d052fdd2e9f3c4c49d1ad07c3da1bb58aeff022dd4670e538bf1bf428690052540d4f01cbf752e39fa503ecfc8c845d190c82a00553bd0df6476c5732d2f45cf0b9949070c578e654d5c761feb2924f7dfd7fcecc2274127af7b0ba806ad2232c6891cbba91826777a3b5685d35425be8ca16bbc34654fd5f343c50e582c8e9613727a3a8073a2d8226724bc3ac88133970642e63936669b15f4dae48405152cd74823358d583f4da28d8709057fbbd380ccabc917f357829e15bf497de9f45a4d55e63bf31daa8b45596a695ee02cea3619065f3362b8937227e3e2c9d0bdf3eec69f0c3e17c9e04d7d693803b1991d0ca6562f199b263753035008299b1212c2e15edc5ef3fd673d08f87684020bdd636cae757d42ffd2bddb39f3870becc511b0e7f4dfe68bf24738e2652112464fd958b9d195e3d7f865092205ae56e4fe075010d22e31284bf6e09118bc7bd81b76a339c4fa0e017c020efe8757b58f28d71bea242037c31df40eb5dd32733fc4d45689c1cff0eeed1f5f24f6808c69d23034fa4df4945c5bff481d674a17d9c0a0355ceb4d638daab4c8bff45ad5c6c22d67e4505f38e3b96db332430bfb55ee4c954e9650f7c92faee97f7c10d663127a491ec22cefb6b8429ba7fea7ded7795fab36f7220bd644355002a2597d96f414a5e89d49481a17bda63e361c928ee9b5c1f6d1e7a2e504814fcee4446403d509e99fbdd755d4d460db2135c3238834592e4ffb3bfe9af3184cb2646ea5893b3c96d2fac04a5ab0fff1e102b8670dd340bdd9f5b901d0c4066b7a78e959a77dcd048d287f0683274ec1c205685c4d21cf22fa989fc1c07da7412238a861cda96e737522b8bfd39f96d38b3c28130d3d27da49be8c2f8a4e0eb3503c6e37998098c4724936fd29e83d5d2eedbec65efa9b5b344f89c573c1d1c5bb4b968fe6e559ea3d6842dbc9da062ae7aa1d7fcda6992954a777a1609234795b39f12e2d1b776850f8af776e446b056f53d03594efb3e60553287cc4a9fc08a9002b3674ebecdae5b66ac5e4f9ac5a0d3c6bdbb02efb568c22d4afe4300c988bc23b31bf6531d9f6832927ef88910959d463ff3884a2b4b2b6b12fd872e91f249f1eb87dd68a40694219e589df4c83b510449a90bf5542f5065d79ddcdd8e2d3abd3765bfc9ae0ca180d82e21e4270a37e298276b3232333a7c3a63dd62b9fc9eba07b6f10022dff588c9d28fe869fb7a73bb33e30151ce8f265b792907acfc6124715d91fee0fce28a41721d287f118714fb48772d85196082c0df68ef16063dc43a3c5654aab2e6280b1116aa262dd78c66fab5d8893af37774457cbe904b23f60ada7a4c2834e75df3bbe54a0ea568eac31f20271012920e99d648ea490fbefdf3907c524ae33fae785d7c3f11a6ff41705f6152049c5331af86f98c26b4e6712319ddd96e0a6eb5ab76852e33edc96bd90200bfb8070477bf3579e72118569aac712b3cdc077dfa567e81a0d901ecc7df532dd81c0388c4ef029be304f260f8dda8fa5653de03f4e78909b731618ef3e615f11bd90b1b1baf387636e1055e8e22d587f9dc3e10bfd977a9eb24dd48d0f28afc93e52283a562690414a3904264dc4ef7bc6e817a93cc06891825cd27f7a54e919dcc805882974dc283d016902caf6325476667a160eb0354450b466cc3991c494884444cd24412fb8acc49b86d9941819d1fdb667f64be4ee9e7440db536debcf7f0b41daa4698acc08f026c4c646b28ac7e44b601d1286a2ecd37dbab63d33a22059febdbf5a46a888ad660683fdea50005db2080ee3d375c3a9166ce7dfd73707ea881e8cba499dcb3f77cdc4ebab98744c791fbeea37c2a3e164569f3fb7c699d2139f5b6910e522b7904a02f2e01fb76777a35133e9d6193d8c91eb3e098bfbf160b4ee33a89c33fed85321fdc790eab314dbd9aa7b196cc7e4b8e81ab1fa345079933ad50a63bed6ecf2458cfe3909a895421fe006ddc4004a48c0dd8444bebcee74221a8d41735507a5f5d55083f9a6e0130b0b931e99e17f938540aa5578aa0d3dbc4c8761e4199f0647a9a1c7c1879dd16a4d3fb658646cd73918c42e36baf01b1f88dc5ebd658788f02c8dd9de4e33e6f2c63c11be206275794db88bdc5eed786e14a178034fafc15d7ba27e4e4ebc7f6fd0c5e90b66252c752f5b73e3af94", 0x1000}, {&(0x7f00000012c0)="afbc7a76e976198e849aba556067594b0fea8721cd24ffb7ed1d999d6c62bd2378db529ed0438fa604db75cdcdfa24332d020091aba84ff90701687d9a929bc1cbab4167a59ec2881c9f6ba2ddba6c57858bdb0f9596e34108c3115afb8fce3048ed2af2318f7ffacd7fbbab2f1ffa23ef18f4dda36ae8786a80fa4134e332499e362cea0fd7235082ea829efb3decb3b501578c45450754e60d13ab589b06926f012feec962c0ddc0471859b50ad537ea39aeb8a6ae2ff772e019eac1f4f7fb8e8af05c8ab99c28938b164e632cdc88195ebb8fe501ddda4569a1e3d65d5aceee791227232d6caba12ff15674fb28a359f12c691be952220f2bc3931ce0c09f8971aea6ecffc08e482c7199178b7431544e31bb513ce4055e03a5fc3004d0e31817dbaee6936ab141b501e5fe8a7443c664aed0598681c3492534738a8c556bdbb6af66982fa63a49075e1a85a9756f378f5557d48c7e9abf238af3c06a75b6f450cb52dd5a818fda7c0f8b7ab97906f3ecce8f48d0ce36c16752ce4b8b890a0812cf8527a65cc89722e772e586171c1fb873b97bfb162cdb7edbe253ea709550e9ff2fdf6742cee5d1c12786314582abdcc913a6b27d72d8f49792edf0dfe09aa9109baaec3b2e317c89ae2ce1d4fdd8538a3aa54a97206d514704c2864769c98db4c235dad72d5d3f1081f6e169eeed875b92baa86d16011adaff943148af053d0bcc6f6393f4e9d1b36064862e0056e2d51a7e261785bc7fe661b53714509012b4b843426871de3c52d8e322cb0df4d6383d2460e0233c1d13ee5d6c9e16bcc9b45e91b60223429873f0f2f95d1b55e61dd5930d5e01ae2db7f344d30f252cb1053eceee1a02347a79ea5b1ab584a07c729877dc116fac741a7ced37ddf2e2458b9fd3d877d31236341fc970beb60c09a37b2d779f64caff9f82048148e3c7602018573e8332cc4721b99cbf41f6202bf995c6c3a94b92f72cbdb754628e6fd6cefaa326ac4af193a0c7b1e713cff88f86b3059265a6ae2bbebd925f2a7333053e9a12c89b1a0aeff04341af39fd6a2119f9083c2fbd3b71ea691cfd73d8ef1c7524f47b862d5d19748f0a696833e8b4f5b27b9f5a05d503bb74545c82bd8a463f5fd41a4fab11d2cd498e91bf2eaf4ba299b9201caedb802028353ef1ba8607fe5b6b900b82532d7488ea8510f707e833d048e4d9114f052b8fd1b399e78d038d0ad4549ba72d1fc7ce7fb80463735d6c577bb2f37906da77a9ef2cfece9c7c2b592ce18d5325ae591807627ba3579115e426549cc0f846a9beab1fdc9a6dbc6f3caad4b2e96c281a252b7af07f721db8f4a4d5d94355563be12312763647ec7ed6ef475283c8a282a677315a557b3e6517cb715d6eb14362eb533af21ce1c814ad5a625bfcc8969da344a97b4a2ba7beba9528f47699e6d1442db24489e66a51f9614b0b158ffd99709b627f1fb5b8301cd671ed5f21f5ac617fea4903dcf94fa09fb7cd8b815eb1e75628595b101580e4aa6c3bbcfc59d790d0d6fb89bb630ed773904e7aedec0217099f2cdf41e199b903d8a60d9d2d2d08b93335153413b5a333dbd9c2e202659016ffb4efc9621d0b30ebd9582714817d05930994752716b099e424d2b558b25accbb39f2a5d4ba4fb90d04ca71389cb684a578376d0befa79b2878de586b379cb8093b31818a91034909d56017231c5ef83b9f1c30785c86e2bfd80ebece4196fcd99716b3b984f5b301b7fef7e21e70de54233d9b06dd38ef43456fa4e6632c5c12f1ff2585434224fac725fc6819a2248d8c42ab4bc016f8195ac1bdbaa06e036fa965b4e0ff17bc0a969e0cbbbb50c5fdf1eff584b3d34383bcdff3c2bd5d4893b9429262ac5533045d7cb63f1c4447809b8d614eb093ac458646aced9c194009d366aad55d1614a34e8aebd8551f157d781bfbb7068d348a06042711bc377221661ec92ac530428de1aec59e77b9ec99bd3f3609c2f2268096ea2af55d0f0fc5c1b9e018c0d0d1b692ff53d680e898be75c0faa32f25dfc59057f7e5c1873c949d8020a0db388b743ac7e384fb095051f0c8340e946557e5b0037fdff29b17fc9e127a9dcfd739d638dee8367831c2faa83393df13b1d74154dcac50fb26d259f87bceb1ea038d8b033db64ea40f4c38ac5ebb95c1ee16d7e3334e168d441c150cff60634065ecd25db017f99cc48179a6f05133b7ef5e0e8d5e408e62328120526c2d5b9b7e45a0f16e2355ad10973baf9b0aa71006b88e00261354e361eec2cbc6351f0946bba1bc1f2d7d31cacb8593bad0fbcebe6120b8de888549f081949c2dd32cd4ddff22e928f9d3723c21bc24421719ca64e81018620d7786cde246f4cd55b7ed6d5e623c934302852ee50a4e7d1ceeef34611f3080eb55ee8a88c49db7a2935c33fe86d22d8525ed7aba71aad294d5440f1465361dc9481412090441ba2b521ac551303dd817005cf82e2091143a914d69bb5da8ee379a9045ecfbed4d074d2eccbedc0bc515490780cc4b916586be58852c056a5ca9eeea5d18876a2de94d980bf7ec37fb576a74867fbb323d77bcea2224c4e01c7f598f989d18905aaad6286af0150c85415ffe4186a55dee720a948bc28b10965486820a22893ad5214ee935017fb4fc8e2cf707ee7b057612f536026016627adacdec353a74ea489ad0128ac9f8bec49a43d50eed728391b186001761bb01dceab730bbcfdbfeb7a4c36ffd69458ccfa229bccd4e7dd3551c054a9ab3e5a8e880e01bc637b871f9527a0503d7b0aa1c584174030700df996ea82190bd048af93e415c609c208f74fd5906869cf514fcbb410200abc64477c4ed454145e71b68cd75106bbdefda722cfa611e1f4e5cfbc5b883290362bbe7f037730e924e3303aad6d0431569ccb10662f6e4fa66cc4de1a5f73bae094f9f3c7db3eff0a8efb6da4a058b831eceadda469423f85da3c852f78b5192464b2439bd87ffab44f2b9d63c85d19a7f202c9f5d0e2117c6c8c6e4f995ce43cfe7f66ae23c000ce4b203131c70131dfa7a65d9525a22d4bdc67a7376916dafe0653c7b51bf71985757fe53fc75572f40dfb1ed4d0546b8522a243298c7c8f77f76085eb4ca278c696c9f24858baa8f19440975254c053c6f05d666b1aae74bcb7241f5203967248f8e32a2a131f698a32db3c5438621b2a72c84ccb17e7e1cc163a68dc8beee97b5582174410ee5469f94992eb15aa3a3817b5f6b53a3f6760c6cf6611c2ec23e50ce4850b3420beea0195e7b4c6a7194647cb92898518bb5bf3c60874a710a4930839696f5b70040f0c47bf2574204202e8007b7364234ac1433083e28af5080a14cdb63e33c784d80935371678a45dbb7090702ddbc511d2ce4a7eaf8e23b26812272b5cf56ae55adfdd04402ee34ed43e00a6d88a2f0cf4f38f221c3757fe7b4d945d4030e2f853f3a1012a3bcb087a5dc985d523efcfc8d2f51bc81d8c7d1c8e97eabb4a2ea513254975648e9cba64166facc1c8d7925948f57feab28ac1b9feadfa353e7e45b35130d1208ab025fe254287677b01f691c35df3ac65be7dcb484173bfd6d4e591b78086afcc628342484fa4b300e5d621af5b09f784c0e884c6afc3f8619dbafe706bf7166200672e86d2789c5b7490bce3988069ddd28751e5ebbfa85f9eeac453339ba8ed10e005d2d3ed899f662c784678868379887ec3b974e7cc8a20023868760039f47cf9edc9c1293e70d40da0967838ae4751c940fbab4ddd321d1bae9deeb0ae0dcdda1f3ce0317ac0a05b7a54d394ef7f2dfdddcfaba547313250e9efc1238b6e76ddd8b7d2c3d5f54a175d16473cd9aa368f4795fb2d5e223d87b1cb9ceaecba2ef8d9a8fcd784082e5ba3929bf7a9348f5b059447a173c30aa749ffa69a959cefc69e2195d5535c096c5c1728e5ed2794459b7e0a725ebcfe06048cd222c3f0c143a07d8b7af02c664cdd024d7bd35245391a0c3a980d6da9e76a7236ad6eb7e887d8e22d1adea6d64a62229fbe0aace4495011b0fc9babb4fed3981ffcb8cbe90d0a2a22b6c790316af10ecc101797c69c3587fa180e67e3d025b1d963ac3da3c09679a02a120be180c907de87d3262851f6d25edc6d5f2fbe1f367e2d0f455098110c8e34d2f5fd791f74a65367ceb260d248965f9cfad4af57c203f9091fb120d5ee3b1f196a7c03a42a63a3be806670e2a66e10f7ad7a2210824d5db57e07f1ffe8062909133400560c4a3c69106c870b00d449cceeed893b70a6dc268c836399163b202b92dfffaac911c2d1fd8b6b14327ee61646446d600d184321b8201ea364f3df963e7cb6d8f9989a40407dedd2386836b51ed179622687b1fa701ca94f89b90c50e50003206ff2215fe979a27686dc62494cec99ab92f3b038bac2e26ea2a92877ada246c2318bbc627749b4454b9dd29dac75c31281857bec7a1b18d4853cad28e44e057f70cbc0f86d163887463d988bafb6e001250ef4f9d38d46e8d95aeb27d1ffec91b7b6e7fae1dcb28dfcbc368461d0b1cc53104f3088aeb843b6361feef3275ce5d0489762919e74ea5ac607a9496cb47c1a2a9da82b8a544ab3cfac81cbab2ac898cafba5174748fdab35e36b163ee2ae34bce84a36ea7bb3fb425f1a6d3a67ee0f15964b447a512334cb72516de3c9ef6bfcad2148db6412e6f644eb506d9173a749f1ed683777a49e824201d3c63e8275e485446f395796cf0fec4ee37a751c0e2e20e689db223d972b2ccf5b8c5a02d6fa87be4fb007c41c6c3fbe52b948a0c488e0e7dcf06e507914f7d565b3a6c394644fbd33baea21d0c68e0ef3f952d55ffd58de21a335151f2d4a1ad2cbb887b62e3a78e0e4ff1ab4611c3f61ea190290e30991de2ced68a9c5f686ecd0d384b1a47fb3d3eed6dca0b383d6b5ccd1b0886337e70714e4403dde3487c2c35d0ecf43e4d5165224fe8a84d8038ada35cc5a91fdc3c07d712699803d0bb189ba5136b5da4105bf58558bd008d9588f4e67448824a70c97ccc45a4adf49ff0c9229f1f82ea60c75503f6e53d4ecdd7197e4431fab3d87c9ce0a8107fde255827e23c104ff7fe55a276fbac79b6545e42c3acca25da5a0f644586b18cccb2c7cb5f5c2da44bd69ed644868c756cfaf5b37232499dc8549aac44a3302728602b01945c917aa9907eba3c35458bb36522c8ca06c3ea4903b118d128a177bace07d5b895d11f7d8eacaf2cede1b7e2f2ad5fc1879e77e23f2836b75f716aa692bfb95bc06512bb464b09b8001c23d9439239305007e16e6fd9834226a8341204c88ef5346045fa2021fe9697cdb0728d5d842cdda903c51fb4ee97b3c231077ba7adb6acb4f9bd14117665a8174b81efbae1b72182eb0bc1db83d5511c2547aba1a5b917793c8bd45c4db82fa7a29d2714bf27262896ab034815fbb0575fd1e5981eda21ee0c7d6b7dc0471da2d89b99d804b06feccaa16b73e57c2959e22a1a4288250f7a4fc84902cba3faaba333a05945ab50b59259937cb109903eb18b4a3693aa32fc1bb1550adbdbb3087edc2e3a433b09fbaf502c08f804255a65a9f0c80af0284f17303c982a85c1266566f17558959a78e0881a41d0899e9faead9bb74d8c31301a5cdd40a4787d226d50d1274ac6a44e738f8b4c30104a509a7a347dff73779503b4a91d7ba04e8f8823519af5e3f50aed281553734f886b6f5d9f48e5008ec05191d36ea699ddc58627261d37d7c5dc4d169fe3e700010780b94ffdf22dd2687d294aae494ee1895991a478bdae404af7", 0x1000}, {&(0x7f0000000100)="a0519513f01eca5ce4ab1b6576e7112697fea3fdd7987f89f4e48440ca488543902ae0", 0x23}, {&(0x7f00000022c0)="b3357d181ccc90dbfc61f83d3a2ae778b30e29fd6e91c5bf92c5ce1048a7a042246a7be5cbd29ff221e980a8eecd8d7f6264b4d8db2db0f42df1eb84eb33e7a435561c804b59f2aea6cf7ef4b09e10b907328cb7bb4d297240a1deb1364ef3182ebdd5b4c33fc3b726f1855715130ca8a24e297fd6cff86ef68a8448a8a44acd7bd3bca6571ef8040d46886555d504ff9cfd48", 0x93}, {&(0x7f0000000140)="de0666c1eea442c649562b27528bb515877cd5c57f6131404d610bfe0a6d9f06a290ba0a26060b486b19e6e079f83cd7989462a89be71d25e0c34c892e4234b3d6ec02cdf070f6159c5e5a326ef20e864517cefbb9381f45857d7b4f89c1551f2a", 0x61}], 0x5, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r11, r12, r17}, @rights={0x20, 0xffff, 0x1, [r0, r0, r22]}, @cred={0x20, 0xffff, 0x0, r23, r25, r32}, @cred={0x20, 0xffff, 0x0, r35, r36, r43}, @rights={0x28, 0xffff, 0x1, [r46, r0, r47, r48, r0]}, @cred={0x20, 0xffff, 0x0, r56, r58, r59}, @cred={0x20, 0xffff, 0x0, r60, r62, 0xffffffffffffffff}], 0xe8, 0xec7baf7728fe2216}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8e}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8808, 0x141) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000000, 0x6d7, 0x4, 0x1, 0x9, 0x4, 0x4, 0x2, 0x1, 0x1f, 0xdf}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xff, 0x1, 0x2, 0x8e6}, {0x81, 0x0, 0xb4, 0x8}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x6}]}) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001800)=""/175) r6 = shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0xd3, &(0x7f0000000240)="104ae1f388f11c9ac30f21699402aacc7bd083fb770613a5e856abacb99a66d7452f74014e261a1c9d9f4cac19d157168ec0998375acf796cc16c7088922dbcfaf5d3b72db0922a8c0790524d78f0a5d19d169ddd7cb70c61ddc2a908065ca03d63838133f48a554e001cfd0aac26f21da109594cb73982b3389573387a99c5f38dc3d90256f4e4ec31456df43916014ac1d64023afef029748acde5fe636e8395b21b5d9b39a24b2fc3ce94429232e041d317b8853117472f2e29d0672e7dafe2734df219803aeb354de7df544716596973a8") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x20}, {0x200000006, 0x0, 0x0, 0x1ff}]}) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/75, 0x4b, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0)     16:00:10 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x82b) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000395000/0x4000)=nil, 0x4000, 0x1) write(r0, &(0x7f0000000340), 0x10000014c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000080)=0x800) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) fchdir(r2) write(r1, &(0x7f0000000100)="655dabd3979c3e1fe919a0a3604c61c26a1c1dfb556b14dc529608d34cf134e4d7848a705634905ef130595150f2cd2749d7d9d12fc2eedd32d02fed6e", 0x3d) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44, 0x4}, {0x6}]}) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4044) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) chroot(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x7) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xae000000) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x4}, {r0, 0x2}], 0x3, 0x541) r3 = socket(0x6, 0x4, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0x3}, {0x18, 0x1, 0x40, 0x6}, 0x7, [0x82ae, 0x0, 0x8, 0x2, 0x6, 0xffff, 0x81]}, 0x3c) ioctl$TIOCEXCL(r0, 0x2000740d) lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='W', 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x30000) dup2(r0, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000180)={0xfffff000, 0x5, 0x1}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000480)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf8125b1e1390e1fe17c81cefc6cffa0149199e940ac08b41634d5c7f6af47d7144cc7352f51b9e2e878ca3aebe2d00c36c173087b48dd829325354ac971f25786ac150e4920ff335847e4db65984a461f241bdf475074e550c73d237568c43d886197052dc3f1bcd40afbc3d28a35f32d02e4bd43ac98342d1e8b4eda825e77de97f4acfcb56e70215e94bf6afdabfca4e25f0559b87edc934bb46f2", 0x13f}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) close(r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) close(r1) 16:00:11 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = semget$private(0x0, 0x1200000000000b, 0x55c) semop(r1, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/79) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r3, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000004000c0000000000000000d20000000000000000e5000000001013b1ae10f1f36f2ff184e72f3fa15d37a8c56c7800f7a3db14e9131eb402c16abbeec1980bf77571a20486dbd70fb800"/113], &(0x7f00000007c0)=0x1) poll(&(0x7f00000002c0)=[{r3, 0x4}, {r4, 0x20}, {r3, 0x20}, {r4, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r4) fsync(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xffffffffffffff15) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r8, r9, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) r12 = getpgid(r11) r13 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000600)=0xc) sendto$unix(r13, &(0x7f0000000640)="375c5ab90b76c3aa7cf236adf1e3ae1de5d6768cc5addbf26d70e8b46c4897b85fef27a438a9d97d0e1098017d4eed0516d04a7be7a6e1b72badecebfd5fe4bfeb71d5542dd6d51ac99b4bb2a6bb61295635b2b6a1f3ff225156fb9e9dae51935ad3869594fa3a574840134bdb263dfcc17b5ae363ce4cd58bc1e31159aa3e384317bc6c8cdb2aec39d856a41794a186c9973ea0316d183e630c709632a0d6d346918ae9603bed8a88155c1f58df62a0c2fbbcaef9d652890d39c850a216e4a5456b037a47817b6770a4e2ee33a1bf2c9120a54b38ccb8b3b7", 0xd9, 0x4, 0x0, 0x0) setpgid(r2, r12) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x1ff, 0xffff09c0, 0xff, {[0x3, 0x1, 0xffffffffffffffd8, 0x4, 0x3ff, 0x5, 0xffffffff, 0x2bb4, 0xffffffffffff2160, 0x8, 0x9, 0x2, 0x88c, 0x3f, 0x81, 0x996, 0x100000000, 0x80000000], [0x0, 0x1000, 0x5, 0x3ff, 0x5f, 0x6a, 0x9, 0xc59e, 0x101, 0x7fffffff], [0x4, 0x819c, 0x200, 0xfffffffffffffe01, 0xc5, 0xc898, 0xe1], [0x5, 0x41, 0xff, 0x4, 0x757, 0x9], [{0x9, 0x4, 0xffffffff, 0x9}, {0x2, 0xffffffff, 0x0, 0x2}, {0x1, 0x800, 0x8, 0x8}, {0x800, 0x84, 0x7fffffff, 0xf4}, {0x7, 0x7f, 0x6da, 0xcb1}, {0x9, 0x80, 0x3, 0x7}, {0x1000, 0xa8, 0xa4c, 0x1}, {0x8001, 0x3ff, 0x5, 0x3}], {0x800, 0x8, 0x0, 0x1}, {0x4, 0x6, 0x9, 0x10000}}}) poll(&(0x7f0000000100)=[{r15, 0x1}], 0x1, 0x0) fcntl$setstatus(r14, 0x4, 0x40) writev(r14, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:11 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11, 0xf8000057}], 0x9130dc2, &(0x7f00000000c0), 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) getsockopt(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r4, &(0x7f0000001200)=""/4096, 0x1000) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000036, &(0x7f0000000140)=[{0x7f, 0x8, 0x6, 0xe0}, {0x759e, 0x3, 0x4, 0x2f}, {0x4, 0x1, 0x3, 0x1000}, {0x1, 0x6, 0xce, 0xff}, {0xbe88, 0xb7, 0x1, 0x8}, {0x0, 0x10, 0x4, 0x2}, {0x0, 0x8, 0x1, 0xfffffffe}, {0x400, 0xfc, 0x3f, 0x3f}, {0xfffc, 0xff, 0x20, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x8, 0xfb, 0x1f, 0x7}, {0x4, 0x81, 0xf9, 0x5}, {0x8001, 0x96, 0x1, 0x5}, {0x0, 0x5f, 0x40, 0x3}, {0x100, 0x60, 0x0, 0x8}, {0x3ff, 0x1, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = dup2(r1, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000280)) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x20}, {r2, 0x20}, {r3, 0x8}, {r3, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r9, r10, 0xef7d, 0x41f, 0x800}) fcntl$setown(r1, 0x6, r10) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) syz_open_pts() 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x14e5, 0x8}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000100)=0x1) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x24000}, 0xc) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='x\x00') mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=@un=@file={0x0, ""/13}, 0xf, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f00000001c0)=""/203, 0xcb}], 0x2, &(0x7f0000000300)=""/4096, 0x1000}, 0x800) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:12 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f000034f000/0x3000)=nil, 0x3000, 0x6234eb2a5ac430fd) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x84}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = dup(0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = socket(0x1, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto(r5, &(0x7f0000000480)="b3ab85ce78c0d83dc3db617032f94641a0bc7af9d8a383f221866fe06e10c0fbe168359a973f949cd46913a12da384db8c9041c876a0757ccb75a9320b2e3a9bf903969856a0e3566a08669025c7197cc3e192e53f87b73d5d1dd1e72b9aa971ab1361142758489dda453d70024ce27f130e18398c86becc5448fb7b97a42cd0bdedc6f6b025c508ec22bf397a39a779ea6d10dafc1a1e910de1e9141080511e4aebac451f4d103e3b5b1a5beb810d5f69db5bd7c1afe971268039444654bb3b4f9c28617b6c665a1e30bbd064ec4130745509f4eb6f84bb9b4e42cf64b4dbb10b66febcd41b638d9e", 0xe9, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xfc, 0x7f}, 0xc) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000380)=0xffffff3b) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) connect$unix(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f669921b88d8ef4696c6530006d38ab111772f2b47ae7ad458d4a4bb16c05a2286ff732773bd18744dedd0e6543128f99b7c4eb2d66e0cb70275de18dbd2455b4fa224871bb8f5987e7d943ba7a7d5392276ae3a936c8cbb17044af29f8580e005675cceb109a9c37162a0c1769024eee2da4907c55920e04d6f7478346a13e627a203cc8dce95e14faaf0f5dd6d9d23e9956bd22f6c91c998e22b3f7507b775c6bccb250eec11744860b0621cf6ce22581405f13cf1ee4b2b70fa88b7b79f583495fa44a64752cc734fda5b507bef702545defccd3291f5b9e0eb756225a2350bb9e4ce9877f9dfcc391dbc3c853f488e12dfb29c68b"], 0xffffffffffffff1f) listen(r2, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x4006}]}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x7, &(0x7f0000000200)=[{0x6e3, 0x4, 0xc3, 0x8}, {0x6, 0x1, 0x4, 0xfffffffd}, {0x0, 0x2, 0x1d, 0x33}, {0x8000, 0x70, 0x4, 0x6}, {0x7, 0x1, 0x6f}, {0x85bd, 0x0, 0x20, 0x7}, {0x0, 0x4, 0xfa, 0x5}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) shmget(0x2, 0x6000, 0x108, &(0x7f0000ffa000/0x6000)=nil) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x8, 0x6, 0x0, 0x7, "17e3b5c5c27058d1e95b00c0645353a163487f0f", 0x401}) clock_settime(0x3, &(0x7f0000000100)={0x4, 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) ftruncate(r4, 0x0, 0x101) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x36, 0x8, 0x2, 0xe3, 0x4, 0x0, 0x3, 0x10, [{0x3ff, 0x3, 0x475, 0x2}, {0x8f2e, 0x6, 0xffffff80}, {0x400, 0xfffffc00, 0x3b7, 0x56}, {0x6, 0x43ef, 0x8, 0x3be9}, {0x8, 0x1, 0x4, 0x80000001}, {0x3, 0x0, 0x80, 0x8001}, {0x6, 0x10001, 0x1, 0x8}, {0xff, 0x988, 0x3f}, {0x15a4, 0x6, 0xeb, 0x9866}, {0x3, 0x7, 0x1200, 0x9}, {0x80000000, 0x80000001, 0x88, 0x7f}, {0xffff7df8, 0x3, 0x1ff, 0x8a}, {0x800, 0x9, 0x4}, {0x401, 0xf6, 0x1f, 0x1000}, {0x6, 0x6, 0x6, 0x3}, {0x40, 0x1000, 0xfffffff9, 0x68f}]}) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xed) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:12 executing program 0: r0 = kqueue() 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)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2012, r3, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="6aab8d45c0fcaf4018", 0x9}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000240)={0x4, 0x8000}) r5 = semget(0x3, 0x4, 0x400) semop(r5, &(0x7f00000001c0)=[{0x4, 0xffff}, {0x1, 0x412, 0x1800}, {0xa34517e94578f05f, 0x81, 0x1000}, {0x3, 0x9, 0x800}], 0x4) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000280)=0x8b) select(0x40, &(0x7f0000000180)={0x3f}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xfffffffc, 0x800000, 0x20006, 0x1, "d7787472c2009d057aad000063ff264c9a1400", 0x4, 0x8}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0xffffff2c}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) close(r0) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x1, 0xfffffffffffffff4, "0900146e195231e2ca7b02010300455c2d0000b8"}) close(r5) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) unlink(&(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="2aac1d05d82285723923b4f83616091962aebcc640ea90bf54c0035354bc555833bd8bdb17e8303217ba8a995ea9bfee87077657970f28ff408d", 0x3a}, {&(0x7f0000000300)="bf115638332f635d6c79c853596e8d571eb650bcace7892b81f53ca979847f321f7b54dc6e214921ebb6eb524254af72c589335dd726f66f48129b1ea60706d4f7ecdd2844cd53c42d5b5c41f1f3da6ff052b40a41be3bab62ec708bedd3c5bc9ca4e087d92aac32639868e08b4b3b576c40a7fbfc0b5e2000e5b9ddec4b2586e6c806617a2a5beb67172a689d4e0db62a550ea5b1e61da145715e3d4197f33560bb4a7092837e73b7a0ddb28412466b3192470ce213301e200c139c919e5a7cdf11f480190304eec8b0050a6be4bc5f16c66d6a2467be7938572003789fff12bc8bc3dd321d1771f2ad0569767a77a6de83aa0b8be5e898f46172f3ae7abb490fe433f01e8acac37b10a59ed63b00297bffa54e953ec183fbda1721c5c6c1c9cbd3e3f20d9235fb9df01db82706a76ef6796db2e45a23723cb23a01c4f44d18fb7c6ef7a3e586e1d27f52782cc7c881b021eb8bf204c1f444d11b328a13f0bde00335d17c5955324bf73f6b2aea2af0554552db87bf8d64860c7de5c8b6b1a71c8ad79a2a141d4d83e7e4f07a9df1ad021b5d20c8aa4cca9007a60aa83dc6e82ec6e5eff12789e0fb8b20508d520a60f10fde3cc234e384e7bc6f686c1ac7ca5105ad1bf4f70bee22430948730ff2210609cb42af1a97ea0443e3d1da86442cc646897999311dc729510b04c2fe383322dddc60dacabca3c7b97c2fa9f675de6fc0854f47d27d3e25dcaa08e042f7541e9c14400d67fb0f9d081d41179166c97fb529516c9b17e4096d143bd6bdfcd7d3e53592afd3d2208c5d45debb7b5a64c44eac2a3ebf720ca26ec9f48b5e53f7d7ea03766efa7d950ad2c0e06379798892075a1fba55622d6e0d2575a0186b0f7331bfe1b90584d62787a0b9f0aa1c496ca922c1fcd0e0791a715fbf3a782976314fe8aec02084655f1e068af78172e999df44a2ee1c6e7a25ec4997fe82adb73ae2d027ad2cd3ebcd6c160e23530ea704d296b8676f67471d509cfbb3a872340bf901aa2753170cd4db21f5939995d8e90c6a466c0a05fe022fab801fe83d6f82d4ec3a60b6d26338878f4d9cb63398ef6c4d6fe4583d7443a56b0142ef62a671b7cc676277f09d4b38783ca73bbed765131d2d441256c3bfa2138825d4f17d90ed204eb82a14503b2a718cdbd5cfb96396c368afc645c5cd91c6bc58332239e76e59370f2758676d1462776f47a762db0ada220038bef8a5b070971b63a3f4873756ef5e7cd95d08852eeb3b61e237e25724cc73ee0122c6443fc8bf971912c3d95c061b20431d2b557223b4889024f39f478c94470257e5b2973352c002230b856b36a7af11b24c411ed4abef3f8eba70b44c80035f1ee30cd841f84d4464ed57ae1e78f4d3ed539a3565b2644f8ebfe2932bbf44a19af4b8cc9c93854698f3472d33f0b9d49606a83a53bde6d06b3567c4dd62ea97ceee59d71c9fa61725a7cea910a4c7dd2430b30dd81c09bab4ab1ed3c15e6e6613e15481ec4b995cc5e13055cc48dbfc5b07a274ed0f6900b8c31a66b97fd5f23da1472e348a1309f19740f79d326b690c7e49c16fb2cd1191f96dbea10a8c657e43171d42ba669bc5ffef4ae88afb475b01c3f18828822d22aab188c28a7560e2cb1cc104a83839b61c18e9d3a0460f8d7f0c23fb431afcde616f039ac68d2ce58cf44afe82077f670ff615b58711dc0c29a693faaccb48952b65a4258b09dd7fbf71b6beed16feb3bf7a526d5205d986a583c5c9eb1597b00e0f18abee596eee5fb35970dddbdb80dea790544c43aa01b9fa42c31d066fdf7737e91b505f33fa82503f39d66b9e0b4d058e720936d6643b0467fb70ae4e1cf73e87107f0b0efa74cdafc1818e3ec5adacc9fb15767a3aee024a1586e17146d24b77c1d64edaff8bb22293d64cd8838caf55c77052382ac53095caebbeabf95ee4b0dbf670e0adb2ea4b035f15738349c5d52118fa2ab0b7bc54c57e793e00d91c1d8efae0bf06fe144b165c1a00bd0fcb0041ed9fc69c0c3da89cda78f19c4ce081989ae50bdc1f45c87c2e6553e44cbba713c11ff499faee6cb945296a5a71e91815ee450a82bc9a3daf5e50c0d0cd815502a26467e505ee5cf220cf4de10be446c55c5327a0cbe54c856105285a8a6a1634cb31769944d2d70ef96effce202534259b4e9a90b4512e9584202a7a64e26d91cb6111803ba124eb2915f9587b02510f756854b97114456048b4133b73a65cff0553f96295aa326126d01dfda741d8883fb6116ef3bb9ede9acc79658dff7f677aabe4e0a7c605e07aa6b70eeb518db7b1072127839d4d347102e352c808f554a2d4941061c0c2670d19c91fa21d87348f7e0d0b0538a8a05fda3e1f312ee96669f73cc6a972025a805dd2c3d776857f16dfdc67e43b7133afe46a88dd437db40403f28a26e0b57b4940f74d510b5cb19f279d38b118312720e1ef694abcd2a31136a10b45ad2266328b726a815544df7803473301c6f3052a59856af9f4b7e70c6be1a7adeee1909f5de38aca8e05ddc2f717038e8ed0591678d60fc535dabb36785bc436484bdb61ccb555e00908f99ba8e0d1f2f260110128c9b9d2cd6fa3144feffa3d36dd3175e065214a8c514b5874425916ef1b103c0151fba4389624cceab8cb69357fbbe40aacf19d771bcfc6aea56731e7ffdb4c18b105137ac396ed876c5d2beb98bde3bf1edb904f197460b1cf09de108144f64bde77cb6b189cab09b9fc0e4f4d2f81d120106ba8efc0b443f6c778cc06d8a659e05f732d3df5d24f0aa29879065df15addc96d8d1f7424e4b1a47471e31490bdc34113272c75accad854f405deafa05fe1c886684acc83d03d9f1f90c47e80324982358196317f3fa05370aa63cd7d1cf6d24a7b8d52cc184701ed756b0ff6f341304571a1c7fcb79012f2fb48168380d347f9de4bc90040fa175e73f7aa2b219d82d7350cab5e028ee5bf4fe480e14f09d49d1993cbf73cf0bbdf89bc3e369e3bf08c61c01c7dcf0d862bedfd147f3cd07120d85d3173677b6d1c97cb03dc0f8511d40b08e730d82ee00955d228f145712d07658939ff4240dd71714be172f7fb9281ed4e1fc85a1464b41072a815144885b9a4f45853bc77acb8ac2ee8fbfb36ad10ea106a6b99249d8d7ead807e5e67ccb100e4effdf3768d3fe5ae775fd5ada6d162e2c148b9f5126437d9f12d5add655f9a5bbbf4bad6dd8d9da53d8adf7f13f76fceb4c3c097e61222ea45dc53f621f8ba01ad115ba6848fe2de12b2e8a4d316c82f9255bea26de1a2f1b550ee40933ba22341ee9aef422a232269f773ea1e04cb815dffa24c3fc580da2a369e8c1fd81b1585aea6358fabb2540fd967b903c95500a037d9e39daac11a5b9c1a28057e913e831394d29c15fb46138d554b95a7fb9493aace2bb1b568732cd09164651add04a38f10aa20d26967d350bbfe43fb77099e89ef3c7e144ea2c1c1d818451ed238a7930ab32a53cf21aea96610edbd4fc8c0420b88e1e2376813f3a7edd4252bbad719110055858d59f99930637b467597d2766950a279d8a392377eb03ef5ebd7437317c3d323e67bd03c0cd2a9d1773606c5adb7e42ddacc270eaaefeabce73082f8b9880fb218fa919fbdb3694e36b0d4fd1bfe3ffe953fcf6d90b11261353c5376076316dfc5b78273143054ba6817cf0cc7eee34708d3c3c8d93c71864e97052d3c416ccf8aff5a5c7f20c2a16f4d94c44ef9a63a0e80d22bd039047e56a7cdb87fdad01315d0114fdd4b6d7620583b3aa4a7c4975d11ca94609d4473f3c495d4a4e68a25ac139e4e6d143c9a278863a61df6696fb7e949225a8f9b5d8e4201da79aa1c07d08dd95ffdc8a4a7dfefb576a090de1751e4a0eb7ad830c61b813c28bd78a478ad3a452278b9c1df2d12eab047f209ab57b64b3e0a5d6be0d0ae9715b747c213c4b916893211322b440a9f9d887c77e4958e90e584918b4dc5cf89c33c5a6f915bc3c723455800d5cc519b1b1c57168e5f9978ef0689646a3325aec873a93e25ac0c9fa51b36837444f7850d6c1ac84eb9b6e5dc50798fee16230b89e2a57b81ec465da247ec33e154025bc5c522538ebad0dcae53a1187ca21c5ff06bd38988182133bad0a350cdade8fd8b5becbc7304ca21ff907186109a6147d529e6d1e8bac6093d7f7ea10ff550c33721e3ac0bffd7493cda8ced57b0ac3709dcada11cc4c6c3b0dc5d58f15d2f7adabe1754dd222c2af387024736e662034a493da5da5e6571f6360f802c5aaf2b0a546f2e0debda0ad787ded39fe3d1a2fb5a68c572132b07063d4e58e2ea6e378651365b11b5867befa1782f0464ec9da950b3d047064438f7f5724fdb158612954b1e3ca6fa6eb66f10197d2c90a46aad1c72dca3e85932a85382d0d902069c1719162216c93e441d55592c6e4c876b9cd03f3eaec98af3f1aff94b06251de8b940c7d2564d1454089232a81a11d7fa144dd5d56c884c6f9961bcf04e2d761a7aeeaad11ec7e88ec36ce2058509015f04ef72cc812a863d352fe42bef27696d0ec30d2edabc7d8fe279f004efa7fa7e00788db3360b5a33c95d9c2d5ca54471860382e7b09d96f293eae1dcaf982ae8f9b58e2a6aae337b083ef579678e219ca7f10ed503ec28f9d1937b8373f1ef84d0f1de95db208a2877ebc379fb274777c0f1c4d77c5c5c4e6196d8abe725eb49b1316d3e2b9e8fe578b7461f0ff31a623d3a2fcb212ba72fb2d026386a5d52afcf0ef096eae13f902f28d1f8ab3e7b54b29f261e345a33973c06be62a087991b545edb29e7d0dfc8762f88857078eb24f3194824d43d5a6f78833b4610d6afe02514b0582e1a153799609208756bacf3176c63633505013c7523c5272374db3f8d242cd07e2b678daaf9ef57497c8e0fcc1fb7c086380f638dafbfd2421233f350b33f8e1b20191fd7ceacd159f202bf4323cc1c6e06e709876a7619cf790434dd5a8c0affd1d051c2373aae8a9895b643e671022e34cf330b79c50513c9d5f6c68ec3f78fcaf5667950348b78c4b526a5b49de994b269c70304d91b29a85f51536d93e19c43200c2abfeeca09169fc607c8864b6057c8836c7bff7c0571f765ac7be00a29879d9d66c15052921a885c033f3cfe82c5eb16170dfc71dc7ce176af1a6499315f6139d48a5fa04d0ebf206d8abaecdf6d4bcf6aee5e8cea5c159575a6e98f2a18755165ead2165c97e8442c445156539dd08447b3debe9819d65a108a49074b8e38aa8ff7f39e292a10f358a3474299bc6f84e303255ea3d0e72bdf0c5d6689112b001287fac5f75ffbed34178696dc2f7521b10a77c6e231ed170d18f838a4bb76816a435ac44646937f22882baad2e76093bea43dbfb78cf89aa6b5b3f32cb5720463efa5b42c7d37e4bad4bc9eb30c5ad8df695524327242b59f3367d4f4efe63224a03135c06d19e654d655437e3235b3f70b9b9e6234fe987b96f2f0f994d3d0c162f4660b270e9e56ba50e4f652816f30e145c343829e584ee2d4171e0dee6302db86f89824f3a16873f2e1f58dadc2cfad3646c538587051dbc8e58b6e52c486b00e6e8004bf53d0a5710bbbd14827218b223d73ae46b8521dda3c37932e00ad19ab89fd146e88f936a87e617e2674b04e5a9426c346645233cd2f127985e5b46b8996d68ff5db44283031a3e481a4834dcd0a9ba6402101e470b4b1f1660f824312ed328f240583707c2e3da5f7eba4306b7e39228621a44f58a9d539750a8dadfb863c469bc5b95e76392c3c18ffb322c2e7", 0x1000}, {&(0x7f00000001c0)="8797fa63d7becc2c31a78b3aaf17343286d86b4fd6dadcf86d9d9bb901afc5a1f740e1e055154f84f7eb31ba2537f7eb427eed982125c8c7de4a8767082fe11dd52d1ab1dfafecb8fabf656dbd88f8a8430cebcc69c988d4f267dbf6afa0f875470ffb548e24169ad882be773f5d64ff", 0x70}, {&(0x7f0000001300)="26283d53f1bf3f852d13df77696bceb0af9b92586faee972ddb558fc0b49f78e1b5d0123a9460daa8a8806de8a1da35dcfdaddc2b8faff0feea8a3e6e3b3ee0c1fac9c5e48efd413f773f3ec256b812eb75b491835e68e56642aa284eb6d65523bc3518276aec26102ab0708e93590cd78c7bc755087e398cf95a94915dec5eb92f26644be580eb30c9f5724727bd116c4004b583c2b87aee8b946c34da59f1d913f0734eedd3b1e521de0054b3f9ed1a3f491505d63b1f85f00484245c47f6b8cb33d76e3429c28f172b2309191f831e1c4d697cd2ace", 0xd7}, {&(0x7f0000001400)="8567c5d8a9eab864ec09c49863158a9f30caae477774bfc158afbbf9929911b61cbadeca1d643fd3c159c992e41d5dda735bfd7bf52bc820bd1024b32134ec393bee16c0261f95a6ed13c7a0902e362137f655592bcba53a6bf087ac2193a223acf980f391953ec5688a8588a83656b4e1fb57358eb6f1aa1aef23cf9fe2817878b23ff510f339722c92405771b094d7d9e83c3d", 0x94}, {&(0x7f00000014c0)="73577f8224c86eebffbf7591e26b384bd946e3ea00d53e2cf658efad6711921ba46beb2a72c39849e22e4cffb7a3024867e4ccfcc07855b8846086e44e8a0fd242316e4371214e0c85ac050bcfb01affe19a893c02931c779822ce64e913d71561edb28170f097af2eb94df54bef6e6b0d00ef97814c90d603f4f6ee5dd30cc27731183b6b239ec4a2d3625086b2", 0x8e}], 0x6, 0x0, 0x14) 16:00:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0xff) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)) r1 = dup2(r0, r0) r2 = socket$unix(0x1, 0x5, 0x0) socket(0x14, 0x3, 0x2) listen(0xffffffffffffffff, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) close(r3) ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev\x0fzero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x1e8a5732b59c8903) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = fcntl$dupfd(r3, 0x0, r0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/152, 0x98) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0x94, &(0x7f00000001c0)="d88d8b88adbe94792d73b6cdf2499390aa66ab8431fe8c0c2b863bd288550744f2abfd3dd479788784f866539cf7129f3f2f4ba5cd1deac5fd52cdb8e9dbc503ecdb7822c91c69b1da8ca20f8d411b1af4a4907d9fff93b3ee3083d14c59b5e20ebff6a863194220e2b157f669bc2dd57625f6fdde71cec16644e39af113b757d0a4a22be50e701960495819a5d165f43ac5f0d6") ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x6) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) accept$unix(r0, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() connect$unix(r3, &(0x7f0000000000)=@abs, 0x8) kevent(r4, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1ae}], 0x1}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7fffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x831632b33f77270b, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x80000001}) 16:00:13 executing program 1: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000680)={0x0, 0x1, 0x7f, 0x10000ffffffff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r9 = getppid() fcntl$setown(r8, 0x6, r9) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) r10 = accept$unix(r8, &(0x7f0000000500)=ANY=[], 0x0) r11 = semget$private(0x0, 0x3, 0x80) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000200)=0x9) r13 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r13, 0x40}], 0x1, 0x8001) r14 = dup(r13) semop(r11, &(0x7f0000000880)=[{0x4, 0x6, 0x800}, {0x2, 0x89, 0x800}, {0x4, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000005c0)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r12, 0x2000745e) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xd213490874f669c7) ioctl$TIOCGFLAGS(r15, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x40004000000028aa) getsockopt$inet_opts(r14, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r16 = openat(r14, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) getegid() close(r16) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}], 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xfffffffffffffde5) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r24 = getuid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) r33 = socket$unix(0x1, 0x2, 0x0) pwritev(r33, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r33, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r34 = accept$unix(r33, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r33, 0x4}, {r34, 0x20}, {r33, 0x20}, {r34, 0x8}, {r34, 0x20}], 0x5, 0x1f) dup(r34) fsync(r33) r35 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r37 = getegid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r40 = getpgid(0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f0000001540)={{0x1, r36, r37, r38, r39, 0x8, 0x7}, 0x4, 0x3, r40, r41, 0xef7d, 0x41f, 0x800}) r42 = socket$unix(0x1, 0x2, 0x0) pwritev(r42, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r42, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r43 = accept$unix(r42, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r42, 0x4}, {r43, 0x20}, {r42, 0x20}, {r43, 0x8}, {r43, 0x20}], 0x5, 0x1f) dup(r43) fsync(r42) r44 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r49 = getpgid(0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f0000001540)={{0x1, r45, r46, r47, r48, 0x8, 0x7}, 0x4, 0x3, r49, r50, 0xef7d, 0x41f, 0x800}) r51 = socket$unix(0x1, 0x2, 0x0) pwritev(r51, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r51, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r52 = accept$unix(r51, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r51, 0x4}, {r52, 0x20}, {r51, 0x20}, {r52, 0x8}, {r52, 0x20}], 0x5, 0x1f) dup(r52) fsync(r51) r53 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r55 = getegid() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r58 = getpgid(0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r53, 0x1, &(0x7f0000001540)={{0x1, r54, r55, r56, r57, 0x8, 0x7}, 0x4, 0x3, r58, r59, 0xef7d, 0x41f, 0x800}) getgroups(0x3, &(0x7f0000000980)=[0x0, r20, r23]) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x6, 0xfff, 0x0, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r16, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r10, 0x104) dup2(r10, r4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:13 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x9, 0xf9, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="da33ef2a83e7996ab41f4cf64c5751c67da1c3d5827099677994837e0fb5fad985a3b515b341a680da8227ceac4b5c35509c3a81fb3dc8d68a99d54062ce79f05427f6c8846929d7d7f750317e191e4fced43a115904b8ba44596f846ac54ff4fdf320a577cc2481a6882635554091a116aa5a173c4c6b8c7132ba701eb9a8d5eb59e3c7b2bcaa96c4844cc301611c1d45118f06d218bed0217db394fdfb33875e83d8f9466068177c192241fac76fb01e25083bd1d961ca04a49d206722574fbc0a3b", 0xc3}, {&(0x7f0000000100)="0f44e272a027fcd3639d0c4850390f0a0e52da1944ff04b74a4aa42f658af940394c77fafdbf8c2ec7d4170f69a24156790da8b131f606decf2f2e19f8f9d95894b89601cb97b530c6687bd889df98346c87e6cef0b75719930600c503e3136e6fe38e0037438a6900f277f1cc5d5b91f1faf7f785dc07f13804cecea4863c356ff5a7ba8a627c7a939a374bd5dcd17a66ef147b7f", 0x95}], 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@un=@file={0x0, ""/50}}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000002c0)='C#', 0x2}, {&(0x7f0000000300)="d16466a50264358cc51ea6f7853b12cacbd3f3479a4d5228981e2cb0805941b773616df10124e87fe9781b773466feb4284e11d992a4cbfd31f712abb6f1af10ecdbf76255bbdfe818d331baa34db9e0e74b1e89e6616f17873f707b46b7f472f2a6bb0f92077373d6c95d360f46b9d70d5afe35fa", 0x75}, {&(0x7f0000000380)="d66645086cfa476bff57bfab82b82d84a307e07803daf9e73fa52f0d2c6f0c70c19e097e47cdddc80f5f4fb0ffb767ec11877f99cc93e90e99c6f7d5ccafd4c5e9587e920e62754e8708172fb8c9b171e2f860f19a2c3d6ecd277558c36ae51a0e6071cc432c520abb38bd59b3e0bd557a228c1ccb075c1ca338cce740cddc7192294f432e5783ab0dce7eed241af4fe9005d364119cc5029dc72ceb0f2b3b0c84154f2410a48be09f05e44d4b5208978207a39676d04d3eaa9406e4bd25a68f070fad70b7", 0xc5}, {&(0x7f0000000480)="5e83654d26fe303d2feb6831655fc69b69cfa3aa", 0x14}, {&(0x7f00000004c0)="a36d6497331bc06bfef27651f1a2a43190953ad46d767a3e52f5cb9f0270fb1ff08cf90b57fe7ff6d7fc1695cf0e5c75e1697387ac2bc34a04763a35b24092fd10f6432edc4b667805308fdf3f183bc1e6", 0x51}], 0x5, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x80, 0x401}, 0x1) r16 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f0000000a80)={{0x18, 0x1, 0x7}, {0x18, 0x3, 0x6, 0xff}, 0x7, [0x1ff, 0x6, 0x101, 0x5, 0x10001, 0x7, 0x7ff, 0x1ff]}, 0x3c) dup(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) fsync(r18) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000b00)="5165acdaa843455751816a755b1c3862e4090b92e3bc23bb7eb84991fb272b84a9b6d1254f522692f01b48d35e7564337c99a0b36af37d5f96c39f43b31f701a872e0ed5d4d54a32aa70da939a064563d64df8b02de6aa15b9aab5e35a92e10d85d404f294190d027c1c130524c2cb67684b902ab0f9d0455603a77a38", 0x7d, 0x800, &(0x7f0000000b80)={0x18, 0x3, 0x8, 0xe0000000}, 0xc) accept(r7, &(0x7f0000000bc0)=@in, &(0x7f0000000c00)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000c80)={0x2, &(0x7f0000000c40)=[{0x80, 0x80, 0x88, 0x5}, {0x7, 0x2, 0x40, 0x7}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, 0xc) setreuid(r19, r20) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x15b4b79a29c9553) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 16:00:14 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/\x00\x00P\x00', 0x8050, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x80, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) fcntl$getown(r19, 0x5) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x3}}) r1 = kqueue() writev(r1, &(0x7f0000002340)=[{&(0x7f00000001c0)="5c08b6d937711280cd5e1ca585aad8cb82cdcf784ed36dffc8a8551680d5fc75194bc43252eb92cd7d59e3d5da1bc42347ada1cb431618d3134049d160c65851f3", 0x41}, {&(0x7f0000000240)="392f2f5808804a6bd58ccece9ea494e41dae3e4892a47acc1cddbe2d31ff0f8504b55f25c39af13bf4821f6489323e79a11a4e24073a727296b0547156fcf424d3305719fa0a86715d53bd46baa313a535b59dcd173db70f74b156b917173375ea8a79212a14bd9bc9b95dd21ac5adeaa28a549582edae4f2167067b1b791efeca7fdd762ccb432965799b34d7b73407a9eb5a9135fc81ffaa15e38fba76b10ba7fd6326a6ee937ad4747dde1d869a290a076b66d05a9bbddee248ed9d2a03a7b6fab95d9e0a6cc8b77f4375c6a10eae6713faa192a671e419b00f321c94926c82362b83f3fb870d129dba4a81f87e946f69254829c796cd5cfe5da0b347e4ab8342d1ad12b253ade0c8d235adeabe112de597239f7e7d3daf839e67840aca3e8caedd54c99b99ca27889d2b86247b669b0e5cdd158be4f6f19cc08ea1b686f91c953d94f9aba19cdcb744b3285f19533a1fe88b8e7c8cabf99016271aa8bf6137e817335788b8f4e49b5d49cbce516b0494514c38594ac4d2375ffd902da4cec89312d2e7d0222623e00a5026efb5c03a9b1141734496d97fcc3e561932996f9fb4c999f7b6f25a128e8715eac1e1a1a811e5cc74e9760073a66380f6fc7704104a10a5c52f736884d4b0ca362fdd8280561dc6e6581e18d4d97b1d380d4d00b32fcd5cff04424b57c86deda7048c1e3d51059c0f379e469ebc7ef94f3e6bd9bc45ead1a31bf6325585016116d42370b549e48130883393137b0a2f3e64c3f58340656581bb2302e8884f213553831912f9aea6fd1fb119a024feb6764a56ce522edcd937f861be11b6bf083c4381c910356950d5437d026234093866146453826a77f00bd9e76238c85fb5cbaf8cdc107630a9d7d154d4d2a3c88e49db54562063b915e62a953f47f29ce92fcea645e816b7190d5942b9d67752604c1b1489f092b50c4cf9b5f42c3c13f8fa2cd8cf253c81e0d6afc6670c68479e2c1e36cb2c22330fe0328440b9d0797e46a4e61a8f64df9292737f94d08b50cc44542da8015dcc4991298284916f0e52d46c15f7ec0ec102598003ed613a582864580f341ba077ab8aa3b272bb1b9b9b80ea6775e127acba2c3fd8d4149d729f8b1a7bd96a6ea7828c9d50ea1257f0d0d04d132a097ee1f70bf29f3cb3f8ba6bb6c8c0054f3e7da1a2842cc4b65a6f7faff5dec637777606a1cdc5bdbd6e57724f20ee050ce1e27c0228f05dca356ab722252692381a8d176e891697e5d72fe4bf96ee188beecafa44709c7c5d6fce4fb2c441f0647d41cea1ca2087db07803d9fb5c8c2da25abb1c5aef61f701b2b7ac0666e4fa8d91d4388d9a5ae8543642ea0b98e0fb73c6fd8688ea3ab0369b2136d7e893b5f7e6e6c682bf7577719cd09abea72afada137c663b599a275dbdb76bcfa156844139f408d28020151d0c627856edbb4abb5a8b8b94bda167be85043e945fab846016dec9501a325191f9c9198f8ef78c0f1cd71e99fa75da9c468a8ce699cfc2f87358ddbabb524c48d7528de1e4dc75ad6dae0fc4e3ef70521e5627043e6fd5655da8cd940cbca803554bfbe1acf9a0b21491a2197ff1b42bfcf6d477291a34ef063120435bb04d8d464a81be51aaad29e800ed2918cfe1f35f8643843af00113994c819f6893ca15b2645990993931e405679c60389313d9a0fbd81207fd9f7447680f443b059537a53918f24baf1b920c9291c703bde76e4f930dd2d969e85e8e546a9bd62764fcbf8fbeec2d4aa9f18935596fd6a3e4a1302fdd8522f5bc565bb4420a66e701ac83b2891d08306faf91fec3a431d2f3e65c8c1545d3d00f02c967e6780b3e67ec2877c61201026db79104e1e1a415df5929ee2357e127edda08460e5693478e8f991adfdfc119e5afcd1c7b65d2f4794d2e04995f31539d51bd93461003b9f325e4949ba8077029ece0064308bb386e61cd0d4a9258fb0c2b8db7559fa6c14b9b55e5b88c24cfc12f573efb05420ce5cc9a535f52e102428b4968c0171ce3ff6daa1ae2cf848ff3f8edb374c46ba409610dad53b78cfca0b9446f8478cc146a0950d5fdd6f258bbadac078a9e4a07b8ebd3175b6b6b7f20c473737b2330721b5a6c8b8c7cb45228c4fe32ab7453ac0e51d1babbf30b23927e1e6351fb7844546cb51a1b2a1140981711680f216c5df8b4542fc8f00202bdf173da8c5e0f1a273a293697be26df43d6005fe0d0b2cb65031d5f5fbeb5c6fa44ae578791672b976c39c49cca82dbf1f1467e7157f0baa53c4704da7136456b2f93d5fefb95f81175bfa66b771a8c1ef7dd493803c16b78782a1338fb539bd030bba9666d4b0cca682ae68cc999e50a29029c514015716d9215d2dc425bf7c8447824e9a6679e45cd1f2845343f66bfb039592da4069d460dc3c11f213f69f54191bb47718103b75ebd098ef0a13dbec54ae689047a80405700354d16f13747c1eedc4ae64e97950f3654c5bd16089908c5509c83e312656ad0b00fb76cc575c2118fd214182db1b0b63b4b453c4d17a7e5aad38a9e9c2e05588d2c2327a0c4df7f10ac3a36f1859ded6d22149f2d94ca841591801be68866cd270971281f2dd23a7afbc70817b82482cc4b7cf96fb88389f7c76e454bccd78c0749cfb03f325da58878d84ef25728fed021e2a195f4fd2e578a20de89de6e01d4ec4f57199ee85fc3c143323957a0fff03549fdb1437145ad9b0a831a55e4465e3e7de177bf026f00f2e497940106ace5b29d6c31979550e39accaad0db63c1b8777697ccb87d437f69216df9b32aa26f7916916946d557e4c3f2a9ff65746bf7abe7fbbd694c8ca0863fd5b61b964cc8b171d6b2569ef0d9d19ce334543f5295b7b6bf5883e2618577b977e2801f75c37f944760be637586543db8119ecf5e19e2d841dcf65c177a13af9ef8957eeb46642e8be34e70e709bef641ffed68a538d89d83cfe2183e0f38d1f22730f4f25993bdd340e42c04d5ef5f63067999df3ecf46a08bedc6f6ebf34fb2a9b871f1a7315b00585643b5b4b9e52637b6ab58b7c023e56f9768c7aab5894af5c3f794a983131eaaff9f384094840e973c65004faefb00f805e1d8dd4ef2361a768fa8e318c149e378f570d068e3af3cc0480b7766e8e2c7612b6b4fef20b4bc569b1a3d3f8202a6c495c68b733a8cd671ed4deb5acca2719a027ebe420f0f6457905ae8c135ccf5d66be8ede09bb133483179190b0d799f06dec3ea80392b28f1735797c9e71d7f08bd3b9f397e46bde043d094e4befe3ca2402ebd07d5417f604bc8ed0a941600a24142907e8e3fef5fa5a4386d5565c3a52d4d31e00d9de6ff23bd7ae5fe962cd8b778ca832be4679211a5021100735902f5abe6e9f77d24b73fc52a83fb93b833d371ca7691dbd0bf10ff2dca590bd537c56461fef0e6bbc594187adc5f418a2a1b7e692ac17fd36c912eae1aab224c7d2a1a24079c9bb6cbbf314bcc986ac97b9fe9903b844df2f20296f2a2d8f07c312e8de9b8a7e60665bf183d5a187ed7c48f82f570bdba932a686ff67c86ab918f146987ceb563e47761dd8325488df5e2efa009c8c51955589dee9966b2bd8bf8356cdbd2882fb249e5272bb6774f012457c26eb72b1a069cb33bdf1e51b3d5fc5c3ca4b0977809e892b349bb86184501fa24e2bfa1c4b6f3cc3364d506417f4d3ee1c8d044344b75ac6e65aa4417cc62a6071eced331f21651b97521a5572a0f4a4ce0840b0e747717d52496586131cc888bf014a2190be41549b7f2c5d88a144b4d857a158a715f9a67635c463c5a561edf135840e0c4147adcf108602f3392581ab73b1cf8b0c86eeac26bfdfc066881f009837aa315409afdf0926d244890627becefee3df674f3a9c85db32146cff6e337deeedf9cb1be76e8613f7806409c2a488ebbb38e8acf01f3099b219b30c754fe1bcd5c904977a17c8e264093e7bbbcef0c0eef9fe50171075ab0a626816915c5bf71c4e00a555c8e04a94ea03c9fa7b18f6be760a1a6e06b612108787bb2e7afdf4d7de9e7267e0e165df7b24780b876e1bf162c474eb504aa920c27db261cd25481877c8ceeb5796313d31e9b36808757fa0c23657df9735c4f246fe74ad9766edab8fec847acc9d394951371eb4583d556217947bd02444c18c68adb56ebcc03a9f4ea2703c2c4b8b219e1779340cf10e627eff7d1e5c2efae8cf7eb0b22add32f848ac26d60fbc2ef46ff0c1468ea00f09f5a4505b571fc2625582c023ce27ecbbeed07741174115988691c2458d238b59aa530da394337b2c9a221cef54509fe8f101fb96d2c9e3bd7aeb54afb6c9ab774185f7ac36e14e8ffbc23c15be87349f1d1927c0413d05b3cd7450f52de7d95882aaf2282b6968381132fcf85187f4a0f01c901ad6cf21cb2878cd54aa6653321e54bc4b993569453ea91f79a713c0b147eba35e81bb7582df46d47f1ff5a8443d151b40a7be0a22507766d9547b2620098e6914d17d5001510cc13ef9a1dd6d491817b91684febd9970da6ddf5259a0d15358b21d75a9d8803b9bd2fbc1047f56a8685697d08c07e8c878eb21f9252d84e31a147077846c89c3227eba6a8e1a3fb92a78207543411038788048d9c1a0c837f8ebdb837c4b039a37987a6f8094d1e776ed76dca5da3ee77eb47b1231989af200dcb41a356e65c0a4c863061f2af477efa7bd91a8a423030b5547ed73dccc4a34d7b55db4931802eafbe3bc6a14076c54c4451c701a1fcde384721bd4d3239d9160ae3f61e99c1af5a0803c422c899c0daf4b6f823b7f35ee1c35673b1d37b6ced4137c997283b964ed696802b9b09703b3d42cc5d7eaf6d730db1711f744e26be321f253f5251a71e2f24b399d2a24fd70cae38dd7880c3a3c3ced78bc0cbc80f89a7b6479e2127c62dcfb44bb65463ea8fcc7956b55339d68f843da7b472494c0ecc90ebef19b318160a099e764dbc2b24a3469ca6bfd70b9e5a7161d06c434f7155abe94792fecd0bd9e3bd83443071d309c10e4f8b908f359b50fce364123a33902fd43f2b71c8ba58a74af9718105d0bae0305ec1572cea695fe68d71b4eff64eb861894e5499af556f769801ca68bf677bf0a15d825b923d07858e57fae6b055bb5f6ace11371a7fe747f26304126942a6bfb0cb90a4af02025342d8433e0792e2dfc26d3e4a4e6e0de7ca22e6204b6610b9535c0cf23759e071fd3d85744f1d9df934c3aec0517b56f94a2360b974d8a2a64282113c369e6eb2ababa3ed33fecaeb6505560e5a290209710c907192d04c0a223018b24769cad8ba708a4c064714975b129b2bc5ea088179162653b7ff7eb5f35587485fc87c0a375ceef932f9a36bad62c3c695bc3155f361e7d4a7b14175805549ccc23173f0c2c8df62593d9759120948b03b45d3465779f97bb73c509e50b6ba23d84cab8f992b12c81d48f1b8cc80f942d3934b03e2202936e75a82c96500c669273b6f6bfa17908820e73c3c3a44c70a029a36449405c6c2447aa36f3de2b958e83d9960f71270df541c998d0bbb0816d50104b19ac1d2cf07222d251ff32292b915abdaac6d60618616af523971fbbb3e0dfb30f8c279c9d6161f4ff6030bf5f20ec8892323396bad6af74c77f1dc29300ac1374c7c86a8a43c1272deb3e72964cdead574dde9d1a96c777445b87eff48c78565d23aabb78ed2949336c895a8ed37098ccfafd46872ed2ec1179a73a66d03524eac8723eba76bd72bec611697857d37f221bb61618c6df8dfa6a81b678c868d3a4526b35f2ed2845cac4bd", 0x1000}, {&(0x7f0000001240)="8fd87c8a0b5f83848284fb803cec03de1eb21cd4556376b63d5a868938c97ad54f52b60356f9a9c9333da6c53ddd2330ae8f2b03a997381e1f57bb7cac3fc95638729a8b64ffa5", 0x47}, {&(0x7f00000012c0)="29abfab63b19f8882e27828418a444ce85e62e7f27034f782235fa1d91dcf83a663649cc1e8289c33dc76d62fc9021750afcbdd8de835838988e3b92a2f91658a0e174a1665d956caec3735a2ae441aa80808967b3b425e141f8faa8e4b870be4e01cfe258762a5a5086b0e3537ca25cac042baa6493939829367aefad52cdbd966e588e724342043a0305949411583715338d6aa44dbb5fdfa507467ea72574c31427f60c08776a90eb23d0441c8781b1fcf5a52c1575f37bacf72b9a64369ef6f4777a5b25cfa66adff047de7b6fe2b953f5c1e88a9ec227ebc4e99311ecf831b3c6a2243debaf88d581a174bee08c42fb6209003b6fbbbbb8f9ce2a1293b0785008aff4268a9de939221f736b302af9944d383b06d1f11bdf540359a8c0d197947a5cb95cb38e9a25c8699239098e8b739cdb40d5784864b7cfef716f53e419566c5e0182e7a279f4fb60da4d2f0a37cb7703243ff3a5ded6d0689bf47c12663002f7b8c3ff3f8d5f24eb1b068bc2be802afb74b233d521268cc845be71c6f4ccbfde8a4446a32550d218500f46cc1ec62db7af5fcbd5366e9ac06a43851fb632f5206b50612f26a710918940ce535f0186bd42eab6cfb86e893e660b93cbdd38ebea31a56bd31625686f19c4ae6a0a804e054eccbd9ca167267775b168815b618d5c921eaf898a9a2a7f5f5084abbf431d3ef9f7bd0dca3eeb9968544cdbf7c4b1dbd1680f140e27eeecbb53575e74364d8cf684ff0728f599a6a3f5ef2bab3681511659b8eec57143cbb99703465acf5df43108ae6a91f11e7232c576af54c951c00cef64a44c0e4e080e90c70f60c69636b43af4822dddf3a0871f3a59b53282b31c1cc821cd605ae90de0c302f894b02afa083c2274877cb5c81341f1f8074d497dfe76719d8e89895966337cc2b2a49e61e37ddf3160e375116767e7ae9267941445cb7a98aac8c5a4acee06a0409aa8d59031a228214ff449faff1c552fe4df346d4406556952ddba096840d008e3507dc53d9509911515c2e68144d8620ec14891d0f8a0a6fbbb89cde87db4e8cc31aa4d7e8e2f91e0a92685c548bfe739294771624df9ed0e2fb6f0d6fdd7ec6adef0475c8ac005538850f2f14e52ebb0a9b1c62b6ae7183c772113d7a97fa1f86adcb51ce0da8a5ad7dca68f35fa207282321db7363f129393311352b9aab6d252fc7caa205c45dc791ba2403f5f69758b5d3fd7debc50fd670cb74a34ed036abdb9ee0ee4012163b391cdb15b9773f16987ae96d7473df10eefd1a2cd6595e38e1ef646db296d7dfaf8ac4a4dd32f10a6214986f6d32dc0bec241719fb225958cd308eba950691364ba21be5537a337526bd4cfbf014d0d6afad4bdbd9d802b59926843652de232989b2ccf5c0c8fe66e95c46962e6dcaa652409b3a00b061abe20146707663a6666fe0fed9fb0a90937820b7da53540226ae9f4d9244a46a47b13fd401bbc822b753b4abbb336c3d79b845c1a73b029756c4dfe5cfbcea1f0ff756f62ccd10d90b1288a95330a0cfd8a888b3fa67a0409ba2861514f78175f6c7aef2a82752bacfbe77dee497e5c92a4bb0b90b9474b3198cc7200b575acf56c105d46ffd355f6a15dfbe3f66a6f54801772dcd35545ec1d4a95140c2af5672272351828c966af23d46681f796b655ef7d829a93e978758b8ac0bcab136a66c4e015ccb4d4c7cd47ddfd9a26d134d8b2a99c2ab809ab5220457d23b7eae7cd315aa8f743467e03d57e3cc6b5c5ebc9a85708dae0f4b66b8bfecfa8920fb12e485213a39bc2c951bbcc8cf06132739a2f03ec8fffb12f000b12ed158edf4a51dfc8b4aea5c785346b65e8112e542e25d9e9580396840f5fe67ea38a8bbb19135561c1f12404c53f3753cf43355edd63399046670273cdc8197f1107491cd73ea7d8071a6f375aad2f40eda91136b141a6dddd3d2470835a62ecbd7ac536e83b82eb179651be9bd4828abdc053a02655a7333bc72d1810cd18b535a5629762d930363353b65daf1cc9c3daca0f2d9d779940296c583a5cf9e036261f2cad6808516b28a3f7d8c6f1912dcbff1b1489f6c304b8f48804d12ed9ff283188293bf292a0b7802cd96d5fe3edf6d8ba2adb5154e0f1803f80388cf2a721092c4aa879e79e9ee4034d71b06338491c7cc11f584f91d90a77c8838814fd3d2ca387c8ff6e38ef96df69c594ba2cd1434c31169dbdb39773b0f2d5f02f4022a6aeae7f88b7412cbd3078b7a7fb134e00971ba288a919ca23d700af2b6441066f4f3c789b834df74ece3dda33c7286db0b7f2260ec0b355ad4faf59c597241912f357db2d54a41ef8f9a79cf995ada771b0880d84bfdf068a467a34072181e7b98ef59126cb179607983ba8c2f6a24a69b06f95ec62bc75d9cdbb676a442a152942278c09f1896bace183e658e15e256f9e893f0dc35dfbe1eb430a5ebe032e8075c80af606204ab8c8defb738bd5e31e9cf77dbc09057c8ad671c68aaa78020203af91fec38af81949a5305b605828189fe3a098f76a3931cd7bc3fd3b24f4f530e628e439655e8dde3e95ca66119864fdd85f7aa80b62a79f8bbbe5d93850892d33fe48f866abdbba2ef5ab6e6b07d76b9a7728e0c01b0cb1e6e442a5cabce00f484aeadabcbc65e6a1526af8f03168a2c2d7a89f70dcf700fe3de546b53dfb90024405d67461fa75d5e3c52a7f354766227cb416aca7b57d090783773938332dca9c62e581d12a8f0cba6b5af0c51d176b58cab6117f987a6603c14108aa938587ad3dc469d6e411286896aa32d4265ff36833e7cec78f1c65dd49459fd8eba586c4c2f9dbf34da086178de97bc481219c1eb22941e878d0d8ac1328c17b45b5fed0aef23c5833e8858e8f4e84431130a1272b3eedf65054a69f1192877854c608ebf1041f0e300a936d542a07231009b9dcebe8f25ae692b06d6fca8e43208d39caf21a5f8b8e810dea9fd3cf110bb308855328e9e6ea5cf2bae7528f74332213135fc67fa41f5a2397477befe638a22ea19a7cb3c6342d69296768351dd5ef6ac245e08e06bc61c592f71218f88a2ca79f01b96ee711ed4ac512064c26e4f6e6ab34f6426ad82e34b00296c539cf4fcf52457bb0a5a92a3e371ead616014598f07dc18ae5f4dd6549acbeaafb96285ac956ef01a1726936bedffbbc344c87d3a20bdd706c7c136b95e73f7ec108874b30a84a2ff663ac7d48d390ed1345276b2c2e9c9bf4981b3799aa2b6722a2bb54aeb336a681625ee4ff0d3ba63ae8538bcaa18b5a999d8d33bff8070b7f716dd0615af4eff01f97315f22b58598799d814b0e20c33aa22c58d23f945adacdf180bf6d3f797ea620047989418d5d215bb450648dd21032f8f8d4d1b407aa81316c2ab0aca00b1729b1e20d36b6fe4171eca12daffda41a572c3348f78009a1aad4fe56b514235a6471caa6b2f62a125be2bef9867654aa23fe2f5347d0e24917e6d0e8cf5124f1cbf127756cc52a648189aba2c0238158b4a7da92f0fdeca02d73038a64cf4a65f4c133ae18028ab4964cab26ce252148cfb7731177ff10aabeafaef36697fbb44ca3e3cd5ac2f203e521015f0057329f6468140e82ad3ee4cbecf7d78fb4958c4e7b73adcab6005b0b26288b09d404c274e56e69a058f890d78a0f092e77c38b63db184442048a29c9ca2c80e8b424ca27f8ba2dca71cdaa835f7c7d924f4ab7bfa71a14cbac0f262dde9b9e9104fcad3e78fd7e7185be702b6e2714435d47257d62f9fe0a2b9cf6e1b02b4af2ad830bc0608734bda8f7feed0fbb6fbcc59c1d356e032fe1ebc212854774200cbddd1b7b332bc7e3b416d552e437f18814d4fa694faca47c4f24246a592cdd50b9931a93f575af245b38a4877b93437e0c96c43f574e412652cb3b96d9a76183552b10724de0b4cfa79b2d8f004cb6cdaca6301d6c1893763a5d50192962fe579d457e9797a40d39be6fe700da55691a0ab1c54357ea0ed4a8ae847dcc6ab95275a962f188283258b64c38b5c48d078cab466e0933b56a25e4a570748995dc798ae3d6f709c257b3131d1174fa7276b0ef17c14760dc4b1addc6f515bf7e090996d755ff4951458bee4eca8adc91c23512775b923d862924ac7e01fbf61fb27eecfac4692d5b00f989acfad7431b203af2cd2a4d1f834cba46128580380ddc22e777c86617ad978abca9b39334a4b3997b63fd2fe4cc6d4540e56299b358b5d3a847ddf34e2160bc26c065809519c97d5bc0cccc8602ac6622acba9138a933311216edf0629045d12004761095205c75a6bf8f924cf4a3baf9c9e7003e09c33d2246da3e4ccf607468737546ea12224f8c9f116fbf0d00d25422e160ac8d159c9b53767d1dfaeafcc148cbf77146df78acebae3435363044d37ad27550fb5b3cade406257c452d59369f5420137d0c74754f308adac71d1ab526f242765972dde37e7c296b7f6ee859b282e20d870dbd9f2315d172f71bfb9c4949f0a3579b9649e4fc31009726821d4d459c0aff3e2a42685eaf8171ad0583b366c4f3d403d45fcce513074d4dbe77e0a5e4fca5a02b7d9f276f803c694389e2d7922ed335c8962892761d633df303b100c0b0c7ac031acdc530ed4c2b9c491db215bbe01c770067912d53bab0455e1199ba4c985608dd3f5c5bf3927231934289bd94b52d0a42c22ac2be04e867c1df1cdb383f91e8121cb019eaf13bbfa88cedce63c762dbe2a72306d55e316c1af8aa6cf3effb22236f82cdcb6f114dc80cef959ee2ca24a3bd5dfc14f9f5d7dff0f9e2c217c907e2ee01724e1fcb67b696a87d8301d499c9e3d6c82ee7f0db7a9c27dc97ef637d8fb8b1d4137a440786de205f4cb6d983670224adf9a54fd237c50f1e7dbae436dcb7fe2fe66abd0b279db1df21d778c91e296f5861d924b012952861476a84e2fc211455ff52582b857d06655305bf46f2c39e70c0c5b85782546da423e118583ff1bacffc4687ea6115ad06d06336890def36e29bee35b53943f4f530ec2b1f342ab4a0a09064f667e3a1c1c818bb3d70959563f98b1d3eeb56d5ce52485ea86e4fe20f8f1b5a294d2468c023ee033a3fe0100e3b4bad62700e1d82e83d44ceacaf73b90981b45418c599e30637210d39115ff56e113041423e1d84b5fb6870d4234faae0c8a4ef91c6f127fc8544eb5ebd1c5e31ae9423eb3bdd828fa5515128db5395d53fba54fe6c0cd459bd8c0ed0f625dfcefe67155052d5a1961c2f766f053659d429ea134d1a4a5019d8f7922ae2dd6a6513c3e3aa8bbdd55c2e5bee084ea43a2f8ef3d9e714e7aecaba487851685a8fc56e3aa1de185f03ec50b35e7a18a50177dcc14490dc45110bcf77524d2c22bb6722d8a527b6a1b8061e9d88e15c9eb85438f3c968a008e8c934b08adc294dcbfdfe5eece71dc89e77784438dca80525a062cea711b2e904919800f4c100b60f62cd0e5dea5df51997cff11e07f5210d4a66e7f6702223c972f4b445363dccc763c9d71275a28fd67b6c3ffe4c857d5387e042d383cbeba249e305bb330ef5fdafd92076bebe9229578e7d57080ed7074f7d5e3ca0c8fa4159f28134085be238f406abd55da8c900b444dfaf6e63b3f13ee04c3f124fe874945030d333ccf15b43da01ba14370d0c77e2d0ea703c652b8a308b8a8a42f930e730c825d1df06c322206a6e760ef17f8e2e37c821134c6dfa1975c1700e679bcab5e42a509eb69ea6b7bf09199ffac2cbeff6540a3b4c1926143df032e995c38f7ed7aba250b4f08188f9165e8111405", 0x1000}, {&(0x7f00000022c0)="cabf07f4d1e4629d459ed732b9426bf470c6b18c5fb58ba50fb7f671ce5b9e040e68bc0a255faa77f739764d58cde48ff0d4ed7bcfb701c113a652754b59e03f87ffaee7d67c8b03f06177447ef36a9b093e1f966ee951f2e2a599a4dfa988b73fb250e85190a027dab277eb6175ac8ad47180d1242fcdfde3ac", 0x7a}], 0x5) r2 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/zero\x00', 0x14001, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002480)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) kevent(r5, &(0x7f0000002400)=[{{r11}, 0xc49b83362d0d3407, 0xffade537e901a617, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x181, 0xc876dfc44b731471, 0x3, 0x8}, {{0xffffffffffffff9c}, 0x8000000000000002, 0x40, 0x20000081, 0x101, 0x6}], 0x80000001, &(0x7f00000024c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x82, 0x40, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x43, 0x80000000, 0x7, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x800000040, 0x65}, {{r1}, 0xfffffffffffffff9, 0xd8, 0x110000011, 0x7, 0x1}, {{r8}, 0xfffffffffffffffd, 0xc7, 0x40000000, 0x200, 0x6f4}, {{r4}, 0xffffffffffffffff, 0x10, 0x20, 0x1, 0x7}, {{r9}, 0x6, 0x1, 0x40, 0x100000000, 0x2}, {{r10}, 0x2e0e73b8ce82076b, 0x20, 0x2e1236ecfa99080b, 0x18, 0x3}], 0x3ff, &(0x7f00000025c0)={0x0, 0x10001}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x9) r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0xc028698d, &(0x7f00000000c0)) unlinkat(r12, &(0x7f0000000040)='./file0\x00', 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r14 = fcntl$dupfd(r3, 0x0, r13) fchmod(r14, 0x40) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) sendsyslog(&(0x7f0000000040)="8d697da62afd73770a062dcbbc52ffc6bf40ce9bda18da989b7b063e0be1478597dda7fe145f536bf52921274b7658710bdd4e87b45747b85fb5a1bb99d40968", 0x40, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") 16:00:14 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="302754dfa0ba76538421c9ba97deb7700f0c88c0754982de96cc78416821d8e65e92834d386b1bb0e1e9e46a3af83cb2a6fd21ba1f3eecc55ade1dc0d879a332055ce48fa31af080f50011cd289f4a79d62a4cdb2bbac2fb27e0bdff05d408c1a0f06c428a23c22bdd52c861425e53da6b4256acc08acbeb98e3ccd2506fa77e74610ea5084dae035e9e578e35126725834bd7698f6bb25c7322d5fbb769ef69e28530a30690ca1373bc180e18885e1ed50536a4d5332b918aef456b039ec7a4c9c327cb6f573e2e7fe252e02c6c28cdb35459cfa26f6e7de25eadf3fc25bc8d14994d725f4e960d", 0xe8, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:14 executing program 0: acct(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3d64b0734acdde4f, 0x12, 0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) syz_open_pts() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) write(r2, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) recvfrom$inet(r4, &(0x7f0000000080)=""/133, 0x85, 0x1024, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x215d02660f7d0b9e, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x100}]}) socketpair(0x2, 0x2, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x101, 0x3}, {0x18, 0x2, 0x8, 0x1a2}, 0x88a, [0x2, 0x5, 0x10000, 0x1f, 0x5, 0x8, 0x4dd, 0x8]}, 0x3c) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) socket(0x10, 0x8000, 0x3f) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) getgid() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20000, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000180)="ef41bb6c36e9ae7eba08000000172ebc7cbcbc96bef0e5bf2a05047904fac70abd6b95ce4a98b39e", 0x28}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)=0xffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe64, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000e62e7cb4139eff9e7d83351dc43908e7c8d807f15d3482abd8ba0973040223334e0de26a2ba98edca7e21cba12bcdd518f5adf613a5a1f3a3a7458311e09af3edacc8998b00394a429dec381a8bbe2cb758c8a1b3c34636bc55b4cc395d8973765549137b7fe4458fed5b2671165b07899eaf3e4f64d5eb1470e368bd2d3c5b5059a098c69518870cae14d"]) 16:00:15 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0xa00c) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x0, 0x65a4}) r1 = msgget(0x1, 0x240) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0xb2, 0x3, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r2, &(0x7f0000000100)={0x3, "b0a3b455fc7bf0c8a5d511da399427dd9044209e0ca14ea98e3bffeb9f64c9dab641c5674a1e34668180baaf989e9d81aa6897da7f24b55fd12ce43c4957d4b336501a8d5ed3e52e28c61974ba346befc3935a4f80631f5aac154788f39f512e0f069381c7adf1bb4578e98f9d0490330ed67a84eaaa0f65467578011d308012b2c66b46abf661ea95850b8cdcdde6534e05e2e4c64bcee64df4ffc46ed5ed78317d16a77747a1"}, 0xaf, 0x400) msgsnd(r2, &(0x7f0000000300)={0x2, "4a51fd8052dabddb4504e50f0eb1011683c3f7b4aeb389ef766274cd6ebbf14e263d6e4b571f976d32903448484f6f0e284998568796cc62520db6a7cba6ad649b850429067fbca92ba77c"}, 0x53, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) msgrcv(r1, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0x0, 0x1, 0xfe, 0x3ff}, {0xfff7, 0x40, 0xf9, 0x9}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) rmdir(&(0x7f0000000380)='./bus/file0\x00') accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r6) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffff7f, "071c000200"}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000001c0)="658c083d48f05864aa18db4bfb98eb97ddcdd14f13388bdf4092b73df10b0e0e2689eb027892083d7c92bbfea30d9afca25b8145e37f5dbe6cec9300063416cf7362f09a26f9710f0ddbae0341be7560f0f6ed7c37152168d7cacfc53c3404c44085a325ff10e0c0ba7e988ea79b26e0fd126d75e95eeb36f802de7b9aab49dc68f993bb8adfbee6f421edf987f85f49b85cc591aabe9b"}, {&(0x7f0000000100)="eebb44a36fe41a0fd7b701f16bc797cb5db9ebbdb8fb3bdaf8958f75442d61ce42"}, {&(0x7f0000000280)="38537c8ce10dd5f31c21fd9960ceceb3afee883b5d7ad5390d1d26d4ce48f715963c90f22d7f0afbee4022bc00a96f81e2b6dd8f7f0ab2c1837a908d6c805e84226641fea721b337cfd27c785569a1d1ca29552556bd6c6f092b6403b8142e3eec18c0163aade0fbff53d144f5770977b91c5152"}, {&(0x7f0000000300)="22f432cbe1c04fa0a832826574c5f673fbab094b875277e2cdaa49b5cf00b1b4f6b4643728cf7eb995e681912aef8efe9aa8223e616ae805b0bb2b63c293c7be1281f9ead6102cdb16227f0439858599e17ea8be81563d5ac8f4973f49cb2b1c2f8103387aeb5e5a25e372f148df42ce3f24ca975130050558b9570aff2a1cddc64087b203f74e2e01ed6a010abf60f816"}, {&(0x7f0000000140)="56e7397d0d12e2fbe15c2848839bd291d4eba0f1927ac94e3bb006a548dd488ac9de66"}, {&(0x7f00000003c0)="921eeed9daf8f28f76a5efe69fca6799ce381ba500bc2a30feebd74d5be2fdd2c4f69fd9258227f08856f272edbb81b4df789631225fdc4d298c92419b4514511b2f7dc6ce1760a2d760dfff60201fad1a1ea794c79c07f4689d455d6b0aa803f116d3b0e56ca500398d27a4dd8e6c640fd6be0d48a10d5a5f7d1274cb16a42cc44e627903c68979e8b4f69f5cf413bee1b54fc50c59c64ffe8ca6d4b33a7612c5da867f6904f69fea9551825d72719768f92fe3f2258e3e8edfe67e2c1dd086d468dec41657efa8fb9467166d3a091cfaddad24292dbe86fb064a919eea55e2ea7c6e80a9bee44c0c6a01d181e5c6ea7adc8f9ce708066a8ff37fce729851db322513cd5ac440b4756a7984230aa971c4a2f5a6dacb64ba264102a9d15c8262d5a931b13576015892cd2d5f62cf1b504f50d7adae189f48ed22b7c141a06b6f3c1bd511065b6dfa73fd5bdb38b1dc51e10d5dfdd1ca06a0c49361896ee103d68aaa9eb24689208285f509c5bcf02c0f44efbdf4631d3c787cb2e29045ae5895ba352c7b79b8ab39bf623527a20903bcecdb881059ffc6dd4b2daa6da9d3ad300f34c688562f4ef91bdf4cf5755c6cf97739a07df365af00eb72e8c8642a1cbb4d37f9e098e8daf375b6af6437c1035117ff586dc3b0ff12e65dff501b1df53580bd7174e23cafb771d116776db50cd4e72402f3198b3d8d0b8ec13f2c4ad95d29c3a8bbb916890aa209dfde29987cc3cd7a04569b99e80b4cc79b7f8a7bc4007bc3cc1284a10cec6c293950d8d349ed64e06891a94c89697be8b467dd6fe1fd4c30ac00f532b471d9c20e57b3d31a34bd77cbdbb74f38b6843cdcc215c55b6f6fd0e638f5c3597c46b4790053d67bd10ea6509f6e71b91e6d5c4365a7b9c2f105e4c9e2778b0dc4ce6f25d04cc662380d51664edb5605d4c651a3d16cb75a1eec6aa25727baa19d3e2b2c0a8dc981c84fb7c88e255e23b796603db8001d5f5e0f4bea85e99965e98d1216c557d08f2c910b454282a5433971882a7a7bdbeec89f79785b334c2ae7c6dcfd5b442fdcd7ead0827dcda98bad4317a5cab2e4c8d1af6ea36cf80f2a28225c101eb29de1415759a79ae0475418e988880cfbf91e512cab3f1aae8b42e49fb3dd08b99498bede28e8f63f422808f2b7bbd83b2db6346ad36012508d9896d47dba364ca3595cd9dbcc9409fc9c4365599081f004ae4d59d14525a0f803ae20fec1ffccbe3720116576c1045a7d7fbe485d4b5cd639507b4057861570ca4cec9abca534c20a1241dc9277fb16d3fbe785306670b7359f53e2626daa495079d2212ddc8348083c2c4a6773222e5b66309fb49bec919f0c73ed6a0f1845e0a9aca025faa82c2ca34ecc3f4da22511e29c6fa35b74b0664a62be87befa2dde029ca6afcd847e98daa32889d25af92a7515714aa62ff15fec0bb159d9ac1ca3a78d8f0d1b261edd3f0b4feb96d1a710169b0b257449cf582f79513a3f82bb3bcacf98ecbfceff4b3550841802cbad9d28429f03f926afca187b4f9ccb32eefa99d9092f298d47029e586cc67a9d8e1aa42495bde78025018320829685aa93063f4d4537b9196dc87cc75d28e0bf89035075bb7d4c7a91bfb3e3de77fb631146eaa9f799351fa6c39d31e3d101d29fda4534a001991516c05642eedd88aaaf87adbdf5dde33a8bebf3171fbe1abce3ffd4b6aee442a2deb8770c12825d367baba11aaa9f07726763aeb2c48cd980d1644e06f005cdb36a1e328817afb6d8b0eadf52c13ff022d7e8739bc90d62140002a45440781c84df9c84444580b18cfb9668a0427bd76fb0baaea3d3407e37d0d33a07cb480d38857ced8bf5d4d52f37919d29b1d07c45d9fbea3bbe94bce5c6f5ac53fa12689bbcc7ebaec9e04c4ff59563053ffb48280287b4e9fecd6a75be9c3eb17fd3e10d5519b10cfcd9bf8ac8b73d0035b46f85626659dcc71c77cdffabf0c7d55133b337bef5280778d66b016ea30353c437e1134f9ddcccd4b73e8b1938a264d0d463d6da2d7091f6228e6b35aec3efd74e3c6f729a320f82e68447f3ed064e76cde8e8d845c55c445e12c09120d278adb100dafec9dc83d487b7b4fb69ea78f6fcddabb8deee0a4ba2494a1e50e9c2953a90bd7d5f0e1a8eaacdacabd1658228b0a858763c56fe37b7ab657ad4c6821cfc658d1bc8ceabb8a2e0e762c70855dd67690ebd2d9b0de258c4187980da2dc5f03a6529cab9ca4377fb41192d0dcd0d442dab235ea9c27c8eeac4c9915303c797e633966b14389b3b46796babd54fe62a3a87ee926542d7798618652acdbe9af900eb952401f893aa679ade524826aafd3ede92dfaa17079f3209ca7a89b4952032fe6c0f7a41094384082ab042074ceae6ab2bcbed799707a63824f241d18e5d1c6574339a370c93b1a9105a4480d758733ef3921cc8952d798b8641323d088f3ab165a0a3ed3d04e7151007dc50c52842bf8de2a8547f3798fe9ea56184ad16a3a148e9c2c00b1e41239053f1eb5bab505013c04eeca3395a545969c74266623b934b8d5b1518f39aab3a3182aac4bfda1d0528db5109ef1e8b897c72a75c4fcfccbd6ff228e6632a28677f70e0fb795b5898b1e269811c28e6206bef4dbd2f1b151fbe28b625918fed691ed1cc1f4c7683b8dbb094ea2836dde20bed512755dbf4359266a5c10e4a59526df615cbd37f7dd8201ad6cdc2e1f838080419a3efd63ac8cd9e3ed3ec6527b61d749c1c30dcfaea1bd95a8d59391a6c30f03d4f74ec6e5f15c9bae30dc64376d67215b39bb33517812f73f6965b68e7108ff8f05cbbda97cf5a3840632d257b4e178470bcc7f9a68da81bc4a90555b8145aa087a63b915d69ae7d0cbdc3b236400a315911ed7eceb87ab8e39a8977d25442c939981ac3ea46cfd0d327814e425fb83d104f4b14d911eaa0732ab42ccb0ca9305cc599d9e7e2acb0d8c1a41af473f469a43afb87aaab7a3dca30ae48795042061a8b36d8b7a7cc71144ec8d4b786ee17fe6587925176bc5f6ed1f70ac12fa0edc885d9914c86876937ca1099a5ea60cbb990649822d1a049fe8527c4da2d9bbc060639a84892eb5d4dc904fb2645d5115ed09bf99971901acdbeb02eb909213c3303647365fe547495d4d3a4c54280d66889fcdb00c557a0346a252c6d44940c0fb486485a187ac21e5d303abb30373af62e3a4db942e661d7736cf7a00402aca5a3ba330921ceb25f48b13006fb1ba78a6e52675d4be24684b2f6e8a57812988e757761b168ef864b944499d116d51922acd70d56070e65fe4cb3078f759dc1cd4b00b0b57cff27a45b40c433a85d6f599e8527bb8f362be871bf42bf56f8a27f47dc43706c6c855b0c543f9b6b3b9eb16bdb4a9805936faa6fa3213e7ec9557a39f9d320ad8bd552097d313b44da65ada3a3deb927d89059565599151892bd1a885d220814fa87ac28ae8e444a0d9635615ed15a2afb6d7976af2567169393417ae5bbb8c128b6ac5dab194d8ad64188a9861c4e15923e9dccb2b5b0b293a72c447e326d666b19af7fc4789a645a60df8e325e6974ef4785ff556842bf4ada29cc69031b5780ba4d3d9b231514a11fdd819da44fe27c5b0b99621e60f7386b1b77dcb27d2605c6534bf56dbe178ec63342ab8ee3e0dce61da6fd2caa610fc576dd866eddb0404fc92b722e55a6fa0e7d9445a73d5d98c4d0a9b1f9d98e48e4159430e2916a0c42e9ab23f583c98751b36dc5aafceb254f20e5832693de347436cc2fc69068d666972bbde681f6bcd9a4c54ed3e50a4dff000735493de474362a477c8ac066d8b151fd704a0d0a8137f8160f07cd8251c4b75b7028de865128216c391678279b0fbc424a67ab562d91f8c90c373175209688a3676c49ed789fc6613bd2a3d57fca08ad6557a0117d4c3891dca0030db0699ed7439ea53520616718377af055d13c1089fb7cae17d1a8aac5c60275ac724e78fe6c542d3651d42242f502a3a3571230de3e2860e0cda1f41852dd78d4c73a31797763b253239d7aba8a05a75da2fa434de0b85de19b05f4b02b40b0c41117c23623123358529fb138c84ec80b0ff80c82dab8f5f436d35368fc8d2d73b191f5df93c86e966216c62bce7713ec7271e4647f553d68f756210eda85cd9fcdd5b34a334c5b1fb78925a575034fe532f25b41cb69f19b53cdd5b06e371af691c023104030a005ad017ed45980743a08add10b9a0c9319240294fdb6d11c0b97467e606488e574aba8cbf29d2de5bd4a739f05d4a2b124532542693ff5fa7b66d9205d477b7033cf98d496b3e5b5fe955d924d6587e9b3cc55c2c5e991a5ecc24bb3bfae639241ab122390807fc49d631fab2418b9de0377d97da85e431835e1f5dfe294efdaf388fae5734ac044e3ee76b9f5f111c80db4022cac18f47a96a528fa99b62377a7bcc5d25db34698317f5f545e593926d57730204fdd173145671a916fa13aaf2e60514b2f1a79b4333a05dcea4d51e0fd5c965872b9b257f0d28f17e19129b64c2e6e34a87cb8350def9600257988f2552d341d6a4cb360e8a9039c0d3aa5f8397f69620593ffa127397a6b4606c4f92856606e447f566b9a89289254322deac88e5bcfc3c3473af3712f723b46e67fa24e506d19c5833833bd4b7ad54f1286255b7d6cbef4ff5bd22db7d690a85585f16ac8aee49d816707c34cb80376440e3adcedc2fbdb61b941fb7f8efe2659b9c0d3a3dc30c8b2f4e434ecc3129161a756a23e3ab87b021998ffeaa2453a35015840c18bc2134ecef44d8d4dfd949747e86e1b1a632709494cd3b6b1f615653b4950668a996028f30b7ff85dc0b2866f78a99972165180bb895797f9d097011b7dcf556a9e0c924e7b6e6b7e544effa5039ad750e378610ffaea15ddf89aee0b5252221e5fe82d7d4725b1cc2437ade044f4df6ce6b915be6fe1b68576c52f9a2e0dd3d25f93c17353b92e5aff0f755a5c3f1d8c3dbc9342dd0b6d8d11aa6f96e21faf69aa4891e707c8257aa587a105362b73f5e31d15686a25188c463e40aedaf3302ddbf60ef6ec9350c817c0495a33f3e99d086412bb6fb49458520f0a5e323d70eb79cdf86c50877adff2870cce65689e967a5dad703f58d3f298b44286fa7ce5a77aad757e7f712047eac0aa68d0f014573ea7c94c6351e0dab3847d4a133e30e004f5ccf50c9787765f59a8a7e65c73f70b1824c6572b2b1c757a918ae7512741d15a6ab59d7e367a8ebf72f5a377b4c8b45e50763cf228617065160c5906c68369d7f2f8b522e5ae931c1295c8172580d2a6815ffca67a0f265d5e825775152e4afdea5a268a732527b0745dfa805802ecd947f4ad589619a750ef72b6f2989046f01383146c234f1e3b60bcc4505457e6637e9fd69ec84af32e7af7326b49de41977dfe116ec126c7ec377a2e445636c1da98363066fe97cedbba71b193622e1c5ecfad449846e98a80fad2ec8e0d33aec007ebde80f9b625d806af1db5d6b85bfd95e02d8ad3a941ab3b68e277e9a39c7a0948ab3748b0f03f469cd3999ff9f5bf0ed00faf09e351f793b82601002bbc65ae0df18b25859cb912687a8a38a3bfbe0d09fa43ef3dadd721e82c258ce0bdd37302b587217bb5c3c0ca35650276dc032c45c4ca4025f607adff7a74212aab72213ecc6bd4dbc4f9575be62ea2bee1fb9a8ddff5033bc2acccd62cf1e72c7fcab973b2be8343bd28ccf12d4feaf70f7f27c26319d6ea67a6f6f30d8d427b08a7000e6e29491ce90c47b20ee76fb34014e0c5c5"}], 0x47f) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$dupfd(r1, 0x14, r2) r3 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r3, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$setstatus(r4, 0x4, 0x40) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x0, &(0x7f0000000180)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) socket$unix(0x1, 0x5, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r9 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) writev(r2, &(0x7f0000001680), 0x0) r3 = syz_open_pts() close(r0) dup(r3) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) recvmsg(r4, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000040)=""/52, 0x34}, {&(0x7f00000002c0)=""/255, 0xff}], 0x3, &(0x7f0000000240)=""/3, 0x3}, 0x843) syz_open_pts() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x1ff}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f00000003c0)}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000002c0)=0x2d6) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0xfff) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x4300) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x50277fff) kqueue() r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r7 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) setsockopt$sock_timeval(r2, 0xffff, 0x2, &(0x7f0000000000)={0x7, 0x6}, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) fchflags(r2, 0x0) r3 = dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) r4 = dup2(r0, r1) kqueue() close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1, 0xffffffffffffffff}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69c7}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x4000800}, {0x3, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x3, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x2, 0x606}, {0x3, 0xec}, {0x0, 0x4}]}) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x83, 0x20, 0x8000, 0x1}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5}, {{r4}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r4}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r4}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x100, 0x4}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) bind$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="339012a0107cf68f89ecf75bfe22ea9085be972781c1196aad2399eea0158723ccd9c8ae3057efc0666dd7152bf1278a6c5fcde9c6d9384b8e51f42d5febc5229e02952efe51d9f8de984100be203f46dbf95b3c2333a2c22107af3f73e2d40c0000000000000000000000000000004d5c1d8cd0430aa6584ad15a07111a7f3c968d400c0d86df426dc24192ca04b9f8350839927272ed9eedc764ab10d6cbeb814ccff00fc410dc58bc917b1f1dee5f8a0a5e6cdcc1610756dc662fd3d4f0cd3fbed01b8a4f3b5fbd7317"], 0x8) r7 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000080)=0xffff) 16:00:18 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="74d0", 0x2}, {&(0x7f00000000c0)="d2bc87b8db0f29677a9116dc699d12973ef1a0056a0fddf5d16e83f914c06d64ebbb91e4", 0x24}, {&(0x7f0000000200)="8b91273c26f70345a50089cdb4ee700b0d8c723aec0f17ae231066cbf7a2298fb6b8e07a805760453fb13f28134f8a1350be88d561ce8e86eb66a61f0370fb681b34274f293405c0cf39b8e254f26a8bc648ceeb4a1684ad4ff68782cb9e412f4f5dd852e85118064cc243599fb575dd63fac3f0a18d991c0f08f55806037ce126fb8db7dc8e11bd84be00b5969f7c4cb8b047d02a2d5a337da9fab71f84b7cf22e2cfd88841373bb2567973989238f3d0c86400af1c93f458e4b53a9f98ae73e13fa3", 0xc3}, {&(0x7f0000000100)}, {&(0x7f0000000340)="780d7839df1f7182a4484c016c957a9169155b69ca02cc47efe2777999c687ed418f5cc141fd29b3706dd4f341980a9efc4b5c12bd1efe32ecab81abecd3b6dd05dd90c23e40262b87c5669a1e1f8c917f91280057c219324f40c12d2a8b9cc7abc00e938573eb60d296ffca6b6721592964bc687607419745c56d2174fc7d891ff6b8c013ecf2f8a4201fab2756ef50573d02b93760c1830a964443d0d41bd5d1b8a1ec78c2da1ef0736075b52be0b47d1a331a05234df38fecea7b0ded6606d5e22ea49555700e85e753da7b91a6ec8310daae7438be4c76d187160627b66fa0dd9c79408b670e95c4a3e4cb491174ea61a18ca3126b2e", 0xf8}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) 16:00:18 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x69, 0x6c, &(0x7f0000000040), 0xfffffffffffffd7c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = accept(r3, 0x0, &(0x7f0000000080)) preadv(r4, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/195, 0xc3}], 0x3, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)=']::\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='&+*\x00', &(0x7f00000002c0)='[+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='&*^]\x00']) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@file={0x0, ""/3}, &(0x7f0000000480)=0x5) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x541, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x1}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:18 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000100)="00004000e1e2616844b0d8e5a8d677831fe04616af6dfcf0d924f2f129426e4df54582545b7ef82c3b9caf4315087893ff6af3b7d6fa6b91f3a62d0104000000000000b90a94d8ccacf5e69ea0fe70a536d51187df3b60dfa46664cc1800ff071b621b9d9bb376ac0322a83bba6fdbc5e7e8adf979a1ce69d051e8e6a5906af5fcd196d3b744005701817666f201167b391a88ba76812ec25cda097b5c", 0x9d) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r2, 0x3) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r3, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x120) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/244, 0xf4}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/172, 0xac}], 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0xf4cbede08c1bd15a, 0x5) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r2, 0x1) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x200, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) semget(0x1, 0x0, 0x0) r3 = open(&(0x7f0000000440)='./file0\x00', 0x68a30963a0319843, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r5, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r5, 0x4}, {r6, 0x20}, {r5, 0x20}, {r6, 0x8}, {r6, 0x20}], 0x5, 0x1f) dup(r6) fsync(r5) r7 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x20, 0x0) r13 = dup2(0xffffffffffffffff, r1) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r16 = socket$unix(0x1, 0x2, 0x0) pwritev(r16, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r16, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r17 = accept$unix(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r16, 0x4}, {r17, 0x20}, {r16, 0x20}, {r17, 0x8}, {r17, 0x20}], 0x5, 0x1f) dup(r17) fsync(r16) r18 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgid(0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000001540)={{0x1, r19, r20, r21, r22, 0x8, 0x7}, 0x4, 0x3, r23, r24, 0xef7d, 0x41f, 0x800}) r25 = socket$unix(0x1, 0x2, 0x0) pwritev(r25, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r25, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r26 = accept$unix(r25, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r25, 0x4}, {r26, 0x20}, {r25, 0x20}, {r26, 0x8}, {r26, 0x20}], 0x5, 0x1f) dup(r26) fsync(r25) r27 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r32 = getpgid(0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000001540)={{0x1, r28, r29, r30, r31, 0x8, 0x7}, 0x4, 0x3, r32, r33, 0xef7d, 0x41f, 0x800}) r34 = socket$unix(0x1, 0x2, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r34, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r35 = accept$unix(r34, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r34, 0x4}, {r35, 0x20}, {r34, 0x20}, {r35, 0x8}, {r35, 0x20}], 0x5, 0x1f) dup(r35) fsync(r34) r36 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r38 = getegid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r41 = getpgid(0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f0000001540)={{0x1, r37, r38, r39, r40, 0x8, 0x7}, 0x4, 0x3, r41, r42, 0xef7d, 0x41f, 0x800}) r43 = getgid() r44 = getpgrp() r45 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r45, 0x4, 0x8000000000000080) pwritev(r45, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r45, 0x3) fcntl$getown(r45, 0x5) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r46) r47 = socket$unix(0x1, 0x2, 0x0) pwritev(r47, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r47, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r48 = accept$unix(r47, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r47, 0x4}, {r48, 0x20}, {r47, 0x20}, {r48, 0x8}, {r48, 0x20}], 0x5, 0x1f) dup(r48) fsync(r47) r49 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r51 = getegid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r54 = getpgid(0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r49, 0x1, &(0x7f0000001540)={{0x1, r50, r51, r52, r53, 0x8, 0x7}, 0x4, 0x3, r54, r55, 0xef7d, 0x41f, 0x800}) r56 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r56, 0x4, 0x8000000000000080) pwritev(r56, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r56, 0x3) fcntl$getown(r56, 0x5) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r57) r58 = socket$unix(0x1, 0x2, 0x0) pwritev(r58, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r58, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r59 = accept$unix(r58, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r58, 0x4}, {r59, 0x20}, {r58, 0x20}, {r59, 0x8}, {r59, 0x20}], 0x5, 0x1f) dup(r59) fsync(r58) r60 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r62 = getegid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r65 = getpgid(0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r60, 0x1, &(0x7f0000001540)={{0x1, r61, r62, r63, r64, 0x8, 0x7}, 0x4, 0x3, r65, r66, 0xef7d, 0x41f, 0x800}) r67 = socket$unix(0x1, 0x2, 0x0) pwritev(r67, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r67, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r68 = accept$unix(r67, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r67, 0x4}, {r68, 0x20}, {r67, 0x20}, {r68, 0x8}, {r68, 0x20}], 0x5, 0x1f) dup(r68) fsync(r67) r69 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r71 = getegid() getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r74 = getpgid(0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r69, 0x1, &(0x7f0000001540)={{0x1, r70, r71, r72, r73, 0x8, 0x7}, 0x4, 0x3, r74, r75, 0xef7d, 0x41f, 0x800}) r76 = socket$unix(0x1, 0x2, 0x0) pwritev(r76, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r76, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r77 = accept$unix(r76, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r76, 0x4}, {r77, 0x20}, {r76, 0x20}, {r77, 0x8}, {r77, 0x20}], 0x5, 0x1f) dup(r77) fsync(r76) r78 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r80 = getegid() getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r83 = getpgid(0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r78, 0x1, &(0x7f0000001540)={{0x1, r79, r80, r81, r82, 0x8, 0x7}, 0x4, 0x3, r83, r84, 0xef7d, 0x41f, 0x800}) r85 = socket$unix(0x1, 0x2, 0x0) pwritev(r85, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r85, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r86 = accept$unix(r85, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r85, 0x4}, {r86, 0x20}, {r85, 0x20}, {r86, 0x8}, {r86, 0x20}], 0x5, 0x1f) dup(r86) fsync(r85) r87 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r89 = getegid() getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r92 = getpgid(0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r87, 0x1, &(0x7f0000001540)={{0x1, r88, r89, r90, r91, 0x8, 0x7}, 0x4, 0x3, r92, r93, 0xef7d, 0x41f, 0x800}) sendmsg$unix(r11, &(0x7f0000000a00)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000600)="3dd53f9c05b7719c8192ff49141029bc4502f98f9fe7b2ce27c568ed96489d515589ca2ca3007c4c57ec243290b87a84d288497713f491345b0358e489be67c11c0ec79332c1f71c4be0aafa43027778ac18669f971cc2890c2e81b26d92a0121006ea8cd0a2030854c4058126858d550832f8ea338d9c94bf4008c3449254e4d9636ce86a3b5e94412767da501820e2abc5ffcac4fb6b99", 0x98}, {&(0x7f00000006c0)="31788c79ba7fc9e47b2e71b12206c93f6debb3c2811c71e58fd960f94b74c0637a8bdf97d2bd5ed42c53f6c588d57d03475185d472f51cd4effb9e9220bf8f5a9a0a9fb20cc422612e2e56fd84a0039a1e8cdd23fae3a63e289c92d7baddb1dee1bd9c2b9d500ffbdc0d150d929a643e896b64887c18a615c3e4a2d7dc89daefa3475a3ca590896913ef8d8a4f804059d892", 0x92}, {&(0x7f0000000780)="dee9ec0215db6b2492ba68fba10ab9d919b259e77d311bca692e778a48efac8187540ddf8f5dee", 0x27}], 0x3, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r3]}, @rights={0x20, 0xffff, 0x1, [r12, r13, 0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r8, r15, r22}, @cred={0x20, 0xffff, 0x0, r32, r9, r38}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r43}, @cred={0x20, 0xffff, 0x0, r44, r46, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r51}, @cred={0x20, 0xffff, 0x0, r8, r57, r10}, @cred={0x20, 0xffff, 0x0, r65, r9, r71}, @cred={0x20, 0xffff, 0x0, r83, 0x0, r89}], 0x140, 0x1}, 0xa) r94 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r97 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001540)={{0x1, r9, r94, r95, r96, 0x8, 0x7}, 0x4, 0x3, r97, r98, 0xef7d, 0x41f, 0x800}) r99 = geteuid() r100 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000080)=@file={0xb45ee2466410e642, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="4e2034174e1c72a5e40c9cfe9fab4a34ca03b4", 0x13}, {&(0x7f0000000380)="bda1747193cdfa19579d795006bc8fbac06c344bac122899f2c553febd727d709acd7fccd77b075b2bbd4e77388654c07c8a74bdf7a653aceca4c9005cf01d0b00e92d43829a559dcb125a155616689027c853afbd992a0266b029fd4493b394081a913df5485d77855d4366c48e41", 0x6f}], 0x2, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @cred={0x20, 0xffff, 0x0, r97, r99, r100}], 0x38}, 0x400) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x7}]}}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r1 = socket(0x2, 0x3, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab6292f3795d68e7e0bac55a52f7dc8aa4f91c96cae10c0928a0ae5c079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f93623015b253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a010800042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334556d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e550598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82efd843f11a084580f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a2400"/966], 0x10) dup2(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x8e81d656ef44e3bc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0)                  16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa69d85ec66ba9754, 0x0) sendmsg(r0, &(0x7f0000001c80)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="7abcac71ca33df070ae02c14ff3ffed74570836731c41cd9255b1976272910fd10454b2f719098dfa4663cd3b77078a44740672c787a222446cde5a57fd46eab2702f98eafff5b2f27f900aa834bffdfb0990f2fdced76d2ffa738860a3526ae66a61d08943788ebe2b23e2fee3984171b06c858b0b0ae2bcaa80f5439c6c27195903f087389dd54145049ff728b5d92e05735887690da70d3c52da623a1cbb4af185e2699cd45aadaf2fe5807f2368a4f4c75df71a3916d750420a44a0ed8841582db924167394002cfc4fd2dc4b1e872ef84e96e8554f430", 0xd9}, {&(0x7f00000002c0)="9852cce106ceef8b73736fee01e29bf73789d3e5d908116b9c00c10ad4cd5b71071443da344bfa8f73a948dcd64383f50ea805c5c90d196ad9ee422801b3ef5277b0b45276e1327cb9323ca436", 0x4d}, {&(0x7f0000000340)="85463804d8c8f98cbaf0a3c64132ab", 0xf}, {&(0x7f0000001940)="bc597aa8fe62c6cf9a48ef95ee7ba7a9b8a9bd3c8ed6c6c51a1358ed1e536a950b3f0b0051cb89cc866a3701d876f68796c63f2f0df98a629f694f8ba300a404b607ae04395d26b44f23cb88e22e4884974638a28e4116685b986a3d0bf379664c44bb727482823adb53218815817fde7f2926cdf6e2f7734596617960fdaa167578aaf9c881a96f2e5faef051b6f71ac25c4b1e2160cc5c144820581628eb2b0180103088f08e92f963400bc232c8f141de42906aec69", 0xb7}, {&(0x7f0000001a00)="0c6a25da0cdf09c7772dbed9eeb132e04a4563741eb232b3fac2325784a74cdb2e1ebf853130efb464a8c7e9d246275c4883dc4be3ae95f815b01f93d1dd8567a5c94e94cfe761d2d5067ae8f95251037ba63d8a05b224ec2366048fccf9be1e7858ede495428333666aae580aa6cd24f385011e93686c50b08f678390a5a6acc55177ff9f0685a60c8a5e7f8a224243cf8c5e5b711ca9fe471631b2d848d996f1b02e6202b72fbe4831303e40719782916ae88f3f7946fddecaa2516ff90cdbfb590e20b7a68de6cf44d68b1a805f28489fa84e362f2e907f72517931589af8", 0xe0}], 0x5, &(0x7f0000001b00)=[{0xf8, 0x0, 0xffffffff, "d745b8ff806903cc296eb1e5d494a5f0f6a0b603baafd71bd30bc32dcc426a5813ec0c2f7c801fa7e46be9ae83f6374736d55473bebde84eabf31bec49e21861a3e991366e273a57ed4fd1759daf8f9cc6053c930740cc874941c0861da2cc3adae67217e9ba5c25d1d718449e488c58371ef6773914d69562fc4efc8c9b074c417fd587474ccfced8e2d779ce48bbe332e30b20b5cd4addcb5c61fd46d80b5e6f0516196f2ee984767ba029122d7623a64579f8817291c82bdf2bd50bbb61edfbd608f6045a85ef6fb0be52244ab851fd2f962b1ef66344dcd3d004a74d6ccc15"}, {0x68, 0x7fff, 0x9, "ed36dd95b8cf782d817b6681eaec8d0e1400c3fa7bcc3dfc45411b66a45cd2ee008d79544cc73b395cbc24543eef31c453bdccbeed83ae770045389433086e4442ba1552db6eb69faadfcd973521e1c8465383"}], 0x160}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001440)={0x10, 0x10001, 0x4, 0xffff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf8c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x8001}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x100000001}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x8001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = openat(r3, &(0x7f0000001cc0)='./bus\x00', 0x8000, 0x100) fchmodat(r4, &(0x7f0000001d00)='./bus\x00', 0x1cc, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) accept$inet(r6, 0x0, &(0x7f0000001d80)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000000)={{0x5, 0x0, 0x1}, 0x3, 0x0, 0x1c000000}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001d40)={0xffff}) writev(r1, &(0x7f0000000080), 0x3a1) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x100) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x280, 0x10) semget(0x1, 0x3, 0x200) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) poll(&(0x7f0000000140)=[{r3, 0x20}, {r2, 0x1}, {0xffffffffffffffff, 0x1}, {r4, 0x4}], 0x4, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000200)=0xffffffff) 16:00:18 executing program 0: r0 = kqueue() r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(r1, &(0x7f00000004c0), 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r2, r3) read(0xffffffffffffffff, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socket(0x0, 0x5, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) readv(r4, &(0x7f0000001880)=[{&(0x7f0000000540)=""/205, 0xcd}, {&(0x7f0000000640)}, {&(0x7f0000000680)=""/167, 0xa7}, {&(0x7f0000000740)=""/51, 0x33}, {&(0x7f0000000780)=""/246, 0xf6}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x6) syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x71}], 0x8, 0x0, 0x80000000, 0x0)                  16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd25a5741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626eed18e23bd11a6fde32af05c880b9601d1f625a8a5d82f58d63363758d7cf5087d0c53f0a268b62fccc69159c581a763c84e7c5739179f660dfbd77e5b5e60dad42564e359ae0eb79ecdb21055b324e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x29d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2800a, 0x0) dup(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000280)="c515eef63653bf7d54619f2d9a405191bde4a8d57c0d448b3d996af6a0118bff915224079eeac2539969f57d1dc700e167ecb25242f11fefe5bd3031e30085ffa9ebb0e2df151f01d62d38f647ff6a188205dea36c22f4171aa127c5badb62dfc4661ec370ace56a488d30c7c4e132360d25fad64ebcd352dd197913c9eac593ac8df9964fc758fc5f19411090c7cd9bce333386fe181fa4523d24e565700855e28d1e765f239b6e7b1d710374", 0xad}, {&(0x7f0000000340)="652f0aa10c75ec1e198f9f2603b850dace2b32992438f419c89fc1fadc256253339c71998cea49a31d34f6f80e9edd30b80d8dd17e52c0b395e74c0c1ef0181acd6cbc3ef91d5a6474887a4b500319f75155501c9cda90bbcd912451027ce452f236df8ee85d993ae54fdd11d7deb40abe22a3008e6b3cfaceebb31b99b127215e00a90cb5b53828b1a1c98db4520fe96ac50dc37c7de06dc2d8f1599b6c3925fa21e1ab16419c9a4baa144d71a28dbc1376d36d0efaa0119de62628dc91280a12d34bfa68ecff2f40d66eb996de17f853f375a0cedef898ab8b5e12870daf", 0xdf}, {&(0x7f0000000440)="87cce1f29aed9589ba1a5d6392122ea99ea375de3eecf031bedabd4e7afc6bc50a1fe82356ba92f0b8caa6047ecd9b96e4a50629090a838bff4243f6a873dd501f680fc2f599e67c6d2ed27f381c449385348ce5bfb679b3063acdf15e0dba654a87fc727507f81810c721d77728ea6f41545d056a01bf8104718198e9fbb725cbbd9cd762b0a7e2686a20c3ff11b96160d861d9040ebcd832c5a236b8df2a00384e6bf28ef33948bd29cf", 0xab}, {&(0x7f0000000500)="0e14e428a06e418bc1740f4ed64cd10d2f19f61623cd6aa8b6d153ef2c0b1aff3be81818ffd6bef0fcebd8af8dc3344ba1bc4c507b5386deaa08dcc73a6791b95d36dae9e42b40989935538b8096c07fe40545b792eecede56dcbc41130d0c5817088d66e200f4711bce800219c87b14170d4c0bc66af6588e18f679b6202e3e6289897bcbcd8d9f48c2b77cacd93b8cf2956d3262d97be624fc9f", 0x9b}, {&(0x7f00000005c0)="8a5400d6e76e2f67bf54b3288dfef69f1a0750771a844dac8911f49e996babd546419bd8dca9ab98e1f125691b85e901b6dd57f5114ec94a2384905ea80829d272b727eabeeff690f02b4f68dd4490831733ad2afbedc3aa7d2143b2d041647f6670ecb8d1b7a12ca623db8654db1ae8e3fa08ca52dd46fbd3b6143bbf6052ef4323637f3692f0b4883839da22556b115e0d361a7600759810a43fd9fcaf8d42cdf26e44bddbbbb74d54ca5e2376796189efba0643909f1d53f13a63c308de90802a44f1c8c235735c90b6483557ae4c33077af9b4a4a77f9b401c301bf2a4a7848f8beb7b5b05667c933eb541d20bde2b4012ae83f167cafdcd75b67c4d5bc4d18e7f67363c115a722771820f26d6dc35e20088a3c861ca5554de6e43ea6188b149b0ee1b8f638b997a43b27956ba26d2b206a6f7c4cd015373e1dd34c18a67cf52743b9b1778d354a70f90a0ebfed14550084653ceb2eb2ad7a8bd96afc4c9a05bc7335f88d38261f7d449ed9e33c28d21d53640ce2916339e3bec4d76b29110ce694a1fafe3b1fc933819ac41f93cebfb482e3dd2695364301aa24543196b23176e96f3d8da79a7cc7c729f9ee64621f8f3a69329ce4aab879c8787f33fa5fc97049e2fe4ffe1a914664ab19a54af9db0443b07ec8f9f1b12610a376263c94c6eef9311b47a666f972bf4dfa8b5d8f3254bd73cf6ae8c44279c1b7c7b399c988877ed97671ca7639603c941fde41b43b593c51fc92adf38c9042dc42234e3354ceb8dee85c8553b70235f705db3dc9cc957fdfae1fa59e42793392c2f77e865353b8f21c3925aa09b36995ae19ac5f3c1e8e16dfdf1f4b978a3ae5acdf489254526efb482367140dd0035bb8c4edfd0f0d2e1b8ad355d9455956db498747a0428f9b1e0eb670b08580857713677696f68c37b99e8fa07358df1e021d5136cf313e5071e33635a7fb498f7e6d6c6319ed0426a84b682579aea7f4db4031e4db60db1c45d3455746e870df162a1dc239f0562567b76dfd397bd5026aa048a98d200307acdf8a118d754ed845fa374c2d682896694874c8a0aaf7127a46cea83cb616a09b3f7aefce00e85bf91f5dcc28c528fba7d378570999ef9c7d1208d654688a65c87553c866fef113985726f67eab0469f329604649657a03e511404376c27b4d358004776ed22ddd40c370da32877e3bf81888e8f281552b3e7b6a56b5373291f1d7f58631c2bfbb3d530aa296b25cdc9b7154c8bc61f4b43201c15ff2881dfee711b39ced7d7080ec46ebe462c0acef176adecba7ee9363d18fb9e46bce3a35f9312bb4eae441e92cb20a759bcfc5938d5d01f8d3227722fa6aa9f678c6504a2f35738e34e6f346cebe8c6ab6e8c43f193874b8813aa735a671533ecf1094f81065e27dc66d0d6fd67a44076931b2f6d4d374c0648f2f732c7790e97da45197c3e6e00f457872210c68ab20b7cbe08fe32814259837c960cb3d19bd95a90f0bf9f7d182e85ffe8ab6125cf2b158bc3ae4817f45799d1f9499be93bbbd6da445754acfc74fbc14c7fe707edf85db8fff0c9078c8c9d893e594f46d4a62ca0647b279e30f2262cdf94b0cbd1e820e63949e8475e912c2059bfd50914e07556b3bc4f806b88fbea7ebba0d3f9b2c9807ed9cf6b751df66b11343e3c57237c689aefb508078d56b582911eb3c09208a4c4115c840675c752f27860bfa9cd9ee2eb0ebb0b425f6a325d2dbcf48970585f46bc5028b4cd39e4dde9055f62cad4683e24ddfa9253e11b01e491df7ea255b584e96a00665c6a58b0f8d37b10348978224da1b092cbbae0e9dd098eaaad681daf9d32c1c69bdfd6d4d713e5d869192d83653287f5b0e1916df9ae8ff43bdebce76c357e50b0ebd52593b0ebbda12b450690a7ea2fccac865559ec10ab123d5f41d8dea13707246de9f0ecd28ab959c7c1b2e877046c9b2349d04f2c0960f8bb5be2b2ac0ec9901ff3b0b43e311871c743c09e24cece803d59de314570ff90bcf6e55353e501e09c28d0d0a50b66d97d53d7d917e26240d3401e6c4ce0809a5f271c78439830a2a8686947c31f130632c3e190b5e723a0c305c7a80ae914f26caca3230897087eb5767d4ad1f4b2f1374db8d78af68ca541f2a257c3a68fd5a259b5d1cab5113d18581adf2f263b85f81418fb254f14a088ea7c187ad4cd31e2b1f81dc03dc4f32c109088a8f636136cc0a2f46ba4140a1343bfbfda9146f65d1f16ed7e10085a54ebd50ee17ce5442e3dedcb5c5bb680c2d38d37f16151bc5ab353c8f3f077bea3b91dd2fba7855757db7f46df958f8e477daf7b9fde067861c6f3342ad188e93130fca1ea0563f0e97afa5fcbda93c978cb54d6836946a334768bd8937c689f7a87f5c76d0146d9d4134b9250c7e0c22c1c10d7be9d681ed96e1ddf66a37fec7f2d906440f20c20ffdb4fbaa935be5c823c183519ac3ffa3f7bac29ef461443f982dbd0bdea5f6ba629fb248f9092f2fc7116504383bd3370111d234da8ecf7b77631dfaee722f76f920ebdd9570bc6c0a977cda0c22edf4a0a719c019b176692004b3bc14773af1cf06c035f1fa8f7505acd8512194e96592810cba838ddf8e8fc481f22a465ae3581fd117fd1f1245b387db48d84d19ac917a7ee31b8c50f31baa6084825ebcadfa854045abfab58a881c2ac7ca90fa207f40e410d7b7466631e91955309f734fbc7f97b2adbb219572ade8c9526e420d756b079af7bc669ee0b7b409425958ca9c51d76075f28eff5d37405727f3fa61aadf2ecca58ec4eac1d09e26178f630df8c5795e4d23fa3354f7cbc6ea0ebc87be18efbc872c6de4f32f15766311d073d001ad0f8bdc7529dd8b42141bc7b1b628c7d4f0990702f1bcd41bb5caa5d3b8748eb3405afe9bf37d5e27dbf2f82821f8b0a525609fab42e29f03aecb3c861a32b9a2784243bda6c5aa95524d63ae05cc014759b689e5e6dcea49e79c50b85e411009bc135dd1feb8a540cc5b1790808ea52c7c6900f0a7d7518acdac809caafe112cd3e46584df9add321dd1556ce7bd7c515421fb3d76839096ba2b3bc7b62aae979e5218688a922de6b269a00545412b4778b323507052c39c0097a6a135ec5220cd466fc883c7b436ca2e5e2f03ffd8d11667e1ecba913a56fadf8d796829af3d28159e733cb5b99a8c068f058f6d3c182676cbc71d332f067c2d290d443764059d65c3c3ea9a40874c0add5527ec9d8ad4c605d42d9939f22228896502fad1fcd17ea539d4b2ca40059c4c837aaa42851d8859c68edc73a2270cc4f815d6e45b48815657cf1475f0ae72cae08dd4f55896d9968355d472b66408342e10957e4a3052d5b9bcf841fe82237f97b9701354d43ae2c95951d6903f3e7a8e99a16a82b1ed257cfb3f443b96f09a754d4217e146955aceb4e44e9956850c573bfe8db2535ea17043235be1c84f04916a4737591b2c31a6e85f242000f8c4835d6512434497d57914082e0c644da15342a06b353c49a752d42e3848c928eafc1989301e7d111d7c74c6cbf2219bc9bde8a90db004df6bf4a515df1ecb2b89dec1fef4feb5d1a85139bb1be868da7f2682bf3eff0d59cc52a4a25e59d9a56397f179c3fe00d755053154d9912a2612eb1fd2199e9250338ffbb540e067850f5a8c4023a0c231728d1b76984a8c25b94cb62eb6a0e264ef3b4aee29ec63c0534eb09f7204d4735eb050d11686d22bb9ea56d86a7ee34765d776811407b92807280c482353bfd2c6d646a779a29327569c875a569fe35188685f9a42f306c376a4b806e480339a4301846f79a0d6ba3302234d35d768ed34984d2d6d438e28f762d28a40f36c790e306f8d9fe07b28995501f2819ebc45887d407582fbb8e4ea4c5163dd4f29a1de76fda150461a1e95c2b995ea9430784e9400156d762d5d538fd88730ac122d37e696d30c81886b20cf2ffd467da1e93218b3fd571c701f8ba512d4d00c457d12402a68e9287827d46787ca4ada65f2c40f966bbbd460b79f8b14bf1f41b420c36035b54fdcf6f68a8eb7c8584a178df88fb03a8d1467b5330d842a344406a628d9d59b7575f731157b2b4e1a56daea577c598ad338bf5b90ccd538c54bed88814a9a30c1299405bb81d25ecd30dc099955a2ca49a0bf582f6c636bb59f1139a9577cd58ae175c1b40479bd5f8b69ca1da8d60725ddb91ae843a79197763a4ea6f1909f1bff76fdb0b0d2f5df252e4f325782362ddf1ee5a722f67c75437bd1c283bc94a129ec436a279e795513d48460935b4c3aa6db2675d1b147584de2d1e891b76bf735c521febdc71fd05bc853d42045baf31d8a4cfe8e3432308b0587524610d209bb6a2162de557e1a0c55ecdfe67e52a1a2516323fdf0c7e8c7fb736f38d6526ddd602a657824127f24211015788604d40b0870c55c8dbcb70e2bcfef324adc22e5eed6ebb5bcc319319dc308dd7c33e54f1b6ac916e4ef4c1b3e2fef88d1331c0d5ec246a09efed757ac11088cffdb2138ae935037c1f5ff9f724e96b4dc4b04d5c668a4d59b2a0c98040064f43596c1eeb1c9106493fbb2340ec88a7e79fc9df80963054f2c12107acda0161d72a496d5178e25bd08f6498ef7f52588ff0be8b0f665822e7d5d0c68a5043a221e0f97b7ed62f8222e830988be2785f502c4fd11610e28992ee72eb12b277a35bf24bf855ecc94c14808133cc4c68433bdd59b6e361391f070c5d0ecd09e04a2bba3cdc2a0447dc43222bd33be3453cd87de98cbc0f725ed83db5c19304a176f5e43c89b3ac3aa4e0f64ce81416906ac4b82965c76394fe549c42a68e75dd8933f91e8a2f56a8bfe8a8ccf5ebea0132346655c6d76efc250e13fc9a21df23f85f48d178cb4fe5d5b5fae408b887f714e423fb8182f392208001a30171d7ade46ff595f7c8b097628ffcf6e134e3cda4a8fbb0cc92fc7343bb2be528d2e5634d4095d254d439a2fea77f15dfdf34eeaa05e43de3adad30ff80bc6372598915ad84348ac980915d1f59a22fc2d924e5bb6f7a8f10d79a16761df8e0e6342cbc06bfc28a2a63c5951c03ab66d590fd2190ac4db1426831f8d67b7172d418c071e0679dba4aa53dd46987cf6094cbe9311b1376ccdba061a6c0c3d974691b81ed7bf19c28563e236c8d724dc294efb18dbcedb55899dcd2981615ddfc086e525894c674e90109964b774277a4f3fe03993f975495d42d46848d16c9499153b8e968185e807bdc0aaedc328c9f7b5257d3b15d8626a87b71a66817ddec261abade80753164ab088e485afc4b7185bd70cad2913124f4e5366bf22ec18f10bd6571a567e750a2823f8ee292afed980bd1def1607255a841f9a3acee94f590a0f0bdbea8b7f7c7cce2b0ac1ee0b55a9742f462713582e72f0adfb6d1fa6cb002e0732915db997a2c69a05fb6d91b21d2bcd4a4a589a10ac1931987de24b312b0925ef8baf6ba03bb4a8cc866e00a62536a1901d12529cab1fe60bc3f5896eae40f8b52fb0df14bb1cfe3c9a8f471ff4b94e13da8406d3f6721adff7ce439d5466654e9af38adad86a51eac979611c955d69693721f2acc6343b653839f8671fcde4ec4fad430bfd97523c7af429d847499f4c2e501eb3d8a4e68861ae84d3280f4cec8959a0fd954b515875e63c6013caa25a3389e962b0e9d8d9cf63ff100fa9afafdcbb0bc544b8df6539bfbb67afbbe97a50bbdad28117f659cf58e4a0e772ec93d3931ea20f726cf59a6d29cad179804a1e1a43979bb5e0331aec1e1273144276358072d4b97c66d6e", 0x1000}, {&(0x7f00000015c0)="a094d0851c24c5a82b77a0ac5c8b9b02ee06360a143978dd76446392c106f30392479f3c64ddf7d967b0eb4a0d85ca5264ec69189e355beeaa5c0f1dba5e6f1a6f0fcacafacc8a1dc9e5c74601c189daa62c079aa1ff326ad004fc3eb0aae2bac9d268f60136607b16df7e7c9a1e0a6a2a8ac6b7fd312d6ad00a37ad3e22e434515a2df9623ac6afd1218035e7a024abb8066115e55e0d582961f7dcdad4dc7d3de40db0bb7dee34ebabeccc2b645b6c3453953feb1722a0a0c25a14d0149b32ef0493da91516185e99bcf1b0c1de48c0a33e527b0048c388a32bf", 0xdb}], 0x6, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="9905ef16ed047568aa6b05832f", 0xd) 16:00:18 executing program 0: 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="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet6(r0, &(0x7f0000001440)={0x18, 0x1, 0x1, 0xf11}, 0xc) r1 = socket(0x10, 0x4000, 0x56) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/49, 0x31}, {&(0x7f0000001200)=""/247, 0xffffffffffffffb5}], 0x5, &(0x7f0000001380)=""/54, 0x36}, 0xc6e6fd7b3fff0db6) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg(r2, &(0x7f00000027c0)={&(0x7f0000001400)=@in6={0x18, 0x3, 0x81, 0x8}, 0x8, &(0x7f0000002680)=[{&(0x7f0000002900)="5616c1086fb156012904360d84d3feff4ee72ef89b9675605807e510eb5f6efd2b6e024686f8dcb1478402a7c54ec32cd088c1f9a237b5161200e8f82e82785269fd6f060f449e313a0fa183ddd272b7db8e1993a1b7250e210234587304b45facb857185c7429f913e236625482d361d578b5730b8c2baebf04bb479be248292688f7d14fc67acd999b437dbb808a2f888f81ca1ac5576ebd56e10b939f651471039e114ac919f8823450938a71341fa83a9c05dc30036a"}, {&(0x7f0000002800)="b4a08d8191bee3802e9255884638732963510a2a63a567b692f129856620628cbce9d5f1ac170f6a5665fb67ec6b2b4044e8a1ca24dbfdc222661f9947514b5364f66f6fd69c97e8ba0dfb7bc36f167e71efc654546736f59dc0bf7b3556da4950e9216d3dc2b945a138103a7fed3e0109122d7cf1366cc36d68dd753251752144ccb4ce0df87c8fbd5197c9488571c6e934e7d9c2a380e200de8a70ac8e02e5312917838386e4fe97fae450db141761585b4ab42f60b5f8f86183e71cc533429712cbb0a2167daff531d64fd849eae4d33be4fbb22d729921634bf67e7735001e5ff740a9413c735672397bba14b4d1", 0xf0}, {&(0x7f0000001500)="acf31fe95204e2b2df97d7506b67c73e7d12d1acf19e5675f4a2de66585ab6e0aac21074e5e3fbe60af709cb648d6198ebf97d28265eaceaa6a576bfd60321b15e4b", 0x42}, {&(0x7f0000001580)="02e8c413604d44127fb7373a44d06d6c4670b447d72356af4aec4df9d9467fd03038c78e280f819d08fe8e9c4ff4c023a7d6e59e5f48bcf5f5651bcf9546f7bb0de410dde33b8a81da5201042c1b077aaf248e77c4900ad8c8b2bcee286d9108626b290e53d8924800cfc5b6a5c5adaf43448c134bcfc3a04f99562357dc562a36722c000cd344bc5b4b9380b989b687571fbf1757836433b514e7ca3f7697039be03713b12113ded08d4a29748afd88bd1d70fc327d8e3e29ebddd8a579bbd1da562c7fec05573151095a0820382e312627ce62d5e768d5348efa77aa75112d0d3f76aead795e85156590c42175a60fa61712b6998fa984ed2055162c0b20fde9a7a77d613787a71cb32bd6cf1564eb2a5418cef8b8bc061b5ac8da4435fa00a82d2e17d9edfb95eeee95f8e0cc704003153e9b1e5109d2e543c60421ee12833c1066cdb85c2797e11f8fe2dc9a2b6e152a10bec3e8be2bc0a06181fadb59f7bd52d1e0c4fa3a962b7bdc3cb3d0a7f478d8ab71da8db5d8f13dc846bc1c5ca8febcca11aaa02669172bb9ab2c42324f2c674ad1becfd7076e36d661a48fc8b52fc05be41c37ee0f11cd0ae97040df4ba32861c8d194a2427025169161e8b361d9c748d4a299332130537044f8080678bab047d997fb70ad964c7046744c797219c8f1f23ed3a98a3b532842c9f6c976237daf4d4a4462199210e0533438f318fe6c6c671ecf854644ad9c8a6c075570e70a14e53f1b7d41c55f5f1ef5b86868cddc33afa6492424cd59d7dbabf02699571d22d0f63f46564bce98580955b1533bea1f35a4eab596337d2fbf814915703027b60c4478322ab9937dda1137da2e56da3e710b07fa3ee3f8dba5526747a067729aa8041aa984837975b68232a0d82d3f66d3805c2bbed780da183a7c40047ee35b2a5a67961cce33fb4ef124fd40343c452e0c4950b25a703a037cac0a78d9be381f742610b6c1cebc3356014842b7cd37b5a064dca31236dcbc560e97f7a565da94a3653a83ba8676c8214f323ceae7b154acdbb8cbf92acd29cf2bd3d092d9df4976a3065f9f231e67b960f964565a91616f5e2332a6dc3955dd32c0b1366f689ee4ad0eae312285420428d830c7138a00eb974cce4b1f67805724ea8f909b3f09960e1e58b3c8d18150bd1d34d9cdcccf4a55c55bbbdb93bacdb065576a4ea0b9c44d6fa3b788935bcba147ff18d7a51743cb1f4fdee4694df0762204826ea83629c70e1698abd21fda4c68f0ce9689739600af987319725682f373a4ed6bda8525892e11019d84fb074c007c14e5b1148681fe773b5d16d7e91d92126a45fb0817cb741153bbf135ded6a3c8caab9ffc1aafbd3c329e0a7004fdf5c11a633e1243563dcee0db7c99d8b3b795b470778535cace52af7431a30a539e5fa335b86f2384e32602d08c72b998e00291edbdfb8165b2182daa0c8ea798ac9d8db82362f511a09358bd6e9b3e919399787f430a3818ce3e02a2677e4a0aa092e00fed21fc5b45e31bbb66dcccd0970457818e7edc40995aabdb0b9b78193341b1881b1614ac6e576b9c2fc7f2c1c964c4d7b5bf894a94b4505313006220122f092dbce432c10de4ae3e035f0659def0e1b61d4f7f4decdc7070877d1001e6bf0ef06680b3dc56fb660b717cac3446af8e0da07f70da20628e315d05451cbd30a4caf1f58cb8acb80ab938280ec34be8eca8b60610110a570a2e60449d26760b3a6553a317c43440b5a7548da2a4d623008036bf6e6e14144ebbf3b71619b735790f9ad1eccbe79d85aac223c70894d39ce963c5b874373d973dd3091ec410b9c1ca0d3222911b74e6e9dd6290f0db636bc46ec3c7d2b4b2c93579c4aad68839ff5313e76f729c89c5796a88cd7d468b7992639afdb4273f0ee8e53508a0a129dd36ca0521e39f397eca42c4fb727d8a9c43e98a7438df1534a5f20dfab37300d32c759a6c98f9c6d6d69517283b51da43942ea77c7f8f580416bf5a84f0e96e8b21bfb45e9ea69fa541f2d73a2d35bf8ddac0b0d5783711d7f9c63f2c118bb1fd2fc765cddf7ed7eb228c28a78d1cd60849e235c0ab078b9d7406299e30c8ce5695dee0ce1f28a203dc4d3b91061644a1c4d8eaa3c75ca75a27fdd7801649c48edb065c499c7f16b1d2b6fa041696cb1a2b242153eb4322fb9c82ab41591bfe1897f27a912d868af98872b1dfc18ddb6460c727e1dfcd4e13f059e26086b2f5c6a9d7b11a04a0958e46ce5278616c3caa76d948b13ec44cfdf61c75db6cddeac03201871fe1db290f9a5a9fcde8a333169b324c6ad4fbcde38a58ea5da70f0b43bfa5df9c15cb38d2a240309e8d4dec7f1637adb33bd7fb683d55e021c8ce32e930b62a03c163aa146af28c2b1bf440f01a9f9cf5f8f9527ab0dd6af16e6fe747a8f0d55d43d0a3ae07c1b901f6755088b2ee50af6193ce2bfe23ef49b9bc2604c52e15f6ce90b6c9a0d40c837d20a98574e55e2ebafc98128a5a5d3c77c5243507448cc6f9c2c2b3cba3a90bc6c5d7d22e5b763669ff0e470ed8fb17c2473a960c20b0daffa34edc33c4906f8c4208a7ce9e028c9b8490b859cd0fd756cdc840b803deeb162083f5677dfc8637a9b276fd69451f2f18ee5081fde46b2f97e64c4548c61498dc4af6c01ae37d703f79d324f7bafb561f7266e2a37964dea264fd24cd54de8649e2b6c1ede9db390b7bd0b1836db151c8956d4b67ea0627c74c4093fea7204fc49c74d3c5225e685448c44dcab4df2a017193faa0fa2ccc45d277bb1fc1809431771cbd75d8dc6ff90b2a3133650d3c580548a014bb6c74f6497cfd4d5ae8a8286aa5c0154b2a9a93ffba326daa94862694cc88fb59fc6cebaccb452944fcd45aa1da0462958b723653fff5b81905fe0b9abc790bd0bb9777c20699932855b441ea31d4377f8933984f847841e15ce18a40c3e25d62c1375b999d86ae6d22b53d886d06955e15ee9a6e8c19a2a7a547bd7aabf33ffd12cffb378e7c59b2e29f45cac1077c02fb02fbb11170669bb158bbd7e6786c5b3d986e5711c69e89e782e118fbd994823af1b907c4c44baf34abd45cd210a44d6f8d2ed125a7629d7152e656dc3b9ddf4b726371c319dcafe5e49bc2939049a18f3b52147ac6d4e995ba54100bee996ee3cfff5c6da9078a957b62150275a8d27fec7a3dcbd010cf7ad9752ba788d1b349b9617660b4ab0096bfa490a8faa13614f8cc7d2f705d706cf8303bfebe142675f1acdcc76be11e3cf526d451b76e5304fb5a7efcf0ca165dd5a1b9a17d320cc631e7ff75f5e9438ae9836ce854c48039455a9d15b28e38afec9754e197efe0dfe2e1e00d83e4dc281e4d5013c864d1d5db13cf76d1a569a0680a71464e9d4ac4d8a7cd66e9f3901be1ae8dd99a0393c4423d92be3121409b55a6980baa09dbe87fa01625b0c92b246c129a72c8e96cd908baf9c0c8a237c6552fcac4500c2a851840a5cf8eed82cc8a4137d7da20090fe258b0b60cdff048c22f9282ad74c611ceb426387280d040b52cbbf3af67fe4c8534fc803bfee510df5d18d7ef5e830b8a674aee4e3dc220426fe2760f73d7da1006a1095e5bcb505a5c18646e1cff9e684091cafa253c9a6d69c4359fb941f2bac42497e72c61b36e6d4392c7904bc3fe0684af2f55d852b6dbea5ab5399f81bd7a64fdc250d2ebb253282dfda0ef1bcd4414cf825d22bed58164dcdcf1ec4ccb8ead2537c7e1b082bf2855765df0440b2f12c52eebab67ac02c7ea511f59e13b9aae66fa1148455ccbdf6210198cc75d92c10a00127d222696697a680dca1343183e9cd41debe062f57fa00726ff5a737646126370487e83cfdabe034e1ffa8050ce222940cf221255023f53dc1b0b0b946a201da891480499150bee08b15f8026c6ecd7fb685221ce27948731a2ef058df9c1cceb3391e53b30287b3dce113a5c8cf251ecaf1407984b1e14eebe4a3d82cabae50e41b0ec1cefa9ad0fab3af17dbb579ee3bbf6ef7e75b2cf0d9c10f21731cd9f71c2dd15846fb93a990f373d3bd255c0fed0b2c8e182722b688259e233da18a8c3e6929043fc22ce34b4e7e84a74852df2c91bef118022f10366ddf9a85518075504d7d75711e0c4c962eb9e892b02904449810966a3441d5de68ac93b10a3503d9c32c9c9b334279153d121faa7749838c26aba7a78016949edacf52426c281b0450a2eb2084704d9fbda6d43ed18b8cc11b189f415295b4e12f7a24eb6b815b95cb1d0a02e9c42e7a05e489d539b415d43e7ef9ca4c014caf13000964c76b50220d464bb41ef7df40aaaaaff4dc16403b188c1afff8035a6c2e651e02c1adfd4b93a563f70253e1dfea1a3ed38d69ad65603df7f9f9c1d74217aef18b62dd76f237023aa71241acd592244ef976dcb8582a13b2e5c5e17bea59a9e88292193831f1321aa5892e50343925f833d3874741441eea8a76a3fced21d2879146eaa6a8d3784b3461fdc33f620a11d3f3c44690872441be9d8700f8d60f222395a586897ff5cf3c1597dbddea3042d38d2f423294e85f1f6b1d416ac201636c929d1bbf698eb1e5755f25595b93ba24a5d896261c8ca56087ea5f41d070980081c036334bdb350df6648b4304e9250b5b0c95effb97db0033eb6ceaffdf00aa853aebf806a7e58170ccedfdd34493f332093a1e382c9e45b49167c4e7e21f011b031ad8235589b6d03cf55a143372002555baff6cc8f587ec4025a2909360d0e557f2c1f5b9cf48a8da5ced4a2a0b5058d293fc1453f4a3ef956bdbd5fb03eb06359fe1667dc6b57d89ce5cfe0f72a7a7b0e439726ab6dc86c81a44d80152a3e2347b524005dde51557aeb08c49be3d1b35166607db6f966152c7943e937d3ebdfae07471ef7b3d424728046ca9bc478f959291b5fe1df66ecc20016c1d7df45e196dab5b9928214c5e589fd956a8abcf71c9bd6e6a96b41495858338f6191bb52b38e39391fdc37cc4807e0bb91358399604ce43d245795fdc42e3ff989a2f406ed6690c88230e42ad009a0d1f7987e418b702a3ae5f65a8156bc8cd2596f01b4d0d9ab1135d22c60221257bcc20e08ca7d425e0b2a6dc4c951e24c4392edd8170fb760c76cbdf5c0aba2b872a789a950b3c2140ef841b59f5796fed439ec2bbb9049142600813abced6067675efdff15670b87d717dcec8c7f5ecc21c023455a4fc77ded661c93078a7f45f16e4d01d9f99db8047ffc7b6ec99b65f7dd5111a92275d78327271d81e3869b88d8cf41b76430a8824c5312ece2181be453c5e50b7c783c3c0a39714bef059276451518b956aa1ba4613aec5393b8a7260f7ff96761aad35b99ef8b1d7c4f79d5ada1cdffbbbc007d5409b4a7dbd567d2deca8fdb02f84c4031e5b113baa3d24426c275e82917b516b979e2b8407d29b708c1c24ffd820816583c4b4dd7eb75c775a4cd8b1732a176683d51d2554019613dcb2a0c2db100115c0ad40c7e8130df94479da2760e71dd7770fcac8f5ba0a87c4fdc5810332d9267104e837f35cb47146c0cbf5c74cbde0a5cca50383cdf895870ae31c2e940df7384e0bce220a20342c379a00946940c46e4e09561b3897cff7da3800618f955f80a8a203c9d3e05ade2df3ae8e4ba16ce6520733ea0e64cc689339ab67a9785eea32baed2b2f9120fcd40f34e149fe8aad3a6f2f03d86a8a084385f6f7aaa7982b38f663e9c7d420ae0334bcdc22789550005b796c038b1a898807b0603daf831282d272821a0039656c4e8051d582d1f97d17313d064aa236ca4", 0x1000}, {&(0x7f0000002580)="d04798cd3fc7423e129442c4b9deebd468b1829a86a4a50a7bd75830f68019506bc1529f0999d935fcaa96c0648b5812ef2469f107993bbd7bba81884e8b0806d7f30e5c9accb6302c9840fb9068c83a6d1288c291a43f0b0825b71521dd98088501b037bded6290f9a198613a2b7420f46b4d374e329e2e6434f11adb88586a0d01ca3ca58c3819263005a8ce57431a27f297aeaae1b73b7277f2d89d7084fd0abb9708220ed4a6084449c69e9aa63d52ae61db30ab0d9ed4b936542890bbcc0205043dda3072362ef5f5a15d32fd287e2a76fd225902a3945a931b8955c0", 0xdf}], 0x5, &(0x7f0000002700)=[{0x7, 0x1, 0x10001}, {0x78, 0x24393326dbfa386c, 0xffff, "4161415a636791e2c179a647aabf3b26fab5de8432818421d280e96422133b2b1a89be2f02a10db802f31fe028782630b23c1acec0ca0746e46f4107da75269c6684a45320091a05c23c0d01a17df67178a2bd1c916df015da49e0e7345a034b8eeb"}], 0x88}, 0x2) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000140)='./bus\x00', 0x400, 0x11) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$setstatus(r2, 0x4, 0x104) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r3, 0x20007471) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) accept(r4, 0x0, &(0x7f0000000080)) 16:00:18 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8001) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) setsockopt(r4, 0x3, 0x0, &(0x7f0000000140)="74ad95f16917205abd82ca22bbd67db40ace637e69d552961dc16cc785506b7ca8db88bec473d10604cac047e7ab2fccc934e1104f8005e4fa808a01cb3c39327c3435ad0d860eb2b2647d8f0bc942ba3b2db0749c0c1538993b89044ad7e7f6bb9062a5e836d18abd452e76bdcfc4d486e3afd240443feadc2fbbfaafb77e56aa5e695aaf99e388bab993c772e3743cff023a8fa0417210a07ed4d1d0ca6762c23d3ef3f6d30cf674e76ffcb9400e6cbb4d72a6a4f0abcbe969807f21bbc0681f7df6e268067bb8cb6c503bce9c6c585083a5bb698ec7ba445888df18e4a6135816db46b41b820f", 0xe8) listen(r2, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) 16:00:18 executing program 1: socketpair(0x10, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r2, 0x200, 0x3ff, &(0x7f0000000100)="7e02ad9628b5fcc9174f2b869c3b9da779bcf35084c7ce75e90aae18d90124a6f765c1ef268ac80d8a1168f137680d770e33a7b2a76d86bbe52c11ab50bde5fc639da8eecaf089b430c0cd72b44095ca91b0949e7caa71", 0x57) sendto(0xffffffffffffffff, &(0x7f0000000180)="9873d5cde0c19e6fc7027c2d0689246f26ba6a58d940eecaff62bee635e66f7cf7492be2e307847d6fd734152e8a215a1a3b3f8a5c01856468bf2364c1814d0747a19ba8137a708364e281eda65f8f8754a084205d0a07b461f7b4f7c2dd0ab6413dbef319832c75bb2e2bf7dcbef62fa9ba4d36ac57715a8473fe987811ab59374b97e4227aa0331bb731e6ea7e3de8337a2af0089fdc90ddd2e34d29b18d9154cd6dc7df144a048a8eaef9965e08ddd0a921af", 0xb4, 0x0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r3 = getppid() r4 = socket$inet6(0x18, 0x1, 0x9) sendto$inet6(r4, &(0x7f0000000280)="ebeb4169782a390264f71ec05d32ddd39b3359d1956cf749d27ed634bba41d1c57a286f9a84cc816372a0a63e4", 0x2d, 0x71f81b2b0d74cda5, &(0x7f00000002c0)={0x18, 0x3, 0x1, 0x8}, 0xc) r5 = shmget(0x2, 0x3000, 0x368, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = socket$inet6(0x18, 0x4, 0x0) connect(r6, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r7 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0x0, 0x3}, {0x18, 0x3, 0x342f, 0x6}, 0x7ff, [0x0, 0x6, 0x7, 0x2, 0x8, 0x8, 0x3, 0x8]}, 0x3c) nanosleep(&(0x7f0000000400)={0x4, 0xfffffffffffff1e2}, &(0x7f0000000440)) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0x0) r12 = getuid() r13 = getegid() r14 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r16 = getegid() r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x0, 0x0) r18 = syz_open_pts() r19 = accept$unix(0xffffffffffffffff, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x10800, 0x0) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r24 = getegid() sendmsg$unix(r8, &(0x7f00000009c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f00000004c0)="1de842b44b1125c8bb40048d302a20bb656ca92d1fb914fae026577ca2c7a19fc21e21b632a8612afdd8e252ccd21821bad5242ee803b4dea3c657353e3c34f21491ea2b4cd47960c01902d2364c9b8cf2df70d392876807e3c1c25ba5d6f452cb0dc915707bdf68e407305b2f01804fcf88910c5b16a8afe715ef938a4c8b3483a0120ed72f3df07194ff52fbe28ad228934b", 0x93}], 0x1, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x38, 0xffff, 0x1, [r6, 0xffffffffffffffff, r17, r18, r19, r20, r7, r6, r21, r22]}, @cred={0x20, 0xffff, 0x0, 0x0, r23, r24}], 0xb8, 0x2}, 0x400) 16:00:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x28f, 0xd800000000000000, r2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x10, 0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x40) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) close(r0) 16:00:18 executing program 1: readlink(&(0x7f0000000340)='./file1\x00', 0x0, 0xfffffee0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x88) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = accept$inet6(r3, 0x0, &(0x7f00000001c0)) read(r4, &(0x7f0000000200)=""/3, 0x3) recvfrom$unix(r1, &(0x7f00000000c0)=""/157, 0x9d, 0x43, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='.\x00') r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000240)=0x79) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe288e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999000000000000", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x20}, {r2, 0x20}, {r3, 0x8}, {r3, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r9, r10, 0xef7d, 0x41f, 0x800}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x8000000000000080) pwritev(r11, &(0x7f0000000400)=[{&(0x7f0000000300)="4de3e95c1a2408ca010e983b6898eea82a532ed2b12a7cdd5e5207b04ed94aa0bcd2edf256aa7b635c42378ef729990a047c5a4d88e77f6ee0e86aaffa0004e9a2fb0b3642", 0x45}, {&(0x7f0000000380)="2e773ddd3e94bb259b05116a3b48910802ba14fe71c8813d98ac2a213cb911da4ded03fd423aeca4c0f092b73cf44c1f1211a82d8307b890fc972e3d4bf310647b392627b69a1418e6ea799d6751015d743e3b978027026312c1ab670a5f0fb1630806147e573862cff052eaec154678a20f51eed65379444aaf94dbd8d6", 0x3a}], 0x2, 0x0, 0x0) fcntl$getflags(r11, 0x3) fcntl$getown(r11, 0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r12) r13 = socket$unix(0x1, 0x2, 0x0) pwritev(r13, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pread(r15, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r16 = accept$unix(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000c000000007c7357b6ec0f0ad6d02f00000000d2040000000800000046000000000013b1ae106cc86623aa4ebf121159a2c3e3cb9f3b8870bbfabcf77571a20486dbdf0fb800"/109], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r13, 0x4}, {r16, 0x20}, {r13, 0x20}, {r16, 0x8}, {r16, 0x20}], 0x5, 0x1f) dup(r16) fsync(r13) r17 = msgget$private(0x0, 0xaa0aee77612bdfdb) r18 = socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpgid(0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001540)={{0x1, r20, r21, r22, r23, 0x8, 0x7}, 0x4, 0x3, r24, r25, 0xef7d, 0x41f, 0x800}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r10, r12, r23}, 0xc) r26 = socket(0x2, 0x400000000002, 0x0) dup2(r26, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c400002f66696c653000"], 0x10, 0x0}, 0x0) 16:00:18 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000380)=0x1) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x1000}, {0x4, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x4, 0x41, 0x1000}], 0x3a) setsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xb, r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffff96) chown(&(0x7f0000000000)='./file0\x00', r7, r8) r9 = getgid() setregid(r8, r9) r10 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000000)="220e228901", 0x5) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0xfffffffffffffef7, 0xffff], [], [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0x0, 0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x104) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x1, 0x400000000002, 0x3) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) geteuid() ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:19 executing program 1: getuid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="2f49fd274ae317cfe3844cb703b3e12b7a93f55b376aff8cf5f7522a5f21924a8c71ab06d18e20b42f7e4773c6901b34", 0x30}, {&(0x7f0000000140)="b6966b4731ef082a1c1e9985598f8d7b74916db609681830995ce7ec0a2d0b28f1e8de4238be3897ccc7dbdfb6c52d65c246acec1cf589816102719a73e74514", 0x40}], 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="5f49c8b5cbf522a6818b106a488879e621530907a1a960591a5c7d2ed3bb", 0x1e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x1, 0x8}, &(0x7f0000000080)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup(r1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba42", 0x27}], 0x2) execve(0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x11, r2, 0x0, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x80000000, './bus\x00', './bus\x00'}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSBRK(r3, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) semget$private(0x0, 0x3, 0x100) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket$inet6(0x18, 0x4, 0xe1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1c5) kevent(r3, &(0x7f00000000c0), 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x4c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") r2 = socket$inet6(0x18, 0x4002, 0x44) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000, 0x8, 0x9, 0x200}, {0x1, 0x7, 0xf9, 0x1ff}, {0x6, 0x3, 0x7f, 0x7}]}) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000080)=@abs={0x82602a0e2a111718, 0x0, 0x1}, 0x8) sendto(r3, &(0x7f00000001c0)="2fc8e6574da62f6150be67cb65c06afee18e90035bda87a37e2da55976d30a8b275245470a8ff900991bdacdab41c056a41fff4099439c0fff051cdb02a0f308a706c83e15ebd27203aef8b4c9ddd58e0411a2610601498b8ec9bdb3392503935b808b539ddec13743f44d1ec0da61d65137bd52133935aff6257efceaac655df8c39d2148", 0x85, 0x35e99a5e7ee761b1, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r1 = dup(r0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r6, r7, r10, r11, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) geteuid() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r3 = syz_open_pts() dup(r3) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() dup(0xffffffffffffffff) r12 = syz_open_pts() dup(r12) syz_open_pts() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0x7, 0x1, 0xfffffffffffffffc, 0x6, "85495500020000000000001167f5abc800", 0x3b}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r13, 0x21}], 0x1, 0x0) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r14, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r14, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r14) r15 = syz_open_pts() dup(r15) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r16, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r16, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r16) socket$unix(0x1, 0x2, 0x0) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r10, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r0, &(0x7f00000006c0)=""/138, 0x452) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='\x04K\x00\x04\xff\xf3\x00\x00\x00\x00\x00MG\xaa', 0x1, 0x0) fsync(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) pread(r2, &(0x7f0000000080)="66aad6cec5679df38cb4f1bf250825cad1c7edf90a8d2d27d0db9efebe77fd347a151a318af33b19f968176bcd70bf6230", 0x31, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0xac}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0xfffffff7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x0, 0x3}, {0x8081}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pwrite(r3, &(0x7f00000001c0)="02d040d59fbbf83b1240bdec7454982136ef01c4a6433e900be291d5af42b2ea0b2cefb015243b70cde4a9f15cb15e606c3220b2db5e7b310d7bc98fba8f7cb49f7e444796d08e7371d96acde4df0d211823bc9c3dced7dc8e598fd6e0d057e5d4aa4494143a9ece9e976ccb5a03daabc06ac3477fa9c9107337ead679b711d06f78d9cbfced", 0x86, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x608) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000180)=0x1) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r1 = dup(r0) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/61}, &(0x7f0000000040)=0x3f) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3f, 0x7ff}) setreuid(0xffffffffffffffff, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000d1211b5393e796ab26c267ee6e005f2d3b0c215300415d076894e33dcd54bd05323fb5cfb37f5d66d1ab7cc394feace0ad63626364f290fb4aba38376768c4af23df504f2cb341b493e70bcebece"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="212500a712efffb27858f508000000b3bf0100000000000008000004c4e2634b29404d8ff2c94268b39c3a65070373ab6ca78db64d000000002c541b84a7b76f520838841fd1fe37f2b1ea1339ec0ef2507196797456d2f258cb77a699355f5f04fc4a8c8f57b74708b3a3be99196f9c0da3ba90bdcc8dea15407b8eeaac5837c5fd94585b612ff3e177ee8276a407ef0472c6042506fda206e38dbc347391884340676b31e57f2fe243ecf885f40050d68b0aa8a25263d98e5c2b3dcabf1bb72f8cb7f7ce368055641e34a115db7e8821c01a04d755ad513c67228576b5d3474fdb859b2cc3de3fa81c46e3b674da49b80e5e5b3c239e460c1a3c6a1387b4c9da811689b95e29d0ae729048b2d904bfdcd5579d50f95b4d0000"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/33, 0x21, 0x20, &(0x7f00000000c0)=@file={0x3, './bus\x00'}, 0x8) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ftruncate(r3, 0x0, 0x3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) read(r5, &(0x7f0000000100)=""/163, 0xa3) 16:00:21 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = semget$private(0x0, 0x1200000000000b, 0x55c) semop(r0, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) semop(r0, &(0x7f0000000040)=[{0x4, 0x5, 0x800}, {0x1, 0x81, 0x800}, {0x0, 0x9, 0xb090405cbb236a93}], 0x3) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:21 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0xfff, 0x4c8, 0x0, 0xd290, "98fa52f74a96a9e50285e7e481db44d872a870da", 0x4, 0xfff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="1cb28bc4ba5262b1cd1b09941d4aa3c5f076f0195f179c4c1990a9d9918ce0dd59fc0922b67578c64cad0e708679d59fb17a0649bed91bfc4d05edc78a74ebbca85373eb63f83efa35532b6d98462ae9f36d2d723e7378630cf15ac37ad48c7b9e3d3d94eeeb9a9c343a5634947fa712c0e804"}, {&(0x7f0000000280)="576269bbb1cef17177481870f45b519e398aedc8e9c3fd70d896e1b9edb5055cc454ca4d2afe41138f11d15d2b8af24f3f1f46097ce8c741d74d2bea55f8b918bc70d299678ffe6e05bd167be58101ec007a37a6b22d5f6cac5116198037"}, {&(0x7f0000000580)="c5aabe6ac3cee149af83539fe60e85ad9208b717092395706263e4c351a4cc6c6fa4689eb1150d3f334ec8437cbb89295313058b35d2863d864cdddf40de2fc7a7fa4ba00578106f0a9cc4a140546f40be60d85e875451792e3b7face6934902bfde1d3b0e883b93c40147e2e8ae55f720b3217925d332f298effb9b3f776d27fd4124930b79b57c4603ac77c5c2792a0d47a77c64177ff86f21d10894e23e315e94866098af294e625945ff8cfe67632e83a1e8f8613b1addc2614843ad61b20d12942b13d1d59a927918f74e2b45ae4b6b7035"}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r9, 0xffffffffffffffff]) setregid(0xffffffffffffffff, r13) rmdir(&(0x7f0000000080)='./file1\x00') 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) 16:00:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x2, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='\xc2$}!^^)8\\!$[^(.\\\x00', &(0x7f0000000380)='^#:\x00'], &(0x7f0000000300)=[&(0x7f0000000400)='\x00']) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {0x0, 0x0, 0x7ff}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x800000000074, 0xfc, 0x0, 0x40000000}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0dac1400ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r0, 0x0, 0x0) 16:00:21 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0xda342fd91aad8f33) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$getown(r0, 0x5) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000480)=0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000340)=""/249) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xaf19, 0x1, 0x0, 0x7fff}, {0x1000, 0xf7, 0xe1, 0x8000}, {0x7, 0x1, 0xff, 0xfcd}, {0x5, 0x1, 0x4, 0x2}, {0x3fb5, 0xc9, 0x2d, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10040, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x123}], 0x1}) r5 = socket(0x22, 0x2, 0x1f) ftruncate(r5, 0x0, 0x5) r6 = dup(r4) dup(r6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = shmget$private(0x0, 0x3000, 0xad, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001800)=""/175) shmctl$SHM_UNLOCK(r7, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000440)) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) getrlimit(0xa, &(0x7f00000004c0)) pwrite(r8, &(0x7f0000000240)="a70a89b5500a29c9f78f50a3ff5832a12485d642b9b12a0db4daffb2f452832b51b454d010ec59704578d9d805b9f1760db2f2a4e8e1cf55542addd995116627031506434e1571dfbe4d5b98a9e494e7c2f63fd4876f52c7184eb0577f042c06c1dd1f7023fa1db2c5874f60e6f7101b878bb7c562a7ad6351a3c5bc620c35319e1590435df06768f35db7c4f4755daf32b9b632f590274bb756f6ac5fb20df22f52b4b3375e4481e65ffa82c12af4b3dec4ee3522f26dcf30532c1e2e76cb6838ec6ad801bae1fcb58e3730c3fba7002916885d1d09ae26e9931d5873246a2b1ecd40e470d23a", 0xe7, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0x80) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000002d0dcf46c482027e02850600000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffff"], &(0x7f0000000280)=0x64) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) poll(&(0x7f00000002c0)=[{r3, 0x4}, {r3, 0x20}, {r2, 0x8}, {r3, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r8, r9, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x8000000000000080) pwritev(r12, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r12, 0x3) fcntl$getown(r12, 0x5) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r13) r14 = socket$unix(0x1, 0x2, 0x0) pwritev(r14, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r14, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r15 = accept$unix(r14, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000004e51d4cf14a28bc6124f6d6c6e019300000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf775710300000000000000000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r14, 0x4}, {r15, 0x20}, {r14, 0x20}, {r15, 0x8}, {r15, 0x20}], 0x5, 0x1f) dup(r15) fsync(r14) r16 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r21 = getpgid(0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001540)={{0x1, r17, r18, r19, r20, 0x8, 0x7}, 0x4, 0x3, r21, r22, 0xef7d, 0x41f, 0x800}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, r13, r20, 0x6, 0x7}, 0x80000000, 0x20, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x43, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) dup(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r5, 0x20007479) syz_open_pts() 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x1003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x800, 0x6}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getpid() fcntl$lock(r3, 0x12, &(0x7f0000000040)={0x3, 0x2, 0x8, 0x20, r4}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x3, 0x100000001}, {{r2}, 0x0, 0x10, 0xf0000000, 0x5, 0x8780000000000000}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2000000e, 0x2, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffff8, 0x8, 0x2, 0x100, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x40, 0x1f, 0x8}], 0x65, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 0x0) r5 = kqueue() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) kevent(r5, &(0x7f0000000080)=[{{r6}, 0x0, 0xcc, 0x2, 0x180000000, 0x6}], 0x66, 0x0, 0x1, 0x0) r7 = dup2(r0, r1) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ftruncate(r7, 0x0, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$setstatus(r8, 0x4, 0x80) 16:00:21 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0xf43e0000, &(0x7f0000000040), 0x0) r1 = socket(0xb454459aa86f7c55, 0x2000, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x10) r3 = socket(0x18, 0xc003, 0x0) listen(0xffffffffffffffff, 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000240)=""/46, 0x2e, 0x42, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) write(r4, &(0x7f0000000100)="d792081dcc4670e469de4f4a6afc9981c36c4e4291314cd173dc9ca40fbfd2f005b2dc0d7c36936be8c882038aaa10de3f8bc362677068b653ee0829536036e363e341519272e847c6b40849aeef24e050f3184e83bcd7a71ce9b5e49bf99b1452a73854589bdcc450d73c73f43eccbf0f9f2f0a21fa4882ca0fdbd13002510460452902d24cad6cd1e66d9218dd86ea9323044dd18573d48ec9c52be5060ae45c1fec9ac581b202db8b6942a3e44ca3fa7c61814978b615ad790ccb0966d04cf34f1cf593a54af6d798c2851f6245dd80cd2c8a130e324a7ecf6ecf970b3c", 0xdf) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r2) r3 = getgid() r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000200013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000004000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r4, 0x4}, {r5, 0x20}, {r4, 0x20}, {r5, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r5) fsync(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r9, r10, 0x8, 0x7}, 0x4, 0x3, r11, r12, 0xef7d, 0x41f, 0x800}) getgroups(0x2, &(0x7f00000001c0)=[r10, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) pread(r0, &(0x7f00000000c0)="d6ab", 0x2, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r2}) r3 = open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000200)) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x7ff) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff65238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31433efffffff00000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c174cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3abed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98be916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e3ee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a0fedf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3ee2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000e40), 0x0, 0x0, 0xb) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r4, 0x4}, {r5, 0x20}, {r4, 0x20}, {r5, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r5) fsync(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x1, 0x7f) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r11, &(0x7f0000000d80)=[{&(0x7f0000000d00)=""/76, 0x4c}], 0x1) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r9, r10, 0x8eeb4a0e6abe576c, 0x7}, 0x4, 0x5, r12, r13, 0xef7d, 0x41f, 0x800}) fchown(r1, r3, r10) 16:00:22 executing program 0: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000400)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="c866ab4cca4bf2c2f37cff9c178d56c375020f51f8160e13f78741e5840f2f9de5a62350d15ea46d06fc6c61b3ca9907c515017a9b260750ada8c605166b76a6f9bf4d6f50076fac41b0c286fb86812726bc2d74d368c18ec53195d06499f1df200b9b779cda2bb5d5377cffd530c49ddc5d905d8453013cc0e69943c135c491e658266dbb7495f6ef7dd5be029a4b87d5e3ef06f88c15db615bd6c3f43e9b11649eebb55ecc04475e61c291085e438df246c9786558ed946f98bc3f36ec6280b75fc178a2d1ca58053168a70c7fbd8f468e7237efcc5f2f62ed5403bc0b33d25d8ce3c4d306433ab32acee38dc03f5840bf94cac5ff5f68cceb569d63d6212bb9a95748a4b9576f0474b304ad885fcf4b1c02fa1ae1ac47e30000"], 0xa) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) socket(0x10, 0x2003, 0x40) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) kevent(r1, &(0x7f0000000180)=[{{r4}, 0x0, 0x2, 0xf0000000, 0x8, 0xa4dc}, {{r2}, 0xfffffffffffffffe, 0x8, 0x4, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x4, 0x1, 0x3, 0xfce2}], 0x5, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x2, 0x10, 0x3, 0x1}], 0x7, &(0x7f0000000240)={0x7}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x9, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/w0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r10 = fcntl$dupfd(r8, 0xa, r9) dup(r0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) kevent(r10, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x1, 0x401, 0x44}], 0x7f65, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0x9, 0xfff}, {{r8}, 0x7, 0x40, 0x83, 0x2, 0x7fff}], 0x4007ff, &(0x7f0000000080)={0x66c2c515, 0x8000000000941b}) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x6a, 0x5}, {{r4}, 0xfffffffffffffffe, 0x14, 0x40, 0x9, 0x5}, {{r1}, 0x1, 0x1, 0x20, 0x845bc00000000000, 0x24d}, {{}, 0x0, 0x20, 0xfffff, 0x20, 0x80000000000}, {{r7}, 0xfffffffffffffffc, 0x8, 0x8, 0x1, 0x7fffffff}, {{r6}, 0xffffffffffffffff, 0x40, 0x2, 0xffff, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x1, 0x3c, 0x1}], 0x66, 0x0, 0x80000, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x811, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:23 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xf0d7351c15208771, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x200) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) r4 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000408, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5f35b51b3e69558b, 0x10, r5, 0x0, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x100, 0x1, 0x8, 0x1f4, &(0x7f0000000200)={{0x6, 0xd4, 0x6, 0xcb, 0x7f, 0xfc7, 0x400}, {[0x9, 0x5, 0x10001, 0x9, 0x4, 0x7, 0x9, 0xffffffffffffffc0, 0x402a5180, 0x20004000000000, 0x100000000, 0x4, 0x7, 0x3, 0x77, 0x3], [0x3d84, 0x9, 0xfffffffffffffff9, 0x5, 0xa30, 0x101, 0xc000, 0x3ff, 0x1, 0x8], [0x7, 0x81, 0x999, 0x101, 0x8000, 0x5, 0x10000], [0x6, 0x7, 0x1, 0x100000001, 0x8001, 0x7], [{0x5, 0x1, 0x67, 0x80000001}, {0x40, 0x73974039, 0xb, 0x4}, {0x9, 0x112b, 0x5, 0x8000000000000000}, {0x2, 0xbb9, 0x5, 0x9}, {0x6, 0x8c, 0x7fff, 0x1}, {0x2, 0x8, 0x6, 0xfffffffffffffffb}, {0x4, 0xffffffff, 0x400, 0xd5}, {0x7, 0x0, 0x6, 0x265a}], {0x1, 0x2fc3, 0xffffffff, 0x3}, {0x9, 0x6, 0x7fff}}}, 0x9, 0xfd}) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) sendmsg(r1, &(0x7f0000000980)={&(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000880), 0x6, &(0x7f0000000900)=[{0xfffffd85, 0x0, 0xfffff800, "48bbffc75effe1fbf9a2fbbbe0202e72fdaf0e99e64662ed0e352f4cb4a0bcd669ca35ea1f51c398f9dd535da9ba858476f83e6803ef1b8abec1a5ff15d88457f4acf7507bcd14bf7ee9792d4d463b3c052cea333a2d00"/100}], 0x80}, 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\r'], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0x4, 0x0, {0xfffffffffffffffc, 0x4000000000000003}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/24}, &(0x7f0000000080)=0x1a) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x87) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f00000001c0)={0x1}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r4, 0x4}, {r5, 0x20}, {r4, 0x20}, {r5, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r5) fsync(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r9, r10, 0x8, 0x7}, 0x4, 0x3, r11, r12, 0xef7d, 0x41f, 0x800}) getpgid(r11) readv(r3, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/105, 0x69}], 0x3) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x18000, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r14 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$SPKRTONE(r14, 0x80085301, &(0x7f0000000040)={0x36, 0x3}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x80) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x14) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00008706000000b818000000290000002e00000003000000000004bb893f0000"], 0x174}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']}\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='%}]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='\x00']) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000), 0x8006) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0004df00000000000000aab4f60be3927ee84cd533448b4c923450d85798a61f9c191f7ebd0c3c90b57980dadf051d9e78cefa14504a5917a98fc0362783dc324cb4926072f22cada234d1f481bdba1058c8454736bc3913577cd2f32966a6a2ffe4b2e3c7ad5f7579ec605945c3fbbebe3503645a7ca1a1c9d4ff5399dd7dd83fe9440b9ace259a8afee701"], 0x10) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x1) write(r0, 0x0, 0x0) fchmod(r0, 0x2) shutdown(r0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = socket$inet(0x2, 0x1, 0x9) write(r4, &(0x7f0000000100)="f6634d87f56fae5640190254e06784b9542da65ea8f3000377a001cd63696cc4c270e2c6e3ce09a7eaaacb6f6318ca93d6a06cbf90794940a9da029500642bd24a59a7d20dd4eb4a419b67569159d2f38bb32fc3a5ddff84751fcea44600783b3c7828ccb08a1c65a9a424abaa2d45d8c6f623c7d29d9fea3973552dbb5d5f0a3946f2", 0x83) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x24}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x0, 0x6, 0x3f}, {0xfb6c, 0x82, 0x80, 0xff}, {0x8000, 0x80, 0x7, 0x26161704}, {0x1ff, 0x4, 0x9, 0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) dup2(r2, r3) clock_settime(0x4, &(0x7f0000000100)={0x56a, 0x5}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) recvfrom$inet6(r1, &(0x7f0000000000)=""/14, 0xe, 0x2, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) rmdir(&(0x7f0000000040)='\x00') syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x11, 0x6}, 0x8) 16:00:23 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = geteuid() setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) openat(r4, &(0x7f0000000080)='./file0\x00', 0xcbaee794ca643441, 0x100) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x44}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0x63}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r2) 16:00:23 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000002280)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x0, 0x0, 0xdad}], 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) getsockopt(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000002200)='/dev/pci\x00', 0x47908ce6e85b8ddb, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r4, &(0x7f0000001200)=""/4096, 0x1000) open(&(0x7f0000002240)='./bus\x00', 0x100, 0x13b) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00"}) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}})                                   16:00:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x0, "01000000000000001982a27b0b472db000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) pipe(&(0x7f0000000100)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) pipe(&(0x7f0000000180)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) pipe2(&(0x7f0000000200), 0x10004) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028698d, &(0x7f00000000c0)) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r12, 0x2000740e) r13 = semget(0x1, 0x3, 0x8) semctl$GETNCNT(r13, 0x1, 0x3, &(0x7f0000000000)=""/189) 16:00:23 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = getpgrp() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x8000000000000080) pwritev(r3, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r3, 0x3) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r5, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r7 = accept$unix(r5, &(0x7f0000000200)=ANY=[@ANYRESHEX=r6], &(0x7f0000000280)=0x1) poll(&(0x7f00000002c0)=[{r5, 0x4}, {r7, 0x20}, {r5, 0x20}, {r7, 0x8}, {r7, 0x20}], 0x5, 0x1f) dup(r7) fsync(r5) r8 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001540)={{0x1, r9, r10, r11, r12, 0x8, 0x7}, 0x4, 0x3, r13, r14, 0xef7d, 0x41f, 0x800}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="e437a9b170cd24aa1f5bcd64f392c1e93912b50086f7e75e268c6e4e7dc4c47d1548306cb3", 0x25}, {&(0x7f0000000140)="dff30c5e1b09e490c9b2c285767b093a56868c30f38441b901836940b2e944c0cbb9c4e8a74422e602e50d053dde6f11340e9d776185aab7a31939dca73374a18f3428c68dccd9273b72998282b6e0b4c72ecc246c2912c2fd2d8561a74bb1aa7d2a1408da531b999e259f00ef4fc4520785627db0f5e039829455c1ea2ff332122a5257bba78954779d45b2df1264063c1c36ca3b3bf291cde03fb3fc2d052511a38d30fd0d23ae75426f13d05c6a36da0df6ccb1bde7f83446d434b169b45a18d1e623a15b538f80dbd8f52dec56ca122d3e9d27c76d90c72aa2d6a8f81f987d80f13f59fc9bc9b0d0fb84e7", 0xed}, {&(0x7f0000000240)="d8112de3f085d1db1165612acc1fb4851f3a9c4e5ae309324cc601e0033430ade2273a3190b03c2c58829328f8d9f6332c277230d81a7d733e01a5a652317415a58eb1ee89222b9177364e9a7c9edd89ae24ad22e910b64c78120953340020086da89ea4c2c820e5cb079548900677a034b946d476a97527e4fcadc48cc5dfeba439743a5f854bf737afed1d9345e9b51b81c2f0e5309de234af1391d8", 0x9d}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r4, r10}], 0x20, 0x408}, 0xdd8bc0f61cb094fe) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = socket(0x2, 0x4003, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r16, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:23 executing program 0: syz_execute_func(0x0) socketpair(0x18, 0x8000, 0x1, &(0x7f0000000000)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x30008) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b0, 0x0, 0x10000fe, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66696c65300462d250dcdda273abbe6100"], 0xa) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)="28ce", 0x2}, {&(0x7f0000000240)="9d16ee958f", 0x5}, {&(0x7f0000000280)="50d7410e9223e2eb204d26d9d0f85658e6d609bde68f093901832f804ba3f5a93be2120ccc7effa84a7755d1f72538317c4e56960fe5e8b9d63f1e0f0ae06b6bd7d3d8c30875f4e44eb245874ba699c6459df49f2fd8197891d5076d0cc5e5299a7518e9e983", 0x66}, {&(0x7f0000000300)="eb96f54af7ac0d11d00d069b34c46d06413a0992dd9302aab6aada81cda12b93b12eed7895", 0x25}, {&(0x7f0000000340)="86680224734cd26c80c251d861edb2c98c571c785f65625506eebd5eefbaeed60dd7f2bde877384ff4138553aea1bfef8cf029d8cb27420c00ea08a8b94e4e4433037a3a4976ce8b784fdd12542b7270dc2eb3a2a8eb922bb800e4e9b5381cf3774f8205bd0fa77348153d793b5d585bb33c227e9ef9d305ca726eb2e652722d", 0x80}, {&(0x7f0000000440)="560fc1029dc980c529347df1c70294ca5086805fbae3d1f3572fdafb68b771174c850ef33560623a7efe86ba0c38b08784c8abfcae084d1f7fec4741af74e28b444535c57034864661c2f1f8920031d413061924f26445f8b7d842cf7b8efc44164ff36e0147d9a31d514808fe43cdc2d8792b9f7090", 0x76}, {&(0x7f00000004c0)="0c20b3ff8533b702eefc051b36c09764217d89f160bd0c13706d0f43b45c63f7f3a2c59a24daf9014f9772b1e99baa4f1e193e6a774e230956706bfe807d64967b827dbb8f3633bffc21e5fe2c885200c8af7dd257a99773502e5bd4dfd07547b46f3e0f307e", 0x66}, {&(0x7f00000003c0)="d010f982914ed4", 0x7}, {&(0x7f0000000540)="8cbc4d268c2a825bc9574fc409ff7183da527fc449704f026446470313b342324b10ac56bc8672ea4cadd3233c386674b6a6ddf7ff5bd8ea710deb1d71aa6d2a38ba93dee395f3b7392aa829d82df4dcb20e617f6eb1cd49139c9edc3639529819f08274af26315513960e563fb81bd7ce9bbd17631d401ba821e5909bad817db18d9ac8c316f73de55619d1c85682c55755d9dda7c03202de8e9f56f3d278f886d8493c2cf7d24ab760be0c3efee7c227e600ece42ce9ffe54b216928dd1c3c3bb30ec37c472bbd5e48dee5a2fc2b2a0f787de958cec477ad39890f42297e2d346669b8006028b5962d1a00e71a772f", 0xf0}], 0x9, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) poll(&(0x7f0000000100)=[{r1, 0x20}], 0x1, 0x9) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x8, 0x7fff, &(0x7f0000000580)="16b229799c08bf8d4c91d619d8814acaf71a24aaa92916a4c4575702c92e25a9f3f4dbb98d57be3655ff6968460b816aedc1a4463e1190edb0f568d231ee89e0df02c06999ae799e908862", 0x4b) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c653000fd562dab97b8ccf9becc25f19fe29cf2861ddf38c82b1e6643ec04c96d37674b467f058c20451b20cd58b5f5bd1108d92f001ac98145e238f94f577a715ff9bf6931ae8e4268e0619e7bb9a98892bf68d79e4b14bab1cf3ea5b29300000000000000021560047fc86183dc82d66335c620a281cde1277c8d0e02ac2e177312867c552fac1e81ca4d4d8c45374be514b6d90363"], 0x27a83d278a070088) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x3c0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x0, 0x4, 0x1f, 0x2}, {0xfffe, 0xf8, 0x4, 0x1}, {0x6, 0x4, 0xfa, 0x200}, {0x7, 0x0, 0xb, 0x100}, {0x1, 0x1, 0xbb, 0x4}, {0x4, 0x1f, 0x0, 0x7}, {0x8, 0xee, 0x4, 0xffff0000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000600)=0xc) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x6, 0xff) setsockopt(r5, 0xfffffffa, 0x200, &(0x7f00000003c0)="95e5d7ea07c4157f701e303319f9fd49bcdf86c2e85e2565ffba3b0aad9c831e09b452b9b05c7f47bae11695864cc3a7503ec3945b6356fca44a6379481da4a964027c0927cb4e8fad2c9a2777b5b171a22305b8b635b46d69db957134f564ed99358b3981dd864c34e18625f71d9adcdd839d9d225ddf5afdff9c7c66ecdfa28c8969309ce21038dcf0be596a6b", 0x8e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) utimensat(r7, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x8, 0x775}, {0x9, 0x8}}, 0x0) getpeername$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000480)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r2, &(0x7f0000000180)=""/134, 0x86) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:24 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) rmdir(&(0x7f0000000000)='./file0/file0\x00') readv(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/228, 0x182}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f0000000100)=""/186, 0xba}, {&(0x7f0000000440)=""/71, 0x47}, {&(0x7f00000006c0)=""/102, 0x66}, {&(0x7f0000000740)=""/209, 0xab}], 0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000008c0)={0x5, 0x0, 0x42, {[0x3, 0x22, 0xbd, 0x100000001, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xffffffffffffa179, 0x4, 0xfffffffffffffff7, 0x6, 0x0, 0xffffffff80000001, 0x225, 0x9, 0x1, 0x2], [0x7, 0xdc, 0x9, 0x7f, 0x400, 0x80000000, 0x8, 0x5, 0x40000000000], [0x8, 0x5, 0x7fff, 0x7b6, 0x10001, 0x7, 0x9], [0x4, 0x2, 0x7, 0x6, 0x1, 0x3], [{0x3f, 0x0, 0x80, 0x5}, {0x8, 0x9e5, 0x7, 0x9eb4}, {0x8, 0x80000001, 0x5, 0x6}, {0x4, 0x20, 0x6, 0x4}, {0x5, 0x9, 0x1, 0x703c}, {0xc6, 0xe976, 0x1, 0x2}, {0x2, 0x7fffffff, 0x0, 0x40}, {0x5, 0xffe0, 0x1, 0x511b}], {0x7fff, 0x1ff, 0xe1, 0xff}, {0x1, 0x1, 0x2, 0x800}}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)=0x3f) write(r0, &(0x7f0000335000), 0x10052) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x34a, &(0x7f00000000c0)}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001800)=""/175) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:25 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) link(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00') open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0xada2a1745ff1112c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x8, 0x3}) 16:00:25 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdffc8da5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de000000002dbbd293f1159fdfaa3b1e0186e9007ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r1, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() fchflags(r3, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3b00"/4098], &(0x7f0000001040)=0x1002) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r4, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000013c0)=""/216) dup2(0xffffffffffffffff, r0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:25 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000140)="cef0895dc4768813a78875ef5f61556b39fa2fec63176f144e44a3f0830e1be41b45a6c99078dcacd47703b0fc9b2d96d4602dca2b95504b8fa47777697ab13c77cecb094a32f23a7e6243f9901ec08173c46f6dec7d87b814a19c7961e30046e44c8cd332b1c250744f565a51001741a711abfda779ec35b7e77cadbdcef0f573a36b60338668f80d1a2248bb26b8e1bc74b846ef536a9fd1d014bef7bc573d11ef9dd6e7a74230b6e70a4010e7e41d020b44b267b94d27accf180240c514c9747b594c733f43577b1b771630de8b91707969dd73e529a3037300b10025b6213c370971667cc719774e0e8139fcc4", 0xef}, {&(0x7f0000000040)="4bb6d1d6e2e38409b6cecd", 0xb}, {&(0x7f0000000240)="fcc3f805c8833d45067fc68201a4022180c25d4ee3a8dd482604efd86ee30151cebbce61c8016803d047161edc56529ed7ee3bba3102d6c2a142b55ded3e2d4382c381efdcd33f8b33ff7a43f8633f", 0x4f}, {&(0x7f00000002c0)="5041b46f17843e43f6bc33e980e5a91ea26c3bc06bcad13a5216d92aa75dce24080de2a9e888c5d570b0a68ab59068cea73387c51a870607222c5f7a5ad2fa3cf89570e5f8f49a525e89eb9d374274153f81a66b7806f22e571281efaa6fd2d8c7cf47f7fe9066c26c1cb11ad3ad3576522ba8124141789afe1706b0dd8be5dd55316d00d843b2f91ca6797ca415ed6a99e170acb2fcd7cd7cf34dcd1f40f8c3b60995ace6600afc9e683a1cc4", 0xad}, {&(0x7f0000000380)="99ad3b42ff10296445eea57de34eaefb40476d0cd3a1985bf4aa050a0fdd9bf685e0d25c24cf3dd3a72237a1bede6f6ce029c09a8b9354a117f509a8d16ad5f41452ed466cc6606a84c314aab385f6fa98c00dc8dd4d925b4b8510c4530efa530a15b83c82be0cb432561e8855badfd90a0684abd4ba", 0x76}, {&(0x7f0000000080)="d525f40ec3a275ee9986be56bdffc9856c4cd32089f19698d3c8d810aa2c7e7f8ba610b6d1a1c54542c7", 0x2a}, {&(0x7f0000000400)="56dd4beea7ab1eaa06e4822bff2d238ca78fa7b9f581368fbb5fabf980094873dfbc1cbe1dc85b7bbfe174faa49447f828f548bbe6f7a6502e503d88b7d5f9e65dd442d7cc325e618aa6b08834db4b83ccec8c73afa50b312f96999db0d8dc9d48143cae4f1e3ac77cbc2901668969ace0416685b3ba", 0x76}, {&(0x7f0000000480)="0847b486b1634fbd0f712588919b805705d4f9c6fb0028433d85a848eec2fb1678dd46a688b303e2632351f1cd84987520abe528d02af1d0173852b92cfaaf48efff60444a0ee3cd58dd4d2a12e6d3d057a1eebd9585a9c3fc8da13a1fda2376ad3bd307edaea5022493072b7893e6b1de2f1f9b5d80f7ffb42672aa7917a34d728575a6086344aaa6c277eee61a7f7ef106f9b1dee75eba4c9a7ed82891c8c9a850beec6bf7f4c6faa680e49ddf05b3c36c8da369910e48506dc348d258c4496714fcbfbf1c4e004a", 0xc9}, {&(0x7f0000000580)="40caa08d26e5ad6eafca9338bc5d2d750374d276c92856f4ace13eb224fe0d635914dd0af665e095af68425fb530eec922cc6f3ecee7", 0x36}, {&(0x7f00000005c0)="cbe246de586d3690452b351f39b5b55ef41649d9b5eba22da789eaf0e645a579f8d7f5bf30d376682ebbbecd8172f28de9bdff81cb5d6eb63dfc0f0fcde72828e153561605decf9c7ba8aa89366d6c17eca63fc203e3573aef81ca5638744be265c27c6b1ec443f8fe499056d7fb6d938003471a199cb0fde268dbc6301d660824e16284773b1d5eff0e9de533933d8455f5a0f52cd23c41f415d38906be36349df313eca3b8072e", 0xa8}], 0xa, 0x0, 0x25) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00002cf000/0x2000)=nil, 0x2000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) clock_settime(0x0, &(0x7f0000000040)={0x9, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000200)={{0x7, 0xa, 0x6}, 0x5, 0x8d, 0x80}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r6 = fcntl$dupfd(r5, 0x0, r2) fcntl$dupfd(r6, 0xa, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1c) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000000c5c34f048501b97f8d00005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a"], 0x38}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x24) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000100)={0x9, 0x2}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = dup(r2) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ftruncate(r4, 0x0, 0x0) ftruncate(r4, 0x0, 0x33780000000) dup(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:09 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005036000000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xfffffffffffffdfd, 0x20e, 0x0, 0x0) 16:00:09 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x0, 0x40}, {}, {0x1, 0x3}, {0x1}, {0x1}, {0x0, 0x1f}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x5}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000000c0)=0x7f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fe9675795b800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000b2921477a1a397bc14dadc59aa4cc1cbb2c6b7e7287435164f7b9a2cabe7108ce744d4ec9ac171d8618801a85d0a4722b3677ef1d09df8f675d0b9b2326bbbaea6e17e5622e7e19701fccd89b33ea3fcded47dbfa7990add"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r3, 0x4}, {r5, 0x20}, {r3, 0x20}, {r5, 0x8}, {r5, 0x20}], 0x5, 0x1f) fsync(r3) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r9, r10, 0x8, 0x7}, 0x4, 0x3, r11, r12, 0xef7d, 0x41f, 0x800, 0x4}) r13 = getpgid(r12) r14 = kqueue() fcntl$lock(r14, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r13}) r15 = msgget$private(0x0, 0x0) msgrcv(r15, 0x0, 0xffffffffffffff20, 0x0, 0x0) r16 = msgget(0x0, 0x2) msgsnd(r16, 0x0, 0x0, 0x800) r17 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8080, 0x14c) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) syz_open_pts() r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10004, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000100)) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r11) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202cb8c58142b2e2f66696c653000ca4f6b9c1bfa167e011871283312d22f0a62f71c11908400b2c1cc51a864704479f57927c50bfe0d43a812878ccabbb5efc18585bdd05d5df898db2e79de0f8653706da7767ad39f31c0d73570be1014bd04f74fa90a811f50ac97523141118b8462ee85b4854b7fce3cecfcab8f1ac8836113623604e9369c52a12c91c57eac9f3e744d3a20fb38f831ce810a75357d10d7faaacdfee736a334"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlockall(0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000000060}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040), 0x20000000000000c8}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, 0x0, 0x8, &(0x7f0000000100), 0xc5, 0x0) r4 = dup2(0xffffffffffffffff, r0) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000340)=""/191, 0xbf}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) sendmsg(r0, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000002c0)="a798c04364fc08051743199b21", 0xd}, {&(0x7f0000000300)="600108b1414600528bbc9bd4f82476d0bf12572ac30b5507a9ddb12d6b10dad03d5533fef87d2472a830733e388bdf763d5876bb9b618b4ebc62679a6a059ff58a984689eef2944efcf03704f37668180a6561df8f13078ea931e2", 0x5b}, {&(0x7f0000000380)="2be117600fc13cf68b17596598adbaa860c49bdc365236da046e8e1c173ce1232f664bb0323fa95f9264e56dfdbb025b5acaa20951284588e903f23ef1aa03008383ddf94e01047e73452bfee8609748bf51c3941666f9499a3c7bf4e9b6e23c0353e4082c43dbacf05f56ca1e857e3b17b13c74c98a622bf3359f0073", 0x7d}, {&(0x7f0000000400)="ade27c8f48385b9ef92bb6ce67d28c4f9548c3203ba95365a434b588faf384bfb3b967aa9e63da811d3deff4464a04803bf0687f0e949f5dbc88cadf4b753f8a6b2fdb00fff100651a844ff941e2c7597d0ccf76e1cc8002becadcd097faffc2eaf793b2aba8c23584a78bded8de0c2ad58fd52d527896ff576fbd8c225708f0d5c944054aee7066e33e7548a577e28f9e103b170e48ed9a2fe737200253c221a765134741b9a960fd3e21c7049708e597db121dce913b8c2d0060f8bd9f61ff3f210e67c532425fd0e5c9a2ddc82a662826d408973c18", 0xd7}, {&(0x7f0000000500)="a6d441d63c055ac9179abc3a0655818a3fe3860399904249bc5558d9c6876a7cde082fff1eeaac88fb457cfb", 0x2c}, {&(0x7f0000000540)="d81682a83f14bc17810d7479014ea65f00273e116f65956ac96593e24564b735698781759df90add62d07c013daf0b3ac3aedbd10719d479be10afedc9c0ed666db603b4698a05a6938b3451de073e46d5d391fe76eb72563f41817ae1449cf2c8320ced7af7ead0919054f60fa5ca3a9beba57afa0307863590dddf93be9651e32b58601a7b7ec095db9c300dfac56e8c1c27751087bc5fdc666f1507c6110cd717aa5f3adea198e5be8903dc1a34afb9a089616e9da8da217359a6bd84d0da2af197fcb015ca1849866f4754454aed7917abd8", 0xd4}, {&(0x7f0000000640)="474087e4cad333a462a7913e81fb7f9cc9f5a54decf3150bc40fa656206827c9f68efaee94023959ec50e9dcc3325a79b44e924d6ec28422f4c617072cac409740f47b5b757d80c1eb8bff109fa8b724e62e5e7bfadc8efff4b05e713758dafd5ec26afcbfdcea9f6a918dcd6050423085b532da3a50f5b323056e2a56564038e82322d46dac7c016afca33b648bc680bb1a607c2acd46e9d0a8512cff7239aba4373c2fb8d090c207299032ef7e7a3ef8eeb59f727ef17b1f1cc277cda0a5e6ae9c95db8d3073144abd865e0a3d6a05c92e52473c960984dce9a8aea55ffdc8992b976932c5119fdc3a9879676d997337af4fc6d13dbcdb3f97b614ee05a0eb945d4fd05eb7bb288963c2bc23bb02e5668358952db86e628b99c89492431d2602dc3de70696541249e6d6aaee284ebea409abc880cf8e665a4c48a77b2531999ac3b6577fb1215408be69f4d0561269be15fd12988ec7ceee915f40e7dcad12eefec81bb600320f893394e574d1e81c471a17c2d58664541c499abdcc7e3aefb981fbafd57441c98c3987176a6a1357baf6979bd6bb52dc02923bb5aaca20314a20ae42c18f857c535829c7caf97c160d74b43d6c68dbcb86b60462390852f4fd099ea369326b57e8d52077e058a54c793ad0e7b9956fbaea1d4f84d4f5b0c1440ab0cd298132fb4d0ff596289d49ce5a2a808d79d7904c3bc8e012746a751fa9c78d2e5a90d40ebe6aef172e6a83618070f980dd597d29b5a58a37cdab7761c1ccf26e9cf3ca7a3aa34428cf70e5b50bc16640c321cb03ccea6f37198cd029df18625185049f68904be4455791f04ae32033fdabc5fb0fce2069426717ac5aa946f9c7e6cb322a7580d0e03c67797607934bb50ecb0cf61f2f8ab44e9b9bdfaa4109acc40edf50a406255def27f7ef3d4bce69715a963690a440b4c3aa02534c35520d18567d3e6702a2db5d61ee075fa99ca91f4f8f7a2db1c9601fa4f7dad9787074195608465d138465b27c39d8a92fe3d9f45ee68f5d57ff76ce21908e6f9c0e3d933697d9b68e58b40f9b756bdba586db9b706a03a49e3bf5086248ed069659385d0a9a9875cbfacf91efa96d0e5e67ffac4b0bf32a81e2bdb7d45032fd164b87b1516dc7e73c03957537b1409014142f04a677a663e251ea87cd397ee0a32b9806d5c0a83e6464d6a5b2ff07d92ede348f41dfde00475fd34af87c85a733f091b566ed847290dd8dfd69fc12de02dc2780542dbec43e146224598d7c53457a524c62de56dcf5da79dd9c5940e85509897b5375399dedada08321c092b2f3a24e1a93ae9ff4f998100bd613c1684a48ea9ce0246bd0c6428ab70b73dd0628c452a9515f18aec2963d3208c13ef4f03b46fb7eab248ff7d150e4ed6bf359a5deb94d362873c8e46e69e0e1794a840738e4f9e613996cf243027e30ccc08b8ae7486b20ecbe5bcd6506ef85795662bbd4c6a039d6204f7a2e33d8e4e3a676ac02d03118a2f4c94af9c2155d21ca6ccefd051d200b58e437c0d88a25f8f64b41e13eb037a2c5b559797a87d19c93a96030a46f9722fb701e77d9411ad2a8cf665c39c4634f9e49f05e8e3dce5afcf5a0b3ceea328fa32afdc8aa3974cbbedfd170781a4acf68610966e4d3090e993db9863e731766aa404c2df305adc539584ba78e8d1bbb068582330431736ba4b2e5f14e1316a27dbf5e3b0027b731bd0762122fb5cf0b9aeba0a77ff131827b7051ded31db6477e483877e4d9cde76b7ffd9c0055dbcf502ab555c178dcdca93e270e5013e46cb81709993214e335c580d615513a76257a9c0ecda1646d382b6927330698fa9b1a6f252e85aae65f52ced22fee1ca87f3334d3dfe0b011bc8dd65986f62e18a7ff4bc9c0c7e4a6eb91667b0b913bb4fac2e63debd0730091d49bd21d7cae1b3a4663f14e81ddd0bfa22a02998dae092f97c76aee08c8eb88e00636660984d0577a202cad15638d0057134028642058f977df2d923de2eab55cd3f400741e92f1324bb3f3eeb20c88ef3d68518c1434bfa50fa522d3a604b59e68377f37d06dfabc4de5557efdaef813d7a377a6b4019b150d9cec386a24c90fbfe3899284e38dd0d90003cbd87fadd5c1eba42a36fb0c247422b25481330dcfc188871853ca156c3dd755d8e2396e8e9de17529e3c28361b1b019a40828a49d0fc9c0b1325fe1f541de9985acd84a3e542e7add57f81249dc0663618e6c2554430a192b6cc7cc0f2b0524c3cd1b051532b412d32c578b70e4ba33a1a95df16f999f5f04784f4e66b52a4069013fc01c5f831a889d9ad99613c9f83e065626215dffc839c7842a7f12f59ec6ecab91ff8d0906982127c421c419efc37285586d25114545852cb1deaea0061d63dae1009eb432b1abc157a78bc42e7bbf4ea031506d0cc12336302fc4867e64ed78ad8405c471449a200c44acab74924c57abeeb48b7262d944a4c513d64725ad36e3a9e0305ca4dc534befd93fe5d6d5e719ea8e472a18419ca64d70a116b702466c661a691714340fd19bef71dc874c4edd20748e308940863f43c0edb0415b3ae5ac0022f875803dfacd96e85e8ab72e54ba90320198939f765b8254ea3c2e75d7a452e00a6e063b18f7c480c69c9faac5433d410426b7990fa3797eec4785de227245aef09a7b9dc9ea7583cba4d6396b2a44928ab38238b548bc424ea32566a9f5f48dede5e246b75e52f2d64ed8a9396858130035b0c92710ea85e1d36a5d17bfe831a281f97fee971c99717a1df4af7cd3bb30e0cce607bb98da460b4b7ef0cb34eafbbacb53cef89ab28f474f7659b4bb6bcef514f29a2c7059c1d8204dafbe2edcf093bad3bb84f2a61429106392b69de1a47b36cd8696a2cd2e97e35ed75653e0d43f4d0142b5f29374bcbcb7e5d49e9aa1e7822ecb1f8044efd9364561b5c4eb35e48adb9c4de0ac251b662549a58f8ab47c580e0dd3ce99b3370a640415a6345c3794a0c4ea7d34a86b6f3c45992ddaf95e391ba856ce1a58a9d60d396225b36be8e83bfbc1539322f56f297b323b055f22fa5d930ac90e08777d2078bf58bf70e2ab9581914e1fa3dd0f4abbecff0db859adaf55e26377b5a469ddbf6b1c6be72c8c3c3a0cca1e278a305bccb05e48361bd048e5a3c15c0272bade110e00ed43ce7ba57c1b8490184c62729f4ecafd23c23ef5d2e1ee38797cf2e175e7bdc203f01dd9135f45601d335e79bad4cf742275bf6bb16925f9c37803f163306bcf92503c8e74115bd149ede5838f28c35fa1f7767d31073c71f86234693cea990fdf3b078e7377caf5d73b31e1331641374d0e292fa0af2327d2d3514acf2ad5ec2e91d0a4fde713b470891e234e925dd14d9ed43aed358c93ecabb2dca3600345ee2d6e0bb697c7aba1a5f7b42eadf1553cab6f277ebbae04d57e2f55d67c54337be05ff52a29f32799bfa6d1db08f25957038122f003e6395cd252e7ef0ecd0a7bbf95c5a61a622a14554e2e21fcad21919ec69cdfb38ab766ac6853cd125e4ee3b1b89a325a268d01d9ac250856a08aa1c60630ee385dd3333eb30b6794dbb8e20609f65325d3c48651252b49cefabdf7b4ba44e9fde5273387917538a30672f61bf5ad03ce029773e06cb36e36ec9caf5e3643490deca1dd946cd64fc412bf1a6c4b4475cbb9cbb848d98e1df8566705f42ea2bbe4d18bcef889e09f62f232ca08e1e4b393553851e236e4016c0b7a67655f563ba0b5414b53e7f67aa27231109a9f16efe0c90150a86298b041fba42c715c392a37dcb685d7ea5969f399263ac6870b755f68d41f3ba479fb650609b0d4ef6dc8f9c3a65ea324aae7813d4e91eba3450d6e388ea5cc0e98801de8c669b5db3e1b7534bbd3ea63879146b0180a7ad9c25d3247adadd6d6e3860818be70dd0e4ca5fc692f047ef925e56115116c4c5b88c23d5800b043886ff867a1941190b55fd9b79c8968f02ee497663ae1ea84f0f451b31c0cb163e25e2596eb3c8dc764db51c52a050a2dbf7ec16e242f6a2b04b25ece9e05ee3f070c2419c2368159621d2664033347ab294e75dbba595822cd41010144eebf2c7144b56fd715a88974934ed98c19b055d49a156c3c9ecaa4f4d4689672fe2f31d6771e3e0114288617d01d2b51c16484129f824a51dae03400cfb1f42db4f2b6b91e70ab2ae73563f527bb99863aa7708573a4d052359a8078ed55dcae33307dc7733d44528aed6525917b9902243958a8b2f98462d7f3d7c091d6e220d661cb9e9235829cecc479a1587d0c361c2cdd2bac60db3c939fd0d33975982402efab50d42ed7bb6c14ee6f4c8ca876b4d3032a787dc6721d53a7555c793ce1b1dfb71f4fe14488cb80b120cfa8db6b82b919b7b07084e5cfee4661973678522bdeb753c8d462f8c6f5715bf2ebbca2d243a14b6ea000d1a53c8b4fb542f9288a846cd7731c7098b10e1267b63fe728777551a1aae8bbe1cd309d367862517000f91c0842d00108ecfc00e73de154374f939b07253b30fd1c8174cb8d9cd7f70a093d133097d9b256cf0ed7bcb38280fbad7c97588062ddf4ef1748a9bb10d1d71ddd5487e0af4ab99af9d6b38d0b1ef98617744115b07563248c7c1571449b52cd9cf059f3f4288e494f11eac9b399a6ae4b240885cea9d7b34b8517b7e5e05657d156261266e4ed688e3e9c33393f83a6135637566b264c58b8347cbac4371c80e19caa95668cdbd22ee570d2adf8b49b423eb096915d934559737e02ef89185890fd3db9884356adfc9206939fa757aad7dc3829ea73651251f91d2f43bd5215cc1144d64194e335f2ea296cdf82917ab3516fd956518236fe06b86a5bf3d9db58afc740d3f86f949578883d8c567a2db99bc9b1f530731701b3460c805a258e9aa82c3ffd667f75e391f1f1a00a3eb5338b880b51330a799c50d9bdf77140271fc04dc85877857d64aa96834829812cf1776af31c4e155d8fcd3e4aff094d2b5d8e928017c49ee93c5d9a41c205ffd7e03c73a345cf09c3491fc2def6678b5d676a94b3b0b5df3aa97340b03e2088c6dd45fbf7659c7f6de17b9478e16c6f006e86937ba9f613b17e49af16bde970742994952ff73d80b392c0bb53f283597f3ad57333337e220ce7b2f18a380bb6f5843d5d19f61ce2268035089eb7a29703faac0a10e5578853819d85c6a6f890563f448f0a495ee88b8a4e63654d906248990232b46222d23456cdae94d5ddadf39309204c25a3e6b5f52cae0090b834328181702caabb26e472f39f03ae529dc7da09482d11a3a30ac598d4eb1a2a8fab8ca6a8f8a303411ce0538fc0e66fe791c8c9a809a925a823b4dc0ce7f448239e3534486bfc084a1545cdaf93814f9de93383c9c37d334512b4caf97138cd0f3dea10d34c559b9e179b05d2455ff11507f4c0eaf791a4a5f683532e5081153d651b6425aa421e37784494099f96dbf38674b09c43f10c1ba02e93bbf3b10fb60d65838889578686d0c47c8a6eec9932a5a4425b42dd0a316d91fe69d76b8e63874cab50c4fde38471651c6841de3a49ab593103763631af4187fe584afdc37972f2ead9f59625301670fb20115d022ca4874a99c311f5682ca7d5d09d1eed363df0d0c2a88f7b50e348fcc04ea8e7630c0eb9ab5a9f0fce77de9023e2c001686ad91ee089c1f5d895f5ee05b36eaba542fcfb80ff4a263a3f2299bdebb3bf4a404090097c0118ba3e9b3d1a993e6f76dd39fee53e9c701f4cc98cd92feda7de389160c3c729fda829a4a6bb9a7c778242c9721b257f", 0x1000}, {&(0x7f0000001640)="6874c3cab79f1934c84288436f172209a11ad6767a02422fdd855841f8577cc64683df09a9e40651140730b30890f557fdc8d57df9b1e69649d826", 0x3b}], 0x8, &(0x7f0000001700)=[{0x108, 0x1, 0x2, "990f39f60bf8bc45dbe0d1afa7f7f35541cc47a2b5607c5165edfa954aae4d3bb831ecadac6c4ae32d8a371415336e38a2068819d03317d8c3d72c4e1395b682667afb7ecd42330250de985f08a9d4e2ba7a4eeab8c572a2d118509b77f140ea5db918ca90b1286350146356c9db5058a7ae682829e8a98062e459545244d0f43f452fafe2211c5a900dd12d93c861b3dd4960dc2f1fe8ceb06a4a3daa5273a1f75ea92b8ffac254923f688f87828b6fb842d98dd46acc076dc17891d6c40b220fe9726bbf29c07cf58ef734a9399e31e2fd704b3168183ad6e6ae02cabf9ea1776326f1554a436dc293f617605847cd39d4decaaee6"}, {0xe0, 0x2, 0x7, "bb72ec7feb59f93187af9db2c92f0f2230bd345871a6f2f2e5d497f595faf6992b25a1d4b068cd309fb988ea11c1462ac525ea7b9d258e117157bae79d40619b3bacc75b26a8d53d5bd874a1934e476fca970d5c2f65ca12e79b4ae408ed819179b23aeb448fbc8f00c26069eb4e6dae548d54c34b92875dbf4e19c0f15e056ab15570757c89dff3c1d88a480265dd6f4c80ff9ea3ae0c096cab70cb16ac2a99e691b580afb10904ca9fc8393222634b4f89eaf548d622634ec94362fd5cc72cff816a4d1f0b6971b5e66300"}, {0x60, 0xffff, 0xeae9, "2356d61300484039357bda7648648dc56990364f6c250508367f5e9a98a6f4ab8e774651dd91b685cd4bb843c342a3dc7d32e059998d835b8b20472de13ca19ed2a754e305869d33ff63"}], 0x248}, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = dup(r3) flock(r4, 0xa0c04d82f44803cc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) bind(r6, &(0x7f0000000080)=@in6={0x18, 0x0, 0xca, 0x83d}, 0xc) write(r2, &(0x7f0000000240)="99", 0x1) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:10 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x465) 16:00:10 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000100)="784e2329f3be625e525ae7b86acf699c5063fc4ba58df4226282e1c2c5f7c94283410fe1125ca28240a9c7a135149a205902dba41f0000005cf466fa204e4c3b514ca1a350b01547bd18f298c4f7bb9ebca0b21dd78d809cd3ed250a1b72ada992f5ea3556066648cbb583e0ffffffffffffffea77237db91cccc80e9e8b19ce24965d91778bd02b0d8c52e99905000000d389c96696c43052f3c4c8187b500cd800184d7367eafdf200"/182, 0xb6}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc12, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x40000002c}, {0x0, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x3f) r5 = shmget(0x0, 0x2000, 0x84, &(0x7f0000ffb000/0x2000)=nil) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x8000000000000080) pwritev(r7, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r7, 0x3) fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getpgid(0x0) r11 = socket$unix(0x1, 0x2, 0x0) pwritev(r11, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r11, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r12 = accept$unix(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r11, 0x4}, {r12, 0x20}, {r11, 0x20}, {r12, 0x8}, {r12, 0x20}], 0x5, 0x1f) dup(r12) fsync(r11) r13 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001540)={{0x1, r14, r15, r16, r17, 0x8, 0x7}, 0x4, 0x3, r18, r19, 0xef7d, 0x41f, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r21, 0x4, 0x8000000000000080) pwritev(r21, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r21, 0x3) fcntl$getown(r21, 0x5) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r22) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x5, r22, r6, r8, r9, 0xea, 0x3}, 0x6, 0x3ff, r10, r20, 0x7ffffffe, 0x6e, 0xffffffffffffffff}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x1, 0x20}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xfffff801) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = getpgrp() r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="f762493976e45c118ded616eaac0bb7b0d3802bb4dbbd02c0ac0249d6d73cbba1d41271fdbd2e80e4ccd06378f3b6a9a1ee5e7f71b1e6955fe1c16eda0bdff5e26153be532c2e31076bca1455c088b3212a88b38dcc2d8ed4a6ba9393c43ef44c6f73f5c4ad058ca757749e648e1b5e5edde09cf1d24c4a5271c7cf80e89f9bd757f0abfe0a7e22f956d86df13d9e95028026c0e2f1dc4acb78b9ecb0fd7dcab97391272397b70906a27a20aed6a359841e1b9eaa5410272cfea0a9e31a69f00227d7852866e900ce36ac4e2565325190b03b644c1c72fb07e1eb3aa6d5fd9f8d10ea3a0f126b55775174a81488c36ade7c14b4ba9", 0xf5}, {&(0x7f0000000100)="f1707cf630f7c7bc2e4d8267a8b645e343", 0x11}, {&(0x7f0000000140)="d7fff1d6943b781b2b436d640000fbbfa806e898bb1e8db107a5a45b5ad18786098b01627006da4e90d22d31ae5d588ad9cf", 0x32}, {&(0x7f0000000380)="9354d3edc20f86e8a1a74efc874816795f568c3b357896af000b564bd27d3e7a9f0c709a705bec21542f22875f0b174277ef444eac90f5ac67b88bc85916d4f100d3258f1c0c15ce35eb76c81e97f99f04cd77104e2713068674363e843d641ad28378111c7f867a07582f360ada0d96eab261f1111a688032e57cae27d920a280aa8e8b7e9ab31c7f2e8bcefb3c066ef2fe4af456d7ca0c10508db597f26b2e836513515cb66aefce38bed6502988f9b109e550ad363d784a8f43afa66c52e87a76812c39bc87f50b4883aa72e514cc965b9d892c5d6ab2e6888107fa34c4d64195f18fb6e469c3addd990a2789bb4716d39c98faf94c415f4c6c2ae82ea771e57e7b1ec44002354387441f50fc7b16419498f3e43949fbd73ad471537c4078c298cd7198470584106fb616064e8a777c5a592c6b9c66ac46f19c95531929586997ca1637bbdcc3b39f47c632f334b9d8f8ef43f9710a31e5228c34c87dbe0edae9ff39f35f9ecfa7ccd03fc9b64f0ca50a603bea0acaf123419473254ea105d547fd314adb8fdfc9182d5e630dc7feab4fc8b25024c1cf99783c15c7b9b18579b2dff1d6866c3892ef64669fe71a6e9a91953116096ef68d994895b3fcc0c20b234260c13ea1641a557daee53ead34a2651cc22fac8b72ffa9792a4a72089245e8e10c193940d476c9ded42d1440c78c8556b9bf66628777584bf8e41f5bc9eab7c4c34d516f638ce095f960961569bc3028ea19d63172b239b83ce70d2bc998a93d4e38c77c1f050a12d36329117bf1dec411dffc470680d018bcff9f0aa8042d62ffd0c6f73834ccfb2897b58a3032b8289d4469693a1b3d78162d7d51c80eace6b1527f5aacd9331f137cdff61d64672434b18a0e9edbfe17a2bc0830ef1816a5d196d72b1f2045c8f47f3d9119f51995a9c24088f79854e1867537fec8d1d0dfe4bf65f3f6bb0f415badc058b652f0c22d19ea8cf2acc92de8a40302edf213a3b2b19d83754ebdd05270c092ab746c14547a29bed4499603a58705e02ede30f09b5ce2c90ba08b78756650e0fb908fdc38e3e4465124037e76c79842c32d9fd7b36f2a5630bf352f9b226d180cd3d00872fa8ac9baf3d0903b66b27e90df3d5d62a6a1cb3dbb36e42a22fcd9c125363269aba27963a887120c0827005211e26d7af549c0f5e31ada3f45bbe6207ca1c55df81d085785a1f6e3573e266faeaed6ecdd469facc2605dc913a993935ca69fcaeb9c7b32e6ada57290bc58b9b632d9bd7cb70f1e0d91141df1477fad4a7242106dfd847110bddb1c0ea895fab0bf30cd649e033b96df1b147aa9f1d7c0c013d856ca96d81948430ad86cce329f522ab68cb7ba34be7c08f79ff410a8f7534e8ebc7b8fa6b6e331f6a011c568f2719e5e30090888ed77f567b24f038c7ea7e341bf1eb26284dda13f2e17d659ad7081b3bf4f1cd940896a1e5ee107dd55c3d1eebcde20e3ca08cbe297e22f24301630c9b19befe40f707f757a14e621f5fc008c0e3214cbe735602e9d2b8e1faa06424ca3ec77f02c875b3f2148ef8cd8689b2de157d1374d2e12bf5fa085d1d8416413ae688095381a9b57796da7e3a0d698f0c20fb951e67a9d44d63e732c3d9af5d89268bc813df981089ca13849977b43b9b9c3bd8fee264d14bdfbf084dbad7113d76535b83e0ce672d198d8c8b3d85d7436cdd91f790ef64991cc72ff84a7726557b077700c395bc0e9cf89339ac487db409b569532d51fc400cfe329be9c24e566e89ab0ec7fd7b033312aba82881b609eb801a0ddcefd6a9fb117d55c5d8ba3a6b2156e71c5384e0086cd294a6f9d9b9d4b42c8a26e710e2260cffaf1f975828c40536fa19a5a3ba22a8da491456babf26f6f397b1315077b5b42c551e6975c6fd73eb5565faac67f7d261faf873f2630e93d9cf4abfd22d8630c1c2caf1c0b573788906c7cca342c77ad59a1e0b45e9d78227466c8550109f8fd8720fd383e928d4c7487cba5bf40b0ff98626f03a17b0ccc64085005892f9cf3492b05f539027ab8a0aac96593d0a31c6c25a00a6a30dfbcba5a34f03db1f80886768ac43bbbd57a9b7fd7d809f22560cfa624725e01d3e35d1db1acec7d418940667481039350ba642647f3110c7f7d2e9b01ac91e2ea5aab6dc89be559c82cdb7ab2557fffa2f49780f8e278149189d8966f35e16e3d8b2fb6b5cf10bacfb96d7c74262a53587f0145ab6510023308c74d3f8732fe1be70a52d390fa4d68927f1630a49bb5fbf85cb0707ac8567ee7c16c3527577b2139c292f79ed8de56d7d38f303bfe764dc27e255ec95b04e04161e0fd9ed9e9781b5298375e62175c9cdd70d2aa65fa8d5c31e5e53ed015f019f283208a4771a65833a9e8fa42eacfd0aa9fa5bca78ef3fdf8ec649026d21e29cbb2c733d691d3b105cfbd89c4345575f4ae8ab4b9d2b175f4d5f58b69aa58dba95d0e7b874a742661161d1baf4766519d699cfc04c7be5420579fba488db58b20bbaa2d3bc750e0a98a735bb00cfc0458db0d1484f718a398b8533a6c7e3291dfb3d8278b4dd9c16ea67641744486910d7f09d58d92e5ad97681276b8e044035332035066c6a9edb1d6657065e0e65cc7637124ee1a99cbd3892983c42c7823140731914353b69cd52baeda1a7a6d54431ff8d9cd09908fab87cb469f5fac7f21432dcbd84ab81565ec976cecbcd4da325a567f2a193de7bcedf373018ca5012d22db7d9cd56ac6d845fbecb92b58b66bd81b7df91eaf5baf9254af79c010ee7f31decbec90cc8ff1a3e986698adf3b557bced38a0e19641e8199f1b53ce1ae17d562e95132f425dcbd2bf69562a7e0fba7964d0d1596e9ae2cbbdc5c6047feb40d6c3e781193225c705c29e9e581ffb626b1e32fb57ff08a73f0072b5428682af9e6774463b4d3fdcda891ec6586b9076a7813e260c87541457e7f3499a4553732f167d7607643cb4814fef3fa698569c7b407e3b7800e13f9ca767ce55d14f8c8100307d87545399b240edd8c58539ec75db191e5484d1dcd0d26efab0446eab354da470b95c0466157dc016f181afb9669581e30cab95b1052a86f1fc59b2772e2887e450047398f7eedc1691f24175dc6763298cdc67748bfc34338121a23a1ff73f91b5871eea7312c8dcf97e47eaf6cdd4239524ab54f6d458b49cc401c5219a7bc03296cfd56e0fb0912d9be1eea7fc8e4df8f260ac1fcfb0c867c9a641c31ddbeb36eca939626fec72b30f19d5ac913cc6b0e8b0ec00083fb080e4db27e598874036785bf47fcb53b81ca1d17b4ad9f4af6d9a9a8f359123b4440301616e5ff5d5787298b5e612ec69aeb42bed42ef62f95b5979a6a025d8ca9858a4113f5efce3397299987547b8278eab6f005dc94fa1f7c0dfd8cd6918c0f1e380676efe8ff6aa6b6f4930f826b753c12c5f488e26c2cb92c2858d810bc46726c4cffe7d01ec81e7c90c080b888557c8cff9896d0a21811d4d16213421a398d332c49ee09cae835a2f22623da3eb18d56391b7acd7d89ab04f9baedd18b3a4fb927ac7b4527fa4fb7374dbc59026024ff9b72d244c1faeae65af0c9e187ae1306e1f9671c9d4ea5676b05aeb526653ce7737f9a2bfc6e0f1d5de745a0bed81aaf237c26b5a498fbff2ff847690eda4464c88051e4968e6885075839b2f21d30e2f2799effd13e1bb566d3e9ef74e3243cd7ac63f215f4403656473abd8e0d999f4f2b12a708c2b81107f793ec430da93cb0f3f625a54e24219d898e80cfaae014afd67d21f8aff27adba61ec2f613c825a27f8ad249c7dfe8fb7313441b10ca7444b75b6043e37085753d56cc0a25cbdc340006ca879fd631755a36fc9ee66974550f9c9ea9175d4a70f671f1cf728c2bfb89fb7fee12365270004c128542f777098ef5c1d9124af1665196ef40a4554b5091049a76f2b4aac88af52c79c7fb4b717dfa518ac2422376d8de8a4ba6d32b64a8709ab46b151daf2bc9f2ee397f608973f3934654e0fec48f13d37055bc985f905968eff7e3b04f9c3ed3b3db1b60b6e2280ee7c0fa65dbe75442c5cbdc4ecc724182de6165267763cef675f17e8959098a22a683bfd4cc7d4502e9beff36fa183fdf12164ec6d1087b8ff5525a5bba0a7b6b280cd3e468993ec9019ac8f7c95c75c717d2589b6d34b859073644df3b877ee829d1f16b465ca1d9de0652884873ae8bf5f87a0aef789ae27590b00def29f0d5fe1ec970b8cad6b874889c597931a497bd25255bd74787fe00edab93a2ea72faea95c92ae68082b887c254bd6b927062ee923e72493e615335b210a24b37612363946e456a48427e81f554fae4084e9d699b9613868a1af8c4d8daff7553b13a83ea0e0743d30508a37b8fb87c0340701df159d9b8b2609f0ec00fe444dad581633eaf1afd0cf64033d7dab6d38926ea08d1a65556a5c9dbf1d9d1bd48348edfd084c8d02c2619f55bb2d9f108f3348691b6a01cbb121e03da036e22b220cee3780e167ebf19728a6a3ab623dc0cef12f99092da3da14b31e7327cba71675b47063387bf6f57232d3d2c731b8c9f7993dd6a0748b3811a2fe777a6a1b35b1ab64ead0a81028365def01fcc6100e64e9523223f66f9474aa563559c4b30f6539d46b0a00001f5097d12c9124d122cbcbcc2ca7dc49df9c49dc852369974c7f2b4455f17b4afa00a6c79018e44a25202e9c239c6e3a0a045e164eb69a90a80a6f7b5c7e60609f77bea6b5004d58970d2a04cba3c7f0790e58b4b9af3984671c5198267e2c02a4fa1a043630b607649754c7317e977a4f33870072f234c34cddab0ac4af51c2d34301482c4043665b9ce434be6a178fbf618072edb126264fc867bdb71b465abcfe68e59979ccdb20c88bdda5bbf651afdec2665859a6d05051ad7d3f4f66dc291e411fcc380482db3ea39a86b5aff223d4d991ebbb5cc2416c120179c3ed4c5f98303eee6aea0baf33b2dcd9c74db8a7d135a304a7a876c7c5177a2f707a80038114c3f2b4d66a8a5bd6a709e4c0d35ba4f11b456a94ed59115e68db436c4213fd3a3a41bda7f0c2353e7acbf6a072c4a8380fc290e7e6d932700088caa7fad7659b9690145e3daaf17641dda22be4e90f67cd716e4a7c0fc6bbd3615e522ff89486d4d9f575f2ab7d4b4acc1d92cff8ca2d65354055697d86cd8e1e25d53c0e771b9665c290855826b434c425d7ba7482df4ed5dc47a8917f3522d5aede44b01febb83bd948e65a56ca36c344a6d180c6ef44e697be1a8888debfc8a75bd72113e20fd403c6ef62cef23a979494c138b6dd5eace80c97cbb93bbbd713c86253b32a94bf8acbebf599c52d6b8b9f9e7e4fd5e075c0961c188d6b33be31a33f5fd077d94e76e57945b8f4b0734d1444a4c69f87ebce6bfcd03edc39ef75ebb6458e88c3e287135ed4f25f25094fce9453c6fba1b4bbd8edb26daa194b7416c8b9228739fc98a0f64bc294a2348f2a3c6f81cbd0f064d75d92e4c5e15bddb24b3580e0846ea64f6d47cb82d87b4da831bc32711bf8439cc271c6c1a13c47689cc09f81cd8e198a8a899c12f12a7c5fdf405c8d5a5d0053489fb79200a3249677322329945f1334eea5cb7400c69d9f475318d49567756db002bbfef0a4ff575bcb9acb2585ac9f22a1dd40103e6011ab0aa82464f218d703bd0dd9b6d9e96778143a0f099ef04e6824afedfa15fe9377c3d4360845e5a10ba45d477c48b1d65c9cd7256f5a32abb6d4a46b10efa493531e1236d032f54735caf32623ffda294d52e5d66bbff041373", 0x1000}], 0x4, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r8 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r8, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:10 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000000", 0x8) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1, 0x8feb3c44949c4323) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) openat(r4, &(0x7f0000000380)='./file0\x00', 0x1, 0x2) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x80000000, 0x40000000000, 0x80000000], [], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) acct(&(0x7f0000000180)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0xf084}, {0x25}, {0x6, 0x0, 0x0, 0xffffffbe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fbaf8a8d1a029be96914cb357e3a", 0xfffffe11, 0x0, 0xc) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f00003d1000/0x4000)=nil, 0x4000, 0xa90771cb019e8a69) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70)                                   16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x1f}], 0x800003ff, 0x0, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x35a, &(0x7f0000000100)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r2) getgid() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r5, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r5, 0x4}, {r6, 0x20}, {r5, 0x20}, {r6, 0x8}, {r6, 0x20}], 0x5, 0x1f) dup(r6) fsync(r5) msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001400), 0xc) getegid() r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000080)='./bus\x00', 0x1a0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[0x400]}) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() chown(&(0x7f0000000140)='./bus\x00', r4, r5) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) recvfrom$inet(r3, &(0x7f00000001c0)=""/208, 0xd0, 0x1080, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) fsync(r0) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) close(r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) openat(r4, &(0x7f0000000100)='./file0\x00', 0x100, 0x392) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) preadv(r6, &(0x7f00000000c0), 0xdd98b97e17d662d9, 0x0, 0xffffffdffffffffc) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04de"], 0x1) connect$inet(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad1263586b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b880100c7381f77d03670d0138dbc9fafdcb4436dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bad823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000001740)="54f029101c2bb7d12f323fca6ebd909b6c80fac7e7d1ab09a43dc0a2655b40e44e4f4cb391942c7cc449be30c9614fd37b5765c7be74953b9b3405bb56af9e1e09165dbf7bea3faa41e31df9281a4e3f670eedcba400dc2855b5b88f354051f386adbe93ee776c3294c4c53d09324c49b6b68cbb05fc40e8019641bfe9c0af2c6e95c1b1a0dff35430d150bf079233e970fa3161b8a7e44f191ab854e0db41ffd353c6ec1e0252c5a99714000acb7677bdf5742550b072c95abfd5ea59a460916be1427d34045c5a9e87632c1e0e321d7e16ab8b8371f3667cf386852d6e3eb75b0b2086f7a42da32902148153b3be3a8f4862cd7e13542b0d518e18618f81245eeb28cecafb844b3fde5c8072823c3d0f44042194e036c43d603b5b11c26d1d270dd9ea137edab3cc1ae655ad77daf9cc974555a2c33095b8f76abf5ea2621a8acca4aa0cbbe8ccc47b61c8bfb84f5a6db027b291974f20fa7bb4cc7df5d2cd4ac82d2df1750d736a9a9326ca83cbf8702de430401760649ae880642d5a472e5d5d110f66ee749ad5a315f5b007f2114efbd27bcd6810cd1843194324540fa0a5a83e7250a46db0fe7f16ccbb8f3c1594f8ad303ba51d96c1a017ef3746b3e6d1d8d45602133af395ce1521204c65ac3f3f5203553f7d97afe2ca305bcaee1cc9415e7d41a8547405cf514abbea0fd78a3ebae908d5fd98e2d10725c7b7e879afdad4d8c9102a78ceb81b97caa0de94ed15c344dd083ea69305be64d5c980bd630ed3ec639233e98002549f9a489efe3523313f5e11c7a9a44cf72c25a31ed7e82c6e4c6c6a9210a162f4ab6541171439e614211ae7142b4a93a1c34264daa44b96c043dd49697f523a46238a0e913f4e448f14fe9c7eb1b12b3df8810b671947bde075c46c9324ad581849c67d2dc385c324cf84fb2910cfdb5f6ca44e26fc27acbb4d660c1352b1353c425e729476af9274e2732dccc265b60e4b0c0c82c2c2528b9ba7a7d7b15b87dd202283906a9d5e94d95242fc3b8ad68dffe1d079d44200f0f2e24994ad69ffa2d1c28eb35f16fba3172426f76e8fbe243225fce9e32b502ad8eb5b9ba72ff7d112f13e2ea56e240025893cda8537a3a2743b2a3149762f93f7483963dd2ef632dc7208e6ffd30f9a575e57f8b0dd0688820dd900fa0a56aa28e38cb5f1abb8cd4be0e4dead1f4af9ed5fc095a0622f7a563be66676ff62b4df1d9e33530aa71413467ea1e9e84fb75524140da7e08e9657e6f72cb84d282fa392d9504bcc9880ea705c0434b18d138238f4014c1c171876eb2898b78f2a6e308a6cc7ee8b31a31e25f3a993ac4f5f4de5b52c0ecd6501ba373040df3fdcbf665880a1375df8ddd9ced805f3f0a782cbb2070b7299dbeb0b7a69b1edc8ae6efac8c7ddd1dfa0cb3d07d4e1c7d0157cbe5bf317acf08243c626d22e5908556df4bb91d6f6eda68adfc161127edbd880667e09f15c4747e60958a525007e427a0239c3306f534dc5c3c0a0d77088c933e937c5d113c0f8278ea66124af41328cdbffb2ccfe7f2e51436c1cb08a38c540b3fee12498c2b3de9503c85d8e88f423c3fe8a3863587dc645f6197b548cc3a692e75c45c759c80be9dcc73b05f7bc3c1ae758fe8ea9352d309f84f662dc7e678db55a82f497c4c5a68d8e33ed6020d97fedcb05a3af11c37db7033dd19ea44c88189f9812822df5e682ff98f5296d923d974e357f4814888bc9c9708e23cff0be02d63253629af15fe435f24db1d01d4738462cb9cab225b288a82d37b1ec7ef2f6f1d7adac3e0d6f8c2dd108748c63e2ca6f46c8e22dc4a238ba48deeb7c38e02288533badfcf197ec4424d5d16774280e55ba4de32567098ce80fc35e131ccd4535ffba45e14ca7933974197179bb1632cc733a1362caea1c5ac03babe44ab102f7215bbca461763f5600dbdb639e2b0e9988548f94c5cfd4326ecbb28819adffd80f7007fbf1016f2862f18320bbeecb4b3a74bd8ca57ef2c3c60f1492139a72e008db9532b73b0aa07f01b987a74b1a6a4b2ead650fa58a6b3c52385a0e3840826b67d22a68ff631e7a3d33538369274bf2a2b996403c6424e88145e0c3b751a5f5160ddf6b6e83f682bdb6537283985222feebe38462bbe96aa4dac553563b3a9249d1e32810da2160bc611f1d095fbee062df505c326335c17d57d3d94898f77d142ee4e8fcd3789988baabe29061c3c0b1348ad6c06ff238147c543326301ac75428cf31e2733dd6d871cd0ee4942307de5a111f537c7501452fee371709497963bd5629f0bc4bb4c99118d90642d8ed0f01468422d852d4dbb45bc91c34fff6d09b769d1e74f932ed0e2c8a5270304763bdccbeb1a24699ebbab709f3b39d5efa6ce51a4ce016730842a16e134d3ede870ae6752458ba2bb8c6f93aa52c3e020ee18bfb126de8fac4465b1d0cc378e6c4e5996f5f18de720600d9e56bc66d124c6bc5801d03a02ae03d81fbaa0f4f339f4b3b0f0bf37a585e3b1de027dd1a47b9c2b08912f0eed6cac4b444402140dd415b9560e01417f2fe61aea835a8f7d06290d436df31fb2beaebea107197ce76c628b66fb2c54307bd57ab6ae5679316234b26eabaf6613fe9e5999b6b6d5cd392064d81ba8aa07588c4f0bf04d66bd0b41c6780ab814d7e75d192d1028650125b9182f962ab05299f46c9f9fb8e96149a0bf3dd7067fc27a5432884d872ef4dd9f5027f290784bc91002afad08870ea8d440a7452eb17600b6576cd3cbf26d7715d37cf37a7a1521eec8c52700a6f9a9b2c6b5cb57a5896061c6525483fb49391a2a75acf44dcb4ac4c5f091de4d2e9edbfd69ade887bd0f626bbc8b1b600e1d0d8104372e0cab03f72511c6e8b172ac8d103761aac737b12e6e369fa922949f41ed155147e2d400e24d3ed84c38da8af6cc394c3fe8e552551e418d0809b9a8af9d1109b04197c70cbaea161168ce484a59425f3a84700be10c92e023889910206d088a5a4600519ae38f0d7a6ffa6a5752e5e5cdbea5dd7a7e1f91fc3b7ceaf057999e4e142cbd649aadb69fa0364403f797eccdb448de44b29595abe4e474925e1b44d639f11a3f9774fb4f23a4375a927e4f267dd5c2e5e0f0f8ef3904e459e645ef0c7ed5c90fa9d8dd785388a95c886278c825b6ae337c6929449f87e9ce1b08e35084e344a62e681594835852f083fc5cec976cac3d8d7b2794d2c35a6ba7d883c2521668bad30ae7c4e15fb4eb6f25d248954d2f2e0e1646aac6a9f34ae4727ced4d72c420b2089953994382a8019e4c3fd78f1876a41dfb0fdaa528d49db22ada1719455ff3750de3e93e7054f79ef143c2efabaf1c759b1b0492c30c0b59f196e01a63cdcf1f10c1d804354b290e279947a2acacef37912178341013ad60f7274cde8be855017a21694195e843c58cbdf0c2db6c1591c723871ca8df7af2b440fe202e48fb60ec1edd572936f109caaaea289f63d95e2bc10c5cc4ac32ae16f93dc66211f1e14e5fac4456bad1f0fdf3d45632d22cb9f142798941b17c1e9d291acfbb0ac30c1212b5d93898fbf21f5322ff47772e6bef349950f7b318769cc528508cbeed2a83bea38b97ab12ecf7354862dcc017b6c6ea226865886852904c5db72bf7e32526fd94605cba00bfda1276add48a73068c84acd26dad2dae928a0b1243ee7735fc482e6981163e4baaa287268bb11c7e806de2064c01692ebd0dfec6d6d0b0e35e5c8db12fe3336cf4b8de9138c1f45ec83366675622608a461a6d5894f9dbb783d9fc033aec4cf990d00c9f33aa39d20983db11e123095d85ce45c7cf86463bb32ff1df56f211da3d38c10a012aebeb8474a7fd77864f7b5400ab4bc372f2e6c89bcb76b42792286bc59f0b40d03183dd79cc8744ae44603f122081cacd8fd3599188bd8d495968dc4171e9047d9068b807073a6b86b430c849543d3eeeec19ab02d8d0bb8a2167ad0aaafb466dafd619ccb387d58de0f1f9761b01627698f52f2a72dbb4edfad11ac6030bea98611c79b6857e2e77b2e4105ef5bb53f2e288ab1fecffc2f1a97a9b29f6a74fd1599edacf0b88d528fec21dfcc8ffd16ebbf43371bda6e1ab373b67424b2de4e4e7078e14f6710c1455a05a423b92c1eaca9da26186e91f57b0acba1d9975cf4917d6b75e7f24e7c89e77c3b7f951ef272f37c5e2b25b66d8c1fa9148bde166ec0be146c7c2b4db524c13711d5324d7c049fcbd5c88ed38a0847704abb357f8a2ba940840cfeb8a6188894fb8941af395d1aba546bb627f8863d11e3fd4fbfdd06f4706d0ae218d083c1da9da61a0220fde8c77956e20716c808eebb261e3a1183d17dab76fad7cee383850ead10d0d385eee35b6010a32a77eeef5cddc4dd39f208a4798a3b49d310c880a3595be06bd94732f3f9fbe172a79c247335e4d32725ec1cd3460d4a2eb68364fc38a73563d0bed4d7e4aa333e815f607566f95bff91572ee65da232f4a0dd787c5096725d81a0e052285532b0cd43fb2c0e0001d34f157125f33f4963d064326c53fed64467f041ee5c8003b1604391a5ade8512fb95bf95a7e90e6cd0077ef8901f84c227cf5a3dc488f2980ecf40cc4fbe8bf6cc1f023023c3df0fa92ada8171f45841c46a3e7e0443fac7d75b29695c47c7c52d77eb2f8058ac9578d5f9af64079472440c226708b005139ed279566ae472cb0deb53012f82e5a6b0d7e49f970e2566a3fef5a3a62e13d50f16a3fdfff611ed3ecc3c58024d45a88717bdf1165f970b53728a2bc056310df699d8c98c1e9a2ba7165c8a2669fb44db5b420bab708d2c1e9c09d4a6152c6ec4531540fabec0e0f60315aa0106103124ea0f6c1257c21c48ee349d51319f012a2b289d8ac0e3ff86e483b48a90a3daedf0e48eb88c44030fcd9c76ff4ef6e63fb7a17d2d6c8fbecdd559c32a7e9d2929e81235e34aafe3ceffc921534edaa9941b7ec133be0469a93f4d7f34358506fdaf2982f7e27066c169c163b70cd336b045e4f82af7c391699b219cfd292bc3564f2ed152be36fee4553dcde1dbcf75577377325d556e707e2542ea39bd8b676fa24386a99fbc33050aa8af8a0ccb863b27ec9042eef6d8113807467381b8756d88565c921ae9b7ceda71831374ccde1c5835edd6025d677a9a796ad9e1d3393a0433b33b2c40a9fa239de1e846eb67c55a47047d8f1195593676b13443821a970cb3f02207cc093fd448cbbb0b48c7a003dfdd38502b514cd325dd4115dec00db2355e3348c7a193fa03c34438b7ce44a04827dcf5bec651d19ad0e7d3f1e25e760764f7a0b2bcbaab22d81dcda2854f1fef689588fa990941ee2f0b767e24a76b9333ca9ad3dc73a7347ff4876091eb2d61fa73080fb568287c10a7aba3003d037caa28085c0a106dba1754fd5441c78f6979afd7c1228493fae5b6e0489f7cd66c0751e217964fd86307632c559a26a07e934525868852173acc63590c64b105b96e849b30cb325fa60b8a6e498fd086e1b29469d0072fa9f9f1ebc00a45b405f799e56a8491639d01721adf05720bb35aae97adf75e954d24bd74cdfd9c3fb9e9de02a2f5b5945eea1cef582891213b0aa3e643e4fad57c3c4b18f0b3dfdf5e04e63ccf6b8ed3c70ef6237213c559e68bb16ccd647ec7e0843a3d4f7d832996bbe3986a11dd526ba630e60432c63563b6f223c881b8cfc04523ee3dfec76f5e8bf1b0579543873def4f609a87a85fc0092df4be9a5ac1076bcf1098625e82dfbc1a76b70b0f83049f7b6f9e91d2c7ee809a16b7b719e", 0x1000}, {&(0x7f0000002740)="485f2268e29e9c55cb45fcb90225dc55e349189dcaaeba79fc5564bc0c59d47974cf833534950337675b59c47e2237ae1d9469fccbaa5fdd456583c9a6663eca324b631afdeff584470cb58c45c5d67dbddab3561b92b4854ff53eb02c6a6873b3fa64675245f39f43e43e0fc593dfcbeca305428c42c4a3ccd097b16fd9b955dae97cd86198787acbedffba3d546ff5fbfd5ded028054bdaf88a26d6194d21d8d806ab5dc99da9b6edbd776e9265d26c7118b742ed609b3972ba0f7b13d91cda84781ec9c2e963d909ffc1c18d089bf03f26f5aedb3f3bb441ebb8d226bd0b30553f5a955a852e3c66cc503e54c4dabff7c866b70edaf78910357d6cd11dd5774f6170e048cf43784ac97471c502425e92387765ae19525ad5bee8c4e2108cc0c4a2b631484e2f623aa922cf780a0d3c2ebd8a1e70ab4aa68e757af4605e34129d7c56dcd0275025dcb2524d08107b41908907f93f4869082c31fded5857332ecc164ab24815329a3716fa3adb29bdfa6795306d15a2f27f29b4cc431393fa6017d6a5152e7d8aded80dc4bd66a3a72fcbf827ae1d0b3a2c068ed71b4ddf38db1fca1b82e62faf31457d2b9a732acf4cb7ed78b711243c3164d50c0cbbc713473a6eb4f70cd74e9ddc786f93d9fdf5fc32ad093ff4dd8d5a1ceefa974dc953a4f0f2f6d50cd0257883bd6a9ca925a33ea27904b48bd6469b09db4b281ed90f080f755b804dbace8ff32202dfc8774ecb7b7227b6540fc17730dc7234420a36208c910fd6c42a0b02b26b027ff2d15fed5b5c5b0601516c2410c503f3d6e3c91dd4810c1cee2cc5c15d8984fe08ffd9a3b12f5f1ebb50c166dd93dc41b748e4f133b71721e2f4951d57e7d2203b1da577b045f2e5adefa4f7f082d7cfc822c10ae29ae879cd49296834c5fcae669e85d3b6a7936fbb2c51e13704a82b214346dbd5fda8069d655fbae76f433378b5bb0676452bc4ae3e849e85307fe240fa660ee2fe52ad164b286a8555d1653ab885ed878e87791357040b97578f6d3f6f5b9494003322b78c7a4c2a1892cfee3d19037adfc32eea48bb1e02ba9383d9db0e8b354dd6de42259d24487139ed8df1457010b6c838f0d8e44139f2ad16a8e551d3439a4bfa9fb7d8cb67029e0f4cde0a7547824feb15ffee5cfe7b4d292d0e01b52cb5f1a59b2f8dd2e070f368c8a193c0d63b380ae7d5b5d5f6caf6561bde771905321fa7ee0ed90c3042059153f9978739bb2cc54b354f6adc40acc430b7ee7a1a66873b33cd51efa123524fc9c56eefb87ca9592507ffa7edbfca6d0caaa113500d8473870b423e939941a03b9c94d764ddf6d74ef67d7bece54cab9abbd4772cc10773d9e0d8bbb58f6b5b1bfef4cd94136b785008ca422f5198e4f935189db43c93b5f6ae25dc096c14e600d69f178cbbae403df1a880cb0133e0af170828cd8652b95e9979f08b2e4506aea917c668be04e7f27e66f1f9547de5a4a1388feed5adc5003f76c0b9a99677149ee194804cda40c82d11f5ba51a9ebc890830b684e674ccb3b68620a5907e65ec03ca43e316a7d7be1ba97be2ba91241c7b9a33631cb75c5b665a907f9aacedd6aa9f29b3ce863a7bf7609d8b28647ab9a2a14183981e0ef464801d5deb0af9580a539c6657c888cafe172a4a517292392e33360b4899785eac94d3162bdc36cd64e6242af2c3fd458721fc26fdb08e9109dc89e7c0fd9dbe413c553cf0587c9302394cd1fb6a5638ee8c93e8d4f237ddcf9e7687c9d28c179710f182c0fff737f08df35579c5ed2589f5ce0a187363947b2751534b23bb58dac9fe01e44ac966a2d8e7df95b00e7d3280f210b10860114a7fac4cb6b1b332ae8fc47cab9b8ae3a9ec00e664ec11c143b1e183906c5e660237594b37f81cd42694c0e4d218818d193fddb3b6d418576596b1c9ddce1b15d5b71f2050faca309060308e80927038737da6a0e6abc5eb9f7afaba51043a43f3ded8ce727882b808aed1c76c1c325a60f71a65814a7e0cda3367d12f7ddad9745c1efb81b17b81a82d1f3980ddfdac753c97ea8cf717d4bc0c01837c8c9a1d3ff53a462571a3ead64b261d8012ef270a7c773bb314b0f2b4ee015f083463fa7aa4e0b444aea72b56e89ec80cd08f8dcbcb25401d5b230b1215ebed2890caa249258dcb9cb236a148732f63251c2c2ce2f17530c0c013222f999753cc9df687ad14a5f757d34e1b08eed9e9c563c84f5d23c1e2033bb240d7d184de0bfb2edb6c842fca22c457f41f0447a2d1f07ac7587b0313303ad8365c3344d322dc0af210a61842de4cbdb0f66e49951a48b8ac923c42006fd022b0a0b0f5786ddbdd84c0716a007c37aebd57aa159322c24d295c3be3a6727ffa53d86453ec6628a53a8b177b00da4efe3493fad8f74f956adea4b73f35a3596f962a2310d9cba4f97946a99fb3a2e8527d2f4c8c9b2f6a6244bd69a809cc60ed9b4b74d64f82facb92c94b00105ac2091472d24bec69028d6d4e170b387dcc78a5428132ef3b9f09bec002d76dda95bad0a0e62c16c95f5e2e896e50808f9af8bec3459a2c13b3ae35096bd9352e5d7e545f85d688ab4930f9c0fae5a062ad0b3ca79cd6addcfc4098edd3ab8ab58f534950c85345de02331f6960daa8900fe9e0eaed0f60153585f5eea9ce4f37eb93b2ff5a35291eec42accbf786aef3ecc9f031e97efa9e7a5a032c3e88f8b22302d140652da013f7be8670c158cfed8ef8f26f382da50080295061b6871a9e8e5321e799482604e7b6bf7a68ca32d4f2a563cb44c4b6c56baa4096c4d890306d8a00f65bb2906c3bdd6df6ec49855e67d3f1f82907dda06aae562395381b814e18f54a1c3c426bb5552c89e3b1825ad8cfe348d9a37b6a44dc01ca6d138de9f84e21d361bbb3cd394b7ffa58ec6364f16a76dca269a8a3637c9e23c3b476f13384ce09ea631a3e03dbb8b280a78c4adf4f334261e4dfbc0f44ab9ea0af2a4e09d862244565e37e6b890c631314c8e6d99b655e3cb57cd5a8a57c45f72c775bc6b131531950347c416267e763d98f104a0ec34c97ae01c61574f0c070efdd814108d2de0ad2435e67cab726ed218c346463d9a2c443389c42d32b0b9f8c7a93448217f7b6daff967b4781cc64c9b75577c5b0542c6d6b030fdac76693aba97e92a39cd114dadfff7e173c7cd8c44860521e2ab0ebd4206c4abf9ede60edc6bd0d252a9b0dbd29a0ed930b92063baa9b7ca2f1599e09a26b11f0e04305e38bd0580d62de20d1f310d52380b80aa2b6e6598f7844e33b8657c6b29228990b8e4cb66f99c3693d991206a73908cccc81d6dfcfcf43df39e5140a95a404b291014f54f4c2058e4d4ee1497d92c2aad82cf7c7af1be35735a082872a4a0e3a80ef5ea0a93b4c8a537edb34d62eeb9677bb1153847476ed4563e72b776bd3c09908ed8e9e6d48221f5a4bf70f34eba611528a8d7eaf6eb4b8af409effb88bd278d61b87adb4a1f609213bcf613d8be5481c897c256c050617f0341c71362a9ab400a3e92ac50a89558c5846bba6beec419e964782d5864f0f78595981447b04d1766b62245e8fdd8ce8182bd0305f372fdb54b5ff9463c8b2bda9c93df4c11921da39ef9d8a8aa2c40e8a22d16a480e37b87e75bcd8a7a3d7975ebb15b945909ad224705986d4f674a7c23533a87f721f6af61fa867c2ca47dd03c15ccbcf40e74dd0efd419ec7f22a59b6a361e87b635ecda1f373c9ca909b892bd4b4700d537c22545e8827d9e0a02d9ce0724a2fb9ee5e0c81786ddb533f6e158d3faf1a00c69ef95228e5fda088467c3e32aec7b4de4e73dc2e0ce2d01dc698fa2add59ad0605b63f0a3f5d498361bcaab63cba09a5eb0b7ed0cf05672dfc9e04ca634b75ca4e33bae7886553a94319684589a042ac44ab1ac765cb98b1ca1cc377c16aec9c3e09e1a61e059936de02411a8329c9005dacf3bc723d316292aec56dbcfecb1c320d6cdf64b3dc84939f14b09598ad17752ff9ff1b7f70ec71d64e937fef4b7b54a22128ded8182d61676f8929209d9fa25429b0972a816e0f281d312096d38dc771b4a43747ff3e7cb96cceed20beb83ca72e02eb7f5218eb68b4a79236b410545e782165c6d9c198eb53e0451a28c1d1cb4bd2d65b82562c98b6030bdae89ea9c4f61daef1b4e46fd8992dbc7be21e248be65656d98c01c8ffc67e8dc7d7d9c38dbffc76f1c7be326e6226557aec7c7270b7fd4fa2b751abd4514ba9e4c8ff9ff5af2399643d54e14a00e373cab736ef768b02566ccb922bfa9025718340c1753e91ff4997c13d613b0012222270054505f4d89169808d30cdfdc9d7aaa73ac8c8883ddbd2df551f88b29e2c118093b404543d2fd622dfc65aa2875a40e8b74607cc4aa7a0c83660ed80aa8233f924dfdcdf798ddfdfadc3097ba73976380445d49a12be7ff902e0cc2b2334939488c9177b0ae0c273d9db1098b8d08f4e6247267fd6bd17b03abb088f693875b23c07b01c029b93404fad4a46f8495ec75b08e753b9223d960e797fc34e0a2dc18800a44b724a436f952075955611baf0bf1d21dd752e4903e5b86c51bef9e126a57bc6f179b7078d50da1712e223a8e71ec0d108dfc73052d4ee9c569b7b53c3170c216e0d0efca3ab7a6e79b00d8481563041af60fff6e5020e5a3d3eed26518f45415caee219a587d65b65ed6bcf3885cb84002435daece239db743a83e150923637a947433300dbe3145325d9a1ebced76eebdc92837f75f93e903c37acfd3d5260df221630528253245552156ed0273eb182fd8f1706bda014140ed0f27695b149810c4fefd28ba1b629e811ffbfc69635f6efcebd471768ffc13e517da6b38231158b462df43210f99bff4873f116de28d8fadab3c0a1a71cd36018d6ee79af3297fad3a3aba52696b0f3d4ddbb98f9c55872ca4981ec4e9d348276d0632d664b24b8f47061ef5e6d13f3f5adf17af3e3e8674080d9264c3df7580c4c7ac8da1cb3df3b59867f6da49f526653f27cec024f0d0eb3e10374038c262bef92b5d21697f64a8bf8bdf1d4d8bb06c500250cf53dd390b9d7d7f64871bb58583bbaf673714fd6ed2c98c68b272e1f5cd0f087d56b32bb8097e215f407d6f090e8cb35626142495e259b70995411bf786e627be45028c9e77db3cd633677849564153d239a14570f94478badedebb9783d4f6e39776cef2f34e20464444609928363caea6326b5e19d1d621b772b7f4a24eccb4e8bbd3c1e64551f91a41e3331a8c0f3bda256caba6183ab22b40cd650db244e4945466accb69c6151b9e597696684a064c039453e136d0cd7460511b532ba43d611d1c0b4bb1ce7ddc64c69a7da093b1fe683fa80d08660832630a6c39773a02dc5d61cd157ffff30f2a98037dc0311277489507e4901791959ade12caeafd7af9bb64f5e61b12a5383c2ac2d6a7bec0e7ef4eb1e0aa1ff092a95544f670c8c0f53487029c21b251d16a281d273ed11e5e26a3f5f2c02409fb4055b81e7190cd4d361392e6033f5add8414810f7b3b3d88342426f7f441f2340a246bd1b3fa94d57dfef43f1ce230fd861cd0a1a63870780ba9feffb2806679a1de7e5516ad2b6c705aa2567964c0247aec86c77875d9a70a1fd9ea0b77964f3b98d0368d78276ab217dd1681197cf21850f5ce69c7ddf4595264d4868429b39cbe5473ffcbaa7548ef68c458c5cde15a782b878b4fb5951680fb4e6cc1683cd0eb06abeb822040ac137cb32879343e33f17954d46a63828a979b8867e86a034d7773bc", 0x1000}, {&(0x7f0000000040)="9aa3ec2e26a979eadabd07e544a04eb0c688036a13db02e3e477970ada86e5fc475cf85b43456efe66136e1df0841193fee9e9206a93fcfc47f8cf6744f5fef50f2f12e1062a015ccb5eff4ee37b93fa4db1ded31ec6208ce68df06483604a8e1ac13fc1a47659c90dea8fa827811a32a8d3ecd0bdcc8595a2df7beae0aa248e24a4c4b27c21", 0x86}, {&(0x7f0000000180)="e8abed0a096cd43f90063dfc0d82fa014071736dee37bbdc33a896b526e2aafec785ee128a60b2c8af2310218e3bf75baeb0d3cac44c5e53c34b46b3f5cdc86e1336e78bb0ad72dce0a708399b7a7d3f984e1a7a5340377169d76640a066dcaa1f040592ba265d46ac57b995eedba5740c98ff2c98b8ffb7e93663054f7c04095cc40edb0714a98a2ef7ce64f677ee4b2bd85a10e8ddb0cee3934e1ce259df47ab1115aa6d37e46487050564aa4da1627180a8942b87eef160b6fe9f6a870b26dffc4d277608753ea436f6711dbc96f6aa70c939e1f68cb6b1a7c5ef306b58c91050c7", 0xe3}], 0x4, &(0x7f0000000280)=[{0x100, 0x1, 0x5, "72632f8618f0420f6630d689f26f1e56ffcafda228b1c983b5c79ab673a02a0d0138a1c95e9bd7b90b5323ec403b685f7e16c181eea82bc0ef005aa08bf61916b4223356a10c1e362fc6a3632d04bf397e787e52790235c56afdc14bf8335b466a4d928cfd39db1ae33783fe829e5c9ef72b1f1693f02de7429042c272b837b51742f03b930be290105e8a6e3bae6bcebdc4016768f376ad590a4d0be9897830a0c7b0370ea7b289f27997bb2729c35848c3575fe65f9e73c74edfe2bbdd4a95b033b1bd002d8e77917803b92eddde8cd554ead47cff8e097889fc3f6688d58a589e52b95a84fda2192bd25d"}, {0x98, 0xffff, 0x8, "92bd15b91cbaa1f1144fd0601a2a4df13f688f76c5b765dac2cdffe180200a2a8440f94f50401cee6c654fcf32429826a7d8b2c7a8a0e174fdf66b01868545f195256bea2741b361c74eed6f7b45e2393746812fc1ff16e4bf260144ca5ad7bc3ec7091c976130b2996119fa635ffc9e9159692eb03d6c0af43e2f153a9c96690d1baae9747f0b05"}, {0x100, 0x5c14fd9f24e707dc, 0x5, "26f7e85462357c9c3102c6f4bdaa40346eacfd77a6c67c6e97cb2cb552ca70a5500000b651e644d7ae3ce7bc1a8e6a9a82d157a1a603f196ded2b3269710dc9fb5208221b9f5b5b4394478278ad524e93298a70a8253986e53166d34ff46f2afec018ee38cdee61cac2ec06f2d87d110fa375417d853c22c58a09d473860a0a908389dfad05bfbe275c59884d6a4ef947c2961b37b253f7f89154b921975a1af4ef0aba4fa92444b1c5ab8a09ce67de9be19be9d0af4a0dbcabf663c7e4bd612af16721eba915f3d368688036bb5b0f54f2dc37dd0328a30cbe24b19cca4f8dfa58ad14e09992c169c8c11"}], 0x298}, 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) getpgrp() r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r1, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r2, 0x20}, {r1, 0x20}, {r2, 0x8}, {r2, 0x20}], 0x5, 0x1f) dup(r2) fsync(r1) r3 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x1, r4, r5, r6, r7, 0x8, 0x7}, 0x4, 0x3, r8, r9, 0xef7d, 0x41f, 0x800}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001020, r9) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x401) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}})                  16:00:12 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socket$inet6(0x18, 0x2, 0x0) socket(0x1, 0x8000, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xe, 0x1, 0x0, 0x2}, {{r5}, 0xd75e84301dfe5dad, 0x7a0c12edad1e1b6c, 0x1fff7d, 0xffffffffffffffff, 0xffffffffffffffc1}, {{}, 0xfffffffffffffffb, 0x80, 0x2, 0x400}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40, 0x1}, {{r2}, 0xfffffffffffffffd, 0x42, 0x80000000, 0x7f, 0xfffffffffffffff7}, {{0xffffffffffffff9c}, 0x2, 0x0, 0xf0000000, 0x14666e96, 0x4}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0xffffffffffffffff, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0, 0x3}) 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0x7ff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3ff, 0x2, 'B\x00'}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000180)=0x1)                  16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000080)={0x0, 0x100000001}) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001dc0)=[{&(0x7f00000000c0)="6aa487b24944ff234a69fc02d34597921fc4b2d15bb457165d1f12652a07", 0x1e}, {&(0x7f0000000100)="b9310a55e0e688188acd68d0b36d3775f8721dfbd9bbb3f14546e3ef3de6906fd6291bc9dcf7ea2bdb92230c63e3cbfae1b9e55ee7e40f8afe0c83c73c93d8f8b300eb51567edfa8016c075b1519bf7b4fc170282f71c7f98654", 0x5a}, {&(0x7f0000000b40)="c89d8590194838501ccb063663015ceda83ade45dc787cbcedb6be4574e65186138f2e7ba5116feb80a667131a39c55b4ad17699a00022a8b00a870d52d94584b7fa0988b041b80d87cebee3a5e62b0fa7c5bd4726cd2460ed34193c79f819996bf9b56a5b4be7baa52ed6399789fe60062b287f4a4e5d07d7cd8025639880f82977e531af5a8a16d48339d04dbb2e81fcc24eda384da6c1816dc63e9363f6a95a83030ff76c81c3330185afd541ffafea26822001fe7b67e92154f1ad82855147fd82ae70cf4f7e791ee6127e4f6af051422210f261c9a8a4543f0fbcc4f14d1b575d569fc700ff56aa124d2f8018baf1e386c4ded271248bf2521972afbfa2d3d7a8d6a132a746ae6295f7fbb57c276204f231cfca9f6ce26d13b9821a62c849aaaab212776721ecedd1ad2bbc10aaca32f296598d76b1de2df7cfe02cf63d5cf7bf857eb8504cef3d00cfb289d70af925606f5e8ab42ca854387b093eb30c7e385c71d51f41874e961a2b7f244f92e743f90885c791948311592dd4634d7bcde5876076c95eb1e61e9562c4b7c3ff5edcbf339e61c65ff5370badbeec44529f01a76313b73d501c26b5b155f59f05b589ab6f8a1c8a1aefee5537b02b5d3b393df6479cd9d9115bf92ccd3d77a7d46636bfc6cf634f3023eb86750882c3d40ebce6aac33ca6c9ccefbd3c128f0a89e03a1c0f27fa7c5815b3c925b35a8747084b9db8cf33b258ada37c208242632dda49d01af49d0c62f99fa7dbdaeaf362b8d1db1b4d98a796560e48a5dd8f7e4594438b6397715e4c3076ebdd31f2f8a382c3e5f282aae3f491862e63d73b4110fcd74680f6a7e8c214e9c4547fbed49fa77fb57ab897dad1f7af8b9c7c652c5b465c7d39e952dc2f3d0ddb8e12d0ab632215be9e1af5b3123bea2573679abe984c437f286099710fbb6d2ce83c0a3b7af968646f75576e4e2db31ab093e9fcec185c48ce3137172a8436632faa6f8e0bfe6af307ba71d73049c527ecc1ae8c636761bd4196f9e0b0dfdb1f9065bd70d04c4c686e215a7a23b35dbcd3313604c0975c961ef769fd2836922d519f0938650de34a147ca9beaf599b629e67b209726d8a6c9eb64b9b9b7902952aa20894aa2b5df740ea441b8681e0b2262a45da45a5dae1cd7d17404beb961d046acfdc999df19a2b2a9871b4f643c41b5e4aadea870988c3c4f3cf6ee7e3a0a11397de14e7a4aee8b39ded9624aae0bf0afce636a399b185445703bd3e0a690eb6df2e7506f00e90b05173c81c0eba074b227a769515ac172c90a6914032ba059f5dd71b8f0bc8fee0b1e6614dbc3dde72131435a05ad7c3fa2a8317a3662e24ef47f57a2474ce1ded72bf65c19e61e253f902764ef87279cf4b065a41a2f3fc500e2a5949eec2340af5abc7cf743ee44728bcceac0b8007d0e8b96f5abf0b7ac07589a3c13fc0aad534ba1a4fec4483473f0eedeeb953d43106c3ad9dafd213cac4ed43b064d20877905df695a5cfd2a249dcfbe1ea24c7a439753f720756baa8ee1ae9018c85a40a24e00c3aa9d22f947559bdd4b901c126a6f18668bf687776e692b53624c158f7774b7c12630422e476c5b85db8bfa385c000e736cc85bbaafe5f9e087eb5fe1debed5acb86b0479d3424c2b99253a6010e9da43e08ececf944c6fd397a082ec20f8538176f969140e16dd3f3d58cbfa5c974fa4a1210bc9c47b2bcb456d4905ad4fb7bc72e03ab8a1ba33cd7a1adb86fc9a2fc729d2d73b3ff5c248c0c978d6e825e414567155a960ea6779dc91622cd7b056735fb5d7aee82a3b536117bf65e3f36e623756f9f64bd61a100090df1e2ed5e3e51b21beff2d64a0c57e2c00d4508370d73c59c94c2572854a46da5680258413cd2b436358f121a2848495945211f5d289c2edb87f1acaeb14598ab7c0e084c179f68fa7138ccda66a01ece7d6be4564b21ca5ecf2a7f58ff3fa3c377a39213c57ea78ea62b7921f01655f9aae8a04682c8e9f2b00185430479e94c33165e37d9f0e88b1b167acec1b453bd7e3f72c393e702244a36a72f4e06c23ecd22917d6c1bb810a9291ff65578a1bd405d935f99a52bd11bb8827e565665db19e75e913986303cb98ab891aa2ce6315e09e391bf0b2da479962e75f23a3824c31d15139e74ff6cb5b86d2a358266c7f7d4b3dd522372dacf8d03b8430f0ed47520e157d94d51995fe659388516cf27fb64a15320ddb2956ee9f44c9804ca5b90594b6379af66c1eca2ecb0724367a2b05eae1f10b110987d5d4ce1c734c850292eda8fb7e7a7a99bfd7b5070f1054281b1c8229c03e4eb42b046bac91ff3f2ff842f92f4faf4de289417c2096411ac3b070189a86b4e7931f0087402db3a1d9ee35ddfb9891fa39b9f1b6e4491fe8e5757f66b7282c21820916f37a27bb515e32530f92b53507a9a30c95c6573c81a35446e0d90d020daf520eed8540e374542005d7b96652be77c19182186d50c64f805d5b85cc03777daeeaf7b4a3c808c336ca787d0c7f8199ebd5d2baf6d4267e6d2a34d2b0d0a90ad9726411d0b0f256cc048ae2764342f761640c06c99e49e2e4a1b5d1e0850fd237b8a960f27c38797c4069ec5bd0a26486e4619d8a59b57ca13b88da8e0c5c158fb49634e3b59896f2c6315540c0e8b8700010218d8b0bfae6864c1b22d57470d595e1c517afef6246e0f07734f1ed3dd18fb5312abe0013808bb3c06b99788a07fbc6c67760a7aae94483e5b5da18309430a31bc4b35803fbd41867be764a695474ecdb3dc3c7b9d5fa40e0ada7c3450ec6bd6d7c1493280c87c7b1bf6b120a41989c89c093640bec858348c375fc6066e41dfeeaa07e12de347df447f58dce8015c1c9a70213f7a573caea9454c528e54bd71309efaffcba6303b6ed3ec425045ecab3271ab0f8a78500f69e31eb4bacc8d7cb9bfc94f820020e253533650e8f9949617d175fd868cdc55e34f440a88dc0c34c2f55921917a56c5a9f36183bd77e3385311ca5f75e0275602a74c7b7ac6257ee6b402515e2309b539c7e7de198bb8441126ac26df90bf3e0f04c6b62d6791e43220a1f95ac6c230e426e58dbdd2659458dd07705a846b35ec6c7b842b8c302eb0ce19bad85db359ef6cf61ee15624d165859b5fae1a4df96d239100a41098bebeb91fbd2c65824111efc6bfe597a734f5cbb349b7b05b707510d4dab4bcdc922daeb57248bf51019fdab190b70ee343ba28c7a5c58bc200696323f37b046fa1ad99fe789771c2af306b5d6ce3fd8c60ece5b3de24fb9f5c8ebf4d867319a2521ffb8be154f986e0e089be13d4a8a5e18af0040c4fe07bb6487f3bb269001a1a6b23366d025b4539151ac61ef93757577143828c8e3801268da10dff411aa393a59579b031192e52640d38fa12a107428af5d96f11a7d1311a6df65ef4594b24def6c5da70fbedde465f02e932b8fda10cf6a838be616487edef4d2efb03eb3d39f435d28312111315b12ed37f74f07e6a0a5888e73b720866fef77d1ee2583caa16454ac713dc0026c56a9e59032de938bcb0432c3c6df6902fc3a4d7e0ebb9e0d5cceb5172ec612a0d987559712943093728630691fdad5e415ebbd3c23f9f8ef0a8066306113ee8ce0ab93bc9d1237dea149cd83b7fcd89ada0ae594fd46321361834a7a077bb523fdff2a0fce23e5b563b4aa9ac2d12173f50c5821587938b91d232ef96c0bf36a05b23b4c61db58b8d63b0c53f0aee7f626d5473b6a887f56c424e33be7370f97ae45d442ec6d60451a504298128973682c1f2c7a01dc10153455b703189258551bddf5789f063f653f34c674d50d12d8b6a8ac63fecbf97651839b314270e7b4e730aa5df3b3e4f0353aab2aa6913ba622ca89aa5f3d6336d5bb6abf0f1abd04ddc1008d7276a63563c24db8751eb05ec7c9805eae76009dab60b0aee6c521c75bd80763c744396e7462770bca7d8cea591c4028aa0d91122f101c0baebed19545f3f11f894a5252a4f5721b1ff7f6279ceaecad3888fdd9da840015a7c90bc506c85460084c92fd480cfe40211eccb271a93ae7c8f0fec10c88309faaecdedc9cf08d3655942bc533797bdb19729235a94d6282468cb4e8906fa2187ee3a5adcce5152ff16956da94a664ad21b022f47005877e681e5d19032f9fdaf620921f596969a6c81a7b2065f943cebe8d1a4c00427df72a45c862cc1f6a8ad8766ebf4aa63c11e965e0219f2a672b53bb5af884eb5254872e0d4c9b485c4e0fdcd20f35c3f49a1e77dcc0cdd6c5d7d210c19c7abd16a54fb05602931ac20c966984b07d6ae51038cf356b113746c6e7659426aa3b883617aae37cbb9c93a81d0bd8afc791038f2090ae36aabd83d33c351ec11d27e2169353ebb6a75176afdb12544cc1728b1f7bcc14c8de0d57d6f500dc07ff4436631b9649ffcc0d142d0643cfa639d7304d8c098461574cf1507a80c0f4c84a3ca1305e732655a9b9ecff07ff72d13d0a0f948e5b56325de35a05478e8fa8b27a0266337cb85ddf207c18d6e410e39a1555925dc3b0cdadba62bc27a4872ba18ac22ff0d3984384e2bfcab1f7200e4b8edfc272fe9e9dd8635b29c06c958481d196aa58cca45682565e525342f94e693e3eb1e763279cddd06ed78344fe2e523df6762e9d011684d9ee7a3a75dd6a6035b5ab7f259547598fa719a9323b5929ced3dc323596eeac689947cf1a8b5744997bfa0cab28b766b74a3958b1fb7a513b52bc93c773f2057c92edf939fc921da5548d39894f78f509ebce8b712c0651d139957c69b0299ebc4e9c16d827d006b80da74504ce523308eeaa932e18b279ffea4b2d1bb3817358900f5c1616e8b969b5eb82a1281bc7b4c9d4e52f8c6dcdda4298825825ea42739b23110c8547fd12825f0920c4b55c1f419ae58955ca2e81ee46912ed0490e4d654f9b043187a8d7d0565bc61711cf600c226ce7907d60cdc56c776b9f0e4fe0d24edf6e297a99b1d30ff133515abb2f880e7557b30ec5d7a64d1ef076472cb8d69f69929e579808f610e14f030a6a43987b8486761fe8576ffb73d1e1b4a1d4681d88587cd1853ba849cc53c4b155d7cc4492c7af76b9a910aa0749366103a4c7270b67e7bf6efb59da8964954ab7ed4eb3af85b4b9a8b2e514e34c2c5a4b019055433bee86fb6209f8dad78af7706593a4303d7263684cdfb89ac1b05af5db25fa7342e5b9c609207af963b661154694d51e1d233edadffd19d739587982778fec3931f10ee8dd461ead4b36333219789bff190bd98e502e2898f8fcd1d97925855a8bc32d0a7c1de7db02862d3a5ec7e6108fcc8bb44a083ed9721bb0cbac5f0411dfc8dd77705243c7dd9dfcf199f629cd5f16ebf4ac28168cb991307b37386ee2964b5d141b79f410dfce14019f64fe33e0ce3fe25a38f6e4899297ed2a1e4a62b484b1aec829d2fa127fca180cfe287a1ddd0eb32be6010660ba4717a42a1f978c0608a4f86b081d2ee60441727c4a6c099649fd556188779a8b2a24a65789298cf014ef6e6e543a888375e9e21b39978e951855cf4e3c2e61c6376009ad62cecb94c70cd436dc53b379271240148eac7ebd46f528b5b4427d55cbdda8248e1f1abf40e43f6d369316b24d737e461b5d554852e01272c2786d74c4ef70a58f6426f912919c07732d574b2feac823c8b3733e4d2ce4c73b038e93f975da6e140c277875e57a359ad0019de37595814423ae4d86a7ba18e4abedb7d0708ccd072652a703fe86fb2147416eed4fccc21df8485069eef2520b22f12", 0x1000}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="265786717c2b084bd0bab51f7f94c7b320321e57f6424a14e8910bfaafa4bdd96a39876c0963bd74467bb65769fb2af775a8adbd05b457a08836612bd1801d5ecfa612e52e36652d77a94e56dbd11ec0f9f9cd87c4f69d2362c3d355a520f938204602a53fe190a9ff3231c0f2c5e402a6e325e602d8e3e258a248ccbe9672ff6943e1c324f034f18d7c81db92c6bd403c3c45803d9544072bf70fd5f03d389574bec33b4ea1b4da9f364e53a8324e5cce69a515f61449244edb2410b10b2a70b992d04564d6fb09eb9efa9401aaf7c312f665345e2841cc4387b105b0581ba7624bd3663fdc8b63fd220f9e9e918cc20322c25642caf942a3423486675522", 0xff}, {&(0x7f0000001b40)="55ad5fcda3d1da91e533b295cef8fcee12cb12ff19a06d8cc66fe570d6e5b0ad0a965d1b7ec8edc860259a114192cad8f9d12f8acb880d5a836acaefea545b2a7aee74a4f5659d6a767a2221635c6ab3a43888bea5adc6a02820f8c0784a084513b90a62253e4b5e64542587a79b16f1313563a0f1f7b4a4a3ac0294be5cc3076e746cb259b6d0b9e75ff4823c3298cde2b7193c77ad9a3f1ecb410a5855103e8a3c6623d9ec8f6356aef6a4d6b17fc543203032639bf6", 0xb7}, {&(0x7f00000002c0)="ed7f5f3a161ada735964d9855be04d4811f9f6f15b8d0222d0c01a22de485cd516498be96e0705a82a31927338685fe9e9120df1fbe779d58e6c04123a4a7106a9f788cf31954bdc17bafccfb75541", 0x4f}, {&(0x7f0000001c00)="e059fd808924fad27ddbba1a2943d994d69170844c6a6f6bac19b94bc420c8fab311c989188537eb653da36bcf68f26b84a6bd3b18e141e29e3f9ffb2f7f37ecce6ed962c96a14955725772a308ee713218ab3f1252163910a76677cc0a7b5bf74987c279c0afb54760ecf575914f9e26012d49e5e3a98201438736bfb0da72d8b330570c47328c452e1ec31e5b9df12e10cd9aab311ee7e6aef56e896f99d60cb524f", 0xa3}, {&(0x7f0000001cc0)="3204473baf63b8fbcef0ddf6f7816a8301c1dc62cd28c29e15d182061d3b00dc4b3d463127a4ad0bde84f85f353d51261205b2a89f5f23ef9cd48ac825b487423e6f38be6a473d502622a882afbf23", 0x4f}, {&(0x7f0000001d40)="46a448899e1a39f7545638d7aa42f061de4baadb65f2ec331399eccdc5eefaf5dc697ab5ae2aedd157e988d5b8aa93b038f0a06b517478e3a2155c9cef5862c34e6360", 0x43}], 0xa) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000002840)=[{&(0x7f0000000340)="3c38320f93c9b6816b2cbe8284063336e0fee06261354ca9b3f7dc75a64464a38e219a156608fc9898da00f6faee9e9f7a4022a95c3623386aeca84120d048781eef39c79ca4fd914ab7e476a46d9637d5039bbc740ff132803be38397bfdee2092382746fc00e43b885bad5cdc433b3aecd2537bff4cfe2208008d1bf4e142a9db785f6b04754f76a7ea86642317340eaed89867732442e9f278835554a1d0083556d210c886aa1653fb56d054aca8547f9433c0fc1e1026d4871ea29386cc8213079f1141c40cd854f804b3f92bcc30688dd02fd206e44a5a371df1858a2284ec174aa9d8d94203a8c4bf5c5b91ec6a5bea4f9951248e66e4873564b13942cca359e998cd60b76e3224e006e9ef08709318971361012f859128221b9e3ba7c97967e952cdca2b9a97742403ce923a87f6bbfbb04fcebfa729cb7c4002c7a4f7633a001e22a1729d68121af37e8168fb3e39b4240b8695db10e2c007030017d9414b69232efba85e006d0a15f453dfd7e8680c7dce8455e061d03a95d55a65b4df7d1dba2e1da66e4a08cbb0b39a50195eb9bc20acc8a8966effc34950995efdbff4ebbe4a449a4d9bf0b6276705aa226e4ff5be7609e1bfe54a1ff4e068e3fbaa9ff442e07434419a841f4b0978f34251a5993744d033a1305ca0a475fa9493fe57c8e62a628cf0db090c726787bfe14a100a5ce3c8cd12d95c449c41aad1e3145f637785733f3fcc53838e2a453215723b3e77a2c1c7ebe425e03649af363dafe344462a9745de85d4a0a3ecce020e14d274fd4e57b8e5de5849adafe8b23604658bb2b6b341db6374f8f21799f3cee4e57e3b9caf0721bace5ab3e761252c7e5f32e0bf63ad58a6f91b107a367e27c747718c87e996d7cbc7c77e5c4e8cc1e189ce6d0d981dd390613fe98fbf4219c6fa02e12c61a45528de1ad8b54b1c4f0cfb23867085dd4414a65a0a22b406af376bcc2cbd5d7c9dfbd42a221555264c5a9596f1cf6a357a0b8296fc382b93d0cdfe1bf38feea64c5227a0043c5c22cebaa110adbc8456eb9bc6c0d3bbaa09437c86bf3c1a6d4c7f696e5e6124478ff5382c20c2d39def110e202ca938fa0f418758206f95959a13c6eb061704e6d7451d014c704baf9a1ce3e8d9d95215ef9ebb8003164d0ee1900593d6262e1f42ee255f8c4dd6905b61aa9da4a54f9c431e10540edcd7452a266298e9ba2b6a66a728de7e3b9c541d3956aad54492ffe1b8450572a3f1eee94e70c914a95c120fe79fa0aa4f46a3842e5bffdb960096c6738ddd4a0e2bbd3f47af1cb142a124a6b543c71835929f0f1c7743d1995a1e364a78c11f2f1d0650fe36e4bd5d0a4a8d47fa909eeb2855bb7d0b05fa2e85f52d1ea457036586154a974a46187c46add0734debb84a11364cf0451dd8539e9c75818876d1bd76652ab5db5f00116d1a97c94858450970a4bae8702f95c566de69ee453ddaa6ccc54dc46b2e151d022ce5a9e17b9b00d3c9e73497d6361f80082928eab64881507f50da79948d5fd3e6a9dde674763d88ca0fbca912163dbdee009d0e2fbc700693a324bdff29f640117f577d73db84401684f689f617040f6d8fd8d2574620fd543ff16f36d12ef3d92d91ab994b9d4b37bd7f13117d01675e2024ca04ade8970f89528695ad8b7ec2ccdae9099ff0c16d98a2bca80ec8eca4f39b9ac1f2a4d499c0b9eac207b90a8f4aa4a9bba1ce92ba6f07f741f527937872449f7c2d26c4cf2d8744c274466d02c71e9862c400fd93f8eb088a2fa82b98b7976d40ccd4abb58b75ce6ff68daeaadb727cac0d424353a93f6c255932d563c9cf350484f256fd42b6cc9a51bb2a9d1ac483dc2f9a01024f4947021a5d38a5fdb397fd7f1aef7a16395c47ea627bb2c6e3d9fb63f505a75aec913a6848f9ed3a1664a5a080aac549692af7834a754dd338b93ef2800de5a4b154eaa862e04f62f6af9de36119ea2a4bd1900d2bfad6a29cea2ed781c0977123da49103334e367d911aeaf88ac2cd7c312e9479b10ba4c458456527488e26133f02b3afd17c1d0ed3ee7d67745eb940b3b96623a33435c1c7a190d9ef8e1d31764b016aaa8ec378fba2c5f93ad7bf8dfd10beb4139936011f539bb63ca48fd8977106884ed238654ebd270ffce2cdba7f7b9ccd0ccd25e0b6e75765f73bad1f2b99ff950abd4f554338bdb1a58a441e0141982638d52bbc46fc3efbd48126a4dccb6b8d7a057abbf1b8731b5bf5ba9899f6f7e610b19193b9f404780513c6a5b57249b78fee1344f6aabb8ea5a206d364ba15bc56391a6726ea9af213555bdb998b0bcfa18ef3c187693e5cf554bba1fdf7a07aa9fc5e944724a9eb73b011ec22207af9d24140f8d5322a028012161fab86798f429deb15e5d97ec3852abe980d53927058911474a6530c669183c172f331a118b1e87194e610a6c268dcad22df152aa6197b31c3e73b03a0ae338e3325e45df0a73c67dd31905b99adb5afb1bf14e0d529f59c82a26a322426353ab742f24abd747ba0e6f5e7bd3426d56cf98400682b975c07df8cd612a5af93474bcc4c158f3dfe689af0fe55a6dc4b7ac3922194125ebffa74b308ceaa47c7599af10310d25ea77664421ef982f49b846b213bf07aa09b2b0868c6c24f345eca238bb4db23a23ca53a0fb67edfc3e036fc96b94d421392d60db76f39c061e780c7a43ea6be78723a3bfe4a63df6d19494f111e9c740508d898141e1558e31413a7b0a0c7a1b4ffb07d988c727b5df6c1df33520b092d153e525f40e1886fd9c15047858739c435c5a008967c0c45ecced6c09db8d01ca718dc8dc446b8600b816b3bdfe8e95484a50065d4b420a92646ccd7b7e7913eddbaf9f81c88e65c7b", 0x7f6}], 0x1) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xb) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x1}, {0x18, 0x0, 0xfffffff9, 0x120000}, 0xf004, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = dup2(r1, r1) openat(r3, &(0x7f0000000080)='./bus\x00', 0x10022, 0x20) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f00002f9000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="c3c64fb3a0cb9c6ead5e0cf5e58cb7c0d0a5986f5fabe1326602aeb16f62a3481dc2760db2cb005b4927ea73cf6f43a11a7cf1931bfccd223de59f46cdda0a94ac5027be4e2eae27fa336d9324296512e9f429b0c0e4885f9246634eee392c2cfc027e7cf2bf0734b6d2ffd831e286e048d0c8e3b47027903be028e3e9cd7909347fb7c8c5c5477877ccff22f1ac520b2bdabdc424d1f3cba8b377e114d73cac656993ee5d1b9f4fa570ef9541ecfb0eded90402fbe4415aac7915029b60beb71ad5c62899fe42e07a77d0bc5315e38eb895507b5e2f09855d1f9de8c10a0a1e124cecf3abb9d98637c8", 0xea) kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1f, 0x6, 0xffffff80, 0x139764dd10a09e50, 0x9, 0x80, 0xb8e, 0x3, 0x0, 0x2ae, 0xbe3b}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x0, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = syz_open_pts() fcntl$dupfd(r1, 0x5, r2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1e, 0x1, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000380)=""/4096, &(0x7f0000000140)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fchflags(r1, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x1805dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x261, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000100)="87eb92e4c18032eb67694e15b1867d95", 0x10}, {&(0x7f0000000300)="16e7b1134aaa7f51e82ab4e44b73ed51069fd91e4395cd207f9f69dc02ff0ef737e7c9650138a1938bd2b7bb596dd90d19acb43c9a1065c7c4d3ec257f47cc8430ae94427da7db529ceff5d6c4b952bcb1ddb922e1ac73c967b2a18cce8b04f2ce072cc0851e1b4ce69868eda45670bf5fcc00fb7e16c80519e6585d6e50cd9c2f28b92b312e38910bf0bf08107c29e080859d8ceaa9563d2808e7861104c84669c31851692c68a2dea91c8f2f14d0ddc8e59e5deb4e0e35e229fc3cf83fafc1ab6878", 0xc3}], 0x2) r3 = shmget(0x0, 0x1000, 0x4, &(0x7f0000001000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = dup2(r0, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000440)=0x9) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='\x150xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000016c0)={&(0x7f0000001540)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001580)=""/60, 0x3c}], 0x1, &(0x7f0000001600)=""/149, 0x95}, 0x800) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001740)=0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000017c0)=0x101) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001800)=0x400) recvmsg(r2, &(0x7f0000003c40)={0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f0000001840)=""/205, 0xcd}, {&(0x7f0000001940)=""/232, 0xe8}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/115, 0x73}, {&(0x7f0000002ac0)=""/127, 0x7f}, {&(0x7f0000002b40)=""/4096, 0x1000}], 0x6, &(0x7f0000003bc0)=""/79, 0x4f}, 0x2) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000003c80)='/dev/diskmap\x00', 0xc80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2010, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003cc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003d00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003d40)={{0x3, r8, 0xffffffffffffffff, 0x0, r9, 0x0, 0x8a54}, 0x200, 0x5, 0x6}) getpeername(r3, &(0x7f0000003dc0)=@in6, &(0x7f0000003e00)=0xc) write(0xffffffffffffffff, &(0x7f0000003e40)="b1dcfe75bf1df70341a7d737190338e49f0bbbd909d2d216a8b9ef6fe2b8380fe9527806f06a065a793f1888f8ecc6009c0055b73c0557e335a6658a5aff", 0x3e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000003e80)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003ec0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000004000)={&(0x7f0000003f00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003f80)=[{&(0x7f0000003f40)="6cf6dc5f2ec8fcf01d5c3712be8472fcda4727c1436b55", 0x17}], 0x1, &(0x7f0000003fc0), 0x0, 0x4}, 0x400) rename(&(0x7f0000004040)='./file0\x00', &(0x7f0000004080)='./file0/file0\x00') munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r11 = dup(0xffffffffffffff9c) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000005580)='/dev/ttyCcfg\x00', 0x1c0, 0x0) sendmsg$unix(r11, &(0x7f0000005600)={&(0x7f00000040c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000005500)=[{&(0x7f0000004100)="036f661c683aeac057f157a331adcbbe0a7a94d66e3c4f8a82a15c391df97c8809841a9652c559e66712e870010b18cd1e11ffc378901b4475c911a868aa0ab50f77f9b3618072e577e2d23a767d05e4fa0c1856f569d227a454b2dfeabbd4f654184521762bb5134ff2963f537def00ac61a2d9a598a1326f827f7573cce60c740edfee8bf2263182e302cfef343c2d79deea6ca1f14f26163bd490827bba885d7d5eb867fad8e41a8d6cd44881cebd61b0eefc7f0fc24dffbff95b16a6323557d72d2552d61ced582f968d3b996200f4bd4dea6673c236edd625055b3feca3041d55bce942ef3899c4a449b383f2c930b4444fc1f693835f38", 0xfa}, {&(0x7f0000004200)="4d8f9ee41e0a4c09aad5cbc0387baee8569daa28a03313ddd5cdd91c3e593f66e45b2d8aca4c318766afd101817c2ca3e7f778e7b1b17ac6ff58bcdfd25d6a194f2ab92636b8f5e714075ef04020551fd82ea76e5b4f75d0b34eff07b476c6b010b43d4c21ef4260b2018b770a442961d32de3503f1f0f0a24e85b2c8d51a8aa2b2bcd6282dfc232b93479107179cf0c2805b9539b536fd43330d80d8158c2ede7387dd45015046fdad5ee31d114dd63549263424cec40719f0ac13792935c3e4fdc", 0xc2}, {&(0x7f0000004300)="39e6e9450f5f4e557736606d8a68dbbc62872545a2f1812df7dd1fc3ea1b15fe4ef4e73a9b46be6ccfb7156d73a8e316568d2624946e819e5eea483476a3230a415bbcb7d3f2b22834f4261e84a25c6891072751d2970e2c8e278d6d022aa0fbf7254f277f432eac3a29d93595e060f949e60e67392e71112439", 0x7a}, {&(0x7f0000004380)="e88004d2db1944765532c3721686bd9dc99a2be1a7f363b2e7d1009e30a310d33117d578b8afba73a6f05f57a7747bcebfb7e1f75d7eb03d832dd3446223dd5b37686ad572d4630a4f6d15fd53b4c2f849df614658524dfeaa42211ae27917dd14304d4fb4f04719a7bae0bbcf3ff2cb3389eda70a6d42017a42e4b1fe98384ae77b876e636c26b359b4cdd1e7da2e4f88a99f54df7f8b787fe1cdcaeb024779fe76baabed794c7625d484fde7125bf163fa006befe63761b18193fc5133d0f6d12641cfbd88ff09aefbed72a76c16f1d8541107c06b7f05d3b2ac834a9a5954dc798a8de4de433f2ac6a5b9c9c0f06df6e8eee55e99115e6c1953b19668c5d89afdb6b53329fd9fd3f2165bd8bc6524f39dc55493d1acc7d58d35cd3463165c81e8a577eb51c82f731f4cae878641bbfbd14ae9558d7d938fe44a9ebe8ccfa9598904127fc42d823e04a900e7491a5642e91ae59c712d1fea22ca7f16a2df7b1f8097562e6c5aacefea637739bba8be4c7080c220673e46205c30a66be0f32f1854782f08bc6ece7884870e12d2c61b9b279a9778875482e0e606767b1205fcb10b89618698b30488f15b9dd7140700cd99c92a7f21aa2484a62d46eace4bd9c6b40f04dbc9bc259383967160a6c533381d1382405d93c140408f4ab1f6485dee538ef8f0067bde53292ae2e4b825c23099db11b3298134c058bd83d98dab0c83f536e3cd9934581cd8e80ac704dc6ebbb05444dc57be6c20715001a30d330947fede21114ba59f7afec22af453e8b9b9ea79ac9e3c235f3ea0ae743cf4896c5cf6c96f397c0cc0c23c1f7477f421af0952d3ea21e6fd5bf45029e372420c03d747bbf5ffe0e78251ae94e106d440a8164a613f4a911f417eef89941a4a8ed9d522e83871dadbe5377fb4d71be7aeb2e6f94cd6adb9f9f2fb4cc9ea31f02dfd8406fc0c6bdb92a4eff5e45a2b3d0b4fdb1351e1b4d3975d47a90b3d16eef11c311be97e1bc73a51de6562fd85dd997e63b35c19721eca36687734950998f1adaec08c76ee6710ec760e127624df46d1078da76d777b7efbc021f416e52b322338eb44c98bffa0a6094556a596357f0f06836125c904fae5dab0d53a3d97faad94fd7f11cddc616c670ee3f76dbafe0c5d58069f8c9050795226810dc44ea8c53243785d8ae27b4e26e45a77352c627f544bdc27084bda78d915eeb6dd3cccbcadbf0806141f86d04d0aac02a0d86600a19c9b4fc7aca8bd10877bc9451d31c290bbc14d9012c19361cb9e101a5c0689ab1f0c3dc5ef6e6bc9811e7263ea90073cea0ccc9adb3b38f7a54cb0334c4670e69eeb997d99fb7cc6ba75fbfd0ab92acf736a7f4e0e808648aa2145f9bead3e8cb2dd09e55a0d5bad0f0ccddd790cb1d3dce364d6e0ed43bbf0854767d0b48cd4495704fe43e9f0d37c858e892adcf7dc90ee2d062b8006ec1bbecb2aed2cffbd0115c4ea3524254d368b4173e20e46c315873cee862a8e69702136e103ca33cba880c06f609da1adf75995eeb517ec5fec51f6a5086fa4a27c0965c5ea10d85e0e542b870b173ca7e4673305e038e5748a2eaac03da3f751c220b5babaab886d0103e55ed28ba7429e0b500fd4e1adff7fbeac9a6d4c22bbd3b1701d2dd6eaac0a67608ab372ff330f3fdb05a3c86380758f45bad2af31a7e9f69567859a9a5a0fd52db398372f892188bff3404f1db7a293eb7a651c4d2a5b9b7bd03db3cf7531b2b4116e4ffe76d13e3b8f8798836175ea4fe4c03f44da62e627b58b2cf3aa20b2911dd0d3e88f84dab73794ce3893d155c3e090e7d9e5b7d7b0cc9479b70b2e72a3009d89c7b0f859d5ba1c095d1aa67f308b2486038baf33111e0d6172f91f2ff95bb8bc93059d052bced3b179f3571f6e277f4c13b0bf6d7d7434861f790759c87223032fc59692ee91f70d48c3a2d7df2b28b22082fd89fe6985ef3e68d6aff8afbb237da827fd5e4cb5673f86ec13d0c1bf3ff2b62696780a0ee03f06051f4a3deae69e483de076bec5f3092e2568f243060198e38d87750767231cae5d9c9890954b8846959fd3d2334147596215e94c39698439352328975941f1ba53f25a9722222cd4a624e1990100438b367e43c7d201b0c915e25998961144a36db3b03e532c09c6f8d44a11459368ddb7ec4d6c5809ca8ddb350e047e04b5d67e6ad35cdb0cad945ab3d4bb85bf492b75aec1b18123d172d13d5294685a960ff8b0658b987f3412977d118b2abe354edd8405da48fc77838be56cfc836085c24a5c1db1116f1f90354ef7a8502c63af68345ff3f32aef4a8462bcdcbdf7ca4ad967c1154f4e00570d3efce178cbb354f0139e7ed9498ceec95dde6217e933e806ad82305e61ece90fbb842e22fa402b58fcc453ac8e891a52a3a560cf9e51178250f0fe5a42a87c4bc18c55404c98a6dd075dd5348c9d4b674b5a8e7dbcae485d4874bcd7e0ab23458533fc7807407078008cc7e345deff8617410f6fecad4ef29709f639d134bf09f0e7fd60f991b933b36d82ee84d3f2bc8e3bcfabdfed78b3e49fe6a38892ec169b284e539cbc586a6ae5397829370930d683126e55347ade29bf2f017f9aa3b00dcdd92decbc0cfa489426cadd5a96f8be329cb71d6955006ea1d5ae318bfb5e431d01cabbf356180e3cad99eb55d767e61a8c22083791220b35fd7dbadbe8a3591dd8e61b1271ca0af3e69b52d9b08b1f5c0942eac5d383ea6e573b6d4f2af3f52cb21391dc8b0775d5017d7211ac578d2fb8b541744885206fe856db5420ad40349d6e1862f3ee627c19b07bc5a605492a12457fb56e56d5b718f9b234c448c69810f6bd429b5b2e0933fbca97d2b9bd9041ddb80e468fc33d77ae818e1be0fdd60702781ad2b6e5da0ff8d2b5c2467ef74f207ca7ef55cb4403ce76cb699290606f10f339508d9d31d94f28c2c70f3f32818f4456104ac501075ba5fede2d116f8513b1e06bf922f09230b149af850aa563ea718f29bfab86e752d3a3536b43d0782f1ffb21424edafadf79bf67306c479b06809272c1ec6a18ba477fb08a3ca19f4b6b34ac3fe3bdb6214e2cad26f6ee86337c2b0a2130958c65d065702d9caa87c87838a25789c5b753b2f1da0f60f1af12995327e82427e6719d0247fa4e3580e418f1dd7ce51462124626d883691df29538623b5bb077cb67b1d2d3e4022ba3ddf9d3a681f454916185a0fe222728aff929a54848dd5e6895e8b4a68d3debb23c1ee366425416ea06379ce0be865da5a5538f9d22a7e33552a04e0084d3d4389cb92384f6b3a1788f6bc232b5ec1edd2bbf3b9698025908bafb4c074d433cab89d0b5ce10d78ce54d3aa584f56e20df71c000d30302182a636571539f6d07065d7c2ac2dd2d2e746b26c660e1a7127c571d97ae05e2347e837165d50258bb9b37c2d8fddca725e342f250af870e4e0ff580e613d6ff12be36bbf1ddbbf3cf1b72ef892652b6566069c0675e2f603862a432ce3910f95f73e8deae4f1e2c61bc6b05f06c3525d2c0d2c7746a2d14da57891baa13e9b1e2911dee2eca32a142030da7aa2d464e96131e40615df2410c6d8da2cc5790f04b8ffeb0af94f34ed93c40d5b5acbe1edfdcdaa6950b33bdf5a1f3b1666887b13c6cc65b584921f224cbbd07477e009ec094b01747544aafe51ab752277a5aadcb9a2bc4300bf84dfd149a6e5a96c4a23555d351ce05c5dd851963971645914e4f3b67db558681cc7522578c92b7b8dd1211fc1927b8d197bc2882056b808e2130fceb379059f04117236f916d254b36bb84a74539751435da4be08ed223c2deae818940d07dc0f69361c1d5ece035c6914370806a77e76157ba8d011948d1d99ea9340d13d3a1ffd868819f531087ebf43eeda846dfbc65c8673cfe77b258a03d8c075177ffa6ceb426c3bdc8eaf7a66803e04a9b54c02127767f39b1cc5ddcdbfbe483b18ffa9dc8d5e6c64424e056a79e42ef8bbff4e5feebd594fd9dd1e5055079dcee905a693ddab9e58ee34d9b144fb3ed34dbb33ee5b9042043a22e786a274583ea2b577552c3138bf8a96eaf3e2d1fcbc3533221fdf63e3fb7a374230acb3d87f85b42b190c13846fe589aa838557204bb130cdf711b75e729b55e9c1364b24b19ac8ca6cf59e1a68a62342f9ac068ae6945450f1f42e2aa270628a43f7680f34d86b850e0641c955ce3fa4fc3fcbb2fc4c6ece1d50422c1a9efe34ef1f5a8e2d309e4ee67b536b7c4f776ff4e0ad0fa6df47bb37c3085194e59f2bc6a77af527d48377800002a14fb53597d847f7e5700fe0df5dea9a7a9d19ee909659fbed1275648903c9966095f0483b43d44bb4ce2e0f033ff6c07b400551d3fca907df03fa9eb55a169f1c60032c2a3a5d717ee471ba535c0c6f663f87895302d313de1b7667cf641f260af4e8af1c48c8968a7e1dd6c63e3e065e0e28999ba3e3dddcf5fb6a20c5d3dccf3ec75c15300e471d2922b18385284739faf850ad615ffb0ca4edd0630ab2f22bc662a541e30c37cf9a0645b72c087ab0920e410ffcac58498b962924323b9b13d41eca85ef912c74ef812643d6a43fc32dbee324a8a2bd710b5469262032d91b47862cdf55fed0ed09ba5a0a117eabaa2385218a7fb394160535d3692d6ebc2f33f9990ae4011bde8c7927e12c4e08efd37be3108fe0dc04fd5c1f5a057a07f938906657b4cd51f29480fb8a04ac99b7f5230dd215d7151cf2083e0c99c810c5bc48840117db738c4cffb0eb4bddd67687858d30030ad288feeedea595b8384be4def1ffd330d7bd9367888a36cc12c117bab66ccc0700d1a36db7a3538c9a7aa04c3df4159802c688e549ca0f833d2c991bd5ac7a379c16063ed9456130b690283fd211e25c8ece4a6021bebe9b050665f94a2bf4676466624f7d9ad35d412a3b28f944f2cea9147ecec848f3962f968e0b510b2293799bfa93bc3f5ffa38afa8b75966a9ffd2f9324c226047d7815bb69d7fee05a1139287c274b70faf89044046c82b26763e7aba6996c55d5b996e9f9673ed024c1050a6f7fe35e76e076ebe1320df504b93d8516c1a2cba5796129826c555671f4b8f3322dfe1f5581815f77c82f2b2b2e6cbec39b375cfa229b5ab5b744aa892d09b60d07740fb4e8f263bcd1d65780ae05298dfbe3c903032d555c37f9849cf2dfa3307f08c53cd2ca8b15fe60a3117cbdeffa270e79a1407da7ff2103aad2d7716b127aaa3d0aeafad2fc5461009ebb68087b0822551d096f617a182d4f4f63aaa44b22f85cde49609ef050592e48af1d2743915abd8e9bb4f52d4c4ad38c0ab9f0fe8ef8e2cd0655e5dda20910969b0a2cebc274157973433a80964cab6a50c87e702af2d234a0357be5bdf52fa3d60ad98dd79a0bf7a502b129146c4c78ecfca10d39dc900f86f6d7d6a1c538e3ec0ffd1cd4bd4ea1731352d9137c9720dccaf2cba824a5f8362eda8c4f62b4437fc55398d3ce15090f24bab18f6f2b656c8ec01cfa2d0d47bc15dbf4456585bc4616d1498b1a38f042e52a21eedad46440fedbeb839c3a698396b65cc1b2455abc1b28b2e81f538ed7521cbcf220be15634bdd72dbf0aafbae9b422f403381610b9b4067202e671b7252722bcf5491aec74a56f666617ed8a1c7bd519a16615dcb3ce01cd4c5641e0a5bdb4a571d1a9f55c95403bdc692863545b8b90d8ea353b97348459b2ef115a0cfe7a33869ac8957fb6d1a80188721e275c637a2b4727356356e808c15dc8285069410887c3ca5ea3c2fd06685cfdf0a49b441", 0x1000}, {&(0x7f0000005380)="360934e88d91c916f208eed68de653ef6f7dabb939e0c9bdf12c6d9ec8707e1c95506feeb4f2ada11e0ef197b18a30bcc67da8417be343c90e9a5328273342d78f4c18345a895003c7dea60f4332168a46c15085512ce99119662ec75c2ee3de8ea2c5149d8d4e42b4cbac1823b117233a12af4e56b00774d51037c9e5ec1e4bec81220f79a937eacc960950f974eabcae6bc1a847db30e350", 0x99}, {&(0x7f0000005440)="440227d540b3f1d752d92f658105f7", 0xf}, {&(0x7f0000005480)="1eb2543d6e6c5f25990237e89670daabfb2f965d45c37b113768d204dd44d9bcb7607ac52485c2efd839db0f73cc3b04380867f26077753cd535909144efde65f104d51dfa819078e9f4", 0x4a}], 0x7, &(0x7f00000055c0)=[@rights={0x18, 0xffff, 0x1, [r12, r10]}], 0x18, 0x402}, 0x600) 16:00:13 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) socket(0x11, 0x3, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040), 0xf924, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r5 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r11 = getegid() r12 = getegid() r13 = getgid() r14 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r10, r11, 0x0, r12, r13, r14, r15, r16]) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x8000000000000080) pwritev(r18, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r18, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x18) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x4, 0xfffffffffffffed0) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x24, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r3, 0x0, 0xc0000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x7ff}, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') unlink(&(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x70) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f00000009c0)=@in6={0x18, 0x0, 0x7, 0xffff}, 0xfffffffffffffe36, &(0x7f00000004c0)=[{&(0x7f0000000a00)="c2b189b15ba4d5d0675031e389d0bacd9b7b2d3c29cd2f95636b611fcfda06dbcc2f73786e8d61329bb78382dbebc14aa72c4b1fdfe43ceb7887fcdd86acc92b6f8c8cd1518c6794c0cee8082602e36380c813a1697b5f34311eb1f95503806d253bca41e13099ff6f811d7d0447d4ca4575ae623666b7bbf92b917a76408d37dcb614c4ae11a78a28980d4365490c05e2503e04c4c946af6817b103911ee4bc0bfda7a3fee8dd2b26df7b71409c9dc092aba18083caf7854a141f54f1c40471028859312eddc87798e0a315cdefa297b075d1a55b95ece6c810c37c30fc60f6fc3612ed3fd6894e7848f0e74d9374dba45b32dbaf7cc08b307b2719069c7b7f977ab68062ec5971f135a26076bb31cb2344e2f62dd989d48756d50c781b0ebfcb5ee588a449", 0xe2}, {&(0x7f0000000900)="6568e0272924891873460d7e882436c90f87997340eb6bdc093b529e1c72857a70352fdb32a8b310dff9415a9b3d1b3379330fe4747a16f2cc2677543c5d6e77cd60e4a8076cb5977c8483f3c7445181155e66f0bb2a8fcc6305ccd2dd4c50e52079455f3422fd9d27ba55aaa862787e7f25dc71bf2a0621839f334de4eb15b3a7d94f3ffc7baa11bd6baf77ad08d917be0455e195017a592ccbe6c26cf98bacedef5a8223f162da108ab1213867c3dc3195b61d519ac8e58b6cdc56cd2906", 0xbf}, {&(0x7f00000001c0)="893b50049568e86c158176e39f587ebcf829715a816345b6d2d457aa877f89139efa4c3655c86003d396d6363653d5c6395a174d180bb77c16608d20b9b7c875a0202f62aaeddb7557a007acf65aae816ee4a6c97f90679fd1f921e79ad4987379fe81340dcf33856d8742d7f961cd", 0x6f}, {&(0x7f0000000240)="5a0a9a7be0a80ae300b889f11ee7c10255e722d43107c899ab4f32a618b32dcdf98a5e44fcf53e77e3cfbbc6352f4f8dffe72d0680636579ef6197b6e2373820b607d58f174a3dfefb8e6a40ba559155c40b301131c42e8fe12c745c0c50003dd047c9b71ec8748d838083664bd0efeaa04e4f2ccbc4c3181b6515f8953316800c3aa20777d3470676d1db2d2c594a25bd1b0e6c17a54e3ee33180d08e52b925f6eba5437d940600ca9c789b2b9a4c81c9c44ad5b26de90ea0e9b3ecfc2195fec58c114bb0251be054bd71c984903ce13ddaffa1bd1221ec31f570ea9b51455aeeca", 0xe2}, {&(0x7f0000000340)="054286356a17587a7e5c74c073f9f308d62d332cbc9f1d56745f3b48286159ee126aa972ba5ef53e54", 0x29}, {&(0x7f0000000380)="ca96274c31357278c08671fa45ea", 0xe}, {&(0x7f00000003c0)="af35769b8328cddc6ee39f6db6ae3a1fc62986de25d8765250d9443a762357455ddc69b6ca1c34e98c28315978c65793beea54c55ce588232677841f9e9e5aa65b6e16f68e753f4a4325609d6fe5f9db44705a1db052b9a960fed88c6d8caa32faf1ac4e8ebb9e657a344d86f81bf20ec2fc39a6b00f7e0eb27e42fa49ecbd6d91df12723a3b25ac42444dbfa11a1bf221049cb1f96fe1f2c69c25440e938f474d6f0b7b7c71a713299f57d82ad05063a984d12a96500f30ef1a7c9470352397763cbcf18b54fb15030b5a248d955f8332c6433f87", 0x66}], 0x7, &(0x7f0000000540)=[{0xc0, 0xffff, 0x3ff, "729ef1c15dc2a941e0a90d34bc78aeb69f26d64ea46292c29231784ee69a661a070fc28babcd3b8ad5c4371d650e515d78baaf2ec958d847c01126e84dbd38f75765149061d63d0cf32d4a5a1bba3bd3d0f20e9e925ea85d9d1214455f4522f3857c7b8d76df8f39c571f05bd98d6b696f58204166999493217570952e27196c74d8397a5411c77e1c351c5c6c85a7af23c89ed94777a4ab9ee84f6cd4d4500ef8ed7fc3a441021b679a08"}, {0x28, 0xfffe, 0xffffffff, "2eaee1df731933cf9497d6bd0cbed26e58360b90"}, {0xd8, 0xedd4a0319d28947d, 0x44, "b92d5131038ee10b2f6f867ce6925e134a848105c7af5a493f5256e271ee3061f371921a1688ac93e94b6e909f384ac6f3343884eaa1e778a2fdfe517291c5f859eb909ec79460c54fc3b7021c13a02cf554e4e5e7eb91ee5471f4ec1db19cc18211d071aeb804f68b0403602e7c5cacf98120b8be03a2cc80b0c7522389aeba0c4a9d671a5bd0c7d1211e23830f8a4aea87c935b2f129f9085d1633558fc9903ba5883682a71f8b710be6714fb4d0a44b71b2d1b4a2311f2efc67a85e4eb5e44cfe42e1b3f29f"}, {0x70, 0xffff, 0xc528, "96b932b64266abbf69ec0433f64da556055d7c64f9264f63319ddaa1d9e1dbd02067c28a32fd50f15945ca894b44cef0a4c70828af1bd369a117bdb4769be31116011b46551bc8c13452002d6676a20a646153b921441c7f97323ff4"}], 0x239}, 0xb) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) unlinkat(r4, &(0x7f00000008c0)='./file0\x00', 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) fchownat(r2, &(0x7f0000000800)='./file0\x00', r5, 0xffffffffffffffff, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e9f22ca570bd9bdb406d12c41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x100c}], 0x1) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000280)={0x9, 0x1, 0x6eb4f201, {[0x8, 0x1, 0x8, 0x8af, 0x9, 0x100000000, 0x7, 0x4a6c2b29, 0xeb, 0x3, 0x3, 0x17, 0x9, 0x4, 0x0, 0x1000, 0x4, 0xc4f], [0x0, 0x0, 0x6, 0x2, 0x3, 0x83d0, 0xfffffffffffffffd, 0x20080000000, 0x4, 0x5], [0xae, 0x40, 0x3ff, 0x9, 0xdbc, 0x2, 0x8], [0x0, 0x5, 0x8, 0x401, 0x8, 0x8], [{0x1, 0x10000, 0x0, 0xf9}, {0x8, 0x3, 0x2}, {0x0, 0x1, 0x5, 0x3}, {0x7f, 0x8, 0x7, 0x52}, {0x2, 0x6, 0xcbb8, 0x5}, {0x0, 0x7, 0x200, 0xffffffffffffffff}, {0xf6d1, 0xfb40, 0x200, 0x9}, {0xfeff, 0xff, 0x1f, 0x4}], {0x8001, 0x40, 0xffff7fff, 0x3}, {0x1efe, 0xffffffe7, 0xff, 0x81}}}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) sendto(r2, &(0x7f0000000300)="7d040abfaf935327addd401cef1e7faa4cc1bef02aae5718cabac688656725f81327429cf574835949f1ec042a88e639b3fdcf7bc2c87983ca261ba3fcc6a64e6502d67cc83b00d7ef18c06c0afb4969edc685a18581418e8395f318195db54c7967b658a70400f3cca462d938c61677383985ceb81994fd10b02331bf3c6ed47a661bfadddfd9f1d2f149a7ad1dce0ca15ceb27ce8c3b5add1c70d186b79329045d", 0x5b, 0x400, 0x0, 0xfffffffffffffed5) r3 = open(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg(r5, &(0x7f00000017c0)={&(0x7f00000002c0)=@in6={0x18, 0x2, 0x1f, 0x20}, 0xc, &(0x7f0000000680)=[{&(0x7f00000003c0)="e202dbed2a49cfdfe0d934e23519", 0xe}, {&(0x7f0000000400)="c1c76504463188a541e0", 0xa}, {&(0x7f0000000480)="9e52fccc2cac013d420804bdce881c37cdaf8f4e7a04e40d2e821c048849a35bcc835323242e0da443e12b4569f70e5ec8e96de96fb523972a55725a1a32d6e2e6fd2e3fed01e4d140274e0799bd52f3f42c2c4fdade3cd1b5dcd669fe585f223017ee666aa5ad3109584070711c93eb3270ec719372d03ef78a62d37561d51bdb47e35c987ab80b12a4fb71c60455fd93a7ec216dcb6ad737df013a72a5668e712c9fff1b55f5294fa8aad60fc844bbd7b94b4218df1a3bb8ed562b8f36e5", 0xbf}, {&(0x7f0000000540)="6903600bd19783fceb7476c4cfe3a6b211099af4d06c27d078b2fdfb13399b121b8410ceef7f48bce76f2f5369ab25bb5c80b92c3815", 0x36}, {&(0x7f0000000580)="ed5bf2c63769ab4a249a42f1daf5bbaf573fc192e254eec46005ee077fb5564512251386997de811b109583b5e46950d98067d1bde422ca6a0568258da3f5117d0cbcd741b68dcd9d7b7d496ea67fa42ce8b2bc1d21106aec2cb679e2a06a4e3e03983106659344703c74b2e1eda0e11f80a7b3013116c0d8f3b0ec29a105e2c812362e8766a4409708873983d529b3770c141df40b5b24c326f64810fc3cbe025b0e0bfae732d", 0xa7}, {&(0x7f0000000640)="8b75fe19a35170c629c96b62a7ad2e37f2734f70e889050807f0defc1644b8981d756703731733ff2706bed3672eae5a92699f0b", 0x34}], 0x6, &(0x7f0000000700)=[{0xa8, 0xffff, 0xfffffffe, "00caa9a443b06e08b14288ada7c83889c60b84b2c05ca56f320ac7178303ea22496a3e95b0058bb3f5252d09afed2c33f1b31f1f7eb91feb371ed838872a6037fd02a2cd07fba3b55228292a438ac84557dfb441c6688b0e45f0ed252e818d81cc27ba202a4bb300e7e52d739da03cbb1ac7730d3b2355b8eb60240ed3da6ecca4e0320b61b26855bbde15e982c108ab58"}, {0x1010, 0xffff, 0x200, "32bd48b3057c3ca4957932c0b05fd82d7825ac0bc292c4f551a39823c63de4f23a335435c23611d37ae302d4b3daa07c035c715d2adaf00d4fc9254cf982510d18d3e5237da8b158fb219bf3224ee888d72b695c6cf266468d95d543e205b6c3c729129e7c4307fad8f56b64d931dedd6ab8716838aaabdfb656d597226e28acc31d2db315b42e88cf24ea2b0ac4125a9ce2055e015794c03f3c70ff635c960c0ff8feca75af0a94f47deecfded0e941221f31a325d21b8004f6b6eeee3b45ae5458b8c59f9c9bb0f5bcf4b96aab4aa6e8aec59697f7610d863d79375091789838e32e96108323647ae5e89b3f4fe96fd9c9754b5937781d87c5eeee38c6279a8b1a43099ff1ae8e19165d8c1a2a3d04e7b51622f357930d6f63ed4e288d39afe44dbc9773bdd592817d646a34cdeca6bda1d27e3b661af10cfdf4692ee721a4434e8a8f3738ece817cbf9395d6690e14927958034dcd5337c5d09125e675858104bc3a6af0729d607ce7415f99452e9332cab226148232daab9b419d7075a5c12f62e6f81dbfb1ca5df1f40f9ca1b56e4b5917c23fe3e3391d714c8272008caf3ba586d62756fc7c067422ed2ca8b4467a2629dd6fdc2fbaa5bc479c299cdd648b320fb4dc916cbef0ca7f8769be20de6dd1ec349515cf85665effe81822f4d910bf830d42da7669839339f64594066c46bd4e2b52f02dc84661c067377d614cf10c778ee273e73c03c1817186209b163d17123bee0b81619275c4d7a3f58be9268813edc1382dfc0704ad37c9b2bd9eca067830a80f9f9e83968c58e43a0c7158945b2b147c7cc5a61b8d27e176ae3acefa7e7302e4b862ac5a3f7d0c2f7c29e91da9bfc70806aacaf1dba723694d07dbc57863973fd7b799ff13b53dd868c1d88616d58721b9d10ac8e68f378835eb98354584a71e94be5cb2b19c34bd83429c9d90f25d45639552cca371710a8e0f55c16c55fc8bbfc5d96aa2434898e526e7940dee0ddf89af116c09daba177378fb91b58a5f9a9cc21c4a4ca669e48a62b1490347778da2b1d4090f9c293dccc309669fa8869ede6a3083996fbfb65505ec2354a91c0c3f65a7335fad65db8f93400b4ec4b09a8436a772b06525e115d0a1b9610bf5a91add20de1c7f9c5e6416d58ff19353e21081c3aa79a65f53363bc1b3777072ee574ded0d5a71477b279908ad59fe92a644f924850f099a6b2f5fdf0f846d9dfbc649d8752bd210dc7df77b5b4cdf2907df0ce9afe4547abe6791e3a53ca440e067ef8de0a26083f83432def079dd37364279b0515bc4f151cc7ac44138b9136590117df048980532c215bbf490debfa07d3965e3f289e6f69b92bb903c5cd899ec2cad1aba3b88673c17e199ba126040aa254a52f98a405fe892ebd299d34a1164eac41059d9482f52c5bbd90b432b6ab6b023109b81acb5dd0868903cb6ff731ae4ee5370b618640ccf2c05f0c4754bc6e521eecf894a33401ac54fc01b661d59750126fa2a2346cf83b29dee0621b52e812c20c62492812774c6588d446dda5b9424fd90cf3a55bf8ce91fdeca7090a69dafbd6491feb8b818a5702c3c7289e258baa5f6953a25716c76e13b72791f5d68cf9d5cdfd79cc5947f9f391e1756f3e60186d7ae17384d21a85bd5e4b3d08efb860a39869a80698cd73a1b8e49b3fbe8954d894d4b9f8c9b6532c44b9dcbc83c7bbd6d44b7716cbb3365b467e6c65b383b418b15f3340e776823f3c39ca041762bc0dfe813f12904ae086f41442a11b4fe20d23102863b70d8216730e1dedfb19d85ac8e86cb71ff534cdb68889ef0198cd6920c9c2ab532c9c4e63932af48e44f80a6b95efd9ae46329f40ea3feead8412bc97990cdbc4bac8ada1fb5f2ef75cf4ddd640eadb980ccc5d56583c466f29a3bbcff626f5430db660103d34c448c27ce6d40759f5b9ba04db8fad6b0064dd10f6ada7d7e4c0823f444dcd706b089cb6b1b2c765ff61315e7fd311b83fc8e46ec0ce92e3bb39b1471228cf027e8c7808b2d36f15d741ed51fdc58c31b1e6c08e07b7101c229623a2128be349ead107da45713a87aff6baaf9a05237641590a1978f7e212568e8067044ed6fc5c334d81fa605c45ad5e21c94d834b4049fdf66ce3153d04823f7f517e5a6778693d21659f5d392df010fc210ea8aa681f05db1e61da1c158e12de3f42b8b18f5c865fd7f6088f327cd70c30621bed31edbf60f09cc3f108b158c8e2d4c644f5e24353b4aa609d97950982e465e14211aedb3861927259361636559d808f0c04a849a1325bd59b54f67bcc1181cf086ee3122efa87475b4826e87a1a1023e36ad95282c9088b51dbd990147e41faafa307bc1a0b5853e7335e3b8a103ee1ee63a0518af1d10af7a55b089f3a1c590574bcc0dc5215a678cb0da5d3eb3ea4ce979a8ce297d727a29c9eadee2666dab3816e767c67449913929d7765ce66c197194dce53e0e77571ae6b9e8773f8e5c3453abc4cbbfbdbd3e118c7e4df2898c0532f025d99054dbe439d50b2210a63f6a736f391faf9731732f6a6632865c88467ece6c0b2f2ad5233e041483a85c0241643df3a7888553bcf19f25a4c6c9be5f249507c6dee1d020498fb384fd7e808e611312561d8ba89014ea38c985874ff300dc7b3922a7bdf10550c6b22540818fc0540170a52259846a723181a7515fafdfc270a38651d3634f66c1a1a5bfb63d2185e643f61a1972c9f9358c1203c5ade9a64b1f7e2993ec2cc6b07e766961e35d3caf546c0c731ece869beff4a5a8ec9bd7e3dc2271dff6e84c8aaae7aeb10cffc789dd8447eff865c20ec3274344a1f890a2d2d190cfe13f4ced5e4a17879d6e1313c14ae79592de71de69a9cc8e841d2b3c5fe8e6bf1aa220518e1a4b5c9723aef9065511669e1dac1f3c5acedace0783eced66b34fac728b056fd2d893ec6c1f70038aad5bfa8c160a84c885bbd814a916035d8e59be82d3abca7cfb7dc2fef40bd5f822c228543174cb7a93e6072233296c4be11e879114ac49a4002dc1f35e9e5156d47906d23344baddb0598748264180d12e157141eb4537a366347e7bc5d17a6fc5725e88cbe4fefe0a0f046156b120f9ffe392d362178bea3634d08b9d2c5436a3bd054f921098777739bc67f74fc511b5b1b2867b57b3fcf53c971dbec79c50982652556ffe3bbd25e56e9217f41a564955ad817719f2d2c24d752dca416858100405d4e7ede14c68fdc1a286c230d1fa51fb435875802f4a13da402ae06daa50736fe50f5f15686734d64ff1c87678cf4b3078fc8e8599f606e1b57f5a5126f7fc6983e8d7ebdbec5a28c9415d7e7ae1b832b4749d4a1324ba1f83e964c5c11acc6b3b01219e540900b0b314dd9c2ac4170c0d5f638571b9fe59765b42c9038d543de2075732962c56ac805f59bd8c2bf7a71ae6c6ed16eff1cdc54bddca1634eb170077800c0161c55913838ca06c4fe5cbee3c50e26d7e88601773bcceaca29ff88d0c2bad032a3935bd06d65f0be494b256164445d908f6fa007967f4e76b4a2c34c80d0f054c950c698e624dfe240b75b92711a3eb636306e4786bea347fcc2f96b7033bf6a870272b68d9cf81fbfc20cc9556645abe4c5afe41db2e3d45092071ef386a35c826bfb233f702df7a575bbc6faa46c42964249dd9cf5cbe68b7b10287bfb5c8ee980f8258423bf1e6e93ba6714712035389b84bed129856107486b492de4706a1a8c73ac0395dbc70257e8b9c8f3bd9a0a0345fbc1b22bd915224b81c8bbe544c8805ed6338b98c5339c6b8f7672a0b3a18b2cbf052e45ae82673cd257b9f72c2c81676db5f2b586fe37dfaac31fd078f24b45d1f5984d32e6839fd6307db765385aaa340d008bfcb2a311d3955dfbd30fc2c844b683d2374fb66e5aad1220632804f2051fa39230cdc9c077a0fb06539bb10c23b08d20360828441ae260fadea67c46d95a965ea18029f81be42ed622b88fbc447cd00633ef14bb2ed2ddddb946ab4424e16ece3ff079f9bd993355f625f347e79c0479b05ccaccbba9b577ca988064c81e425a6140649281c7a92881663c5c9c3b0aa4bf5fcbe239452838af1153c4f0e1de482b80bc7ef2a130d812a7bf8e21b2dd3be2fe00a7deaa1f7a31e76f026282293f1f8d1cb11369225b46b3e3d7547b46fa178bcbdbf90e333166552d204196eddd6131aeaf86a6f9eb42ce24bffdba1203614cb1e7f1c4a8606083fe7c92aab8448ea3a658960f8798574ad0c05f609e38603f91c38646bec0c03dd8c7bedf8f4691b2c065dac97e81207f0559b0e2c006e1e23dd03977601122a92de945edb6511f92c60c0a280837e365a8f381a6456087a109fabbd5b46179b5135f29aa6c8f4f7f15762072306d6d29e7b2daa430e482e2b3c57a8d89881f46eb8c2e0b7be6ba68b85d3dd5e86cadfb07c8ea86c28a56233ad003b48713af84d8f2ea39332964826b9538a08bd31c74c037e2a2c5b399bd88da7178458c5a7da2e2cd92e0d5e058b9c7a28216621173314c9f584e0fcb9a9d442d0fc6b045c6ab085b773a6569ab4632ef6b2e686a02d9ebf16b1c4ee4aa9cf7dc6a176306ce42d0c29395d905b8356ab0e582436a64c9fa3e45d6915ab1ee282051f5cc60d7a9a6f4eaf9636cfdab2039f9e772614c6a98cded253dc8f9ef92bc93c0abada1e6720ea297460518c2e8945947d8046eeefedfdd3ae937a2329d3d87e06d703e0fdc01823141122ab2dc8f19d087713c7e5815ad7da4de06ee702332929496711becd27e3661b24ba32a667594dd24d1530f3cbb2cb2eee2acd33f9dd0c6122941e02380e5640b801c55b4318ba9cc3e401d6eba3f6719783e9967157e4519c8b8e419517005a413b74573a5ce3bb24dc5897fd10c9131ab24747058f9e1fb91d7f96ae1b2b0502f2d1e0cd737471681234844651bfac4358d807817a3de7abdc6caccd0b447cfa1288e990d43290bc55d6483a0cf78d806601315cf5fb32ad9662c7d6885f51e7662029143ad3b7f43aefd223be511ef37d9a42f6d2a4dc78f6dab2fbbca876e77a87539b57f0279d260e42c20a6f993b600b3ad3cb9a85c03ea81a99722c88cdefbc8acc52037b841ff6e3ca0bb9281a3ee39224ed991c549033d37a4f30e569f6bc83aa1b3b2139bcbcbcf93841843f01bdca2c687b68651bb99fcf30d4c45b5efb6fc48d5b32bba1dc38668e06c05147ad72b6893055fdf9e6ac7da4a8fe62fee5e0c9882eb6e017b93884936f3e757d931d3fd2dee829ed9f395fab8c6f9ea08624a59c4a7dd025ac2802d6c09d38aff30d393ebe7cbee730d81778f7f7c2fcac52104eabf533af5a86c91844e05577c9a07de9a9da7aea82af66475afd191cd02962c3270275c250685cb785090bcbb901158f3f2022b4c0a745da04ebc366ac80f5ed6954fa17a5f164b0aaf310b6e85e0501986d1bca32278c2faabb1c921b0992f80230c26fd29c67f297c797a061c1aa191800f62e7f3593603278f2cc4283209c03ade2fe2d12a5de1bb074631285cfa4d6153fa0dd96e67da893005d9b035e99f8c25744f9a7736dc45ef77532c3ddcb546f23b961f45b8aaf397b8f00af0fcef0541de37b417447f2896d4a012919e2c185d8aee4d11bfaae83e8b823fa768da51c0d5ad16afc2ada7a9a5bd48001a1fd7d01ee37d4365917789f0e0b3625e3db7250c0be2c8c1dfa9f8bbc832db9f4904880c1f0efadd962861bc9df03fd61a4deb6c3828fc02f6a75af6063e5a900e2d02fe5590e7387cc880bddac86749"}], 0x10b8}, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x2, 0xe, 0x4, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r7 = dup2(r4, r6) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000240)=0x100) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') listen(r1, 0x0) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x3813, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000280)="fa", 0x1) dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r5, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r6 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r9 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getpid() r13 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5, r5, r5]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xf8, 0x400}, 0x40f) r15 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r15, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r15, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r15, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r16 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r20 = getpgrp() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) r23 = getegid() r24 = getpid() r25 = geteuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r15, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r15, r15, r15, r15, r15, r15, r15, r15]}, @rights={0x18, 0xffff, 0x1, [r15]}, @rights={0x28, 0xffff, 0x1, [r15, r15, r15, r15, r15, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r23}, @rights={0x28, 0xffff, 0x1, [r15, r15, r15, r15, r15, r15]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xf8, 0x400}, 0x40f) r27 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r27, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r27, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r27, &(0x7f0000000780)=ANY=[], &(0x7f0000000540)) r28 = getppid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r31 = getpgrp() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r33 = getpid() r34 = geteuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r27, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r27, r27, r27, r27, r27, r27, r27, r27]}, @rights={0x18, 0xffff, 0x1, [r27]}, @rights={0x28, 0xffff, 0x1, [r27, r27, r27, r27, r27, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r32}, @rights={0x28, 0xffff, 0x1, [r27, r27, r27, r27, r27, r27]}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0xf8, 0x400}, 0x40f) r36 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r36, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r36, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r36, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000042d90000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r37 = getppid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r40 = getpgrp() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r42 = getegid() r43 = getpid() r44 = geteuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r36, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r36, r36, r36, r36, r36, r36, r36, r36]}, @rights={0x18, 0xffff, 0x1, [r36]}, @rights={0x28, 0xffff, 0x1, [r36, r36, r36, r36, r36, r36]}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r41, r42}, @rights={0x28, 0xffff, 0x1, [r36, r36, r36, r36, r36, r36]}, @cred={0x20, 0xffff, 0x0, r43, r44, r45}], 0xf8, 0x400}, 0x40f) r46 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r46, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r46, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r46, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000007200000000000000000200771c22141b11f71037735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249d2"], &(0x7f0000000540)=0x6e) r47 = getppid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r49 = getpgrp() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r51 = getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) r52 = socket(0x2, 0x2, 0x0) r53 = dup(r52) setsockopt$inet_opts(r53, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) r54 = socket(0x2, 0x2, 0x0) r55 = dup(r54) setsockopt$inet_opts(r55, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) sendmsg$unix(r53, &(0x7f0000001bc0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, &(0x7f0000001980), 0x0, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r46, r46, r46, r46, r46, r46, r46, r46]}, @rights={0x18, 0xffff, 0x1, [r46]}, @rights={0x28, 0xffff, 0x1, [r46, r46, r46, r46, r46, r46]}, @cred={0x20, 0xffff, 0x0, r47, r48, r22}, @cred={0x20, 0xffff, 0x0, r49, r50, r51}, @rights={0x28, 0xffff, 0x1, [r46, r46, r46, r46, r46, r1]}, @rights={0xfffffffffffffe16, 0xffff, 0x1, [r5, r55, r5]}], 0xf8, 0x400}, 0x40f) r56 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pread(r56, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r56, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r56, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r57 = getppid() getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x40000096, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r60 = getpgrp() getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r62 = getegid() r63 = getpid() r64 = geteuid() getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r56, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r56, r56, r56, r56, r56, r56, r56, r56]}, @rights={0x18, 0xffff, 0x1, [r56]}, @rights={0x28, 0xffff, 0x1, [r56, r56, r56, r56, r56, r56]}, @cred={0x20, 0xffff, 0x0, r57, r58, r59}, @cred={0x20, 0xffff, 0x0, r60, r61, r62}, @rights={0x28, 0xffff, 0x1, [r56, r56, r56, r56, r56, r56]}, @cred={0x20, 0xffff, 0x0, r63, r64, r65}], 0xf8, 0x400}, 0x40f) getgroups(0xa, &(0x7f0000000080)=[0x0, r23, 0x0, 0x0, r35, 0xffffffffffffffff, r45, r51, 0x0, r65]) getegid() r66 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r66, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r66, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r66, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r67 = getppid() getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r70 = getpgrp() getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) r74 = getegid() r75 = getpid() r76 = geteuid() getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r66, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r66, r66, r66, r66, r66, r66, r66, r66]}, @rights={0x18, 0xffff, 0x1, [r66]}, @rights={0x28, 0xffff, 0x1, [r66, r66, r66, r66, r66, r66]}, @cred={0x20, 0xffff, 0x0, r67, r68, r69}, @cred={0x20, 0xffff, 0x0, r70, r72, r74}, @rights={0x28, 0xffff, 0x1, [r66, r66, r66, r66, r66, r66]}, @cred={0x20, 0xffff, 0x0, r75, r76, r77}], 0xf8, 0x400}, 0x40f) r78 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r78, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r78, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r78, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r79 = getppid() getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r82 = getpgrp() getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r84 = getegid() r85 = getpid() r86 = geteuid() getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r78, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f00000002c0)="adcc188b8436534c668df9ee13084eb7faaaf39fa853e2ac2462cf79a0c3e4dba5ca53c852db45aa26c427369c0b905fe0d6261ad3fadd1983e14dc1a293a67c37652629877f7191ef99fe2a47cb3920bfc027ecf3e93d66cdbaea8cc62563f2b3940f5dd67b74becd57c65540181fbd729aa0268f905b0090798ab0c65694317cb70aff4494f899b98429afbf4e8cc7a7e62039b1", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r78, r78, r78, r78, r78, r78, r78, r78]}, @rights={0x18, 0xffff, 0x1, [r78]}, @rights={0x28, 0xffff, 0x1, [r78, r78, r78, r78, r78, r78]}, @cred={0x20, 0xffff, 0x0, r79, r80, r81}, @cred={0x20, 0xffff, 0x0, r82, r83, r84}, @cred={0x0, 0xffff, 0x0, r71, r13, r18}, @cred={0x20, 0xffff, 0x0, r85, r86, r87}], 0xfffffffffffffdb0, 0x400}, 0x40f) r88 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r88, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r88, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r88, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r89 = getppid() getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r92 = getpgrp() getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r94 = getegid() r95 = getpid() r96 = geteuid() getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r88, &(0x7f0000001bc0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c1bc000"], 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r88, r88, r88, r88, r88, r88, r88, r88]}, @rights={0x18, 0xffff, 0x1, [r88]}, @rights={0x28, 0xffff, 0x1, [r88, r88, r88, r88, r88, r88]}, @cred={0x20, 0xffff, 0x0, r89, r90, r91}, @cred={0x20, 0xffff, 0x0, r92, r93, r94}, @rights={0x28, 0xffff, 0x1, [r88, r88, r88, r88, r88, r88]}, @cred={0x20, 0xffff, 0x0, r95, r96, r97}], 0xf8, 0x400}, 0x40f) r98 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r98, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r98, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r98, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r99 = getppid() getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() r102 = getpid() r103 = geteuid() getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r105 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r105) ktrace(0x0, 0x1, 0x8, r105) r106 = getuid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffff96) chown(&(0x7f0000000000)='./file0\x00', r108, r109) r110 = getgid() setregid(r109, r110) sendmsg$unix(r98, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, r105, r106, r73}, @rights={0x18, 0xffff, 0x1, [r98]}, @rights={0x28, 0xffff, 0x1, [r98, r98, r98, r98, r98, r98]}, @cred={0x20, 0xffff, 0x0, r99, r100, r101}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r98, r98, r98, r98, r98, r98]}, @cred={0x20, 0xffff, 0x0, r102, r103, r104}], 0xe0, 0x400}, 0x400) r111 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r111, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r111, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r111, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0xb2, 0x3, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r4, &(0x7f0000000100)={0x3, "b0a3b455fc7bf0c8a5d511da399427dd9044209e0ca14ea98e3bffeb9f64c9dab641c5674a1e34668180baaf989e9d81aa6897da7f24b55fd12ce43c4957d4b336501a8d5ed3e52e28c61974ba346befc3935a4f80631f5aac154788f39f512e0f069381c7adf1bb4578e98f9d0490330ed67a84eaaa0f65467578011d308012b2c66b46abf661ea95850b8cdcdde6534e05e2e4c64bcee64df4ffc46ed5ed78317d16a77747a1"}, 0xaf, 0x400) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) getpid() ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(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) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad1263586b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b880100c7381f77d03670d0138dbc9fafdcb4436dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bad823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendsyslog(&(0x7f0000001740)="dc11c4bd5f0a2e3e47f25f69d1f4955d5688ca4bda118df4e45032b0bc6bdedcfdc733b4df3afa14606d4030b986ecee92fc8f0ff5f83299ff6923ea40fff15d146e87f1a9d3bf004a2b9785f11258ca8db54f451b6f580a53d6c7019ddab3455140b32856bde096d7eed85a6724062e1f61a37b6faa09bc0ff25c985cb990d5ce4b92eee26ae524d2968b04c70b1cf6649d97c476d3bd1251c5d9e719d5ca5d8ab706039fa85830d17e803aee71ed6dc49cebc560ce22b4c9ef92635851971e37eb305cc1d6bd54414f537fedae5b52306cf8e733f508ff10d4944d0fd8e8cb73908b48bed8d9b4189831cdf4a1e72cc121d3f459178b38f60c657f147364b2690a072279d8470a9c0504af6c8df053badf3c10c8d467cf8c0329c931e0526cf2a52944aaf15d97a3165ba1369cbbf762cf83d6d657fdf5c0113762e152b56d129e228d39bc785b1579e329075ba183de23d06fe40309c228d9575bae241c19056be4311746cd3ac65b1cf929fad401a6a53ac102c424bb1f08f4b10a9d0ea6ba44d6f216e6e1e601fe6aafc49a96461bc087280d28228f176a4f7c0eb8070bfba57bce788e183c3be79979f9ab73f776e842f450b16802180f09027a95d9c8bf857299db0f91d05b72954fab586bb6f6080a13da043b4ecbcb3f3333500d990a567804c9fcb7e7a809905d7fea7731d0fb9cab57b8b670dd7a54cfbd34770179ac8d0b1c561981e050026bbd6e0472e06c095db36110c3d31cc2df77d4d6915d2f04b0a13865bf34104de0ad119390bd45bb958cdabcf071f470f5aac8c0351caefea4fd999e38c872231499614b98180f117509cc07eda3095560c166237e94a3e12f79134150b58743284f438172a1cfb6bf43a43ab18bf90bd86407d6d2c8da5919fcfcd984296039ad37f78ca0a24a54cbeb487fe04f24e9abafb6f8aab4a3b130fccc296cbaaeef418f668294c14aeb973ed1996b1203e83753adf0c5382a1098b1314740f1f06a712680c3f8296200e144e5cba0c2b80bf2093c2e390288f6ec7dbf280ee557cf073f4f467136a11aefd8870f08ad82f0aa324a4802e9d6fe3c54afe887ee5db54240aba13c9e6571eed93f0ae37172b45abd548d3c5d10c9ca3371b55212279bb08dd32707fd551638a6aa377594c95e5db895dd0620488d7a6d658fd588a2c1649691f58156f0a357bb88d295442df13787fd14b5a21f328a4e50d6a4f2a7b8c2eeb2b9de5dd1b3a904e1e3ce54de517409a2b07418cb1461b0a03bdec7e69b427520ff38a14bb03071f9f2999660c21a00ed649f3ec5d88d8863a3955a334ef0065039d6cd84129634068f5146120a9e65ab7f8800a57c02dd0b0b5fc72efc123128ae976b72ec125dd6ed6748e5a2740e34267e3d005517c825cbcd9e2c68cf8c9f824af989b10414a04f407835d3ddc0465b4116b26f927ef0c34aef47fbea55a642beea2bca4fedbdb20197f85f2fd7197360c110ff4dfd6a0f665507c25fb2280b83446724a3ce6fbf801d525ace009a6c315d765ae0345d92e07e2426de482fc7ad02bdf4e43324d66c4fdd717e990e936f2ee4fbc0add40ab3e64699afa68c6ff421ab7ce6eb5e13aac0b5863097c543160d628255e169a017dfa2bffe869d326db9d460a03c6d90add238dc450a35561ce79fefadca1031ba0cba745b7b4c867dae503be15a9050469fb0940f572acfcd79aeb48ba9755745d8893a5ae1e71e2157b764bfa618bd9759d307611a07fa7671c48ce80f375a16c78193d96b9bd4c9c991cc405f48061bf187d71886844936edabbaadd13e0c0aee6877624343db1c8c0149ae64175cd54dd87e4e97466b7ae9fac47c8135fda3f1016986b09b129dc2c2f24332c90ad21f60f9cb9ce0620e0b3b54a263f77da5d8ec5a991e460ba3d27766336743663f626ece59299031b08300fa49941babc5ca0520b2293a4b31d5a0d2d5ffb8b87b259aa1560334c8cd05eb76b057a1b126d15c661403becc416c249a28ff19df35e13dff779463a453b5474ece06cb42194f949d73d700b7ac0c8af7aa369ca576e8fef2fc598f01299ce1da8931303443ee577282c111092c9f2d57b86c8d44ab2429fe44fc925b36ec6b18155fe2f7857ef4157c821a409cc222f5fde201d1f176899c94c7d03a138fa11f54a403dd604f3f78de69bf5b16bbff41eeb4608f521cf906dd0dc3cbdbc1080427ba707723044aebaf7746ddd7edd50d22526e9c4689947578bad6194f9d17d9ba68fd96a9fe8830856a1e2a5c98bc3f6942b237f6dbabc91be079882255420ae5232b8e55865d5924006b4f1cdc4d4fe806461c43bd2a34f8cc9d9a0c42d4edd0400f1f0d82e7fa547f0fb70c35298e441f1721ce782c2a67ae70ef29b8c705ce8691f95d59081b47a75b10a611aa2c81f2dc3892f6c11336816b70e691084aa57f414f8cbc81ad9888c98423d519c7c6e844dbf4f9758709480528178e218339220da5234de32885e12fff150a4d0b5582f08fc9bd5a3a20b2d836273cb2cfbf0e13bcddabeae517e04d4de963ca8379e4f54a7d10e34fcf09388dd4c56f8beb640ba667dc5753e8c42be5229326c7aa407707d0f70cac05b772bd4e9b7abd1c59ac8464c81c6ee1138fa0e2e1695839026f198731d6a1b709b4551807526a10a74fbd265f520e0d5ebb9514249ff06efc8001db2e05acf06a6ce53817a1c9d01d04e90e4427b0e493de3b5dcf34181f994be13f6e7bb39635e11dc3488accf13c9dbcf9bad3c649aeba13c1a11efa6d12ecd15ccc286144d8d90c94a60bf3c09d9ea2029717733d70cc9d458664dd4a5e37bc75265dd8b1cd5097890f4bc91e67996aac505f898bc71446943b284a8352014286604d5bbce88582b55d591c1220c409df5e5acd1120698543b1335d065bb389a4db9ee73ea7e276eaca3e53b4aa193838d4836611e012642c021d28f878a8b7ca91da9b4f7a2062d28eac3b268d37fd85c50c882e20f70e807090789f1e2a9efbed64b135b24ea32f8400befc3de0cf68c7a9b40a7664cb101749411e7136a2da1f652f1cd12a97571d28c7aade74a4052619b423374743d30d24c31b3eba4a73a2baa06abbad2ed974a9ee801d2ff4e0c89f011eb55f3eb57f88f30ea4739397a584eea6c236dc6903ac031e98a04258ba254c62b027f5e8e1f6f3f907bae15f2ccb0f3fda0ad9df1973341d5a7d453f5c21b257c0845dccb29d90e8358967e3d97bc737fbb73efe5c41f7d1154c5e9c8e7c950217f92c935f89da0fef595600a071904e7d9050164cfcd8dd47ab40462589376f082b064b0392053bf9850d32ad5c8dae160829f24e85564a051dcb05adb95f7d7f79356d1f9901bd161c01badfff2c3a06571f4a32404f86b3da084ae5d37c9182ff3707f90779a3f1875de04c1779bd4203399080a334a62a179e7e32724ef348b64d2b7ee4d30722e6459b11d31f6b96f496de4dca411dc8c31e1390109bb3fa5b900f43cce2f1f037b626b769560ad20a784508ea999b5e619af2e9b3914d62584b0009f31b009f997c715d6716b7ce965f0c89abc711fef1c82687dcb0a21e1668a8143193cd683cbdb4bb10b7e738de47a6577e8fcc85f28322b79fc475f10f78e01d56ae09bde6a82bc5f0c06ddb238dd39f524a77ae915cee1714ae001b1ad6d67b29463614042067a4fd3a04bf9fb41596cdb06dd564325e9237e754c35d9d651b9808a84b48a42c5209764803022e93c63bac228220fc5f15ac114da48b9ad17e8f47ab3a3d7ee4e8cc122374f9e901454dbc23bc2ac03163b2285ad0a7303bada89bac4ee1e13059cdc2c814aa88dbd7b90b603f1f6b0aa89a013f63a474076fc56a5f4767be0c7741464e019d8b141001c91fd1bfa07ed06c73cc6f9e1b908e4a090ad2003cb95818d06277f9b06829d19efa75439fa38b118b4dfe11696d314dc706cb48646be027476b4f4defdc5203b2b1fc5d1c8553bc2e6c477794c72e4a8d3340198929a6a64587abce797b8c217547aa003e635112527094d10c6fc9924c51318ff188ba2654890bf4faef4aaf47a0b45a447d885655fb881d6b67b227b6e6f73c480bda596ee30c015cf9a6136a1df5aae533a8e70b8e422f968e1ca04b9b7bd9209dd1a5fb8fdef5a2e6cd576c8f577a83a46d1f3c1a4e7a45ed934b89b5a9ca5c6e8ef0603f62fa9a7ec104f2a1ca1ae78feab94b42424a18a774d977227d40d94a0ad4d5089682efa748bf4b1d394fb1a4dff3d3c94d39a5851b89a4bba72ea0ec95492ab6d0a82e9b33c3f03322707e6e2ca60c1819c4242e4dfcd9c1e0badfb176aa7d214295f0b638726a90c9ea5bf47c7cdb42c7e05d32a934f4a2e8b383d4eea9c70177bfbc9cb2c7e5eb95da0b73dd38f3a7e0f7cf836fa72114e126719cca67c92107f4de961b91a44b42fab678656ac9729f739d0f21de7db0dc710eff8d3f3d8ed9d0c3c2e642f33bd87a5fffaa9fce60f384e27a50551c28049ed6aa236955e7b1d00235e16718f92dd8c738b180a616a9b4cb1e10148e819378e127a2a723fcb9038fdcbb44b85e19db29efa57645239d005fb617caac3ee96f47399860014e4471dddee321fbf942799feef71c227a9431536d378f6b855ab8339971f11747c2373aead2d8ad60e56760039ebea3fa5e00e4dc43ce703f1503a1d83cee6f20c3a19ffce8585d18e04bc5874c77eae1c5b79c5f7ca2d1b2f788f6d335c3cadde053f46d347354c562883253406176369f924f4be7bbd2b7ecd293638cad9b6ba19060f8540ea2965781c9fcae55b5c83270620fe3e2976f93a666969fadd619c08f50ef12d48f790df9f662bcbcac84056d98f20d7476335562a306a5ef277a2e6d006e9bc69dc628430127bd76daeab9be40ccc82eb849891e61815f0509b20ba4a416cd58b442dcd8f5697ef8a2ac19256a4203712aaf9b62e6034814595125f9fa06c981e8a1e9cea2f021a4ee447edbfff97e2ebc77d263177194f3ab006f371821c4a41ec200de5da1b9ad0b66c20725ce365c8d562b42d5eef4fffd06f4f87fa6e0366f3b5afc938b918731b16bdb4914d55f7bda58ba96cf5c21808163b55ee41fc8c00b02a92cd5c7088c181685d810f7d82efcf40375c79d6a1847dece2d820fd7eef4286a40bf0a99c5b430c6bfadf42dcf825137323fa72b76f75d22279a814e726159ef9be3127af09df91dc2fa240777782d91cde40c83bd2343c20a4ab9f35f0c0d61d6803e99970771fdf06f16bdda7eed9adfcb8e8697e1df97545b5d6c79fb443f96c6eb2978a926a8b3c6f44a0891b4ead783a9bb867c7ddde85085f6ad032afa6190a216744dd607744b5ce5a9ed40bf79c559778ba0148110e0609728ea4f999cc8f13a0954b43b5529355326b23ae1050048dda9c46952e3e013efbaa73254317a643a239a0654ae96708d7559aaa1352ceb93d6752348b92d36d159bd54f8a98deb7e9c14b3b72295738a4e1bc336439dc6de504e4f5170aae8a53913635406148640657648c3ab71517f1703f8c9427cae79ba8956d0c2a7065245b0cd16be7eb7920d3caef982a33d53006ae950c3d1a6dd57d0f0ee8af66d79ccda005fe50e4682b95cb5930df2068cab4bdea1c5632eda053998d1f6447eb85432ffb6978d21444fca5241a7383df5dc0da2abd53674c14238397698c69a84c4168baa4d9440553f8be916cff5c4fb2a0266ce000780ca90a3bad6760f11f9acd23041e7373c3461455e544dd90f19e1b108b01bfbcefaed15f9595122", 0x1000, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x15}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) 16:00:14 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x8) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r3 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r4 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) shmdt(r6) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2800) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r8 = shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x8000000000000080) pwritev(r9, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r9, 0x3) fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r10) r11 = getegid() r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r15 = socket$unix(0x1, 0x2, 0x0) pwritev(r15, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r15, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r16 = accept$unix(r15, &(0x7f00000003c0)=ANY=[], &(0x7f0000000280)) poll(&(0x7f00000002c0)=[{r15, 0x4}, {r16, 0x20}, {r15, 0x20}, {r16, 0x8}, {r16, 0x20}], 0x5, 0x1f) dup(r16) fsync(r15) r17 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r22 = getpgid(0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001540)={{0x1, r18, r19, r20, r21, 0x8, 0x7}, 0x4, 0x3, r22, r23, 0xef7d, 0x41f, 0x800}) getgroups(0x5, &(0x7f0000000140)=[0x0, r21, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r26 = socket$unix(0x1, 0x2, 0x0) pwritev(r26, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r26, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r27 = accept$unix(r26, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000c00000000006296549d0000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b00000000008f61e43c32b93d3cad7a09a40f424f1ae7f5db2b6198b54dfd8e72bfa8f8c1d4f5fc523fb2d0bd013a"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r26, 0x4}, {r27, 0x20}, {r26, 0x20}, {r27, 0x8}, {r27, 0x20}], 0x5, 0x1f) dup(r27) fsync(r26) r28 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getegid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r32 = getpgid(0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r34 = socket$unix(0x1, 0x2, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r34, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r35 = accept$unix(r34, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r34, 0x4}, {r35, 0x20}, {r34, 0x20}, {r35, 0x8}, {r35, 0x20}], 0x5, 0x1f) dup(r35) fsync(r34) r36 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r38 = getegid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r41 = getpgid(0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f0000001540)={{0x1, r37, r38, r39, r40, 0x8, 0x7}, 0x4, 0x3, r41, r42, 0xef7d, 0x41f, 0x800}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000001540)={{0xfffffffd, r24, r40, r29, r31, 0x217, 0x6}, 0x4, 0x3, r32, r30, 0x6c, 0x41f, 0x800}) r43 = socket$unix(0x1, 0x2, 0x0) pwritev(r43, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r43, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r44 = accept$unix(r43, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r43, 0x4}, {r44, 0x20}, {r43, 0x20}, {r44, 0x8}, {r44, 0x20}], 0x5, 0x1f) dup(r44) fsync(r43) r45 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r47 = getegid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r50 = getpgid(0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000001540)={{0x1, r46, r47, r48, r49, 0x8, 0x7}, 0x4, 0x3, r50, r51, 0xef7d, 0x41f, 0x800}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x8, r10, r11, r14, r25, 0x3, 0x64c}, 0x1, 0xb78, r33, r50, 0x9, 0x0, 0x8000}) shmdt(r8) shmdt(r3) 16:00:14 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./vile0\x00'], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:14 executing program 0: semget$private(0x0, 0x5, 0x2) r0 = socket(0x2, 0xc003, 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000040)=[{0x100}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRESOCT=r0, @ANYBLOB="0622f9597e8f45a1b8", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES16=r0, @ANYRESHEX, @ANYRES64=r1, @ANYRES16=r2, @ANYPTR, @ANYRESOCT, @ANYRESOCT=r3, @ANYBLOB="b9eb7b335f3b70961da6e3f5f30a1c264c83a727457f98c7fd5c99e385b2f8d567b54c2c6b66472c3c0d6954d857aa1e25f35fabff7486c1cad5097d211d8a293885c3a4d0656d325c178f32543a9eb322438b3e26a326ed3f9c8677358b6badd96910764cc9089fdbc3ab0f4c65e82c7e755003a17e2579afbf185542b032b042ee2582958c3fee078bb66806c651", @ANYRESHEX=r0], @ANYRES32, @ANYRES32=r0]], 0x3) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="bf9000f8a3b7596aacf47ca7571fd9ad7a0d3b6d159b9384711b9fa7893f8f3ae10788cf637f73223f4562dff81dc2f5c2a6a0fcae8484b281630faaad4e45a4220a5b731b11ef48bd91e26dcef790d7c6da1e8755eef5213bf7aa4161d36d9ca9ed603d3012455ecf329b4129207205cf5c9668bbcfe696c287b88f446da1935812f89f5771140b80d8b32eb2d33e94f2d55e85fa7c44dab43ba2e5e5366adac62911b1b8b3424f99597e06a481dc8d4aebfdab", 0xb4}, {&(0x7f0000000000)="08ccc150310e1754ba782e2b1edbee5a7153db3f79607c7a8bb7e866304e0fe49f6be75aad5358d50745fe3287fc792068d063cb29d79f628c11524c8e55bb4cf17ce88c86fea31247607cb9dffff4058e7b", 0x52}, {&(0x7f0000000280)="297fdba066749845f50c6c411bdcaedc5ad70e86ee539d07f3b14f5afde968de30592c8f9aa09642988ecbf7a77882189549525d09aca29c2fbb2399af4103f6a201512e5af09f89b9c9505d0e0c83198d40526bd084e4a3738b4398fc2dd46106532279a2be6646fd920a", 0x6b}], 0x3) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_data=&(0x7f0000000700)="85af8ca5ecd1a225f4ec03b77f124ad2e18b7fc362e6c55167a22d23dd5e3e04419392df9fc1cf507278564a4952f32beb80a1aaab313f7140ee2ef01e5bb689916de176fca8c8660e1a17fbeea1631e5e88a573779e9dcf91513e98089c9771963291f54acbc6144e95c0fadf9855758e9f77ca71edc00e3b02c2b6f1850cd05c027c9329a712fde28e286b0a9ba63491a059d930305fc3bb15e07b7dba63cd9e606a53bb76b8e9d930d3ec64f67ee83ccf5cf41e12c31697eab43d7732f324026f58c6ae2dbbcaf7e8c8a2abea6c6e09dbe09478c9076a5b218164530b5ef7a5a78c357038503863f0a799d57ba2bbb87ee787f65c6a56dddacc348ef61f944dc7724732fbb76f5bed192dc2fa34983e8e89efbc726dc53ee66d14d8e0ca0ca4af4818af9efe87e6e5dd909040b2b68cb1dd2b2c7fb55ebda73e25cfab793295db595200ce1969580cc7f425fb900cbe5778a31020508ac343aa52d0e5a2ff465313c4f720939281a7c65d73b0642c36983451673875117eee6ba6fc810087697333c69be28822f10af9d10a95af71ea21f0d374efd927d4a7bb0730cdbe8dc75b3f30b3dcc57c0aca15be62743d06d2ffaa099b86e6da42f67887216e8deb5240f81392ff210811b15fc4d7b6bebadfca5e53b376c8bad86690351fd1b4e4bfaf1df3de276368974544d400f01d8be210e8a2fae74f9e1aa34385c1a4f5dfba3aae5bd5e75057ddcfda9d12f3aed0ce7232a428fb8b3d356e70b8d6ae6c8eaf6cdc4391b4959cd35ef93255733beb71e007bb9aabe3e97bb5dfd299f017730b82c90402fbabf11f6bbc11d7fa9618c5b05c39f7c8cfc7781b5dee5dc96515bb4bfd6474b2454477c7fa2a641ab8838bc51775abbc71fa34afcaa4bbb2b5a6bfc977d4133788e78ad539b4f8efadec080a1ddff8da53c91120fb172dc01e40dfcc97ed7c3c56e842eca3aaa894ec1d166dcfb7ce50ab57cd48631e5afae5d43963f5f4d5629a346f03f1571f77e41c8aca0a6901520e5d0bd3685149e4871bbc5c5e88fbc573ab4800d19ad0c606458418884e243deb1e7e78c0c18e64bebbeb4d63a319b2d128ceed90a87b3f8d32ae162ecc6d98fde842910d52d00518b0402639e0d2e3c68226fd101ba3431d76698f00540d991ef1bd55c24d3eb46be092fd1677f3eae346d9234eb54e3babd0f1f20ac0616d5289cbeb9f4a07f68ee3df38f88f35af382bb5914820e99162a4a4443bb9d6e277842ae4dcd30a2e265d32d3dec714aa4458df113f5be46e6841589cf4a453c996468fc8fa085f712243c7615c1ead1244acd5d8152012bdccdc98576fa80dccc7192bed3e738f4b9332702932c6d761e22dff94a6d7cebf261c6d6eb55d2c4a731922daa9edd920ff4d8fbd91a64b8a75006804a573e6f955713cac2fd278d5ed4852040802688f53cea0c4483b2ae9b9f5e994362335cc6b90bb9556ff2aff8c141f4774b217092adf72a62ac0cc8fa10f9aa256e4098fbff87b9f7aec569b9e9ee9b6332fed5727dc258783df7c7101b537012ac33d5b3f4ef07ba0105f4388fde91ca81059441a660aa04edfa7b2c52f59a689b23eb5c75c5611dd208ac0ed6d99254a1fcf562011108088cc6e6c7e4be2241731464619983d3a8f7972f793c00ebfe4d84bfce173c421a1f79fffbab5b14bdad103f68ae8f4249b54e77dd9bcc733c672ea77d3882795bbe45a53113ee12617a38d48ce1ff8889fde83495c17dcca3862898365e5e5e442c994b532fdee5c8ea2dd870c0758ad9c8a809f538620631bd234053a343ed49aab0fcebd3034f5aeb19754ac693c707b178cd541873d4db2911d1ba1a4f4b08a2b61c533fc17109e9429fb25b5aa7d102c13dbecace302f39fc990aa7b54da2776b2ca46e69fbb5004f6f49dacf4add5a71c6790802df8c3b928fc172b9b541fb9c2306b57eb7ac52450e676c87c396dbb78a59a07c166f959b7576607838ff2b0045143136ba941ed62eccc8aa111d596658c5e3ca1a57155e5b226ac9553b18364553e6ce45c743214f7ccd366cfe20364f18886a05196e1c791d96a21ecb3d10420a88f4d1054b0044d1c77cd634f92c7d2d83c23bdf922d1b4a501f2d74fb388c7a23c281b251dd0f1c5be82da8996932afbc1c6e865ee1400cad469b5cc4a9cc44b295e35842e8f01e2d38cae7ca778d6e8e81d73693efc2b861d936e3653796e02411be424815043370e12a90db676d5de56d6c1fd78b52849b5723c235cb688db54b08875da991e02e72884ada04b9f1299eba8bdb89349c23e703de90091d65c7a14641bf986938cd3c1f25449b84f448a9e5f2cdd2d7bc6e86fa7f93a4a19b534aa174b02e8774fe2a6fe7b494ba2ef2cca9ed92e4589c8f11124f052076742953ecb69afb125001727356310c6ed5328898c6dce762e5dd774b4af8ab52a21e12c2903d5978fee307cfe0d3e91f18d42b597302306245f2cf85630befe461eba603aef4068eb4ce23b8250c1aa1c88b0fc0df37019b2658ae023d129954ddfac0da0ba68e49fe8bef8050ab4c87681135c25a86fa662890a684893d7fb8915ca0f3516f686cb4a7fa5324db99cd686de0b5446ad05b6281df35573a26ca8d3cdb36563db00c130a2630fc6a4fc090efcb8cc5ba9dfd35340bbc230bd6e08cf478f9a59540c40b3feaeec5575d5d25d9ac8c7f53914273780834b1eb50eec4b5b9b3df455d85230716580d40c1537c699379db7149393f3a4bdce742d1392898fe71ba2cf22e236bc9fe7cb0cba98e7708e028591abc9509c6b46ef264031443ea24fb1bdb5ecf7da10e16f272f5032e3482583bb2cfd9672c06fae118fd505f8ebf6859210d2ae003dceec954a5d83bf60d290d4f28f98e236ed05b517e9886c0d713f0768e686cb5ac226361a1ed480fda38282f9be0909abacd70ed47105cf24b1d6acbcc2da576db8da5aa9d3c538870958e8ab2ccd3c56f5e5d5813f13aefa3071179fcb74aaf87ceb06cc676a99b6185378dbca959a583059626847326d323cfaebaac1a6dfef376aa89357f1edbaf8d8567f935d466de440cee4d813797fec48467d4c354a2a9102948aed43221d99b5a97e2208a2ad89dd8a95f18c7721ad775033957a1b286b6ec0cd262c7537a5d33619e520a6fa88e85de31612fcd5aafb0b24389c118fbf90a77584bce29ece2cde387bd56781091cba41e585dcfa93286b327be03d703bb8fab47f02d097c525cb1cd8c3c0252d20f4fd8df2c18bca8241faf2a6bf1799fdcba26a1112f87a3fb636c5bdfa80094cdc603c0000a901781911e7ee8608b8ea690062b3ba6654d5dcd11beed2ad9d76d9a1c88e26727649c1d4f70e09bea7b690f209ef0fbbeda18bc9055554cec9a58154ac13783a70803817c3898ea062e422d9ea5b8f93daaca04d34cb0f27820e6531a8210023d1ef5f22ca120379ba9edda56ab71fcdc59a4dfda56a289f9d336e3d5ebbf6888074b66bafc56bb2732dd994a3ed44437c57572386d635de5828ddc89d6dbc0f91fae076cce4ce934ffebe2f40b1dac3cae310325cb8205dad759f93c1e057209224043168ed3be8551631f2087ebd79b2a7bbfe25209d0be569cc8d3e0ee9eb399448ad529562a8f03ada8ce5fe80c3105b2d0b4a8f110607c03efde7a9b361aa37f4a32e9fcddcf0317c2d921f48262cbca517a85aaef5b6ca7a3e065b9fb1ece7e5af7f1c2ca09933c1362487eef8024b3b506cda44f6c45cce797b75fc80fbf5097150d1b017f500c09f282c111bbcf37af621cd343a7771b993deb97f4169866963288b38c802ddb839f7e0a9097bba9b8bef0668f85e90201cb819b14f3fdc3a19715062a58ba400d5a8f7710edcf94f80014a1d9c0bd69621c7111f813e670218c966c56c4901bc35ba8b28b4e8e77974d41352b3d31ee29643ba30c70b11605c67a7e3b15f42008dd7e4fdf0d63ca227390b9ac4c5e0ab237e7fa06af102da51784148097aa537f2b9b3458fbf70ad2ecef990eb904d1df19ee1d32abf1c8066a75c1ed197ae35c2baca47818d887070789521d7f8aa7361b26f1adb4f98ef21f7e5caeaaeb17ef940d6f264d7b704be72404159c18d304f29e513b87a44462ef62cf2def490ff398a8d6e76c0b12ccf2e4a51b963d261fc9f29d61394d60461e5a7d5ec25e0721c479920d31746578451fa39d53edc7e80c71e5320533c8f929af8c510afef832a0bc7d59ff1caa63f6fc61f2c4a0cf8ade92032e28e141013098fea80802eaf807c57a5fa2ddfb536e4d88e487baf326457bbaefaa447094386d78c0d52b0c34d4e6387f661590e06c6904680e5ce805e48cd6c7e648ca752eca5bd0ef29f754f10c2c21cc149266127ae20a131586ed45f76c2d789a0e67a129d8ddfe94e7d5ea379a49e0ecf4edd1fc8b9cb463642f7a312eadaa692bad95eb47e77ee2a9c7be06fe8cc830b97154195f0b0547a3ebd072ac22cf91f655654d5e932949b19154daaa92414a84f90bd0832f99e328de7e23eef18aeb5545a6ffc2741ebdffff41ce74f03cf39edacbc939d8cb79f1f7877e64b0cbafcf5d7a17d9bd3090013a208b616556c8f8cfb6cdeef8a6d7e68fe9f0748d095fb3bf6101fdd142c0aab20d9fa3ceed5080a31e03dca62f13ac18e39fc980e819642dec21da0912533e82a4500c52ab43fd2f94aefd0eb9e73cc7b67ffb3c7d39c727f572935d224e6a32855badb4877b40ca89c0941c9e488c13c6130430184c362f0c7ed1b69a2ed8d2960882aabbe0214bb8e655160fdcce5c119d440afaf6e2cb684027a190e46c319dba002c01649baf4e4f87944579a4d1afa80dadacf5e5c1057899e6a568b6cf8704db9819da74d3350e4c17a80b28db8f620d56840950ef7eddcd9caa7d4f548b22ac07da11f26cdf090d420ec5e41b26336c39f9bbf5ae492877e4b3d36995f4f6a4b22c4bfbb6818e2d75c6039503d881c6e919ab2bd83275fbde31a6cb7f38b0e7e0882c1cb6a4162d940e78e074b4ab00ed1c5da6aefd9b62aef42635708285acfaf55d81b93d8fcf3df6da3b4af489820186744d26df210ff7fda219dd8423c9fa4917adce146765580de1d938d49889c6a5c87c71637878ac2f794093e93062b71e03afa46c856369618d552e4e40e82cff2c8469a921b72a411c01a3324a0caa209bd75f347cb835fe78ea40ce6471e674cbe9ba699a1076be4cdea5eddbd9d9b23f5c084be772bcfc2c560cc6e33244221832260d1ddc3aac8fd1130319bbee4388f722dbfa7a71f00e9cb985a9c05660f5bf884826e08c24b88da21214c0346aa32d59c7a8237d3c57cf3a0891297454229150f3e01146cf87a4f9de73140833ae9437b8b5a585b16a8549a327b272dbed71c3a6769a3c420e68224329ab3de0ab28727837643e18f61dccfef73668aac4ab0bc1174cffce08146bc665fee8da8f43f3f4be19a6cfd431f3de08b0d35a0cd71ed01238b828b8a3e6d888577727367b9a85402ea7bfdb923433a2c15ac082219bd6369e75bca01ff97e4aa39370fc5c1918962061017de3b8133d7679e3e7c3dcc1c7c9da8468bb6fac6c290961b596638b0db6bebf4a5094b8f21be225f85e58872dae1cdbd50eec15499dee345353eb0c6223ec177aebf2a04714b6e536446f63039c0b666c403a6395d5d1cafca4fdc7dfbb3605d98a3d4a1fb26d3a506432c2618ed8e5e327564ee439334ec905d66f3ff7b941f853346bebd9a811849e031586524ff300cf006c5f2f8c94ce4a50ccb3b89"}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)={{0x27c1, 0x6}, {0x3, 0x5}}) pwritev(r1, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) r6 = socket(0x3, 0x4000, 0x0) accept(r6, 0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000100)) open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) kqueue() readv(r4, &(0x7f0000001340)=[{&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/140, 0xffffff0b}, {&(0x7f00000012c0)}, {&(0x7f00000013c0)=""/49, 0x31}], 0x5) 16:00:14 executing program 1: 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(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10, r1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fchflags(r2, 0x8000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2f) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$getown(r3, 0x5) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) dup2(r1, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) write(r2, &(0x7f00000004c0)="33fb7dc29b77e75746a52ec591376314da29288aa87088fb43dae4ec116de53df1d16168e6426c4b9fd0878b5c688e442f881bf037cd912c65e9c92dc522bce0a32acb7c87f2f389ea78f88abf4bb1fc7c537f364b7b31c0bdbb0182ba0a9dfaf21619f2e974181a3d8262b490c47cd3923f7ef226a852d196f40bf54313f0bebd1c452b572e0535b4fbf1fba3bde178a265d4c622243a564fb0686c32e25b37b0c7d8fe7d23f6bd2c23ef0b9490e10cfcd20985d4c823d6086bfacefe834798645b2890640bded3119a6041b76cbb4f741d9dbb681ea4d134e2542cc42ad08955ed2bbca2bd84966727e16edecc89e8babba35cd9c83a7ca0079c80e22ed83288deacfda6cd8dd7599a039dce429f579a83a39e9a5d5d3f88cd8e1fb2b8bfe6a4bd77554aef6df3edb94083b83150c396f2964ee1eb9cfdb53f36e2ca56e65fea8dafcec7b816f50d18d4afa442e0d700fbde352c94ac72de1464bda3a109e0ccd211ea5cc4e3cedfa38be782379ade00189e13be9a87ceb77cd802e4c69e23b7423fdd45e59c96128894f498a7721b7e518d9ce8bdbdf170e0c376a19d58cdc34b8a2dc6a4b8328b4ca90bd1b02ab9d47eb538ba52caead01c2ced25711d036f196558e6aa83a5bbe25f182315d1f7b46a059a2ca0df9003d2c60f55d302f7ec0646c7943715c3c179e82ffad70e03751356eb5632c9a8c573a2fd8252aabd4a3eb2968ab7e8f706a011fc5979eea4d5c01032704a56dec0ff8a0d6f509ad824f8b18b4b7618d81d5c116f05d63fc0e8c14edb067683698b1bba9a0023af5eb0e7d3f0b16636c888867ee3a2f68408b07108c277678f88eacb83cec1898413d27ebe79ac14ebf2180cdaf5f407b5e409f45cb95be4c026a9c4909c5468758bb0628184552be6279f3f07346a720bceabd33377aad6120280dcb55a17558716454ace158edc46a86a686a83c1539ad4214382d5a9f76575ee8cce64166fab1ccfed709facd26d076c32d1bcb2a145b043ee0c8b00397b199ac6d8a32b14d48f14f9965dc931d6938cf4cd69cd374ba55cc1cd69ebcf8d64742ae51a11560fbeca4e11d40e4deff5cbb47f378d635fa79053c4865eae8df062016f0f7fa0115300fd50753d4e1d67792040427a2a9f0ff6c2b31aa9ef474cba7189d599d55f95ae147df0998b0cea916d8a9967890c691a5344acb9ebe3d6d0240761127b280ce75c6fae90053fe823ed68521061e01f97751d58d60a5374c0a62b8daeb4ee59a18049a7a8c9d7ade0ea4749cea52b0b7d46b06370f2289c67d521d28b51d2f65b5aa1fa2fc0cc1f1b548b5a9df82c8811237ffba93a4e24bcce260e24ca3366a7322edf9a8cc644197974519cb14eac356e012f3a34a125844434b58350c4fdf383cb52709dd08ea12fbb704a9e2f53e1a1967f1a862346744f6b6f0726040ff1e7ee930da40219b11e35b7cb3c0fe33d8086cc26d937c012f7a2a4a8ab67cec1f5acab31e15449d2c21993245198c6be06987c161ddf213a403096157d228c163d894851beb309c6a3a184aca8d8d5a80400d4236233d25e336a0deb114756a8cceace63a1e2e977e12160db0120feccf78fdff9e6e3ffe8adfbd7a2ab390517490168cfefe271d1d1153063ee75d61bef5c501e2c3363c99a85486d7d04dcf3503762c9a6bbb123e6b8c4c90f598267641d1961bf48b6ea9e224de3210cff07d09d2c0f952d663197c31b15d9af3c5b04ec8ac35ab37008aa15c9b9113cff0eb6f3565a215c40648c799e288f1f70d026fb7528829f506a5789d2c6d2b4759dafb7245b612e8dafdfd22cc3a2fb255273bd988b721af0a67f834c277659dfd1ae1f329e94e0a3f2e3b45446ee5cabbccd81ade4adfbee0faa6645a8f9e0acc0556361aeecb16b1608aafdcd60227e4de3a67517df232833acbeb3dabb67a223bad80f211358fe87dd6af8714ab9d7aa6c53487cf19245ebe6f0a101ed5420fb1d6dcc2d174e5d1f28ef750241ba2fc7ca63ab58163c9de25ba6af05c38323eb98e0f5db2a17c4d05433ecd179e71e2f37fdf14eac7c8bd62a48ca3ff21c40dfd712ad1ea1a86ca353f032aec440a37524287437620aed0d5c2472cf033350bda5ab95539b08935a50f4e36fe51dba45bf19634983bec315865e05effa857bca71212b36f5a2baa5f5b226caf25bc6991daa605fa986eb5bd5edf6f7f608a2588052582452b734691bd11ffd75238e4dd2dd5a673fb964e8279938a50aeb4f2e881ff14ab43b9d1dcb1bb1e3d84cc14e56d47ee8d13225ba8177b223d16f13663c77b41a19f8d446686489efea9fa423a986ffe859d36bf6298213a4d8197acc5617842ad13a6408047a15f29ab41326949a83e90d38889d50bf04f224cdd06c5112b46a0c1f024084df5358de982c28eb6d03580efd75f83b621ffe18d090eb1a0661933196f36cf78b23cc60f0e9386eb60c9402a090199e2a93dde7c957ec778df76319d3dbbe238d876144da4e401af5c9c186fed22ee098626173c1100b7d22e3090435e1a9cd4a2814497deddfe88b83ea7eab8d59c7439648d6f26297364abaf68c10b7821ff002cfa63364a6440b16b3d7c2bfde7fe48a313a7532444029387bc37f1df062c6c1c7c57abb762afd4874e905a5f4a69de184984dea71067b2fe0175ee2048cae3b541ff7c18723d4022734099f54c9b58b0048c9705243dc2493c9fcc64eaa7ec8020083d6484d03fc3125bf4a0f6e4a220ed34774688af548709a784f90484d8c6414a31ab413c72a938d3452aefe37ba0fbf81bce601fa8f16b10d84536334d36ab7f07bfd3e628352257681da5d998d102080ec06a63be423e35fc0b909142cd4981791224f22e50e9fb7b63765d3934ae568c5e72010d0f4d84acf2661cd6adc4991f148086e709086900b0cf1988a1b31895cc4f296aa2492eb4fe04afaf15a887a6887bfaa811d007a1e14a692bf0602f7f10952d95eb2bb6a1d10d36353704ef4baf25ea372bc3a8794a34f67b6bc4c40452d9755333d17a4aa9aa7cd68d4df5fe7081b67dad96603b9b7f182a5325dc14f42da7bf854de6973ba25e9b30124d61642309d44634d2ee5eee8e324d3ed50b25e683f4eb16cc2dd152a202dfa5b9595cb3d09de1aa3c033d008fa715ed42809572bc7e1438c627abb138826a5ae64a4666c01e3e8ea1d03aed676d8ab8332bcd115c38c548d897f8654728c27c534a780a02925f15c6bfd10780d0651a26984e334048df12ea2f83a17b92b71e31191b1542469dff14e430b8881cb82acd97d0b4e6a01a12679fc03971564ea0c1ac2cb7afe2aacc42204ed0bddd8d924e067df14b70d9bf0dc3941a12ef304e051370bfe1c9be5b18d98fea835c4c6315fff381442ad77f11b3062ee787cff393a1f2db81a3fb2e9a4fd72de3d153fc742f61d52d65d67ea1d85d9a7f4524c66c168944df12fd0179e47f39eb01aed76561b576c691907e36b1f47b4a9aae94ea8c7dc5cb1b437b611b784b30ca4c64845069b476ce9f57885c4bf7e444e905695b02d2b2eee164d2bb644719e896e6e1fb7e7429195ace5b16cae2c9f79d92f5a7a0ad511f4b213d799edd077815f6e399d3176e99ac06aabfc455e05721bf4bd1d97aa5e981b268150f772d1c9ebf29ff792ace43a1bec76a1a63f5ceb827328d6bb6ed1bd2718a8545a9d2426856bf82068065f220d0b84dc0e0238b271f0b603b702fac6ad52a7139f153478d86da638581ccf11733081b4facb12110d5823a708a784d23307fd2722fb7893ad8996fe12c3623ed29d3884486dcf989eba2fc9b6c8d3f35de108312c6b67fa554457cbba6daca3ea3b34ae1b56f22068e231487afadf25538f770f6faf6b65f72994d55e328fefcbdc60ac5e511be18325304e220221464ff8323cb6422476ab52a6d88aa92482cd7fc1e6db2d24a0ad458562e78587f5e2daca9f549150726629e2b9e34a23c26174f1ecc40efe71dcf40405da3b55033d809d7c053fcf634744fd14485f8ba2247da13d637f9877784f970564948fcd2538f024771d18076fb530faeb7efa264ab0972ea8cc294cebba1279c1922b507e790994541c088955da759938bb8febf54f4be22a5840a65be9fe588c7c85af03c2738c3d7c9695bee7d52ef672a926f9ad0400bf3760639fc74b617910ee0e02f5a226902545a8bd7f210fde6ed56ee43a1b4ad35b5e6cdba67c63cad609915578d33256511bb851c7e16a5cbca756166fbfdafde72c6b9f3149c18e797142d86fdad38a9c675ba8c61c4da0f86089316c7e0be4aa9471dc6dba3a267cd8f49a6bc7b4848c4711170360dcce519f8fd84df91254fe3c39c10ef0be1594fe5b78722c759fd0b2c4ba22fba04c47244a7cc2445cfb498d60baddf42b40764ea1f05034e5ae020907e597077f48f5293bb2d6a49f501796f137ca303acffd73ac3a214a85ff1f4e89ba255744f0ab2cebba29764ef25a8f247d12f70d439753ab1276a04254fc212c99fbe1910471b7a09b796319cb99681908e6bd919cc82fd03ea2015e9ee45de6cf98e8b467d832fc1a87d1b028c8d8b6997382d812d83483c18b4dba5f08d337d982ded47f99e77dc1d62dcefe69632911746fe911e18fdb5d1497e2d5767bd9f435305b85f0b744e010f422405a350615d88fd31573ebbe6b3a9eab774ca5e9b5343874a8d31fc32fce1ae20a76acb0f3484cdbd7ad76f31e4f5d68c2bf63346355e44ff0a584ca38d91f8bc6bbb235eaea701da36e8d7343aefffa9f20c039b260b57ed464f91b20b1361013d2a2b74d6bf9ee04cfeb0b167d75f831a189fc1b19831385f3bfd4212b0e0e93fd912b7dbf2a317f45af696b58a57c8dc2bdd6687b27406ccf397828b3b304c2ed739a7c30004525943edcd88c9ddb36e3a1d8ce38e0a91097ee7981d6d0a92bc73049a0e211aa469329b075231b26cc31512d910f0dbb93a2c42ad20c6e7813a0ae2f20d7da6b510548eb3f35626b4a94fe2110e7a3665cba0789886115561a35da1aa14096a96c74ffba39833784488603f28636e86e41ebe2cff886847206d6b980903197024bb164753b03017133262ffe77d5b2a8977f048d62de2a5a50ee2a0365ac1772c862e75d3a12acaa272e175bfb0738111503f7bfe0c2bae3a534919ca66d9adcfaad589387e765bb9c5be3b9bbae48c83fa35ec359108fc9f66dda4b0b0cd898a8844f38474ea0aedf45c14c4d785f7779a4902b2bb0b5a1c51b2378b35ca767b7ba7129c95c996206cbf4593183af483b4ed0f0b37c2beef2ccd5d9a2fe73b0a68444289bcb5bd0c97950eb6ef8260255727ee3daeb720e805c56cf40881c5152e74dd6a0734ec37434cc472a0169dfdc09a5e464a34e2e04b3ae0608cd79402e8c8a462b89c0b33b771ca9b38af5fe819e701a410a335f4c213c9d66090ffa46766fa35b4540e47ada0d92026e06179b332e264b69d2ffda974f4173e7bfc48a275a61a1f9c0ffd1cbc71f3896089c6380a6c86e2e35ec055d352c338bda4e8400c163f97f6d32304a1e47d0dee243af1a708862a1ca7032480bd70207891f76b6967c13b67851895aa13da0f05bc93e2c4e871167d9676a917bac37be9602e50717d4da2baa54c18655d6d868db7bcbb1d691dbff6cac34a98341c42b72b417265ae66d28755c8f7cc9f0f22512f9a465596553a9d9efcd5aa4ceaa992aa64804dbea3c806800d13e32be4a67c989218c607589547711b0e7cf49782b478e731be67e71027e8511a68b7d3fe9768a", 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) fcntl$getflags(r3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 1: 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) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x101) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r6 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r4, 0x88}, {r1, 0x12}, {r1, 0x4}, {r5, 0xfdb45d68ba6f8a4a}, {r6, 0x4}], 0x5, 0x1c0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000001c0)={0x5, './file0\x00'}) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x180) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfc4a5152b17675f7, 0x20, 0x2, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x953, 0xb9}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x2, 0x2}, {{r2}, 0xfffffffffffffffa, 0x2, 0xfffff, 0xfffffffffffffff7, 0x200}, {{r3}, 0xfffffffffffffffe, 0x0, 0x4, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x0, 0x8, 0x3, 0x80000001}], 0x2, &(0x7f0000000180)={0x8, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x0) r6 = accept$inet(r4, 0x0, &(0x7f00000004c0)) fsync(r6)                                           16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x2, 0x50) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640), 0x0) r3 = accept$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640), 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x4000000000000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x22ab, &(0x7f00000005c0)=[{0x1ff, 0x1, 0xfffffffffffffffb, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000c39c5429c986d0750000000000000000000a0008040000ae3ee3e3e62118205a7ac2fa861ce82e1f06f90aaee85cc7eab0fa798d7351a930164541f59a34dbb3ce85"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r13, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r15 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r15, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r16, 0x0, 0x10000000000000) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r16, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r15, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r15, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r18 = getgid() r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r17, r18, r19, r20]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r18]) chown(&(0x7f00000001c0)='./file0\x00', r9, r21) 16:00:14 executing program 0: socketpair(0x3c, 0x8007, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000180)="e2247947652cdde4f5a8b20270c36bf9c6e1e93b4f83532290ecb560fdbf5da1f8952ffbba8e5e4011906db0b49c4d6d98f41719efc51f57c27839e4b8b2a7919bca8d8d5d0f56e1d62be16ad3a994acf75d819a41cac2f688b629893894baaf81a0f56cce074efbfd1b472d336f9d136cb77fd58316c21c793d6ee73a1227", 0x7f, 0x400, &(0x7f0000000100)={0x18, 0x3, 0x1000, 0x40}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9")                             16:00:15 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) sendto$unix(r3, &(0x7f0000000340)="a13c7cd48d7294eacb177635336dc13b46b906ad0a5ffb466f061af8ee19059f09c31971c5f6ea63c66c0930065ffb7753eadc929ef6d145ce180d24d97bb7f6b6ac986cd9f0558b6aa902e6f9b548a8200f9f2bea1a00a251ea1bd7315698f3a1001f3e31135b19ecbed190788bcbdf1f3499fb009fa77b7d08dbbb159330b8404acf6dea97", 0x86, 0x80b, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="ea9a451e2860bf05ac034af14ea8ae4e824dda4a8d627e1e5ac58bc2278708f746930df87893725b2d0df6980bad38bb8afeb168ac783e06628b235f01017a0f1e4cead824c92bcdf167a7817bdefff41cb7855d7d7c025291cf5a9ad66e9f8f10236054404f05635d948e6fff29fd2ace26b7cfc983f752a1bee2633d973673442d857d1b5131c8f7b5ceb4c7d87a2c091583cb2614549a298d9918e3d44768c27f4edfe9fe75ba859c10f62edfa61b1202995d7a943486e2bb72d9ea87ab54550c0112fbbde645db906163a2393dbf188690e38265d4c98fd054da0e0356038108ec0f47b4292a99b732bdbf122d801db60bf3c32e936f3d52f1", 0xfb}], 0x1, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/-[#\'\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='/dev/wsmouse0\x00', &(0x7f0000000340)='/dev/wsmouse0\x00', &(0x7f0000000380)='{)\\%\\\x00', &(0x7f00000003c0)='-+}\x00', &(0x7f0000000400)='/dev/wsmouse0\x00', &(0x7f0000000440)='/dev/wsmouse0\x00']) ftruncate(r0, 0x0, 0x80)                             16:00:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r6, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0xb, 0x0, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r8, 0x80}, {r8, 0x6}, {r10, 0xc}, {r6, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r8, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x1f) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r3) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x7) chdir(&(0x7f0000000140)='./file0\x00') accept$unix(r1, 0x0, &(0x7f0000000200)) open(&(0x7f0000000100)='./file0\x00', 0x90, 0x80) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) chflagsat(r8, &(0x7f0000000240)='./file0\x00', 0x10000, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="ea109961727d27c1b05359d8dd84d9fff95b0020ce00dca7478beaa3", 0x210) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140004}, 0x8, [0x120001, 0x10, 0xffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\xe7\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='),\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^\'\xdb\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='#\x00', &(0x7f0000000440)='$\x00']) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x2}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x400035, 0x8}, {0x80000000000006, 0x0, 0x0, 0xde}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000000)=0x8) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000000280)={0xffffffffffffffff}) dup(r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$getflags(0xffffffffffffffff, 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x44, 0x45}], 0x1}) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xc0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698d, &(0x7f00000000c0)) r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000180)) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='\x01\x00') 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x448801541d62b317, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x9, 0xdc21, &(0x7f0000000140)="f1ca813f9c5a81e73ee713a4ce4cd60261cccb629faf9e717f5593434f884e6b95df94983ba15ca03aa7cfe6da386383e01858f2855416d132470f79b19b322326a573129d5949671def75495bbf4774acf83774842a1966fc9e38bb6d6106b5a557ac701562c5bfaac4cca868b1c356290cc0e5900431d5768dfb991b5a58d8419848446e8e2dc998491f251eb7f9398908290e4f2157fa1b82cb4278e9be7f17b47d47d301f25c167c0a9c8e053498928117d3223b9a67864516977b9b6a5faa72183f3d8994869180", 0xca) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x1f, "000000000000000100fba400000000000400", 0x2, 0x40000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = semget$private(0x0, 0x4, 0xc1) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000240)=""/218) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040))     16:00:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="4b82887afe497db9c013dc1293b5d7b0f41d8275c807442b32c418ed2bb63c83f8880b1f2c7d9c259d76a939ace09d2eacdef733db989e7ec1e1fd87e5a4e71b9f8cc935efa6193781e80c9152a2382d53a6c3af3c976dedbf1c0e3ae7f9878c441364d29b6e3270d513f80124f4cc4e66983109e87a00f1fe1302daa124c243a6091376ad8ae29815d06c514c8bdad234cd084f9853835556c1bf9f7edd706803dbec7816c5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:24 executing program 1: r0 = socket(0x6, 0x2, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa)     16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xef3a}, {&(0x7f0000001180)=""/149, 0x88}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x4, 0x0, 0x0) dup(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) dup(r1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x18, 0xffffffffffffffff, 0x0, 0x100) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x3, [{0x1, 0x6}, {0x1}, {0x1, 0x10001}, {0x1, 0x6}, {0x2}, {0x1, 0xfffffff9}, {0x2, 0xffffffff}, {0x2, 0x4a}, {0x3, 0xb2}, {0x3, 0x843dea84}, {0x2}, {0x3, 0xfffffff7}, {0x3, 0xa6ce}, {0x2}, {0x2, 0xffff}, {0x3, 0x7}, {}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0x1}, {0x1, 0x5}, {0x1, 0x1ff}, {0x2, 0x3}, {0x2, 0x7f}, {0x3, 0x2}, {0x1, 0x1}, {0x7}, {0x1, 0x40}, {0x2, 0x6}, {0x0, 0x7}, {0x3, 0x100}]}) 16:00:24 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 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) 16:00:24 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000000, 0x1}, {0x2682, 0xffffffffb8987364}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) 16:00:24 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETRAD(r5, 0x20004b43) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000080)="1d5e8449f93e9db798f7a83aa0f25a574015fa63b3b9fed925cae122a97e10d4c7786c714e240f064962efff3305036c1742114ebc4b68c6af19c428913bef1959f0118bb3fc7abe41e45dcd70c01dfd2cf2b97d4170cf1ff424f2a65ba2d94d3874a51d49ed0be7799f4d5a13581457454f1ed7cb48356104c759664a2e3e69806057222e634dd42961f12609788ed71e15b36d939a8a2a634f23cfa40560e39a7b50e4272961069455a4532110951c6c3b970d7ea6ef1efea230c134e058c834084d652ec3f97541ade8ffdb4bbc333c6fc3ae5649eebcbd1c0b5df9fd808465c1389acf5ecf88a3b7b811e85bad467423ba", 0xf3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r6, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = dup2(r0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20540, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x800}, {{r4}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0xfffffffffffffffd, 0x7fff}, {{r5}, 0xfffffffffffffff8, 0x40, 0x29, 0x10000, 0x8}], 0xfffffff9, &(0x7f0000000100), 0x3, &(0x7f0000000140)={0xfffffffffffffffd, 0x3f}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget(0x3, 0x4000, 0xa, &(0x7f0000ffc000/0x4000)=nil) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000380)={0x0, ""/41}, 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)={0x0, "55c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebcb9cc34279e6b54eead14f154722"}, 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3ff, 0x0, 0x2, 0x7, 0x80000001, 0x3ff, 0x7d7, 0x10, [{0x1, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0x100000000, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x8, 0x2b, 0x401}, {0x82, 0x5, 0x3, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xfffffffffffffffd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x1ff, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x401, 0x6a}]}) msgget(0x3, 0x100) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r5, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r5, 0x4}, {r6, 0x20}, {r5, 0x20}, {r6, 0x8}, {r6, 0x20}], 0x5, 0x1f) dup(r6) fsync(r5) r7 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001540)={{0x1, r8, r9, r10, r11, 0x8, 0x7}, 0x4, 0x3, r12, r13, 0xef7d, 0x41f, 0x800}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) msgrcv(r4, &(0x7f00000008c0)=ANY=[@ANYRES16=r14, @ANYRESHEX=r3, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESOCT=r15, @ANYRESOCT, @ANYPTR, @ANYBLOB="abed2f6e5a9e874cc4c8cce63790ec55b26307992b5d750e7ce1c8fad923937a7a1f9fcf29ef1bece36b19b7663c6a5202f3ae43e437398b618a0899323451f917ef26b79760bac998ebad8e333a4ea98efe8781a2b252df6093b1fad1b8f721db513123f1a4bf4a2a172af036a94ed85b15f2c91d5dd169c5a672e88e54cf142c374d8a6a5d11cf83aede3fd0c765da99188a3511bd283bf29ab3", @ANYPTR64, @ANYRESHEX=r16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYRES64=r17, @ANYRESDEC=r3], @ANYBLOB="06426a2c64a3877fbf7902746a5ced2f939d0b157753f545878613c999a94c46472ea94ca44d07da7f9fa1aeb535178c7d"]], 0x3, 0x53e3a124829e591a, 0x1000) msgget(0x2, 0x424) r18 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x1, 0x3, 0x8001) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/80], 0x55, 0x3, 0x0) msgsnd(r18, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r19, 0x0, 0x0) ftruncate(r19, 0x0, 0x6a) ioctl$TIOCSTART(r19, 0x2000746e) 16:00:25 executing program 1: semget(0x1, 0x4, 0xc600) r0 = semget$private(0x0, 0x1200000000000b, 0x55c) semop(r0, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x1fb, 0x1}, {0x94231c7cd336c8b6, 0x6}, {0x24, 0x8001}, {0x2, 0x4}], 0x18d}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x100) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2, 0x8, {0x120000000000, 0x7}}) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:25 executing program 1: r0 = socket(0x61, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r4, 0x4}, {r5, 0x20}, {r4, 0x20}, {r5, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r5) fsync(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r9, r10, 0x8, 0x7}, 0x4, 0x3, r11, r12, 0xef7d, 0x41f, 0x800}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r12, r13, r14}, 0xc) 16:00:25 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3ffffffffffffdfb, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x10000000000003, 0x1) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000180)=0x3, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0xffffffb4, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) unlinkat(r7, &(0x7f00000000c0)='./file0\x00', 0x18) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0xfffffffe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) recvfrom$inet6(r3, &(0x7f0000000100)=""/8, 0x8, 0x0, &(0x7f0000000140)={0x18, 0x3, 0xd7, 0x2}, 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) recvfrom(r3, &(0x7f0000000040)=""/96, 0x60, 0xc04, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x401, 0x47c}, 0xc) 16:00:25 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000080)=0xf6c) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000a80)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r2) fcntl$getown(r3, 0x5) write(r2, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) write(r1, &(0x7f0000000140)="6f4c547fdc41", 0x6) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000180)}, {&(0x7f00000002c0)="99f7638335ea5d04075b242fa0493b2c72da7f44335520ddc22180f725d14d9eabac3c29dc43cdbffb856c62db6f7a3ae62fa2c02a1a66e4c3af418fdfa170e3869f0d1c30460845629d85bc91bacacde0e4cf738105b062e7963742af3d1bd3115b5341a6cb6c0bdcb534152d3fcaab5570b4f796cd1f60c09673592453965c7afee1fec138084db1ab4797969da75b88545c2986b44f2dce648ae1dd781ef1b17111a764397eca997ddbcaacaca9916ae1415cdb20516ba7b3f5ac1ffff68d52ac6c3e58a751be9324a869a5a911580f8a21ad02304366ec3944494ce5fe", 0xdf}, {&(0x7f00000001c0)="394f93dcf559d5eda607d6b05b2408519422671ef135146041802ebcc6223181ea0000fcac1ec6b9416e7c1a64ab8d4cdee21fbf21b50c8e9607b1b55e1739113d1e6f71fe777f48553029b2f5a1be21095259cdadb8fb5fca729bdc45ac415c6f04f1305cd0112752c80f9e1b7357f0fcfb4cc4e4135bdaf07b021840de967a8e1bb9c83459af8ce43e1d2fddbc82c6916bcd23f6", 0x95}, {&(0x7f00000003c0)="ba5b2191d9d56ce4378b2f64e56506851b470946ff56c5cb7d50eddb4a5e1ce1f8a4367bf3fc403fdc7ec586184d7e3a7ca8e2bf409b99be98092b99657922f90f8f3252a2211ef4d0e1793dd272afce666fdffc4a0301b3bef81664e1e257948017d0323d6deb11e5bab5a5b4c923366243de5e9e2f828b0713677f164054a57103f877289fea8f1ce472462552520a61026ecdbccfd4a5818f9d884ba6b14deaaa926f302529faad13f3bb6a2abf1150d72985d45f314276f09fe485760af6176d038996809dac303059264c858bc489ce94976fe3ea2e7670a982a31fa91ccd40ebf07eb46abb7431e6a9c9ec6f", 0xef}, {&(0x7f00000004c0)="c43d45b2b816bec171d9a6f67b2f830a0f6bce8868bfef6dae9be3f27c185295cb9cccbf050fa462a59649a8154815fae87a2985f6d3e8ae97f620adfba29e895e0149d3e010b25d8375e800e4b57d2ce5fe9351f6ecff3ed598a4412e560e3ccffdfdf792d2eb66af989e920822288bc27559c402e2b17f311eb1938d9e2c17b4788ec5c1483b6b6f05d3832dae1740", 0x90}, {&(0x7f0000000580)="4fa194326b4ce54aafbe2f6f1eafa10892812cebf805c3b1cd0648b68102655a0e7b41e3da36ef47dfca59b68f54a3c83faf4ba8af4437215763035b9cbd273580f46b910acd953e5a64b0feee1d5ead", 0x50}, {&(0x7f0000000600)="ce974e4a5c60e5cd45b88a5bbaa165d52e776c55a06ad8ea8a495a509c0b01499d93f1075ed57a0686bb4623547fc4f6352e", 0x32}, {&(0x7f0000000640)="263ed060acbd050c8caa7211493a5b54de51478bee7211480d1c7413959202665ad06711249903ee8076f3ce34737c097b88ec1ea0a29edfe04e6f2b6b25b7cf988cc9f39a5bc2ba15188757cd62cb8f", 0x50}, {&(0x7f00000006c0)="b230cea8d369dbc95d1bca95fea517236a31d1c1cc1e8f80339f5a7c7dce7586426392a774cf049dc600f1885251beaa56fa00fc97e90e3a9d5e04b15e6da9cdbfa27052c32687510e6536d735609c6db7957d4c685cc1393af93e17d19e744b7086c29110b45195065e55f901448dc64639fb5b57b80bfb7ef98ae3d59200d5b3f66646fe982eee1640dd749cae6b47d0b386462b8f46e764ccffb8fb52b7c2951db98b75c605ae5d904e5b311ee7caddaf401b8286c13be6d413b8e65b1d563e63355386aa38daa36a7087e0dfa3db152085e1f4323c93e4bd17362110779da8fc1517b8583bea24", 0xe9}, {&(0x7f00000007c0)="6879fb927de2dee85198f60c319c44ccae4bc70fd30305294b23d408f5056845bd0c69837e7ecc9a68d8797f2c03b1133d13ed2d1e52acfb46c3f278", 0x3c}], 0xa, &(0x7f00000008c0)=[{0x68, 0x1, 0x20, "dfb7fa4a76da8837063bd63cf8934d8ed50d7872f7a9f38dc4b80a8ea06d4955f973b8bdfed4693d83c4f8790bd6106a3e73b96c18efaa5f3da06225fe5057d2fc8c007563297c2ff3a50602364babf94c3e66cbde"}, {0xf0, 0xffff, 0x9, "7fc41ae71b038e42a3f621c8d219e155a6d029c19abc4697c6ac6d52e9c182ca2511ad5ea1c870b2952143679bd7769b76f15345b46951134a0b1b455cc2e3f258dd0671f2b5cce8c6ade893a07b408359086b0a5013b8a0fafa01e7024db123b9a2d87e15bc3c12e37f814dc3053267168e2c3b640c95f2ec1c28bb900912b5f595e6513061bc240f54f571f18f14a8844c8d15bf05186e0e7bfe51b8569a7bbdb6c1aca2479ff7b2658fb4b24044bcc9c40b22200246721500fad531ffb3a966162ddada3e86f9247677e8d83773d7241f578e8252fd7981"}, {0x88, 0xffff, 0x4, "1314e895be1fe58003f5cc73205c70c28df2fdb67a3ad94a9f07ffcd34ba33e99d6b7c3c413d61821264b55b9560d1d27f1df339efde10adb6461f813d17e00b23ffb28de50b111df4147bd2361cba170bb49ac9b53f5b687d63f72f2ea772704cd0983fe41320bf12aba2c07b2046f3464f"}, {0xb8, 0x1, 0x3, "cfc9406c3709080f0a58bd8f1fa18dc2772867ff69cd71ee5afaae5d318ddf88b9295275004f1df2f00f435a8bf1e48fbdedd03951c1b7419cc8ea6a15f7d38347e417314a2cf52728e5ac23fb67d00ff3b7a8db7689deaf19f244e271929a92ddb3d6f5a767ecb0913a24d4fedb5b4bd77e6e0b334320fc9363a7f5f5b572a04b51a44b5a4096901067ae8040a3c6829be718193da990120f2f33f52168d147c800136a0d04"}, {0xc0, 0x1, 0xf4c, "5b941470c905f56b11b2d2ffb18ed489907ef25c7772a30927c21d2fec7c8b99773cef5ded22ab7342f265d3a432a9bb8d6fdd17f8a8e4626bb3aea2287ae5d83b2aa42cd3a7831323aa1a7b3f403a2e0f4adea9f57274d551b6fb3d4da0f30207f350a0d5b7c60f79e02358e889d6c6a0313e23837c3e15f809047bfeab7c982a6aa1303dfc2b88b64dd4d6e79af4422b068e9f074ab07e0a913756dd504f21815ee5962122e793264818f3"}], 0x358}, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x228) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000c80)=0x7f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x101, 0x3, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x5a, 0xc000, 0x4) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x6, 0x7f, 0x629, 0x0, 0x4d7eb3af}, &(0x7f0000000080)={0xfffffffffffffffe, 0x6, 0x2, 0x1ff, 0x4eb28798, 0x2, 0x4, 0x2}, &(0x7f0000000100)={0x0, 0x1, 0x81, 0x3, 0x2a, 0x10001}, &(0x7f0000000180)={0x8f, 0x9171}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) write(r3, &(0x7f00000000c0)='p', 0x1) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2dff2db72f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0xffffff3b) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x3, 0x4, './file0\x00', 0xfffffff9, 0x50000000, 0x7, 0x7fffffff}) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f00000000c0)=0x2) execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000340)='\x94%\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=':J,\x00', &(0x7f0000000480)='/],@)\'\x00', &(0x7f0000000500)='#\x00']) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x81, 0x2}, 0x10) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0x1b8, 0x7, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x1, 0x8, 0x0, 0x800}, {0x282b, 0xf1, 0x8, 0x6}, {0x81, 0x43, 0x3, 0x3}, {0x101, 0x0, 0x9, 0xff}, {0x4, 0x69, 0x3, 0x4}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x3e2, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000035}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r6 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r7, r9}, 0xc) dup2(r3, r5) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x8, 0x7, &(0x7f0000000080)="0dcdaf0697ea8e961a06bdbd83efec57806e8fddd03e4f7e985eed0e323577ecf0edd28130c1f09e1067a45f7c06f16e3e43a1af4631d3115841fec90131f338bf44e193005e02187fce93f576284d90bcb2b71d3855b09c3ad344daf39d44333f15b538b67818e75bdaad5f81a3ae952cb34967cf426ae8c28f5c5e1a3225fd1c63d6a8214d000a41f82b23bd1e8922bf0aca1b43a877abfae972cde256a2a769e52ff6fe13ca69e32c902fa5d021213fef2775fb65", 0xb6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$setown(r5, 0x6, 0x0) pwritev(r4, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r4, 0x3) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r6) setreuid(0x0, r6) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x1, 0x6, 0x101, "3fa02a76700500ed831715d862e4d84ba8df15e8", 0xfff, 0x7b0}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r9 = dup2(0xffffffffffffff9c, r8) kevent(r3, &(0x7f0000000a80)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x3, 0x8, 0x8000}, {{r5}, 0xfffffffffffffffa, 0x80, 0x0, 0x5, 0xfffffffffffffbff}, {{r6}, 0xfffffffffffffffa, 0x1, 0x40000010, 0x6, 0x401}], 0x7a, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0xffffffffffffff80, 0x40}, {{r9}, 0xfffffffffffffffb, 0x4, 0x1, 0x3, 0x400}], 0xb9, &(0x7f00000001c0)={0x1, 0x1f}) r10 = kqueue() dup2(r1, r2) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = dup2(r0, r1) getgid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$dupfd(r3, 0x90403ff10f474ca0, r2) ftruncate(r0, 0x0, 0xfff) r4 = getpid() fcntl$setown(r0, 0x6, r4) 16:00:25 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) 16:00:25 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r1, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r2, 0x20}, {r1, 0x20}, {r2, 0x8}, {r2, 0x20}], 0x5, 0x1f) dup(r2) fsync(r1) r3 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x1, r4, r5, r6, r7, 0x8, 0x7}, 0x4, 0x3, r8, r9, 0xef7d, 0x41f, 0x800}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4, r8) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x40) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x804, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2, 0x2, 0x4, 0x0, "15db229c753e06d27c1edbbe0afcc3dc60304c13", 0x0, 0x8000}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x8000000000000080) pwritev(r4, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r4, 0x3) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r5) seteuid(r5) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x82) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) utimensat(r2, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000002c0)={{0x0, 0x7d}, {0xfffffffffffffff7, 0x5}}, 0x1) mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f0000000380)='\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', &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 16:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f00006af000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) r2 = semget(0x2, 0x0, 0x17f) semget(0x3, 0x4, 0x300) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/37) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a1984b77910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x40) getuid() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00200000", 0x8) r1 = semget$private(0x0, 0x1200000000000b, 0x55c) semop(r1, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xfffff000) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) rmdir(&(0x7f0000000280)='./file1\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x741, 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)='./file1\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) close(r2) getrlimit(0x7, &(0x7f0000000180)) 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$inet(r3, &(0x7f0000001140)=""/223, 0xdf, 0x40, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) 16:00:25 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pipe2(&(0x7f0000000100), 0x20000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xb) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) recvfrom(0xffffffffffffff9c, &(0x7f0000000200)=""/173, 0xad, 0x802, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x4f52}, 0xc) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') r3 = socket$inet6(0x18, 0x0, 0x7) getsockopt$sock_int(r3, 0xffff, 0x100a, &(0x7f0000000380), &(0x7f00000003c0)=0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000440)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000004c0)={0x80000, 0x4, 0xcf4, 0xffffffff, "3287f4be42f10719041014145ff3b00f530feeea", 0x9, 0x9}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x58cb9a9a1b8a5e77, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) r7 = open$dir(&(0x7f0000000580)='./file0\x00', 0x8081, 0x12) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000005c0)=0x12) syz_open_pts() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000600)) 16:00:26 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socket$inet6(0x18, 0xdb2a8ed3844122cd, 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x32}, {0x3, 0x4581, 0x800}, {0x3, 0x4, 0x1c00}, {0x3, 0xb9, 0x2000}, {0x3, 0x0, 0x800}], 0x7) 16:00:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653000b389040a64a47136ec44ec146aed3d36e1411f0806e4ab7674a77b96e4c2d63e489c4adeb87b4bdd6644b585476a02f8cff2f1d2c227482f2d0edf2715b7ff6285ab3a061b7de3db09c331d0b3d98cc05a4166cb43beda9f8700d5d5184be2d364434284679415211fe6c10f9f3e63c7e45cc1f482c9d5713f5e1e2448b1399a6ec3d5d94187b9b67c9777573541ac935e0d874f383079949e3e8b11e447a9d302de4d1a63bae0c7ca3456de163b2dd348091e5d4b15ca8b26ffcefec185e6da003075a874e1911a1a170e3e9e6d051429426c94fbfa6bb74b00456634875358319de37c11c203e6892dde105f954ca23ee0f299e46b45818ae9f75ceee69271b219d20acfcdb058efe4e24fb446285de4caba08343f16432e41013168aabb536b1b74b084793b00db5665c8e807e5942de6eafe30179683caeba7"], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="9048b73b3356155b36b4cbed23629553889b15a14daab8a4b5dcd7641f844489a5f014d908ae99f11485f564de8fcc49d24645f55a73d1d2869fd4e9d0dd3c4c44f48a8cf936388d030d5baf7331b66957082dea7101ed45e2aefb8c612639f98210d2648120699f33aa652f0ecb3b020099592ee59e", 0x76) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c016c26b6ff7d44c68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04177795efe6538b05d7b1cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb0010000000000000ce49f2718f1ac82ab95ce1924f0465ae1dab5b000000"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r2 = kqueue() getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x5, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x80, 0x330}, {{r4}, 0x0, 0x0, 0x2, 0x47, 0x5698631a}], 0x9, &(0x7f0000000040)={0xffff}) 16:00:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffb) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0xfffffffd, 0x2, 0x0, 0xc0000000, 0x2, 0x7, 0x2, 0x0, 0x9a, 0x6}) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026530000000000000"], 0x10) shutdown(0xffffffffffffffff, 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='`]#/\x91\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000280)='!\x00', &(0x7f0000000300)='-+#\x00', &(0x7f0000000340)='/.-7\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='%-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='@]/g/\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) r1 = socket$unix(0x1, 0x5, 0x0) chroot(&(0x7f00000005c0)='./bus\x00') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x3) pipe(&(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r0, r3) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x42) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') clock_settime(0x3, &(0x7f0000000100)={0xab27, 0x14d}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000014c0)=""/228, 0xe4}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f00000015c0)=""/141, 0x8d}], 0x3, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/\x05\x00v/pci\x00', 0x80, 0x0) r3 = dup(r1) write(r3, &(0x7f0000000240)="bc2b16f97d08baee0d68bfd2185577fce67d33410773136a130e41652def314116f26e217ea93e908f34bd71f2333c0150e8bb0b81402baae5712d5414d613cee0a15120f5370f41b7baf306eab795e35b194ef5ccb96fce9952ef8939687f8dc24bb92631d04115fb984219b5c8095532fcc5a15bb2b7e36b01d8b0cddce37d227615daa58cb595211a4d3155f1a0694a813bb34a5246888bb399fd4a12fb009c88a7b2b1fe9362b8b810c08a1770120f519a7da4cb75cb17900a8cf2017a4c03efe400e45e77819d020c0f5ffe37183d0ac018bd562fac21676fc659181c002c350e4293f867e61b9c43ab902e40b61e5c19765eb28c7749f915d52c9a68718dafcdbdb395b0c7ba6f7d821f2b7c8ac8bc682e974fd2cf4f4fc938c25dd8bbbfd412bfea31975351e5f83e5deba833d08052dccb60e09505cda78382580216349f43f3c6d0e9bc0fca92dc3b71b4e5d28deb4de9d4755cbb955be504053e0837077eb7dccfa225d299a3b5cf59d16948dc1954e1847619060026210da480b3a7ffbccc00e6f8e4cdc9eec9be4e381399f89882", 0xffffff0f) sendto$unix(r0, &(0x7f0000000400)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e75661f6aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c1be2b24156b54e3357ff00f580e3223a42069e6fc34a48385c223c83c82e10c840c6a072857bb7efbdba2bc53767d6340529da6808dfa3dd44b134ea254df1c00fd0c9cf513a1ef7ad25d22d993700e51e62d3d2553dc6f3056be5f29d63009326c97bb565e5a8b35a122e01cd5323341230e90b411838073a0d40cdc734d8ac888cfa216c2db7a5f88a8c0f877750ffc1af08b53b263b6b55bd80feb5643f9464b5", 0x1407, 0x404, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = dup(r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) close(r6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0xff, 0x9, 0xffff}, {0x8, 0x4, 0xff, 0x380a}]}) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r1, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r2, 0x20}, {r1, 0x20}, {r2, 0x8}, {r2, 0x20}], 0x5, 0x1f) dup(r2) fsync(r1) r3 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x1, r4, r5, r6, r7, 0x8, 0x7}, 0x4, 0x3, r8, r9, 0xef7d, 0x41f, 0x800}) msgsnd(r3, &(0x7f0000000340)={0x3, "2951c326d455e79add4cbfc2f952afdf43346bee6ace4f213fc23a106a34dfa3861dd33f0aeeac0414df42e129caab3369b089922b185f0bf4265ebc5ba0723f0ecf00d78d59ea85e64a6570c0adfc00070609a4ad4faa14f3c639336548954512d15c6e4db8856228c4468523b4d10e9c1a068789578900467a6ffd68eec71ef490ee3fcfde217f2388353fd7f012b20280786995e1da7d67c9932a2b7bf047877c372855f5fdf31567b179524eab654f21b573ce5e2cc86e9f9a066c5ea43b4fbc18da8c514380bfa300b297475fd7c7657dce465d0f79c838060a7b02105e9341321e5722d235e62bf94e04e5a8228a1253bbf116e8bec3e67eab248be52925ad22080c01db13ce47a800f91f3f81b5e2ab73e70fff553edbcc7063999817cf37a53a30d7ab8fb9a5d7dc257b17c01210ddb01bc51c9c1f1f452b747dd872b93c7c575ac961f0a0b7b7bd8dbc8c16c1e856142926325e08a49743063711ce3728cb75cbeaf842102e9d5139cf5e5c22919d5dd6493338900147704f9b2c49053b5d7b64320ddab9079e3d4c57b83cb07b5e1ba3a2fc00ba0701f0cb5a53cf0454e385be5acb631807ec1fdf537bda0c8a7ccd707bbbfa2d0b276ddd352a39a33441a572d44f92efe52f75072e18057501156aa6bfff7db070d28b808d6c963464be44973cec25154c197e821e938cd95986835d4f500af7fb4c535b5de0f4d1031568b0a17e0e94f147b7f7e0662ebe42cd0b79bc14a0ffcf178c915d4e24f35265a32ed8b2833eb0f78d19b0a7253dabe9c4ef0a063b1092067cb3f9f66d0de1ffef6e14637631b80d47bfeb72aa21e83e58e5b9131094e779dc874129b668850f2a6a11c00faac8679096b6165403a21736431b0b38044b3f07851873e579f5d1a84c834e4718d2e2703bface96f98ece8893c33e020118c3fadebf96c70bb153ec758e27e34b2078c29dc85b5ad50df890d5696fbe29523a526874998eab68f9c985f5dde3bf74904b21ae43c753aabbcafcfbd4950d5ee39864cf4c0d956441e549c73f2206e6afaa7c933f6f17acce542571b954eea87745f972661b091182db795a436671a9759ea106c32f168676e3c7dd6aecad2ef8b4159b1bb6ead71c595dbc3dd344ff82afd4f135158a7021ab003d517abb45ba72902a0f3a676fca40e6c140ed6609e00a625b1c8180609df00656d3275cb06431d3a414985843f04b5ac1cde2583ce872fcc6c2de9813f9f63a6a67feea7738ca292ecde58ca8dd480defaac5dedc2864829cd886f556a5ed6d681f6e675dfe56ed136c88d276e62852f4b3debab9d651b66bd658af62c67c12a7ec3087e2647ef9ae979283a083c37acdab80edc6a37321c7d1bb2049c6d013b92e6de406e5dfe74ef84803b1251ffc0ad68e9dab9c2fef1c0cfd89f47fe48746c8fa2a08d67b05cf6243c3fa328caff1d5d25bdbc85698754c72a585def25634557071981652d3cc3f6764572be8b8166f59d1dda3ffe22ea191b8ff42c3195c3aed43168b023c4187697a48b5b8e7ed6367c6d5c33c9024b7e994edf2279037cb37e9b35c3c684250ed8496c94d9284656718a4685b113ad2d3da254f6a076f61ccb16fc97ad04aebb531feb627cfeceda6aee204527bd1540a91756dcc52142aba57e458db5e7909e567f5461402d0df502674a5bd4260be8e7111cfcbe2660548c633955e92e0213edebe8c318ed2b797f8ee73fa3510039a359ad6c6df8606afcb2ccd298c95ac4ab0f1f1135361004740c77720dab6e4f1d7d139b9e33b0cd8a661a57bef86e417afdce0f472ae29131ba2ca744460293751bb8b07f51eb0fe25962d30cb3103f8db9f4f64e8331815e402e43801179493111f2228e48cac7cb7b57508cf2f3b36f6f9e58b8b597f40d4f3c107957bb09e15489ddb2aa141520f3e1abdaff63fc0fb16c86b82d39d3ce05e52fe422b726673fb7a902bfc70129510587ef72df1bdaaf77eac274543a5cc341e9d6b055f752652a9b7642067a9eb6854957c8b0bbb7a5bb6548e920191c438eebb377bfb8a4604e64c6ad5f83b018aa5786257f816d1625c298daf485d85afa6912555bfb952d7b5c79bf5d0a10e30b99d2902f58f4312e3e4b6894be48bf49150c5641ba2a156df5f7b72cf67a43e1d6534463eb767befa8cad9619c7917db25ce6c5df94797659f29c5fdeb0f67f21c422dbf3add8d47f05d5a19e9ec4c90a4ff79cec2341a26f631d16a1fd1bc9e2cb87f95f9744373f1f32bb1b492854e46524db2dc42b75de6cd15453a949aa6fc6d7f8bf739947d44ccdff749d2dd894b232fc69e546da081fa0d8440fd5f7b025cb8292d7be9fe432a69a5642f039103aac98bfaabdedba9808613286bc57375adef26edabedc0b91a4c8882e7eafa5e5b933749fa96c83468b59caea44217457fe87687f200f5178d1d03c10df69e6b6b3352ad33b20cc6499ee7bfacd4e2976db100bf1b809fe85b3899b7f841382346e7d0d8705b0df36f8e144a3c8e4d0efcacf4a8297e86ae1305bc3f6db4afb60c5f2d4afc83689dcf2b3dfe0fa27db443d0704be5206a7e7c553f6d79f697a56d526752947af9b5e8cdb516aca92f296e4a4e79d1533b5c2c51e5de2c492eabc826beb37697ef0225a3f93c2aacdcfd4ec09f3dda10b6a511afb676f4b141fb3270030102f244fca6a7dfd9a335b0960e335f54484963ff053b8ed2812b92fb23d5f16a3f6e0c7c8bf52170df76641e06ae7cfb5a3a27846f187a2077a7d5ecdd68f9184225bb73533e61a976c986d55dbf9f370b572d805192996aa49961fb78271eedc7b9a9f7d7542e2d22138e7dde4a4f2d5cabaccf3a9dc94472febec947c3b85324361c063a61a3286e7d8a9ffbf793987e2bb046dc8fa7209dbb7a0076bc55990867d34d5b72896c48181c35db7bd08a6112460168b3b10648fa1b8009afcc1579608cd43dc96f405085807a358cbb6b83c2b9351e8d7bfdc5e5be2b8fb004689f3f492313594860220e2f81e03c02353f5630a9db97306253f5d2ab599cc9d6d53fafe06b0f9ab5eef6cd9428e1aae08e5ae2a246c081bc1643dab00fcd05937e7f4f95d07f4b509f2f485b6ab9cf75bdb36fffa83da9c3f62dccb66bc97acfa2b820e4a9a4530ebb1e94436c595022acbf7a78434a7834870004ba05244de394abe9179de5d396ca1fabceb3a1548ac7c5fcc4617cb84d30b32729476a34eb0c28552d554dc63519f6646ca87ea15430e4ff3652b2e48b0368dbd63323419e2f4650190c792e5b72a500e9e8ed4457aa0d8f605a5f439762e67377693e29144c7de88fa050635deb2b9189410a5ed7960948d81cc771578198a8c75206652bb691b618c322d7a88c12f4bad884582dd715ed5c38cf88b624d1c42bd10d870eb8a7f3ffd519854014c1ba167bd9e8aef74fbe2c359a7d04ac869c2ae680444f5b7800db600bd73e65356d48fa5e36d6e6a9cb6be7b65d6799cddb1072297d460d9cb58593a179d470d31b1b86faf744d0596d3294502b47cffd19d6b37f5a6324e1ac212023242b6a379612fd6478963d08aaee431cb864b26d1acf94a50b93f8c44288c992fd97c394d13dc7c4559f2523bcc445cf7e3ddcffe341d5a196f379ec684264b45c6b549a3e2995c26a4cf54cd6b1ab95d3d2e4d4a07910f7cb1c01440556b4888c65bae16451c1a85b85cfe93d131d69a4e64ca9e4e94d095d731db21f8339cfefefd51c28a4cef5aed34766d882a87a436563f6136b672e1d6095ba5348ceb22bd0ce3107af97b197e8210eb96ca3861fce4a2051b3c647ff520f8423ebe594eadd8a3cf0c1b791ebd80214bd2f68ebf99d242360fcf8feb6d6162fdcdec530268f75b94fbb4c845eacac3e46911cd403cdca437e74a840c1dc848039c8423f160a3e8d8132c86e5fe8ce0783f2e1b1ef4a6f44e7a5dff2f7e7057c9e7b6d9e7d4793fab88589642ab94758c3eac66356e3b5905b3cf7428408474618666898de395c71334fab35d443a2f464bb9cece8d36b5944335dd3b60ef8de6464977f2c9df280a3542a658292d1fe1866d37cc5bd28d20aabbc069367be25169260e39ebedcb1069d57fe5d9e680cf862362e5af358a0f25bc80083ce29977fe50bd6c5b61a64e00c58ab85b77e151abda802498eb731b860ddc0c5e456099e59cd16e3faf9dba9a2ce151f956b586c30a366ec7c6632f442d81cbd9269b82d8042408485b018de4971512c9dec038c05ae4de64b5139e510c8c3931744903e2baaa224289f8469fa5e90efc91c32ac7f62cf43c280dab877b31cadbb60cee2f3feb8e0548fdc9de1f416d9de90c0e88621baf617156f1b3abf06ba2855fcee679c3047d7c6d0abd227fe876461a488bcc683e09e366657e6bef598f9255f1584dec118531b016c3197c679e30793cca7715fe3defb0d50480925f98b671486d1f9c1049941fa1fd2601195b89b7ae95c61df117baebff2ec3efee1d77ac05f6d269289af8d96da882e225d791af0592b7adfa9aa9abaddf10423c7870b736bdf36247804601b837a19394695cd931cabb3620d2094deb4f6ac2b983d577aeba6009356c1989ed7c33876f00509424ac5fa95b5e88bc38445779ec1b2484f4c5ac7ca2eb47c58e97cd260bbb4160e0cd1b1ca606e58f13820324de2ff4d301e82045d9cddff819c60099ee4afc01dee5bdff8560477e0c986e0baeceffe7dafadb6584a7bd0552a57cf0da35666ac8e0b4ba00e021b35555412e9cb0be49b7ccafbec8e1f2bc79910550eee5700b9420736ce0b77a802a74c249fbd7f6f960f2a45fea777d9b392e9ac23ef30e42b0f4d4550a4ca399d270714e419ecfeb3e141e530186decd1ff9e12033294dbef7bfc4a1f75e508c1da386bd42146577f54e0aaa77d9c3b3e1ef86686c6998523da4f4c0be190e67ab74f70ac9104bad4258d9f5210e9e1ab7c1ce509b9f04a4fed21c45b86bf728afaafc3cc4529ac8927469cb04bc05d6bcfecf0fd563fd7530ce46d1158e5e634c9b74da84511bda457c9f895c55a3a0294063551e34e57b970b1f8f0da0310f3c4748cc7315e67ed9e309c547e161d463a4ae80d48d8f38a734dfbac939bb5b575e32b5224f7f694d838bd6fc8ad96753fa3e502a2d73e810aef9a4faf1ef9d43f4c2cf2ba4f25e3bd40b027128b4435e4ab630e6e4e40482c30e53c05bce6e4fe41e0565c453dc292ab8d8d287baae57f4f05ac487b917770a7c5d5de4ed434c8be93ab0c67e3e1745abd626280e674f371fed5c738ea1426d6408e8678a99b76282e60022dbe0bf5d40050a5338af65d275116552c7f9430876ca0cdbf99d497ab0bd6e134b099ad13b44e0b14465d0318d211456019f5a4a226466ae68b2b6cd400b87451a343224318d515c8f179aed2f0843e12a4da501b2bf5c66a38fef94021cd8f3ac9335f81455fb26291f8b70cfb7ccc4a90a2b388c6524cf9d9a19ba1d9a9cf81183fd54b181a511fe49f324853d7063af5f37689f31dce119edea561f1d801f0175d131f3d272dae90964438eb11927a6d144f8d39162b8a7c1dccd5564fee6cbbfff5d2892fb7d612014cbd5f83bcb2f1cbddde4b9b9f43a0f0398238c0b82d170e426c9453f4fa066d551dbd72020d2135e8ab18b8da1a839db12801ac5536def94e6cd4e806603c3c75224c1da0e648cd594b24b51aeed0a20d721b6af353e050d615c7751eba919972a9be4e6bbd143c95f7233a3303d610856efd03679cdf7ee64f49a3e2a624aa23c35ad751f98"}, 0x1008, 0x800) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000008000"/49], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgsnd(r2, &(0x7f00000006c0)={0x0, "55c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebcb9cc34279e6b54eead14f154722"}, 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3ff, 0x0, 0x2, 0x7, 0x80000001, 0x3ff, 0x7d7, 0x10, [{0x1, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0x100000000, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x8, 0x2b, 0x401}, {0x85, 0x5, 0x3, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xfffffffffffffffd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x1ff, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x401, 0x6a}]}) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) r6 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x1, 0x3, 0x8001) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/80], 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000003c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d41aaf9d2e7ae9fed58938ea6ac68a0befce3033bdaa6add6724ddbeeb063268cca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505316095dbf9e50a4a5079723b57fed8e8b50323c1515807bea0e9d8f3afaf042a29254ea364d8d430829ed41ce63f9299eabbc577d9c1693ddd59c11810f8c4eb599cee878a4dc96d3e0af8beb066c32952a3bedf14e440b6ddec9b8805928ee5b79761238764d9e4ca23773977b0ec6e05900830bb3c02b14e7f1bccc25c04cd5ac7e714996841dcd4a5862a194ca79be40", 0x6b}], 0x100001c0, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r7, 0x0, 0x0) ftruncate(r7, 0x0, 0x6a) ioctl$TIOCSTART(r7, 0x2000746e) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000000)) close(r1) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:33 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x8000, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xfffffffe, 0x8, 0x80, 0x2, 0xff, 0x3ff, 0x0, 0x3b4101d29b4d0e68, 0x1, 0xffffffff, 0x5}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r8, 0x6, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r10 = socket(0x400000000018, 0x3, 0x3a) setuid(0x0) setsockopt(0xffffffffffffffff, 0x4, 0x2e, &(0x7f0000000080)="ebcbd7f68e48ffcb210c000000b103000000000000001899f3", 0x253) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000180), 0x17e) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xad9a) 16:00:33 executing program 1: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001240)={0xcd, 0x0, 0x1f, {[0x8, 0xe0000, 0x7f, 0x6, 0x4, 0x80000000, 0x5, 0x6e0, 0x5, 0x3ff, 0x7, 0x6, 0xfffffffffffffc00, 0x7f, 0x9, 0x0, 0x1], [0xffffffffffffff7f, 0x3ff, 0x6, 0x6, 0x3, 0x6b, 0x200, 0xfffffffffffffff8, 0x400], [0x1, 0x72, 0x1000, 0x0, 0x2, 0x49e, 0x9], [0x5d, 0xffffffff7fffffff, 0x101, 0x1, 0x20, 0x100], [{0x6, 0x40, 0x800, 0xfff}, {0x1, 0x8efa8e, 0x5, 0x55}, {0x6f79, 0x2, 0xff, 0x8}, {0x9, 0x4, 0x10001, 0x9}, {0x8, 0x3, 0x1ff, 0x1000}, {0x400, 0x0, 0x40ee992, 0x80}, {0xff, 0x8, 0x7}, {0x6, 0x20, 0xff, 0xf2f}], {0x7, 0x9, 0x0, 0x6}, {0x6, 0x1, 0x80000001, 0x7}}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) kqueue() ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xa90d, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="bc608596c840a3b7e750b40fbebd434d35678d64ec43edbf644d9b8f22ed5b244f76c1a230bdc29308928884464c5f39553abd71823d93b2468093c03b218b632760574ac7c249132ae8847c1ed2716777a04c72a3f2c7f4f13084271e5f548b9c0d2ff5ccfcf411b6af", 0x6a}], 0x1, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x200) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x0, 0x1, 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x300f, &(0x7f0000000100), &(0x7f0000000140)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000180)=0x401) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) flock(r0, 0xa) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = socket$unix(0x1, 0x2, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r6, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r7 = accept$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r6, 0x4}, {r7, 0x20}, {r6, 0x20}, {r7, 0x8}, {r7, 0x20}], 0x5, 0x1f) dup(r7) fsync(r6) r8 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001540)={{0x1, r9, r10, r11, r12, 0x8, 0x7}, 0x4, 0x3, r13, r14, 0xef7d, 0x41f, 0x800}) r15 = socket$unix(0x1, 0x2, 0x0) pwritev(r15, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r15, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r16 = accept$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r15, 0x4}, {r16, 0x20}, {r15, 0x20}, {r16, 0x8}, {r16, 0x20}], 0x5, 0x1f) dup(r16) fsync(r15) r17 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r22 = getpgid(0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001540)={{0x1, r18, r19, r20, r21, 0x8, 0x7}, 0x4, 0x3, r22, r23, 0xef7d, 0x41f, 0x800}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x19, 0x8}, 0x9, 0x80000001, r14, r22, 0x2, 0x1, 0xfffffffffffffffd, 0x52b2}) r24 = fcntl$dupfd(r1, 0x1e, r2) setsockopt$inet6_MRT6_ADD_MFC(r24, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1000005, 0x1}, {0x18, 0x3, 0x9, 0x60}, 0x9, [0x1000, 0x4, 0x4, 0x0, 0x34c, 0x0, 0x0, 0x6]}, 0x3c) 16:00:33 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9d3, 0x101, 0x2, 0x1, "32851a9216b02d486e2290d98602e706c8629eae", 0x5, 0xffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x57}], 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r8 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r8, 0x0, r8) bind(r8, &(0x7f0000000400)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r7, @ANYRESDEC, @ANYRES16, @ANYBLOB="0d02e550d3a27e7de8cda9756501416ebd2f1d068f83ddd5286c2cf14feaeb08a82124"], 0x5) r9 = dup2(r4, r3) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xff, 0x0, 0x6, 0x1, 0xb, 0x0, 0x52, 0x3, 0x0, 0x20, 0x8}) listen(r4, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10000, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000081000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf7e8d0a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b00000000000000000008acd0caf21a4042361945e6d680e1e104baefe5968937426d61cd78eeeb212b00a6507af576"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r4, 0x4}, {r5, 0x20}, {r4, 0x20}, {r5, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r5) fsync(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x0, 0x0) fchmod(r8, 0x10) r9 = getegid() openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r9, r10, r11, 0x8, 0x7}, 0x4, 0x3, r12, r13, 0xef7d, 0x41f, 0x800}) fchown(r0, r3, r9) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r14 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000000)={0x7ff8, 0x94bc, 0x6, 0x8}) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) shutdown(r2, 0x1) 16:00:33 executing program 1: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) pledge(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000005c0)={0x1}) r5 = semget$private(0x0, 0x2, 0x100) r6 = open(&(0x7f0000000540)='./file0\x00', 0x10000, 0x21) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000580)) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) getuid() 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) accept(r0, 0x0, &(0x7f0000001180)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x4) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = socket(0x20, 0x3, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) openat(r7, &(0x7f0000000080)='./file0\x00', 0x800, 0xc3) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) fchmod(r6, 0x211) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c1b916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba200"/1324], 0x10) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) geteuid() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) 16:00:33 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munlock(&(0x7f0000b9a000/0x2000)=nil, 0x2000) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)={{0x1, 0x3}, {0x8, 0x3}}, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff, 0x0, 0x4000000000000}], 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) poll(&(0x7f0000000200)=[{r5}], 0x1, 0x2) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000300)={0x10, 0x1, 0x4, 0x400, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x67}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x90cf}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x96}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80e3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0xffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$getown(r6, 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0), 0x0) write(r0, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d70500000068932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233ca691e5a06a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f12536594503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d04f3a5f6dbf116939ef7f90475ee4e54d09b3c7cdb084a98a149692af189a15db5e3c63c94c5d986999a760173356165ac8e317c0b89faa1d39b66ea84cd6b97ca6b0ff6fc51fb403521391ab4b846d57b054d2e6d1a7d9eae8d1d155a5bb60699aa9cf4010c3165fcb2912313e2691f486dc99c2d9cf65f631a89ff8eeaca111da00954f96b0140bb3da3b2761a7f065fc1a1165411358a6919b4fbe4b3f657af9fb646ce089ff42b6d9fe659323384e1491baf17091c03b42f8f08c56110ae3153645c591617c70b654663d598b45e3a6c508f28dab75c"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:35 executing program 0: r0 = kqueue() 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)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f00000001c0)=0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x605bf2fb958276d1, 0xd829eaceed2143f1, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) kevent(r6, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000200)={0x400000, 0xfffffffffffffffc}) close(r0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r1 = dup2(r0, 0xffffffffffffffff) openat(r1, &(0x7f0000000240)='./bus\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/def/zero\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80105703, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000200)=0x8000) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x45, 0x1f, 0x40, 0x6}, {0x800, 0x3a, 0x1, 0x175}, {0x9, 0x9, 0x8, 0xd1}, {0x5, 0x0, 0xcb, 0x9}, {0x3, 0x81, 0xd4, 0x3f}, {0x7ff, 0x36, 0x8, 0xdf2}, {0x400, 0x1, 0xf9, 0x1}, {0x6, 0x3, 0xff, 0x6}]}) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f00000000c0)) r10 = semget(0x2, 0x2, 0x250) semop(r10, &(0x7f0000000100)=[{0x4, 0x5, 0x800}, {0x3, 0x6, 0x2400}], 0x2) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xffffffffffffff90, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r1 = dup2(0xffffffffffffff9c, r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) 16:00:35 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984097910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d613f871f4385f04157795ea4a5c57e659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000e60000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b27cca2261f15d7f98b2e3db3f4857de2beed0cab119acf83616bb5e3ca606e8c2bfcf8"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./bus\x00') r5 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x5, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x80, 0x330}, {{r4}, 0x0, 0x0, 0x2, 0x47, 0x5698631a}], 0x9, &(0x7f0000000040)={0xffff}) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080), 0x1000000000000214, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000000226], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x100, 0x4, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f00006e8000/0x2000)=nil, 0x4754}, {&(0x7f0000212000/0x4000)=nil, &(0x7f00006dc000/0x1000)=nil, 0x1f}, {&(0x7f0000322000/0x2000)=nil, &(0x7f0000374000/0x3000)=nil, 0x7}, {&(0x7f0000247000/0x4000)=nil, &(0x7f00003d0000/0x4000)=nil, 0x101}, {&(0x7f0000351000/0x3000)=nil, &(0x7f00006c4000/0x4000)=nil, 0x3}, {&(0x7f00006ea000/0x3000)=nil, &(0x7f000016d000/0x1000)=nil, 0x80000000}, {&(0x7f00001aa000/0x4000)=nil, &(0x7f00003b3000/0x1000)=nil, 0x7}, {&(0x7f00005fe000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f000013b000/0x4000)=nil, &(0x7f000014b000/0x1000)=nil, 0x78a}, {&(0x7f00007cc000/0x3000)=nil, &(0x7f00002bd000/0x4000)=nil, 0x100}, {&(0x7f0000158000/0x1000)=nil, &(0x7f000031c000/0x4000)=nil, 0x800}, {&(0x7f00004cb000/0x1000)=nil, &(0x7f000027f000/0x2000)=nil}, {&(0x7f00001c9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00003c8000/0x200000)=nil, &(0x7f0000052000/0x600000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000e4000/0x1000)=nil, 0x6}, {&(0x7f000007b000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}], ['./file0/file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/134, 0x3ea) close(0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(r2, r0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fchdir(r3) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) utimes(&(0x7f0000000100)='./file\x00', &(0x7f0000000140)={{0x5, 0x2}, {0x80000000, 0x200}}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fsync(r1) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r6 = accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) r7 = fcntl$dupfd(r4, 0x5, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f0000000280)=0x8) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x1) 16:00:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) link(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x1, 0x8, 0xfffffffffffffffe}], 0x47ec, 0x0, 0xfffffffe, 0x0) close(r0) ioctl$TIOCSTOP(r4, 0x2000746f)       16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f238bf46854d78a69423f3b70af4fda162a197a386207003100008295955984c87910bf453f68c117006abc4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea2024a1cd8cac7dbbc5965c6593d2870b4122cd23500008b3c0000fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffff"], 0x10) shutdown(r0, 0x0) write(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) 16:00:35 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x3) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r9 = getpgid(0xffffffffffffffff) msgget(0x0, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) r11 = socket(0x2, 0x400000000002, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x26, 0x8) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r4, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{0x0}], 0x1, &(0x7f0000002940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x64, &(0x7f00000000c0)="3db7c772f6c760c231d242c534b01c3ead7e58a24323072b22eef9474999d3b8e9597c3b66d1705c75ec5004163a55b1c46ec5491cb4a4dd28148069073dd7a2008c3ea1e08b324116de0d826dfad43f821fa00370783f80e5c07f1a897f0592b96428a6") 16:00:35 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x400}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:00:35 executing program 0: socket(0x800000018, 0x0, 0x0) r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adfb68cc67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0100000000000000ccae2ddf1fd50686e04a3065a68a4733a04a0bc45dabbbbcac63c3cd938e300b1d78e47b574ff68772f3c3c82cb993b51605433080ba041a076e0ed66bc06754b5ef6bcb302dd4ad8c7129122b749a0e950a166ac5d628830016fb75672dab22561d991913008a7bc6b5f85c1eb6f74fade21bbeb8f3269f9c0bbff954f030fd267ca329df0cbf067ccfcccd7b4aa72047e3fd6fca4431b426406787d033e3f49e9004f1152c02273377033192e4a5416a1cd77af1c453d8b87739ba98d61790f4d16fb1caba9803c127630fcb598b9bfb73d1f4da9de12cd9a743601f0e53920158f913088839c5da000000000000a52545641a19a72feff5c01e7df02d7028e7aa210b6031df20d4d739b79463b1d7c9b44cb7d995a509bb52cb71d0fee0bb92e00ee7119b7b9fa7d38cc273ce7003379b65d6caf4453972dba20f60881f810b8a52d22102d22741495da63288"], 0x106, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x9bbd8cd329fed62c, 0x0) r6 = dup(0xffffffffffffff9c) getpeername$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x8) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r7 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x7000, 0x7) bind(r7, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r8}, {0xffffffffffffff9c}, {}, {}], 0x5, 0x80) openat(r8, &(0x7f0000000340)='./bus\x00', 0x40, 0xa8) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000001a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdd000000000000000600"/4104], 0x1008, 0x0, 0x800) 16:00:35 executing program 1: r0 = syz_open_pts() readv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/232, 0xe8}], 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x9) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x7, 0x4, {[0x8001, 0xa4c, 0xfffffffffffffff8, 0x6, 0x5, 0x0, 0x704, 0x63ae, 0x100000000, 0x2, 0xffff, 0x400, 0xffffffffffffffd9, 0x1, 0x5, 0xfffffffffffffffb, 0x6, 0x1], [0x2, 0x0, 0x0, 0x1, 0x57d9, 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x2], [0x1, 0x298c5834, 0xa45, 0x9e, 0x8000, 0x7, 0x4], [0x8001, 0x9, 0x1, 0x5, 0x4, 0x5], [{0x65, 0x600, 0x2, 0x5b}, {0x1, 0x2, 0x1, 0x9}, {0x5, 0x80000000, 0x5, 0x8}, {0x6, 0x0, 0x7, 0x13}, {0x3, 0x1000, 0xfffffff8, 0x2}, {0x7, 0x100, 0x4, 0x2}, {0x0, 0xfffeffff, 0x6b7b, 0x6}, {0x3ff, 0x4, 0x3, 0x7f}], {0x6, 0x10001, 0x200, 0x40}, {0xe09, 0xffffffff, 0x4, 0x2}}}) unlink(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b02000000000000009dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60, 0xfc, 0x46}, {0x34, 0x0, 0x0, 0x100000008000}, {0x7, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40050, 0x51) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x48) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0xfff7}, {0x6}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000340)="76e76d3ecab04da56c82c56df81bc114e13909363643d61a52f982c87fc5eda2190256db05f30c08981ad5f096b551903ec6fa7be98246a57e65f063f6a096f0e8b9adf0dcdad34207083adabcd7118360f96b82e08620436cfe471f3ca17fa82835ada3b8c4d2234c4e859dbb750ffb4e1672f1e208b4da56d5dd4e620234f14a87063f94102d2656c0b8bb5ea2e4a0f148ab2eae6b0cbd76c98890bddc8c190421cd484418ca29ea72a6919531fdd841ff7e4ae0299cb6e39ba7adf780765f2378a0be68a26a4c13020c4547545327d6d20f77a878f1e1a330d5cfe9c4c37b2f9afdcabb5e90b85749a19219d536b5ca0ea60875372655d1bf9b687dcfff29b621a5395e28b1e97c4fa78a03a17f69c07ab0a53357c5c454674b784be47dc432e367e04c1ce2282b9d061a09ac5aa52ac385c9a4e955e8c947c7155c546841bab3c8624df6615d60060ae4ff4b5004e70a344ea5e7ceca0d5cf0e391867501ead1bfeee3c061ca89ea0c9a0ca8b214a4f8dd72d4b752dbbd122841d3aff9e567b771203ec53b7bdbb7899132a2166ea4f6cebf02c8301094fbd1a3d4f413aa19e0796e9e56a7119e9c12239f13cb128ff51e3a932d3d8dc5d8b7a5e699d18ae24444545a46ad66d48691f4ddc583f448304f8db57bfc86cf93eda96fb701994330f2ad5e9c441c05ed74d8bd66eaf7c11ab29eca0c4bcf6ef23c02aff1fc298a4f692ac818124a0f9c37f0cb31b8f9f18045b2ac4716e9e2f86a0078634163d0a5f83b948abbd447bddf8dbe499bfa0d590ceaa2552a04b4b2c96661d0ff98d1445c13bc9c1b5d3ea8b97badca14b8702acac4ef9e3354023eec1c5cb530c7eb5549fffff38d3a4dd3c9e9fe539b573af407f531badab3c30bb28c60f94bcb16fbd3e365e0c0eaf69203bef7244037ac61325ba3856ab9e1cb1a8032c993fe2852e7aa99d60b3719ced58d7ae57874a3856259f4be9a140fe5bb4fc51fbbf4473d99d6fe65508adb4b76731af5941fa05435265d0e20033bb2d5f4f711b7cd7b4e6fe39de2a25247884e4c4c5358f2e1ef5ea1186a59bbe58e7d31b54980ef188e63f6b6953535421483d133adc93d2909994a5364cef6e6b6492f714290dc71913eae5417932aecee3eb154cc8b1736e01ca1b3856c5f051d8dc95182c4ca940b23c749330e814d5544e23c9786caa7784dd14be2f1ec1dd911364bacf3cada156428eca188b0a3a9c8efbedb1ff1429cfa7d56c4b7e2a2984c15ce7b18ce3aa2d4541114e20651ca25bb38bb9e758f9cc577ccbbc98931bea860135f66fbeb75c4805205e3cac0ebb019cc82cd7a095da08c9168a0189409b26713f0e763466373451a568923fe1b80c8f7773360ec24b06d8e51410d9c048d492214dbfbd7127574eb9889fcbbc54307960d805bc44a0e71accef2364e182b234160fe71d35b5dfdf7bf7bf857f7b11d44805b10e436c9f724f422fb0efaba696b0537ab816d5df39001cba37d77ab26f5f536d80cc11ff32a519e63bdda98ae695565ce47288d7a3df8a1714c79f54a303c7985e547a9eed494027c738a58f4d438c1101910a215e95d2d008854cadc6703a5e44a20c8116f038b6aa80da94153ff3ff0963ad88e071199ff9f81260a5e69752528468c77a93b1896b91a30878b385470baebaf8114e7190732ea39552a2718d726b539b41f8659e508ac070dcffc4ab9d0535ca07f1ea3edeb5ef3b1baaf4721574d58a5fff50a4d2fb0a7e0c14343495cc008154d4e3c37a0a0c2846e634c885d0a6d19fa56526ac7d54575d12a0ca8aeabf5a847b7050b0524a5a608b9d4a1f735b552bb92d38ade1346763c0074a24d7e0cc85c747efe46846dd45f0025d800b794ba01b1050655526ca238acc3b2277ba5bcd6cda4e5eb0c26e401c14847bea6caa5e497b38700caabaa94b02b9214493e60840aca4591f75b8ca19d76ea19b25bf67ab85413b7d1833b1ff8df177689ce1d28022e7759e7bffe0ddf1675d0b2dc8c1473719e1c2c4b788d23340a304b0ed5aab7bd66ecfefd6d1f1102fbe807bdfa6405d336e1432184021ef2f3ec8ade2655a736fd8fd19cc6e9eeee8c55cad0b264370045863774c12dd27e82c32ca16ab9e1fb5b17556ce09c60b8d2e52138d4d117d76df54901d5e4d55e37fd228bc01ede21135578ef11f89ea515054e388610e8d09a15b88bb996f01d1a056b7bcfa945b6d2a65edb3eee6f6161c7fdeb9a199d821b02d3ce90e93bfcfdea762c80538aaec0cc985a03b0b80887fd35ed518bc903f2fe172f6744ff331ba21ba3c1655f900b7eb1e7f02befc010c8de406254a605d83f4b61c791d949f85877a5ecf7455bd18b62f8783155d1ecd9957df96ec666eb51f195285473ae5e9e5e2d1a84b6e5bd1812777bb506a91a52da3ae26aad3431f044f3d1a5e1221c0c8b1da75891055c8aac1f8988a8033d13b59c4d2ae011de0b3912efc528de84c72e59d8c4fe36a0c7ac42d22ba3f8a6c950a34ba6d278b57648dcf818f0d173be95a34cbcea1e09582e9f2cfdfcad85ed36d6aa4678c429bf5d85be0e4358756962efb7a5b4d5bbf809694569de1174685d107bc4b492e5834d3f9d8131b9bd22cf1339e856d423bbc5583df335c35907589027d6a6f57595120e2b2dbc61b633f2dd340991d50916a4bd382119a12a50586e5f5439ea6e1fc52824f0a0920e8fd5a69dd7d2a54c5dac20c1c7b7b149afec32a79efc4cb024f8053024f408f8677e5254c613ac51f778d696ea9cbb6c04680411b1383de588c3bd0b2be099bd63903abeed34f3c6284cd0946e1bcb3ccf6782985fada5bc2e0de83f8268c079c7e2d2c45058576bc6ca3820cedc9eaf37a3ba6e4c359c52cd1225cff65fad29f1d7254e03633864b373b5fc091bebba7b7c9007518f20004c7ab3a14aeff09a0fcb5d2b517c7553fa5c246eadfccfae40391453eea6f95cf36dca9618e760d5a10ac8c95dc00faa3aef2edbfe3a049fdf5aa4e451c0c4ca6cbd9a3c13526cc07c9218af05f7b94bee852307cad2d267046b78ee1dd92beac1a25d54283e34a695cc2717a40a0b90cdfb03169352025a0c7b70c03b59eda81f2b3d09fcc3b49cc0dc6c86324cbd19497ffbb5e82c7b052e54d0de1dc906aa6826df1a961db85e87a82a69714144bc9770b3e8faecf1619ca4f28e65f20d32118a13626eb71424b3755379debb7f311f268619955354990f44db418bb643a95c5bf38c937c3b3d0d64bd3f2431f3b564448ddad69f7900032bba90fc389529a9a6445bdd2c37f7459823e89957ecabad6c043b494d2c034fab19870c635b808d0d4be9978c8197dc9912d9522546c0093540f639118d292544566e9bd57585f217e746cbcfadc33483a760cf70ca1cf80be99839c0d75af6523d5e27c92179a97344324a23473bc9f3231ea2f29524f32be8c6323ab39c04a547eccb37ef8ede0c9885484d0f24291fb45917107ca96d7869303ebf1dbbf55003432c28c2532b58ab29724ae2aef70c89d96ff2d31c4e265f0134384809b6f6077fa35cb06481bf94a4898dfa80374342ca600a3e6adf324bda1a2001c310e61cf1762a6ca42a2557aa0d9d4cbc176298a15437083b2132f2dd284fe83fa611766f7862177c78224fb8bb6f5ddd903de9a7c5effebd757a3bb376a968075fc83083953f141ab895ac86a309c7f4e5217069df64ce214bc52d1ac6363bb83a96085e0fef7713d22e053655e73a7e014b9359d2d43a29f9a813f162b7892940c48bf9f0ef701797abac3487295ae725537e8eda9d1d1cd5cde2f12f1ad18875de4712c49c4e8891bec100ad930f54a7cc6fa5addbe22a7e0ce796c04decef7fce04051adbdae96608b57c82ab7f994e0dff093be573b0d84f5f76fb44b1e71a70faa6b39add94bfac7a874068deded5de0dac89afec7d5f85d528f68be707fba7047d234db35e961c3b479ecebcc1a07d6c4e3e3344b62325da40d689a37a11e740b66b5ae17162014d89fbe1ad70e8d17be8b1bc1eaeec2b0b4aa5add1f98183cc4e99d222104889dca96b8bcd1c7cb2410e3f157134413fae41daf8a2d739c163fb20220d2b7c3e51c1970173481df8d62c9003a4dc585f09dbd5cfe73daabbdb8f9267fee3cf3e03f01d9aaecfc163ad2550dc9a1d849ce7f682b42daa923eda8bf2351eaa2a21b7797db1b1ae2287b899370b5c58bed1b4fb123abd3599fd3b0b7a2361d5426652b3656e112072262ed376e4f8d3f450a1ee3c5a0576ec8b6c26d25d5f1d241d81aa9a437f7adb3d8f9d9948bed1c0a772adc1f305e3841dcbd9e3793eca89f80b1e7506b01126b0011b8ea0f721d6ff4d7a07bb8ab111a4c0987600866f0ecf4e4c8ab9389b869ac1afa83f773098c10281c143ea6366ef501e446120a06e80d094d7a02e083dc44d2c59d83d02429364f7c96c4ede0298a4b839abb99b5998e9bcdf26b4ba39d263b732295e2f5e6f1c7a108041195993684e8ea77f1cfea718c44b32ac787b9463a07f9025745d0af17a9a86a10d97f2e7436465f653b330228bff49a813cc03a8baefc157696f573c7dafb969ec452ae6c789ae1f2f86c3070ae34cb9bf812c560de0b54c5b7d5557b46aef9751e5fe201ec3e6fc8f7fa184281897412bca6b1a47c4ef7a35ea060eb1c56bcbf559224f5339e8d0508f81a72041d147acaff3c278b5c6a4bdd6718ecb6b61f52fdf2ab61bf6688a5d2a8b7bd0268655d9bf10adfc7eeab15fbe6e464a913ba0520c8041744a85d336dc124842eaa021bf41749cd9ce30de7f2644a8c620bfa72ab04142717a0c36d31e7edb02c5862eef5b6ee7e3ec7e61dcc133d8c04582a0c6a27a88ce12149ac030acf8175bbdf029ebd47b1a0aad566b4809f1bd721c2c2efc47e3fd73a2a16dfd3ab45d0567a21dc0d9012658d69937936271fc84a220e1d42ffec8ddfdedd4a8c118d37e230187e51b5776ca2d8b778e8f9fddd9ca8a647a5dbce974de981c998046754f19be58b4922371fb5e04812b669806dd4541d369a5f60c7de29aa456a17f8c62761aed7d11bc865f95408f21447db95bff06e1a9eaff3d9c179be6232925f4397c8268560efe2c00ee3c7fadcb7ab82a2bfd41642c377f59dd07d57c4018e08d11b67b8f9b1edabc095793dd4ec00936ef83a5dc0c4e80530dfb687731621dccd0d0cedbb15cd012712e0dd36cf9e2be503840931c065de373ed70ac0f80637a7d1d2661632a300d8a443282332eba5a452057193bf3bf7b2b4dc4eb189ec95da02569f249743cd5b1a4e30062317eca5445a4b665913bd21171f2d07c1f5122395d5ab337e631f13b2c4b43c53b2853bf3d5a1a4d69e61e49498a1fa754ea0f864306f8defe3c799952f5278bfbe1fbf026554b9cd687d6f1b1b8b14ef2985086580ed7115fe5cdd44c09fb921f2f45cc635f1863d945357ec4c652294e600615be880d00f7dff2e972183c7ade8fe3d0cd6766762dc113fc7ebb2032f392506b56c7ac7f73fb6fd312f2db8bf1dd4c5906109edfef57c38d59e615856f01db7e9b32999f850346f7cad1d906fcce7fc200b0f991cd53399ccf58984f3c1f691429f8504018854895d3acdef25a119f1ad02aa7a2d774b6e1c12045ca75185a7c0562cbb515c2f05aab730994debe8905cad5aa34bbee490b85c362dc65f704f843a1129d487eb934ee3326a93d64d3c3ffffd53c06f9458cfc5cf83cdc97e644e9282f9668749375b592941164c6073bb43f4ddcdb72de1a074f30dbe800489d0de7", 0x1000}, {&(0x7f0000000100)="2e5e7029451a234b763a71672d3dd5da3ce2bba8f4ca13669d524753487b6fdaa372c1f65356f206282b917939e5cae96cbd8b050b9983ef2da8a22982fa89e7281f187da922b939d1d7923fc06da28bf0dd097769945b185454664784215a654eed031c7b2b933fcb00e15f441d98dc211ae1ddedfafffb364b012a56bef7becd42751b7d231308664b66558e2488c071634f6a4fecf7d3e72256965fc5c57d947d0d759f6f06d4ac08dd21e26f1a3568cfebc223a56bb2ab8e59d3a5870705cd60", 0xc2}, {&(0x7f0000000200)="2f5bbe23483d38d7bd19fb2cf1a7a49b43a70cb7e2f1ea6062ff6d14838abf7e9026f637dd069b02632356e3a0e13aa1aa32dac2672ca5a789c219b02382fe08b26159b2548e41c44cc0889540d063fac139746daf97cb1b", 0x58}, {&(0x7f0000000080)="cb780e06ecba06", 0x7}, {&(0x7f0000000280)="90a26e96e555f9edbc4b15faabdc16ae6f977217e40662060f802c969464eb1dcff7751ed011be1ad1d02ff81551895730a016d2cd8859c5291372fcb38b5e20b7c65fe8faa09acdb1ca6fa579f446e0bf6a6d451477cf0b8cf91a68d9", 0x5d}], 0x5, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse0\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x25}, {0x2, 0x2}, {0x81, 0x100}, {0x100, 0x400}, {0x89, 0x8}, {0x87, 0x10001}], 0x6}) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000002c0)) syz_open_pts() socket$inet(0x2, 0x8000, 0xff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="90097d76be79791ccc60fce5ba12886ff78eb9b3b09d01a97978df11b11f2e13e4f0b12c5328aaf19e4f6a1047dd53e5635157c6b6d24d5ae466ca35f72e75", 0x3f}, {&(0x7f0000000200)="5f68f69374b67dd6976e031578e070f6f263ee22aa4875413b004b22c85d59cb0b5708ce6f57d692551024cad69f321ea27867bd851d", 0x36}], 0x2, 0x0, 0x0, 0x2}, 0x2) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x7ff, 0x6, 0x8, 0xffff}, {0x200, 0x9, 0xff, 0x3}, {0x8, 0x4, 0x3, 0x2}, {0x9, 0x9, 0x0, 0x5}, {0xb951, 0x3, 0x4, 0x5b00}, {0x81, 0x6, 0x6, 0x3a}, {0x3, 0x2c, 0xd5, 0x4}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCNOTTY(r3, 0x20007471) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:00:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x359) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x135) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xc0, 0x4}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x14, 0x8, 0xffffffffffffffff}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000489000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:35 executing program 0: pipe(&(0x7f0000000140)={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) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) ftruncate(r3, 0x0, 0x3) r4 = open(&(0x7f0000000040)='\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) dup(r5) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x800000000000e, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r5, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x9, 0xfffffffffffffbff}, {0x6}}, 0x2) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x4, 0x1004000000000}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4, 0x6) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x7, 0xfffffeff}, 0xc) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) 16:00:36 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0xffffffffffffff7e, 0x7fffffff}, {0x8000, 0x7fff}}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:36 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x10, 0x105) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setpgid(0x0, r2) r3 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000004c0)=""/237) semget$private(0x0, 0x3, 0x400) r4 = semget$private(0x0, 0x4, 0x84) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000002c0)=""/249) sendto(0xffffffffffffffff, &(0x7f00000003c0)="0bae9d67e27f95e3a9e2b2094e6e68028f31f3a4017e5dd5c1f39adf330519499a16426ee6f635cfaa881af58c5d02ed67cb432177f2e9d01875277b88c80a9e15c68e2c4dde5d40b9a18b7b49612a52ecbe008504d46f175b2b5f38ad96630fdcdc7cab32295d133606ab38e747141ab95b5f302538ea4820a6f5c6dd3415b2382fda7e09b11891e59fd32a4beb61fe6f1232a6e6ae3831bfb509ef134c7d478eab2629e05191d273b31ce0c356674c466397459bcad1a19e57f89ac703ce4ec86c649d31c6e2d77db6f3d801343ac211ae070c3ba67b802ed2aaf396d81fddce6156bff9dc8133664489c153d3247be674eefefbbd", 0xf6, 0x400, 0x0, 0x0) getrusage(0x1, &(0x7f0000000680)) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:36 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xfffffe00) r4 = dup(r1) getsockname$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:36 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = socket$inet6(0x18, 0x8004, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x81}, {0x18, 0x2, 0xffffffc0}, 0x8, [0x7, 0x1, 0x43, 0xfffffffb, 0x6, 0xaca, 0xffffffff, 0x6]}, 0x3c) 16:00:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x3b7, 0x0, &(0x7f0000000000)={0x0, 0x20000000000000, 0x1, 0x0, 0x8000b13}, &(0x7f0000000080)={0xffffffffffffff81, 0x1554, 0x2004, 0x0, 0x6, 0x4, 0x1, 0xfffffffffffffffc}, &(0x7f00000000c0)={0x80000000000000, 0xfffffffffffffffb}) getegid() shmget$private(0x0, 0x2000, 0x80, &(0x7f000009e000/0x2000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r1 = getpgrp() ktrace(0x0, 0x5, 0x2, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x253) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r4}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x380, 0x0) 16:00:36 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b24834dc4fae7fe80000000099e2b92de209b6c80020000000000000000010f71cc5410000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x90000, 0x4, 0x1c000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6c}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x609f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c13000/0x2000)=nil, 0x20}, {&(0x7f0000c22000/0x3000)=nil, &(0x7f0000dc9000/0x1000)=nil, 0x6}, {&(0x7f0000c4e000/0x3000)=nil, &(0x7f0000db3000/0x1000)=nil, 0xff}, {&(0x7f0000d0c000/0x2000)=nil, &(0x7f0000f56000/0x4000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) fcntl$setstatus(r2, 0x4, 0x0) 16:00:36 executing program 0: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="c866ab4cca4bf2c2f37cff9c178d69b310546d104649be56160e13f78741e5840f2f9de5a62350d15ea46d06fc6c61b3ca9907c515017a9b260750ada8c605166b76a6f9bf4d6f5100000000b0c286b1a6422800bc2d74d368c18ec53195d06499f1df20b5d5377cffd530c49ddc5d905d8453013cc0e69943c135c491e658266dbb7495f6ef7dd5be029a4b87bbc11578dbd5e3ef06ec032cf4181a4f4ec975dafdf88c15db615bd6c3f43e9b11649eebb55ecc04475e61c291085e438df246c9786558ed946f98bc3f36ec6280b757c178a2d1ca58053168a70c7fbd8f469e7237efcc5f2f62ed54037fbc0b33d25d8ce3c4d306433ab32acee38dc03f5840ad94cac5ff5f68cceb569d63d6212bb9a95748a4d0576f0474b304ad885fcf4b1c023b163ebf9e7a3996cb9efa1a"], 0xa) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) r8 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f00000004c0)={0x7, 0x80000000, 0x3, 0x3, 0x0, 0x1, 0x400, 0x10, [{0x9, 0x4, 0x401, 0x2}, {0x6, 0x91, 0x2, 0x77}, {0x9, 0x6, 0xffff, 0x3}, {0x200, 0x3, 0x8, 0x1}, {0x7fff, 0xcca0, 0xec0, 0x1000}, {0x3, 0x1, 0x80000001, 0x7ff}, {0x100, 0x4, 0x7, 0xfffffe01}, {0xffffffff, 0x8, 0x80000000, 0xfff}, {0x6, 0x6, 0x8001, 0x9}, {0x7ded, 0x1ff, 0x81, 0x2}, {0x100, 0xfffffffe, 0x9, 0x3}, {0x1f, 0x1, 0x8001, 0x5}, {0x7, 0x2, 0x5, 0x1}, {0x7, 0x209f, 0x6, 0x3f}, {0x7fff, 0x7fff, 0x8, 0x6}, {0x4, 0x1, 0x8, 0x8f54}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x800) ftruncate(r0, 0x0, 0x80000001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = geteuid() r2 = getegid() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) faccessat(r6, &(0x7f0000000340)='./bus/file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000280)=0x3) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./bus/file0\x00', r1, r2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r7 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r10, 0x4004574b, &(0x7f0000000300)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x101) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7fff, 0x80000001}, {0x18, 0x1, 0x10000, 0x80000001}, 0xe0ed, [0x200, 0x1, 0xf033, 0x4, 0x6, 0x1ff, 0x1, 0x3f]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x6, 0x80000000, 0x3}], 0x0, 0x0, 0x7fffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x0, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x5, 0xc9, 0xf2, 0x1}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$inet(0x2, 0x8000, 0x4) bind$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) write(r0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)=0x6) ioctl$TIOCCDTR(r3, 0x20007478) dup2(r1, r0) 16:00:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x0, 0x9b0}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = shmget(0x3, 0xf000, 0x1c, &(0x7f0000226000/0xf000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/89) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x6, 0xa18e, 0x6c3}, 0xc) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000080)) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=r1, @ANYRESOCT, @ANYRESDEC=r2, @ANYRES32=r3, @ANYRESOCT]], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x1, 0xbe4, 0xf8}, 0xc) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000100)="0714000000feda9b33ff0f", 0x12) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x28}, {0x87}, {0x6}]}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x700, 0x400, 0xf}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() r2 = getegid() fcntl$setown(r0, 0x6, r1) r3 = semget(0x0, 0x3, 0x2fa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r5, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c7860ee3ed7fd82000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000b848604ec8947b01d5517c69e4595740ecab775cbed53dfcaa15d3017aa77c2a6bd4de7ec51d6d513b9676bf1db4eb2bbc0ff6673949ae2466e68a6ed381c483b89a3a8d532f121ed38737e882ee0d3b3666d3c69173dc"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r5, 0x4}, {r6, 0x20}, {r5, 0x20}, {r6, 0x8}, {r6, 0x20}], 0x5, 0x1f) dup(r6) fsync(r5) r7 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r13 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001540)={{0x1, r8, r9, r14, r10, 0x8, 0x7}, 0x4, 0x3, r11, r12, 0xef7d, 0x41f, 0x800}) r15 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r4, r9, r16, r2, 0x5c, 0x9}, 0x3, 0x80000000, 0x6}) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc028698d, &(0x7f00000000c0)) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)}) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x25, 0xffff9878}, {0x82, 0xf800000}], 0x2}) ioctl$VMM_IOC_INFO(r18, 0xc0185603, &(0x7f0000000040)={0x1c, 0x0, &(0x7f0000000000)=""/28}) fcntl$setown(r0, 0x6, r1) pwrite(0xffffffffffffffff, &(0x7f0000000140)="cdef07bdc94b252a0c68aac259ff4f9fcdcd61d087449650e6747e7fd08c3013e858d0ccdafd32f63997f3a15868a4123d", 0x31, 0x0, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) 16:00:36 executing program 0: socket(0x10, 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = semget(0x3, 0x4, 0x708) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000b40)={0x10, 0x80, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x7}) write(r1, &(0x7f0000000640)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea704007ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d124c06daa68777072033b246b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bedce6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd5929c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931ea6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c00"/1232, 0x4d0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x82, 0x74}, {0x84, 0x3d053a88}, {0x4, 0x1}], 0x3}) close(r0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x8}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) dup(r1) fsync(r0) r2 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001540)={{0x1, r3, r4, r5, r6, 0x8, 0x7}, 0x4, 0x3, r7, r8, 0xef7d, 0x41f, 0x800}) setgid(r6) clock_getres(0x5, &(0x7f00000000c0)) 16:00:36 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x37, &(0x7f0000000100)=[{&(0x7f0000000040)=""/101, 0x63}], 0x0, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x8c5]}) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) setitimer(0x2, &(0x7f0000000040)={{0x7f, 0x4}, {0x6, 0x2d2}}, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0xbc0add84222f3e15) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f00000000c0)={0x80000034, 0x0, 0x8, 0x4080, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x7f}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x83, 0x1ce7968152b5c909, 0x3, 0x5}, {{r5}, 0xfffffffffffffffa, 0x20, 0xdf0fc46847e34383, 0x20000000, 0x100000000}], 0x3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x2, 0x20, 0x5, 0x100000000}, {{r6}, 0xfffffffffffffffe, 0xc1, 0x40000000, 0x8001}], 0x8, &(0x7f0000000200)={0x40, 0x8}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x4) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)=0x2) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = getuid() r6 = socket$unix(0x1, 0x2, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r6, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r7 = accept$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r6, 0x4}, {r7, 0x20}, {r6, 0x20}, {r7, 0x8}, {r7, 0x20}], 0x5, 0x1f) dup(r7) fsync(r6) msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) getpgid(0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r12 = socket$unix(0x1, 0x2, 0x0) pwritev(r12, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r12, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r13 = accept$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r12, 0x4}, {r2, 0x100}, {r12, 0x40}, {r13, 0x20}, {r13, 0x20}], 0x5, 0x1f) dup(r13) fsync(r12) r14 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpgid(0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001540)={{0x1, r15, r16, r17, r18, 0x8, 0x7}, 0x4, 0x3, r19, r20, 0xef7d, 0x41f, 0x800}) r21 = socket$unix(0x1, 0x2, 0x0) pwritev(r21, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r21, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r22 = accept$unix(r21, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r21, 0x4}, {r22, 0x20}, {r21, 0x20}, {r22, 0x8}, {r22, 0x20}], 0x5, 0x1f) dup(r22) fsync(r21) r23 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r28 = getpgid(0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000001540)={{0x1, r24, r25, r26, r27, 0x8, 0x7}, 0x4, 0x3, r28, r29, 0xef7d, 0x41f, 0x800}) r30 = socket$unix(0x1, 0x2, 0x0) pwritev(r30, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r30, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r31 = accept$unix(r30, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r30, 0x4}, {r31, 0x20}, {r30, 0x20}, {r31, 0x8}, {r31, 0x20}], 0x5, 0x1f) dup(r31) fsync(r30) r32 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r37 = getpgid(0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000001540)={{0x1, r33, r34, r35, r36, 0x8, 0x7}, 0x4, 0x3, r37, r38, 0xef7d, 0x41f, 0x800}) r39 = socket$unix(0x1, 0x5, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCFLUSH(r40, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r42 = socket$unix(0x1, 0x2, 0x0) pwritev(r42, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r42, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r43 = accept$unix(r42, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r42, 0x4}, {r43, 0x20}, {r42, 0x20}, {r43, 0x8}, {r43, 0x20}], 0x5, 0x1f) dup(r43) fsync(r42) r44 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r49 = getpgid(0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f0000001540)={{0x1, r45, r46, r47, r48, 0x8, 0x7}, 0x4, 0x3, r49, r50, 0xef7d, 0x41f, 0x800}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001540)={{0x1, r8, r41, r10, r25, 0x8, 0x7}, 0x4, 0x3, r50, r11, 0xef7d, 0x41f, 0x4000800, 0x604a}) fchown(r4, r5, r9) r51 = open(&(0x7f0000000080)='./file0\x00', 0x601, 0x80) fcntl$setstatus(r51, 0x4, 0x80) chflags(&(0x7f00000001c0)='./file0\x00', 0x80001) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) socket(0x8, 0x4, 0x7) socket(0xe, 0x3, 0xff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20020, 0x0) semget(0x2, 0x1, 0x10) r52 = socket$unix(0x1, 0x5, 0x0) r53 = fcntl$dupfd(r52, 0x0, r52) ioctl$TIOCFLUSH(r53, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r53, 0x4004745d, &(0x7f0000000200)) close(0xffffffffffffffff) 16:00:36 executing program 1: pipe(&(0x7f00000000c0)={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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0xce30627ed7a91951, 0x40) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x2, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) socketpair(0x0, 0x1, 0x7f, &(0x7f0000000200)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x6}], 0x1) 16:00:37 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)=[{0x1d}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) getuid() chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x7) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) recvfrom$inet6(r4, &(0x7f00000001c0)=""/142, 0x8e, 0xc3, &(0x7f0000000280)={0x18, 0x0, 0x5, 0x101}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x4]}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/215, 0xd7) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ftruncate(r5, 0x0, 0xaf04) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x53fafc4b670df9b9, &(0x7f0000000200)={0x0, 0x101}, 0x10) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget(0x1, 0x4) 16:00:37 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) write(r3, &(0x7f0000000000), 0x0) pckbd_enable: command error 16:00:39 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000140)=""/11, 0xb, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r0, 0x6) r1 = semget(0x3, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/209) sync() semop(r1, &(0x7f0000000100)=[{0x1, 0x1, 0x1800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x2) mknodat(r4, &(0x7f0000000300)='./file0\x00', 0x4, 0xfc2c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x8, 0x1, 0xffffffffffffffff, 0x4}, {0x5, 0x3702, 0x6, 0x4}, {0x4, 0x8, 0x4, 0x4}, {0x4294, 0x20, 0x1, 0xab}, {0x9, 0x5, 0x10000000000000, 0x7}]}) r6 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) write(r6, &(0x7f0000000480)="2642a80988f3ceb23a027cd95083464822d1c5db1e2f0323c424a689d32804de6155aeac6676875f4b64d8ec24801a92950966b97d8550e294de85ae7374c45dc97bf49c433ec4528eef7578274161f82532a974628808454d8c8c0ebf53f32b865716f0e618617bfe6504719f36d9a80b01fceb53d9f669", 0x78) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r7, 0x0, 0x0, 0x3) r8 = semget$private(0x0, 0x1, 0x40e) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x100000001, 0xc4, 0x8, 0x5, 0x30]) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000880)={0x9, 0x5, 0x2, 0x81, &(0x7f0000000600)={{0x3, 0x1, 0x4, 0x8, 0xf8, 0x0, 0x9}, {[0x7, 0xfff, 0x4e, 0x6, 0x40, 0x8, 0x81, 0x20, 0x1000, 0x7f, 0xda, 0x1, 0x1, 0x1, 0x0, 0x100000000, 0x5, 0x10001], [0x3, 0xedea, 0x800, 0x1, 0x4, 0x2, 0x468a, 0x4, 0xda, 0x1b], [0x1000, 0x200, 0xc000, 0xfff, 0xeff7, 0x4, 0x800], [0xfffffffffffffe00, 0x1, 0x4, 0x6, 0x2, 0x9], [{0x5, 0x9, 0x4, 0x5}, {0xffffffffffffff15, 0x6, 0xffffffff, 0x1}, {0x4, 0x8, 0xf7d9, 0x8}, {0xfffffffffffffff8, 0x2, 0xb9f, 0xfffffffffffffffb}, {0xa0, 0xffffffffffff8001, 0x6c5, 0x1f}, {0x3cb9750, 0x3, 0x1, 0x7f}, {0x6, 0x10000, 0xfffffffffffffffb, 0x7}, {0x6, 0x20, 0x231f, 0x4}], {0x100000001, 0x1ff, 0x10001, 0x7}, {0x1, 0x8, 0x2, 0x3}}}, 0xa61, 0x3}) open(&(0x7f00000008c0)='./file0\x00', 0x8, 0x8) r10 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x2) r11 = dup(0xffffffffffffffff) renameat(r10, &(0x7f0000000a80)='./file0\x00', r11, &(0x7f0000000ac0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000009c0)={'./file0\x00', 0x93, 0x9f3, 0x7, 0x0, 0x2, 0x200, 0x7ff, 0x1, 0x0, 0x2, 0x8}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x515b4cca817171cb, 0x56) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) pckbd_enable: command error 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82f701f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) write(r0, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20048, 0x144) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="52253c9518b50dfbf63a7979238d03f5ba849d5b16b58ebcb3dc3ba0ba7098243568d08816b1ed7d1d52b9b03354efe4df683ac8bdd576a19851a689dbe1491b4299d77a9f6351241c7d24de3a7cddee52e3d5bdab2e76a0c411371127a1d8d0ebefbd443f9632f3f24231bc21ed3e6986bd30fdf15163cf5df12b9ff8c69fad955581f9ddb65d62e3ae1bc291fe23ced34479547ce3d6", 0x97}, {&(0x7f00000001c0)="96263defcb62a0bff430226adb842482bc63a3e22c2831e3aa9f1222b0f013506034395441718866f4488bd13ac8e8b08743fca9760d3aa4f7f2f48d829067f1f312e34f2a9156dfd8ed2b93", 0x4c}], 0x2, 0x0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a8e45647de1efb9e69ccbf5d198cd51c10cd0f8e"}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3ff, 0x3ee2}, {0x18, 0x0, 0x3, 0x9}, 0x5, [0x80000000, 0x2a11, 0x1000, 0x5, 0x8001, 0xd21, 0x8, 0x9]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x52}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x101) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffd90}], 0xffffffffffffe18, 0x0, 0xfffffffffffffffd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x20}, {r2, 0x20}, {r3, 0x8}, {r3, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r9, r10, 0xef7d, 0x41f, 0x800}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x92c5, 0x0, r10}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) socketpair(0x0, 0x5, 0x3, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:39 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) getegid() 16:00:39 executing program 0: socket(0x2, 0x2, 0x0) 16:00:39 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000080)="5412e15068eba1bb87b16298346c05ac25ddb26a2184c57d4352b69244b88d1d32583fc064fa0dac0938f6453be54bf0b75cbae3382e6a9f3eb0425f8386250f2c1abf1555784e59e2067903869e3971511baa8c107f2a33147ab5f42f6b601cf3ddee7e24fd47563ea3ab2f16f261e00e00e7935026a07a270ea6b91a6df34d02b89eb978f4cb063b45f1ce9705047ea9a99b32b06b1317b39cf286e2ed3e255ffb8ee40763") syz_emit_ethernet(0x0, 0xfffffffffffffffe) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x0, 0xfffffffffffffffc, 0x434}], 0x2, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0xabc6ba4d71bb0a93, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0x7fffffffffffffff, 0x40, 0x0, 0x3, 0x124b}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x4, 0x0, 0x3ff}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffffb, 0x9}, {{r4}, 0xa4f7229710317260, 0x3, 0x1, 0xfff, 0x4}], 0x6, 0x0, 0xfffffffc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000240)="6c353957302e678d82c2cf0634cd20cc4b303459b8caeb63f43c5c8684cd1e31f4de8b1ba300850748856eb6d11e2589490799e3662eb75da7cfc218fe55a7c8685aea1a7a1d5e226072da520129f8aad195d16df87afc63bf5d1eacf36a55a966000000000000c5aed646174aacca1cf666c3c3131c65287aa001efb2e565706287ef0113b4ed343c25494529020ba453b72eeef4a3abeab930ab27f10775c56f765b855d0f2a09d6bef964", 0xac, 0x0, 0x800000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="cc7df43cfa653449561367455703c6a16793b07d6443dc182ff02605fa244ce258d8228b071517f942543630a20a44d0b2857e5950bb69505b2ba69aa383f8921b704f35ec3fd9a0a1f727fe8154c78629edd74c2e9a8b83ace1d400344c43ec868240e7fb2065de9ddb913ceea270d1b4f89d670376b920829ae3c10a6f3e55984535b37f1fd87168b2f2900e6d281f0a1b24c335af6326da8f1ebed089b5653d546b19a3f24c50fee6cb2c950497f66199", 0xb2}, {&(0x7f00000003c0)="ac9b7a68f0ec32ca234bb8dfca3ad4ac9812e1570940925efa45f7a3dab8a8f1364093b70e16967f3d7950a38033f343d3e52f7cb3a00e7e7f4adb13f65a937e77a900b7fa35279ad091385003e21e6afec7a702d288b10ed59d598d670c5bd9fef12b81363e7f74918b7fee9de613b3a14ba7cee4d5fc20c2f8049503b41b48e30c4fd64ffa8743e2005d8e51fdb5e6ac59ee0af376c327bf7f5c5d85ffcf2e0cdfafa3975aa86abf5f1619fa25542f7a67aefcb8cad72461a6ea740fb9aff9d5d0e5e9e468fb0a86578bc610d5907d60139a1416e938611c84723dc1530a598ff6390e16cd2eee2b9856e0c3262291671d85fe64646171de4de86a61539299e39d92fa07172a15b4e8e7230fe13788ca50d71760ad3d28923e2072b12e6edfb2525c4c2122ca2cde9cedd0c481ba4f9d8516d14c741765a4504e22d99f6ae81e09bd8b948f1aa5a6f58d4ee4f4938b58ca5f700563a098a913838600db8254dea2ad19aa74386ee104eb22872c7b706d979246058c037e0b19d9c5dc38db9d292edf19e6d9d39a2c9414228f609fb6b7d1999fbc8feb6b1d60b2675e52c973a79315ab5ff82eff0b714cda51c2fa35635636c30addb1ac3160c7aac97789970c93969e23bdc5fb7144fec2979bc0c410cf123920150b054e570910446a264ce7b06ec6bbb08dbc5aaea0e38cf63f493230983135144e82b6b2c144b71054bc1ceaca66d36498adb4cad36bab484eb3ffc23b6e8b4406cc86859ddfc076e4ad41ead272fa22b7ac66e8d765a764ad8eb823bb0e3fb1313754fea609f487b769b2c360a5f00a44a11b098ea28df3435d346f07a357c0241f3c9c5726f3ea6a4026d3324f5d382dc4e362f34dc1d4871b67bffab6593dd333b4d8a7c6db2f1eb1b1004ea05c9b0c41f75cbd5af9d07baf8259aa93b9f55753e407a70a7c23df175fb78994d4e329bbfd56b0b64a7dbdc83b4f96e8331107049c65ffb3e6ad9cf9278fd76c018a514337b04e6490dd2a2be3b3617a741fde88f476da0277b3e3a3d160a56233a759ee06ace65a0dfa50d3a5d5ba623c7ed84c3cb70b26e25c254c29e2d3308bde7f0de2cdcbbb690c3fcf23cae78231aa89fa549e3fe3245a412484e5ab20d6874e8c23114cadb550f444c1dcffe95b3384d331d82598b8b1bd3d85f231d1dc6ea05ccfabde6a2f17181e8638c2c509527b22ee0474eff6208d26fbc7690fbb81d6d90723bf66072a733490feea93fd9a60c00303d4a57b2fb4396ec40c1bd9246ab1cfa2a96c48957ebb37c7d29a147401b091467f96f964b89ab840e53e22d39afd4971568cff10ae37e1bf288ff8757cd3cf80ddb091cdd29b6be868405c6c7fe908888786e0621d0990b9d5dcf905085d5c10762a9d6c7a5459c3cc485347b90b1c08986a6317699b756bff61f11e13774eb91344add76ef866bb811a5a6b7ee3be88915de8dd9289a25fa5de0d3d8ab16eaa779533f3a44b62ba690a40f6a5fb3f5260d67ee51f52f4971ecb35e28d9de32d219017db9cdcf430a2ba99e9f0de82d1bbb28ff8fbef6e1d2367e62bf1570e91ef967a84d43408519f9529a2ff2fecc26f1f3845d48de83636f553c14d5c5fa40380dcebd8b41f6370e5b6b447c7a8da697b0929be6d5d29d34bcd0a5bbfb076ab9ef3ffff317f976dc3a559161cba1fe90c893dc1ed0ac0e43cff47f3d69aa09749766950d50b140f85c725395f35c2ce9e8519e8395b669ec27e30a033c2b04f62b6fe13cf0adf5a3277054600b9196a6ffb191cfdae0457863dab9a9e12c313158d422ec853ffffd4451bda11cdff6f5ec26ba0a948fca3b42c626f1a48bd3c770a84d6b91879cba7685f81c161bc0e07735e1e88ffc434dd291e7e99711a55d8896289f1b299f951738fd09349ca882f8a68af42b1af92df3971362d958df79e0fb44425d2424eaf466639d424da4d58a3ba53f8fff0d3d03fb39d53cd2ca5937a7a6a587294560c7da24e716eab52b9d0d13099911e4ccc183a88789fce73212dc767435f8ffbafba6d672b6a8ee0dbb50c1e866a415c7615207b05202f0fdf2d1663bcb573d09fbdd620fbfa5a069f74e99ee1d3f5a80c2027e53d630a674ace3a5257fe678178e6e8e170d56b1c98f834b94a96dd7a6ea779b6d84638b064d3b4b3d53e93437a59d7a8e40f694f13253c7a10887b8ef849c1efa991aab0002b95070b92b03d0021ab4b77a3d0441cd9288e6772ee55c5ac71bcded2d7e7ab73eeb2784bcc0c8824e32a9aa20984b8eff2feff5cb2fbeb7086061f4c5d0e3507f86115fd32c9ec4ab755f4b526ebe07ba13ee68477205cedd017a77e9b6f804c4705b6b268fa13c6e5afdda62e0224799acc5eef90608cee0a40319e903b6a956dad24c933d9e5b509180a495b80021928b7d66183f7e1daabc475bc59255b5f894127d709d68619155068c78f4e482501a34cf3eb6924610b337fa0fddae38a4d9ebd4443da5ec067ee8e18cd8571748ca8b080d1b34e8241a791e681090f97f86638e103a020c8bd9570f8304539a194a1bd9522d042c14dae4384a7b3c67c761185249701551d8321256c6049351914cf63713072bc30c1df0d28f333fa1aedf79947cc20cdcaf37176f73c47e2c48feb617da2524a33bf813c5eb51f11fb1dbb51fe5c8641074a97d31ebcbcd1a1a7a2a912a1e7f54fbad29eb2f29ef665525a5660501f89bb6f9278638ca2e2df6acf057ae6462332457f20f7fb078c87028b7ff8e8e2d31bbf9e8afb26bfc6d244b05fd35b121257eb36ae9841fa8fb75e4e8918b0333d47137fe9500ab2c815b3814017abd9163ab6681e946c23c9c28f5916e14af8e7c7af7ca12af2b7abb5bae62fdb9110f39949df8e5c8beeb339dbd0073f7b806dbce96d1220c75cbe1cb67fd1793e7ab64043c2b6a0071073500551573166c28d19e248a89d8b4627b01b57e57bcca3227c03c0852fd4aa17706c6bcdcaf3a858a51232b579448b2c2fd4378d76c23bc84680cbb8aea7a11a96786529f5c01cac22dca491a6aec9444e752d43cc8d54d003f6f4297ecebce766a9b3345950a209a19a32766ef60e781ef3b9cc44b516cbfb774d64504b3816d191e31ad1876f6b075ce0212a7bb4f67e8501e732f3d4525921deebe70a5cc6bf3459ad919d485dcaacdfecd484227631f644d301390c210d5ebafd84bf8bfe0f1b6a34a911bea0fce9930f4d97909c638fee48a641d6e7f207e11a31665d4c1862dfb063b477c5fdb25329eadc8e08dbf1b2328b365d5b18815f2a6b4522bc485ddd56da50c494cb91ab8945ee503574f45245439b8a23984c61e8a6786fd1744ed89b29562b64896b92d952b5461ea3181cec9e7d422b9a4da4183782542324950c199117e20385dbf1c3e9f4e142af3836fb4cc503def9d0202839597445bb5ffb52dbcee27254251b6189c704d6fc350c2565cc0dd2cb81a85a69a2f02965158c00996583e0bf6ded44a1972efda6bcf360bd23d1a32b88993ed7498daf143ad60044b835db9df1f5fca7a3dcfd6d61dd6c4f799297179d4a92de737a87c88b4ca42420c2c790a0d71e8a27a26a69df20e51aef35f1e57b098b0b5423179eef0fe6318814f1a69091dc40f12c2f90c8c1b20b76c7ceb03460ec6be46c46672a7acae2bf73a46e976aaf341e0e376fca9ef401b466fe4a34af40f669b812c5ce0a338f3b8251d214ed8cdb5d23248c5b7eb42d394ac4ad69f9ee6441687ffa74205b671feaff14085fc5df944170d9a36686570cce2346489291cbf9673248019067610e521cc04179bdb4808024601244761f7ef05f7615aa4b3634de74436703d7180e25b2e5fd37219ef5ce1ffd9da303c2d42dc9618b269cec42b2c5750be6e820dacff47fcf1a3feca08edb25427da38d998938d2921a74ca648b43a7219637bdf18334324913b988eceb987a8258915a3aecbe3fdd04276ac33d73fc4cfaf16c8a5b3c4ec69c3306bf4aa29ca0d741da06db6e13857c79e79cb8ec64ea76534f54d3927b902035708e5b9d3cabfd7c04eee081032995ef6fbf1d1e52dafe4806c05462e7de43fdd887051ca1b317b17465237459b32f1ff238a93b866b0be269a4fe47760193e3cbf34a4471aca6ac92c57a02807432cb0b025089ceb7fa41d61ca099b4f2d2d8801b2fdc279a46d303ec31eb69222a20352351f57339ae6dcc4ae37acb08eefd007c52828c5f53a1545b39c0ff89166ea3f218f2b509b7351aa5d8b3a5534e0f91ce8561feac0632ad24b8c8c4a0f7539861e6493b20945872700bde5dedf3a43ccf3a8779b446fb03cac44eb5dba37d5b781651ae0783f1f7dd1aab2b2c22a5bf99c0e430efacb7143e2d86c5e704737d946e5fdc73a01bfa0fe1785f0981231dc49a264d4157c6cde2eceb2fc623fea8ea1524298950219cc7b67021db481f16122986fd73bf19383cb13adef1694e51fb9ea30bb09a48398957ca05eb906f111f683a04481e17583072af7bd7edffc83739b16eeb77896b0569e99aeb2366e9193ac0536cacfcf53d1aebce6433c941392ef4aa32cdd60f863d030057ae057d5947dd51f2eddba7160f90e4c4f6533e69fc4df7adbbbbc13f5a4ec85f4ef602e462f2961c8f0f41e8c81ffc37e51a08f901cd628e1367400041790a3e5eabd41986475c8096b4d762d082f3083829d81a437def7c8b5f0a287da94cedfd4272299813ef510a46c624a77c3651c90ee8715e36ef16d7cd92e432ad55e027f1140c7093a15a162eb48348b30a7a7d4c87a9074147e47814b750171f35437fabeb948390a6811aab5b8985f54d2603b2e3548526d3f7642ca3937900007a25700e9c9e3b44e2f2744f14f76b4f8165780bc90bcc247b9b6d6b2cc3ee409c0c5e8d24d5765d6b677b784b876d1330da922607378d9a52b4b2bc4aa002c912610b504655d0a8c1e3413c32fa97b72f76a03e2795ce495cd55680a65e869278a8c24688ad6dfa9e594d803b42dbc3fa2a59f8536e31a9905e662be1827c12cf0f653637d52867a961165372ecaa9b345e94cf250ffa800aee63febadd9b8ae20539a62b9dd0dd431edfba44e87d33625ba0348b1c4e1da68625eb9ed84ccf85605add6dd35ce2f64985f24aadf74d4d34c053fa55abb436b3899ec062a5a1fe1eb91bc23080f58ee07bdf7c9fcdfad9c1db2401e63198297311897534b0226fccc24ba338b6157faf796bd0193ee705eea2047dfb7aafe4feec84318d5674d1a5833ca6ef590d7b4269505818f2b4639bb549a348ffffae8d04422ebba9485b50f1a5508d34005a6becee6e857ef43360b207eeea6081420a1dca93fc0083479e88c0a6629a1667742d87f255da5d807771f980391c597127c453ea25dcc7e66114733313c29d558c53a346cc50e14598509e642b805b347f709d9175ec01493adbed160360ed6de6957a0e4bc160813543a2a378957d99fedf1e1593b1dc81585e85977db26aadb6c70eb3bdd584b4a06853df3a36eaf65e8a8533c4b735abf808dad941b22b4bea8beb6f4255adda28f7d45f4020fc81edeaa45d25ebbaf71b3305bd15d582a2703a3630f26b01eb7eb434aada27cded4d415d9e7e6e1f0ff702ae75119cd5c512b370cce497d1f11e2c2c44e8363d8690fab967774d36340f864acc33ef801a59e88dc72409cf4b0e33452a76612c65860e80676e86f819a46f4ea52a2e4273b75a31c2ff4b82e8bfaa51cb738615b2d5df5a4ae196776ade0595cff69788c1eda00fda57390da279881baac0ae14520749", 0x1000}], 0x2, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/195, 0xc3}], 0x1) $qi5*nЉM"*oٔ;f[ T.*EHDn 1 Ԯ&{Ӹ6CޝGs 3hƈGxN#)b^RZjiPcBA\@ǡ5 Zۤ"$x\f NL;QLPGt d~p?>8fٞKaK:MtEn54t࢒Ew iq.C7M,~cLNYh}M2:؍ ޹B N'|Dy]{ HaNLi 1D`MPBt#) Ss\5|t_4t>iչ-e x~SU m_Y}_rp 44M =Df[EtIwxS@ٲ eL8ww&ܶztL,!މ^ku940\[L҅ tUP'6^ j-/aer%.퉧~$B ORI1 `%quK0UFser address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *130309 43657 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800016b29490) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016519000,fffffd803d24bd98,10,ffff80000005b900,ffff800016b296f8) at alltraps_kern_meltdown+0x7b 0(b,ffff800016b29658,83,ffff800016b296f8,0,b) at 0 rt_match(fffffd803d819c88,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800016b297d0,fffffd80258d0120,fffffd803d819c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803d819c08,fffffd80258d0100) at in_pcbconnect+0x107 udp_usrreq(fffffd8004823330,4,0,fffffd80258d0100,0,ffff800016b313d8) at udp_usrreq+0x560 sys_connect(ffff800016b313d8,ffff800016b29958,ffff800016b299a0) at sys_connect+0x3df syscall(ffff800016b29a20) at syscall+0x507 Xsyscall(0,0,fffffffffffffed2,0,3,26e1eb9010) at Xsyscall+0x128 end of kernel end trace frame: 0x292f8297c0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800016b29490) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016519000,fffffd803d24bd98,10,ffff80000005b900,ffff800016b296f8) at alltraps_kern_meltdown+0x7b 0(b,ffff800016b29658,83,ffff800016b296f8,0,b) at 0 rt_match(fffffd803d819c88,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800016b297d0,fffffd80258d0120,fffffd803d819c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803d819c08,fffffd80258d0100) at in_pcbconnect+0x107 udp_usrreq(fffffd8004823330,4,0,fffffd80258d0100,0,ffff800016b313d8) at udp_usrreq+0x560 sys_connect(ffff800016b313d8,ffff800016b29958,ffff800016b299a0) at sys_connect+0x3df syscall(ffff800016b29a20) at syscall+0x507 Xsyscall(0,0,fffffffffffffed2,0,3,26e1eb9010) at Xsyscall+0x128 end of kernel end trace frame: 0x292f8297c0, count: -13 ddb> show registers rdi 0xffffffff81ed85e7 db_enter+0x17 rsi 0xd596 __ALIGN_SIZE+0xc596 rbp 0xffff800016b29300 rbx 0xffff800016b293b0 rdx 0xd597 __ALIGN_SIZE+0xc597 rcx 0xffff800016519000 rax 0xffff800016519000 r8 0xffff800016b292c0 r9 0x1 r10 0xffff800000b0e480 r11 0xd39c3571cf638685 r12 0x3000000008 r13 0xffff800016b29310 r14 0x100 r15 0x1 rip 0xffffffff81ed85e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016b292f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=130309 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800016b30018,0xffffffff8257fc40 process=0xffff8000148a3458 user=0xffff800016b24000, vmspace=0xfffffd803f014110 estcpu=36, cpticks=4, pctcpu=0.0 user=0, sys=4, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 43657 453577 51517 0 2 0 syz-executor.1 *43657 130309 51517 0 7 0x4000000 syz-executor.1 98687 391470 79986 0 2 0 syz-executor.0 98687 81166 79986 0 2 0x4000080 syz-executor.0 86522 238481 0 0 3 0x14200 acct acct 51517 73675 61110 0 2 0x482 syz-executor.1 79986 504647 61110 0 2 0x482 syz-executor.0 67325 215777 1 0 3 0x100083 ttyopn getty 91343 59079 0 0 3 0x14200 bored sosplice 61110 123892 79529 0 3 0x82 kqread syz-fuzzer 61110 367950 79529 0 2 0x4000482 syz-fuzzer 61110 499230 79529 0 3 0x4000082 thrsleep syz-fuzzer 61110 248098 79529 0 3 0x4000082 thrsleep syz-fuzzer 61110 146900 79529 0 3 0x4000082 thrsleep syz-fuzzer 61110 153728 79529 0 3 0x4000082 thrsleep syz-fuzzer 61110 113173 79529 0 3 0x4000082 thrsleep syz-fuzzer 61110 490911 79529 0 3 0x4000082 thrsleep syz-fuzzer 79529 375095 99288 0 3 0x10008a pause ksh 99288 86972 68026 0 3 0x92 select sshd 68026 471770 1 0 3 0x80 select sshd 16273 386289 77415 73 3 0x100090 kqread syslogd 77415 178209 1 0 3 0x100082 netio syslogd 42511 172502 1 77 3 0x100090 poll dhclient 65694 447867 1 0 3 0x80 poll dhclient 57905 424579 0 0 2 0x14200 zerothread 98231 195274 0 0 3 0x14200 aiodoned aiodoned 75003 424169 0 0 3 0x14200 syncer update 7041 439651 0 0 3 0x14200 cleaner cleaner 70986 429007 0 0 3 0x14200 reaper reaper 80627 321440 0 0 3 0x14200 pgdaemon pagedaemon 1624 410750 0 0 3 0x14200 bored crynlk 34675 509657 0 0 3 0x14200 bored crypto 87863 386892 0 0 3 0x40014200 acpi0 acpi0 16600 39954 0 0 3 0x14200 bored softnet 77912 126457 0 0 3 0x14200 bored systqmp 72041 219236 0 0 3 0x14200 bored systq 18400 444312 0 0 3 0x40014200 bored softclock 22504 221870 0 0 3 0x40014200 idle0 75901 156937 0 0 3 0x14200 bored smr 1 424086 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 9569 6379K 7530K 78643K 21967 0 0 pcb 13 10K 12K 78643K 664 0 0 rtable 98 12K 13K 78643K 2031 0 0 ifaddr 78 18K 22K 78643K 609 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 204 0 0 iov 0 0K 40K 78643K 1011 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 76K 77K 78643K 4367 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 37 0 0 VM map 2 0K 0K 78643K 24 0 0 sem 12 1K 1K 78643K 470 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 3237 0 0 sigio 0 0K 0K 78643K 66 0 0 proc 50 38K 55K 78643K 1339 0 0 subproc 32 2K 2K 78643K 306 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 154 0 0 in_multi 13 0K 2K 78643K 295 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 28 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 787 0 0 pfkey data 0 0K 4K 78643K 4 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 111 22K 31K 78643K 8904 0 0 UVM aobj 130 4K 4K 78643K 151 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 690 0 0 NDP 19 0K 1K 78643K 190 0 0 temp 219 3536K 4171K 78643K 103972 0 0 kqueue 0 0K 0K 78643K 18 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 70 0 65 1 0 1 1 0 8 0 rtpcb 80 207 0 205 1 0 1 1 0 8 0 rtentry 112 339 0 308 2 0 2 2 0 8 0 unpcb 120 4264 0 4248 6 4 2 2 0 8 1 syncache 264 17 0 17 10 9 1 1 0 8 1 tcpqe 32 5938 0 5938 6 6 0 2 0 8 0 tcpcb 544 1177 0 1173 15 14 1 15 0 8 0 ipq 40 35 0 35 10 9 1 1 0 8 1 ipqe 40 195 0 195 10 9 1 1 0 8 1 inpcb 280 3314 0 3306 20 18 2 9 0 8 1 rttmr 72 11 0 10 1 0 1 1 0 8 0 nd6 48 41 0 41 2 2 0 1 0 8 0 pkpcb 40 10 0 10 4 4 0 1 0 8 0 ppxss 1128 74 0 74 16 15 1 1 0 8 1 art_heap8 4096 6 0 5 5 4 1 3 0 8 0 art_heap4 256 1381 0 1216 28 16 12 17 0 8 0 art_table 32 1387 0 1221 4 1 3 3 0 8 0 art_node 16 332 0 304 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 1 0 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 462 0 452 1 0 1 1 0 8 0 shmpl 112 149 0 21 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6643 0 5243 46 0 46 46 0 8 0 ffsino 240 6643 0 5243 83 0 83 83 0 8 0 nchpl 144 11403 0 9771 61 0 61 61 0 8 0 uvmvnodes 72 8188 0 0 149 0 149 149 0 8 0 vnodes 208 8188 0 0 431 0 431 431 0 8 0 namei 1024 40634 0 40634 8 7 1 1 0 8 1 vmpool 520 22 0 22 7 7 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 50348 0 50348 26 24 2 7 0 8 2 plimitpl 152 291 0 284 1 0 1 1 0 8 0 sigapl 432 3361 0 3347 2 0 2 2 0 8 0 futexpl 56 86355 0 86355 7 6 1 1 0 8 1 knotepl 112 828 0 809 1 0 1 1 0 8 0 kqueuepl 104 953 0 951 4 3 1 4 0 8 0 pipepl 112 1834 0 1815 6 5 1 2 0 8 0 fdescpl 424 3362 0 3347 2 0 2 2 0 8 0 filepl 120 29538 0 29440 18 14 4 10 0 8 0 lockfpl 104 1590 0 1589 1 0 1 1 0 8 0 lockfspl 48 487 0 486 1 0 1 1 0 8 0 sessionpl 112 34 0 24 1 0 1 1 0 8 0 pgrppl 48 68 0 58 1 0 1 1 0 8 0 ucredpl 96 3425 0 3418 1 0 1 1 0 8 0 zombiepl 144 3352 0 3352 3 2 1 1 0 8 1 processpl 864 3383 0 3352 4 0 4 4 0 8 0 procpl 632 7370 0 7330 4 0 4 4 0 8 0 sosppl 128 68 0 68 14 13 1 1 0 8 1 sockpl 384 7818 0 7792 29 24 5 14 0 8 2 mcl64k 65536 2071 0 2071 122 92 30 33 0 8 30 mcl16k 16384 37 0 37 14 13 1 1 0 8 1 mcl12k 12288 90 0 90 11 10 1 1 0 8 1 mcl9k 9216 60 0 60 13 13 0 1 0 8 0 mcl8k 8192 165 0 165 9 8 1 1 0 8 1 mcl4k 4096 388 0 388 8 7 1 1 0 8 1 mcl2k2 2112 39 0 39 12 11 1 1 0 8 1 mcl2k 2048 61648 0 61603 38 31 7 28 0 8 0 mtagpl 80 153 0 153 3 2 1 1 0 8 1 mbufpl 256 128215 0 128155 140 125 15 38 0 8 8 bufpl 256 24507 0 16322 514 2 512 513 0 8 0 anonpl 16 443860 0 428244 173 93 80 93 0 62 10 amapchunkpl 152 19825 0 19718 89 81 8 19 0 158 2 amappl16 192 21245 0 20317 202 147 55 69 0 8 8 amappl15 184 279 0 278 3 2 1 1 0 8 0 amappl14 176 812 0 809 2 1 1 1 0 8 0 amappl13 168 683 0 681 4 3 1 1 0 8 0 amappl12 160 59 0 58 2 1 1 1 0 8 0 amappl11 152 94 0 82 1 0 1 1 0 8 0 amappl10 144 643 0 640 1 0 1 1 0 8 0 amappl9 136 1383 0 1377 1 0 1 1 0 8 0 amappl8 128 976 0 943 2 0 2 2 0 8 0 amappl7 120 740 0 731 1 0 1 1 0 8 0 amappl6 112 94 0 76 1 0 1 1 0 8 0 amappl5 104 390 0 380 1 0 1 1 0 8 0 amappl4 96 3448 0 3417 1 0 1 1 0 8 0 amappl3 88 1087 0 1082 1 0 1 1 0 8 0 amappl2 80 26081 0 26005 4 2 2 3 0 8 0 amappl1 72 70045 0 69621 28 19 9 20 0 8 0 amappl 80 7874 0 7837 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 150 0 21 3 0 3 3 0 8 0 uaddrrnd 24 3384 0 3347 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3384 0 3347 1 0 1 1 0 8 0 vmmpekpl 168 23724 0 23693 2 0 2 2 0 8 0 vmmpepl 168 413112 0 411014 297 195 102 127 0 357 9 vmsppl 272 3361 0 3347 4 3 1 2 0 8 0 pdppl 4096 6774 0 6738 6 1 5 6 0 8 0 pvpl 32 1274817 0 1255962 527 303 224 299 0 265 62 pmappl 200 3383 0 3369 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 999 0 325 21 0 21 21 0 8 0