0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000180)="a76261a7eaff6716fd5a82dd07de95d6af22296289be7bc17fe70a1cfa6ce6c79abce7931e6b264e9ed43ea0569adc7ac9210db8826f78ba1dc3199d458b93be7db6467a974f382b8e3238ee16112223225f606c2dbe5775b80895bac163d904e73fedde561d9262ef2b231448f28de3292eccdfc79cf712ca285ad79e8a93d015c3dc0bb2f1c39ec72c7f009ad061ef99fe59b5737090225a89e5da10b97d0d1c1adba4aef0ca614a3dbc1c0b9933b01a0f12f6f0a7a0576c7a92c198f5eb7ede", 0xc1}, {&(0x7f0000000280)="7b6667f3ff37b225db0c786b61c82725b834e2b3b8b97b3cdd8219f90717ac4dade2299bb9f0a741d77ace4c5ecb4a279d5cb48a864ddd0e2a7c5e1621ca0bcf97e1a285d5c9e42f2aeb10ad433330a3b85f27100397ddd5a99925dc7e2dc3ded438fa4e2d1dc6e5799a947018e53017ff26020066f557787105f9283e7884b6bc93159cbb4be8d33c7b3e6d301299ae7bda1b48d769f7835f60a18aa4cc11e7253bb9f808635d2d915a0147c582604abfc44e63dfd725fcbb9ebccb69aa72b1c332cb37d5ad467c0c51ff774738ece549a6767bcefcf8cf34e1f3996ebbe4284685b9cb92982464d48f3963f6", 0xed}, {&(0x7f00000006c0)="33e85207ca911e9423d31de79bdf269ba9ba8548b9da92be8d3cc4d77d910d1b805aac870508e810168bb91319a88ae685d6f83e3b52847b6452fadceb8fd5a44d9efdba7145ee6297dfe90ab36f78949bea3f464261883252f3ca03d32d73f26d22d1eb7ad445adb9fad1e6e630bc87f4c231fdc5716ddc8dc570ebc3efeac9bc1233359918d2048ce372d9d281e3b79ac5fe809ffdc292a026b7035c84bd8b7e66b421da992f38bcfc3de6d092b983ade2f119a35947ff61f43751acce2e9ba5a1fc38df1280579a78229b04ac167eb5e613ec371e777b97971985ed7762f5203bece8fbef4a8c08a0107d2e8eb3843482d104ae06eb0ee0560416", 0xfc}, {&(0x7f0000000040)="11e69dfa72d42753e5c8ae9420a2e3cc5c1ac64a4133eea56686b0b7471568beed37a1cd507113", 0x27}, {&(0x7f0000000400)="200dd99b599dc00c44f973b4840883e0777b5211735dfe5715f853c7212c9535e16016f7c7338494180048f82e61fafcca8f031ac565683b3b41acc1d52221283e72a9573c1aee58d4", 0x49}, {&(0x7f00000007c0)="2cfa20ba326632ae0d5575bcd675eab641ae4b5fa6be77026f3c97abe6aded264159", 0x22}, {&(0x7f0000000800)="30d0a41ca981134f5085ce7d0ced0fff3dd8ce6854556d20eb89ebbec85923cdaa8019003671e2d5f3f5b0802ff09887d0b57e70ac03d49ff02a55a5f8f9f22ee83b8134c315a4b8e779e28e97e98190bf57fe712e1e8836d8a734", 0x5b}], 0x7) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) accept$inet6(r3, 0x0, &(0x7f0000000940)) syz_open_pts() 19:09:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0xff) socket$inet(0x2, 0x8000, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) 19:09:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) fcntl$getflags(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:09:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000080)='L', 0x1) chdir(&(0x7f0000000100)='./file0\x00') 19:09:07 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffc, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x4000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 19:09:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(r0, 0x3) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xc003, 0x20) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01671e5df4662fb1"], 0x8) r2 = getpid() r3 = getpid() setpgid(r2, r3) setsockopt(r0, 0x2, 0x78c0, &(0x7f00000000c0)="415bc1773e0b", 0x6) close(r0) 19:09:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x8001, 0xffffffff, 0x0, "a6d38d7711a65bee49d775155689ee5d6265fa05", 0xfffffffffffffff7, 0x6}) close(r0) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/198, 0xc6}, {&(0x7f0000000140)=""/12, 0xc}], 0x2, 0x0, 0x55) writev(r0, &(0x7f0000003480)=[{&(0x7f00000001c0)="b5b23ed14eb0b98fe83ad159de2db72853b97f7d48358561c693a12e99aff111f60e3884ddd06bc6b148d82663df41790fa0e28f1d8727c658f338374bf04408dcd269cff1f3fe6f7a723a5ba8a237f1984c930ea0bb196b80a9a585ec7facff57680978d89d53835b4c2130b3968d0f2d92585025b4bb27629d064b4400aaff89fa15", 0x83}, {&(0x7f0000000280)="74807503e201e54fc2f4fccb9cd328df0d36abd765e600ae2b290704839231374c12628430106acc70c743710abd3f4c2dc546de09bb2dc004461aee31a53e74105c52fe24147afbde742d1a0d4f7c1d469ee62fc9ce279c5aad36efe07a5612b876c7", 0x63}, {&(0x7f0000000300)="067296b421b854ce4cdf6cd3568e20f46cc334e0f51558a62ab77413cd146e825421d68059e707231217a61232eb695d7a4657e241aba4e0838bb2a6534eae234e9c88940eae9ef6072669c0d83a86bf8ce6a008e9bcf51ef4f29911d44e8edbbb5bd1cff3c8586bf4603955747736a2c88fc202cab00f18dcbb6d444ec00ab4a8ae04a786abfcb9d6c4b343bdc1a3bc78b9f2a8e938cf69fc99fb3b029b91e197f9165c3bc3b6270615e61f874d176c378eefe127106f8d5d9145f076c788aa515344be105eb3e3740b3a5d18a4dff288a9d8d52574dd8c123400bd761c6733f04292bdad384cee5b46e7a401bb388d2982d168b655c4922ce125015a4b1b28a9cbd5e125db1118898fa7d45383d973f743ca49f585d4d451910c4aa6a0d90b05bd2da1e3aaba44e5d08a018bdfbbca719ef94b96af71f681747ca118ec6e4dd0ae9bb82bd28026d8a1541b3fa7cce9e15a895c2756f3375499ed2fa49e46fa28c46e0fd644772ab25edda3c90a56101c39de8682329aa61badf0219045d015d080b715bc492d574e621d33d8f0eea4649abffab5be2fda8a428b658c96e7079cba320249cbc7ecf1245f532e3ad3dcd1db01f32fa493a81b05856092c2a9bf0f6f80882dbb1f104876fcc5991b4c752afe539b261ad78b80c88e95a939d4938815b905687dc40341cd5c625b7c68ac349a411bb7c3a10851d0c75ca7e3bd1eddec77cd335329ed713a18d0d9c0311cd6d5f4dde5a96e4350d6a1095883944340670a0ebaff4214207f575228b05b07cb0a0348901550f9b8f62ddd00b0f336c64f122666a4ffed14c71262d0e2bb95ea2a5bd2a70c4cd63991181bf7061ad25b770eaa157c254016c06d43bec492b3bd5ca563242feaa1e12671aab8378cab31f2ba386e8a56acbec1c0230df9a34a5c2762f9c1602ab0e30008708287133c40ec2ecea954b53600f302639f135573ee3cc31bbe3eeabbdf8a3533a1bc168e38a2abf5bc880f8809545afad7c865714ed2724a383cd3fccbb6bb4b86a4cff5232ea6d94623d4ad50340b4c564df64d4c7abea23e37e7c19c3c085ffdec5effa54af77cdf6eeaa81e37f04faabe50f4adcccd9edea3e0867eb72a8e98626a83701a93043b988ce24e8a33baae38751cec183d2f82988c5549203ccd6f90e34c495ec8b181dc03ac3f9f9a2e98383e1db897b8c97c2a362ccf39c86daeec0a6560c00b81adb924d666e0656b9ed079111526c1042fea5076d2230b14e498d09870ebfe880edf73d0726c27fd897302fe492b3e51e7df80d7213a62d90f7b4774f9f7df8ecb41870352371c47174f70f597ca4956259d8c0ad0ee23a702e60d7e385c4b9a6035689c1abc2dfe3df7cd32c817292e27562f2b36f976ea3fa8de35f106e72e946694215ee8ea943b7448338fe3295c9876fd5eefdc9a97e23e5592077f7c076e0524d8e6fb8f369ad1c92fdaa73d2621731606ada4988211537e60642d55fb59feb329fd7b7dc4aae5d79582c3b6ba1e12240caadc20dcf482cbfd31a51ea5ad479bcd22a683984ad73c17e68b797f7422e5557c07fc411255571b093065ec1ca518a866e809a22ee008e13a559df12a1cfc74ac07eabdee3314ba791f347c0472ff70f6297533c4409f9ba374348f9e5ed82cc79f4928ad7da9c84e5c51a4f5e7cd949e349d33bbca11319f54c9879a1818c0946b53134e3121cc6ca6745fd24adda3cb3e32e26c9599cbdbdec070c94bd74ac38b67e536caa2fe25824f97b87e02edecf71c83e4e3f33a5c54ffa98fbe17772267586c1c4fb18920beb1d2b04dacfe52f23f3aab38b144cfcb9b3a4659c103621b2f30f3b06001d2869df9ae31fc205b089e704b76c5cc32d6788d372dfa7fdfb9c6036979dbfbc3289cfdddf3c07541b629772aead01878ef485cdc9409370a2a058185a9d6e262de0859ee5fcb038d6c56a600634a04e7d7cf438ffd2c96609076a204996378fbce59d989b6fe4bffdfc298f6644f00d2b74fb71490c7489132f7e5c3a78ce9f96b26b56ba20a18cc61cee261eb9b625f0625cece2c139dcd67a14c1fc62f72f2aad57741beee7ea0f9d6f2e4c74336f22daaa44922c1afc6d652167a3c2e0ab7d966ce4f3c1b4ab7eb88f15838c9ec2a63d43777395524284fd02bff2b57ec313ce2cbeb16c26aaf3eae70bc8d4448546a14d66f3d577ded759a4220b8b6eaa11b65fb70aff6dbbf8f1a6d28c0e32819fbb4c550de5c3219d1f2dd1829abb7d31a040cf4cc4f5968c94e0278b2ad6adeed843474db51b051db4e0bb5807dd898f4f7b761006def3399619f524ed9b18aa0042acc056679a725ee68fa7fc3af323dd2294143272912dd552087db2ee53bb28878ecaec3a92720bcb61bc16280a6f05cfdffaf5ee9ee14cb41bd00bf737473eb9bd851f7871fc8a3e138b806a592c4f24274e7d57985d709cf2c27a76ac78f9c00943e339a868bb7c525f882bc5627aaae164892b7d83c0a17561ad8d17eeb69052c2769e3ea0013366e020017487b08ca1e44cdf358c6828bf6115df641fbc47ce303d756d50352fca2dd59b1eec9c9e6214de023bb1f5806d7ba8392c8618b2e4648fab96727745038cbbf08ab68936c4353cb49293655d7c00c63080bd2c394cb0b4471c0c1366a52293cce298fc0358221daa4a29115f94467c44ca3332f3d102204cf0b63ca554fb250ab38279ab35bc825c181459639debf4bf585aaca0a563cc306e3d9e1bf9a62d6f20ed8b0666bac2404605197e6a1ebdadb70ee4c399209e66814f39650eb94e221517cccd9faa35484f3766fa44483bdee7c62088240a07e350afc7a0d698f9fa338216826b6938933794823ad2a74f95574a6dfbe3fde9024ead022cebfe204d23ca4a1d4a737403544b8e374210a64601d6e4ad6f631e19b5bf912a15126844fa11773053bd2827850abf536c4e5144cdf986d1309e2fca7f90e36d24305c53a6b2f2fda6b6292b1a4f018cd8901b7e96c7f9f0aa59877f499fa62550218f89545ed9dafab8e75f3af6f31f2f7977190383d662f72da9ec71a3cd336b1fa526567082ea0ec06fec35e25d1f31633db69a7edecea91b8fb3f937423ae638a761f0f8ab7bfd6a5952bd031dc597148cdb4df920d2442bd5c75dfae5c4d671ec373d067a6ae3afff81a027693e89ec4466cc156a699de611dfcaae2de69230732ef2b4e8b49c667ca90135f1c02e99775db55c09a54d4793cb15336fe3f6f8cf5a045d1a4de6d9dc87f39b511dfce7e567846273f79269fbe60fde79a1b2c28aff72510b1bebeccaa677364c93ec9f9904bdf3d1707436f6c080307711b2f47a26a748947845b9b9ad5e303258ced1bd64326d4345c02d4457db2b72687cf8a1800657449be4e738cd0ba1c865867600e3a910a6a81b382e44af7026cd3cf514860590224887d53fd59e77243abf0358d1ac7f33774e8e6c065ebd37609bed63c86d23a5a2f3e5d022575e94be4bbc69381f1d31e83ca1a1755ed079b2e83ad16f6449fc78f451c62ff07f4a7a1b52c6b67a6ffa4b6d13ece047dcdcce39bef6f7f935b0a026203239e42401cbd286ffdb79af659e186896ead69f41fb765bf8984b305260601f97e9c02eb1ca02a4a67658f920a36e85406dc73cf05fc74b0a0a7f512013a1d7a23b2d66d8cde9eea162b5a2d93f15f3c01b563ee7133ce699cc86d4763ce9acca2e65127b59b90299c161153478762ecc084a505d2e46ff1ee13e8c7a9dc93420a8935952c479134ea366fb04b40ef300fe7caccbed77febb0af51040fa55435fa35f6ed3930b9e49d28f8c7152d6a7afaf7681d4586b1b56ff84af6cda3d77b97655503a0000b76c0a805724400c8b5519c1fd73f4efcb35cd96f8f82c911400ec7c51ef993c6f53e4f34abcf3a6ae4e47c3cdb2b599b0792d370d4a091bdcf022d2a4ec0e2167658166c80469cbb5d43b71366ef7f479f8e0d4152b52f871bb53ede454e90ff32746816c12a68c35e6e5d4b5f3884beeebd38cd35414535e16f095306b8a4c1ba1d61fe9cacdf9c3a77ce94b5d6afe6d0da427ae577595929cc14157ff05aca4344f189079c3847d77df51c5066242886c9e2e7b532b5242b6bf939b7e5a062c669343b2841d07b51a20871d0b05970402c0f46206e090c9a97834c940a87d10f378fec690c5314c13efe3c680868775b4e12b1404b71c9044fdefb8daa32a288f996cd7e53cf771cf84a1c7b8a708a2376261d4e30937355850bb8a530a7af0beeede3d911364bf68a06c931f2c9e40e55985259334c8d673dcbef7f861b8e292259c6a74988787e34ed01a0587fb952fc2a51c6b084f9be83b8a15f4bab45db217fe160d5804a9e71a2457a74d13e1529b908de506f85265d7652f300edb02a55633772eb128404e5edd61fe953933039b1bd089f0ee3bfd9ba0fb072fe1ee4887439d3c6fde3c7d736093437551a54c7f8f7b00d9e31c67480e139f0916e90ec5874f2eb1a092b08dfc93eb45951036d5f473c635e4a9f037975feae4f43876c863dd912ce460e4ffa71bec7d8f06dd7a5d75037a720b7a78f25f104989213716066f9c7ae5d8989f5e4cd711923909be25d775ae61281a62edf49c31ba5745ae5d6698e20c3833d50d8777daf935fba3ff2f37f656b462b81f30262abad82364e5f67879ec6885ea5e8340638d1fe216c50934b21040fe38af1a2a063f579fb019c95c6783a4b5aa290e0ae475fa2b4900f6329e7c0596637c13f0d3ac67d655e64d719bb5369a29a517d4c9cf542fdc638d803a9e287320f3c9702ffc9eb47a53103a45a6c2676ed20ff2fb99eadf1cac7ee034e199905b57c57c536888ebcdeb92218d1fca023bfdf19beae802bc8b98db63821fb78345be581e275146f656bfcf31bff99c26d982e4bad951f1dcae66bb4336cf71222657a6119911c355f61ad74887f7e9eadc4df8c162c1f5cf6591598aeecd9c983c2adc96ed4df8dc5d60a9e47d638b58a18fe90a2345cd284a00645739bbb5b0689e4e2ff4ebfcaefa7a8ff469326aa4468e9fb6bda07fc95e88eaad850a3166659339266a8c0cb94efeba363c23dfc5a00067b132b876c9f1850cd293acec0571348c0875d534d90976a209a75dd4b5f2f68b408f2491b15b7b89823a72291349219d899dbc5179cc36e82607b27177433b09417bb52c616986ce2889e19efde174c6baa7595bf2dd22a9d6f4eed8b3c4b30f128034cb248c5bd0a929ef85a1676b2df076ed8d58f002b79c8bc26e1660a7bcfd475a64e2022749b02ffbe737c7d48a04acc79a89203ba32b21633cf492c99b1b733e5e42d5711bb12b945f21e8efecf1d85bd0bb46a4c01b3b817e1a84c016223bfd74dec0c136dfd92753c2eff16acdfe5bbc858c17a1913b9a90b567847abbbf0bc9670c6f7e0a6674bce396a5aee94fdee785cfbe1565936da2c0c4b27a4ac89395badf267468a7644e42a3949c997b89fe1517682dfedecbd0b102f8ac6701abd0d8d838ae98605bc09cc5231ca5fb6758069741f3f37ea2f81371cc61f106bdae783ec57b9a3658b0aa166d651f80c354dc8b32d325ac2ea73926ff8fbb30917494f3c3653842fa753c2fd8a3e2bef80b110ac9cd6c5e6079af568f4ff7bfdb1d69cc8d82f23ab4359f1a2a27ece9e61edf4522619f66e2535609d7c785ae8796a7259f2bd81cbb03984c5835ee83fc2a2c2e7792a8c0f5969b2fda7bc7e9eb086c442218423af304c3d8ecee4d8382f3cb9e9002e6d9655e2d55c4ac442ff0385afc4", 0x1000}, {&(0x7f0000001300)="0bcccc70d0d9603cd8251bf81d3a7f5f2505f89319f6701ab359e4d272948f4233005eefba1495798c16fe32b891af1cc32bcefc29c9ebfdf48a248258bbf57aa848c494f4128a152fe5acb53582d17dadaf0071b64e9da466b30a68f81ff88fda0196db6bae2cc8d1366fd66f90bb7be161e50aa7e1e97c7f78d5661880566d29824187da2f80580657a8e0ba5dd0c9627a07822ab19331750a9668c845c07de8783c2d0e408ddb40144d9a0a4a39aa4ac2b88da136b93a216478866034aeb80f5d044dad0827eeefa7a63d9cf7610b6e57ec84b5b6ac6234f10a6780f20bc8856a6fdf65ddaf2b57744086f0bcea4049909656b85da35a7f864f5f2d84022e2b0ad1601efd9591bba7958869f729c4b9da15f80982909422bc537309d84d39a418248692e914f5d8bf0e4f1e7347475a14a8abf11d385551d9030a46258f42910059ce13d6a9d1b9bce3e6fc71ceae23b39e3cdc9fce7ad1c65573ad152938c87ce96bcca4e39a93df0f064a4e782e6a070de102105bb6012de4613eb51b31c0c58c1f547179a11c61ca4be8f86e432b34927112a1a09b1614e42b6ba4e4d6856c475ab4f51149a6f5740a88087cabad69b058f32e51f9b527983af2c3ee9e3655641e63f32fc66f6e2d2bb4938f70a283f07345a8bb310638f7e373f07c90b3c119e90ff3e29be3e502b70456b7f1d0205fd8d36558acdd2d10085f1fdf9584a38139f9362c41bc6d7aa285477b7053616a6edc96577d0a261aef7a2678f574f25fda7b686ad057c47f3bec33655c920dca222d4e67b2a65f835170a296f778a6523779d5f570848d93ec0a7592269774d5b518d718a8d43e6ba85daaf7da7bef236f163ddba6a0edbe73ad2d754e3ec00f02623cbf97f477b1819ad991ab2ec8f7c7f69789e7cdff609cf3eed1df5c8fc2b5e8406f6d2c40e42307dd72178cefc986839cb6cf81c3ca1aad3d21918686defda9519a77fcb15e6c29809757ac44451b0720f6233024fe07cbad3fcf001b600b004c70ae3f45d446ac0b00b8f3e40acaa3c601c288ae19b14144badf0bba44449ba22457a6794ecbfcc4d4a06a0c4d6e18614099c12bc71a5399ca2a573d30236fb2704da634f3dbd634ff8bce58ae187704854625b163b6e7dc32e74c6077149128ca9fc1622cff2df8fbeac702ed30ffdd7abf26e7e6740e5ae3e0880ffd0b941c2f75f6d3edc0710ca3be3069d4f3b2ad68d3506ac7d5a0866fb0b590e82df2a7d2fe63f360c74bfa6619666246a1ec7732985603c6d0f5e121ebc0d774e8e42eecdac0d109a6c2823062dfb65dd68b9211282a1027e195d68c96ca2a2ca52552168896d736772fd775ea0d70f1aaa28cec2d570cb7a9bba2af025eb926472b62d6f75014863dbce7df00958c3ab47d7aee8c100a91bc3e1a4e2bed85551c6b446217d66cd98555251a3f4b5214f939aceccb4d1a83d6d3796f82091a65409d6a5bf6c05965b9dd42380080bc5c93179e78e0bbd360a76e65a4a20fbeccf4c033358b7f1c95d7a7636ce5a9654a870874c3ad84c4193056e5eacb0a27dac195588957ed37f04593edef68830a48f642c15eebe271757208ed7df6209ad8b18a0a2b73f96a5a42fb197be3a2146b64955c7729c2e22f4dfab057f927318574f05429d9f7d95536738cd99a92130eedbdda9e706853bd141b55a8c7d7b56b76aea33be66795b9848b8cb00786ee9a42e301f8b675544ae3a4a525b4aa1d7254e76223e1a4098e52834c4eddcb56811cdfb549a4f7b0b0792b8ec63b8f584123f4ece71bcdf42d989ab132db1bb60bd9b92213e3daa08687c277b7a1c52950be4bd324e97dac87ad576bd01bc64e356d60938d8b1abf6131671d11381be0c85ce0874db72690190cb26f1e97861a896fbbc2f5bd3999ced61b6142789feda9e52a2dcb6a27d38f16f52a8554d85795f323d6f14b82b55143df5d1847a5b32db8a9b30e0420d54c4ca607784c4fceb24fb50f5150255d21411e2d00c7441a29fc8c60fc388befe25c45f69a1efb146285516a1350c0dd4e6390566c61a9901ea30aed4f954455142f21be13d831aba91e2417778b512e6b590afa3c65976e1c8ce9b5ff5baad61b95de0bbe8c17f1be5fcb19fa79e56ad98433a4380fb53f3e664bcb8f0a75005673fc5bf1a5f1ed2ecdb50614112bf4d5c26e2648fc05475c312ccfaaa9ba1118b65e3861c411b7d4f24a38007bf63555424f066d2fd5ed9660d0378bde9fa1fc1e18461da7c4569545d6ce135ec1b74c5827019b0b1ddc37f5b31ddacc2a121e24fc36a08dcab4e7e39216f81984aaaa638f65ad8f6e3d97325e7eccb2a5e86f2f85175d9803014744572293cad7807cbbb24ba9880b1bc37383eb9ad06dbb34c8a48b13aa2d8fa13270500e81fca51f384130c1a446d6d5f8dddbc10087b023e25180bfef6bf286606468d93106bac81c1c9eb53473095d33284f8a71f6ab71677386dedf7a03d3b2e961dec23ed92316453604e5be9c65afb3f5f3f1533aa14d100d3fca22c42cfb41ea3cf85e331571c8a523c85b5d63dc70f0ec7ba7e579614f1f2eceeba08a3f33248620fe04f4bd5b84ec0ce2840bbb546d19a5848487d88e9ee43885570a75151adb828e501b27acde82acff06798931beeae153ef4fe60959dcb6c229b6f018c700b56db19ae19bb3d766b71b7232b6b60076c60c5801ce608174dda3aaf8c6eb09e7710619d64c974f7979cb5e27cca4daba5af18d2f2ad0e330a2958a7e3579a9d46a3b914f2ae703b297d775cb5f3cba35548cbb1563c78499fbdbc9f8cfcf2644b5d9f4023f69c864a399aa3014736cf90753066f2495eb0403265912437a9fb0ce18ed8f95744e23f9a3005f13e5996ab12036690ce05500fa2121b719c646b3cea19d32a47c6ee85a416737e9907f814e73623630dc7d5474047c87f3e87c3eaa123e845c8b84c63d082c74f5328030f61a9ad3c81a1103fda1e3d6d54ee7ff0f5e08bb7dc6ad9978c3bd5541a5245183e4c317829e84749a2ed42f9045d015d629b2be0d5156e2fe1e5ae2c0c271bbc68667f819fd77e81e8b0dbc6ab731f7ab1c4ea7073c8f566174047a2f52caa9886d25321d693f14cf0e1135f6df039c71a749b430c5dc000cd98a3e9c1045d3e689608d85cb75ce677eba07e258563fe0fff04b7a1156f3d7930e27779b81cb2c25087a199d02cc65eade0253a83e4479840eb9bbcd1df61fc69adcfede4a0d6b02e0921ba81e7bb29bd570b02166960fd1597899ce859bd6cf19ff93dbc7cd64f183efb2636cdadbe1a2cb9fc2c2863c17907fd5e510f15dd138a5d77e5972ea1b79b20a3a6bffc910ba15d5d3f5be0a1a30e009cc00d0a0635096ccc8403a39b1ab19c8bc91cf5da5bffe407e9e838498568bbca566e0d2fd0a45207dc177fa4f8a01dd3b204282895e8e0746e26fbfbb43c37d06095a6c2a46622a845cb67b32f4dd46eb7515ae6be91a940bd558f9a395d210a0163e1b499842f3e0c1568bc08e530e0c7c9e29c3caa2069cc5b384806afc405d322ce9d9b170bde3ce1d4b3800bfabfb853497818bd4138083f3d246fb541268177b98c412aaa62d62983606b3398a9ffdbf8caa45d055a7b2b548fd520b791f5ab652286735ad6a57bb23cae7bd3f1e678076a0c8e9ceba207da759f3c3587bc70f738612b63f0cbbcad94387b414c0e91318b6e47b1f772f278bd7ab0e26585e65a2c970cdfa6f3ea7df40833cc05ecdfaf1c21b6a5d127c0fdcd7e34f9536a5eb10c5dca88fbfffedf6e7cf86673af9dbe44f85fe2d9cbb6b8a39d3e78d62025d4aaefe53c08776d8895a8e0bdd8e0a07fb4f011cb111836c1484ed72a4f385edd96bc12bc0b95d583dbdbb18709515b06cef782888c3f6977f3d7f9ba565ef7abd84a58a6577578b39ec7984f9b84550b8f7961b28efda7a399ae008fb3b52e6a89bfcbb26dd2a0c61f87819be517ce789a9f9088aaacad34080bbe3ff669f0a9916e9e2e09b7b993ea88bd8d6eeedc2350d2f498d04a938ba131662cf95113f1484c83f844f854ca2b0d30c615a472dfa5188655e7d51354ee7fc428231b709dab292e2596a849b2a6b69c6b645d41000783a20ee61064d7939b91d0a45faa3ca0bc1ae4624e0e0015fc696b2021081cdb3907b6b52463c048666a46b782c57ac1cf45c7d860fa58604ecde22f861cb6e04c4d326b64681f2ba3a98d8dd5eab6a4be6cde4f24cbd1dc09db52e36c3e393986a01aa5f3ce2f1944878bdd775e7ae773499a54a3af0e60a3f5cd7c5a771041b12add047e717467caff68a0312b27bfe59c19f84a656ac2e7726f47150005292b690c6fb3623b0f6ca89b9d490973022ecece84b005694ced3c9f07b05c9cd63b9ef7ea54e0019a8a4cc35081ad79ce67eed2c5c21f470bbd2c15d54caa8c09f59dbc0084358939e04e57578d6dff10cfc2f92c016873c012186e280f143b32082e88a0c1fcc987c77e3e611fb273867ade88a461c291860f7f83b72c6714393f48f6866a28739f4231f117a118407df69d088271c1f7f8b3b7b65558b440e909814d4acae9a7d31131237805d0495dfd2bf43655d26c176f7faf7a5d74f6d85b643df60012895000f33ecd422d4a86f41f9c1aa4c33c9c11ab0b2b7b25a363376613560b5c52abaf1ccbeda23f11f026ed33447207171d5888d84950a0d017c1a0bd323f1bbdb9aa01c1a795f296c13be774a235473e06b0e3b1fce85fc87a94a74afdee28094136a792edff6c24e73ed1e67d63188ec932d9e857b59d3ce3201a6dd07d65a8f51c3cefcb03b7244bd5a80b9ea14a4500bb7c336f25f6088ea1586d95d945608f8e420ed828a8a5a9d02638305a55e7524554dd1d3d4303468b13bed347ed73d2ec2c68e4cb1daf50bd279dfeeb344370d01847a58a70cd59044c74dd95c6a077bcebdac1c5e66f6a173f27e5847d806e7f8ca570b915e7cd0ffc12049b2d65f7b930240f148a25b2f34fc67bf4002885c96c235fd55ef8739eaac4b07e650ba30658629df0f5e772b90f3e844063cc9169813c420a692f6e4d595897bc8132cac6e606ae3407459e749fffd1fe10e7b7950cf52dd5df2c2d61568d68705460729e4cc1295b63374bb42efbeeacfc98ad370423fd650fade6120bd664fee78059c89b8a1982dd4d228f4a12a835d83880678b7404db18d04fa4e217bf00ec59a1b947198c68a908275d7fed1dab32825dbc2d59cf24c58ee148d8109d205bf071af08a56ecab7017b256de980e29ef9210f0201a58f4727a4fe79381224746e33cf277fd50389919d2bfd7886361996b2801b13e9e6012867989fdfe9e25e0557dcadedb5333cac62ab88a073d73cb375774ce7407628c354fbf9d630a467af7ab7ba83c47815dcef00973d4682765dcf5abcadcb5231def103f64a096df846ddc29cf9322243b71c8a319fae7a18a8923a765054232adfa0f2b285ffe48760f8bac3da374b1056103d0d61222bacf0722da9784c4efed66ea1d785074b0fa837c9f2f1c62c870fc4c34550486c1604e8d290e4daba52e50ec34c7c51b3e381d29239231a0761ea0c2729845d063ef30a956b3401dc3113acce987ddb45a473c9055f0b492b59accdb32f5583a5bf15234b97505b0bf7aa3195833e56e69b84155dfedd155cb382fd5cfa17d96c797529bff29695db0c1832e5899341cba69915049ef33c929bab089dc0d02a4fc9a04aacb9cb2b08467327866a5bf8614b1faf91d021b26e1589808c89e8b164e7d87f930f501e45357", 0x1000}, {&(0x7f0000002300)="574c30d22ee0abb358e73b1b19be6302bebce76ee56b66a681db2581a10c7189c363adbe00051d25e7574ee48edd2f0b93e8a001d0d2a64de23af864383e4cb01cdef87374006da9037694236719f6de05bd57b079111c90634fc3f5be54d2e2bed0cd9aed0cbcee94f18d20ff169aec31e7a62abab16df8756f8f9338f4b62b481f4b166b1814766848f75038cd7cbca871ac7de51aacd294c7058c93fbec99994446b3608edbec5a0d328491a297ba83b642f1f2bfb90d", 0xb8}, {&(0x7f00000023c0)="e3d0337df64a918b5b62b2e60c97f0f3ed33365a2c2a74e844e0445325e5e17f2117ce3d0ae5df086303b5f53521885d209b1a8856feb4e875a6c1ea1a385b0f995ca7809b4ac1d25d31ba7a702d46397d6d2aadeb40baadca3e57e25cf2f7474ea2924860015de1c8c463354482d40eef48ccc5fb9000d778f55779ec9aeeb9db1add", 0x83}, {&(0x7f0000002480)="9d2e1af87b4e4e8a29bc55322848bf8484055d506aac3885b899b11377595b7e9b9cdb1e563aeb248674ff6686f7ebdda671572410b321f4d6243b1b0f41c34b302f1c39455eaa9bea2194f53cc58d3d6bd91b1e8ef3abfb2d38e4b623eaf50d1d22a70162badbeff68f7689e030419e2006a601eeb7e93906b361d57ed75f7f9ff57b0e1be24c3fc0b0a18493a5163c1bf57a8c0b089a4db4b405280020e109decf2f81709944d9779719eef2013262203af9b5376e6b3bd248d7c3b473bc3b6d1da1b6fca1d7eb8e2648c931772118e0896aafcdbaa3da8bf7fb009b82471f5c75165b8ea0d18fbb2002fe2b6f5563a55a7ccd6e2ed1f732587521c0336bba16148872ef757c07c0d0127422a63b5786ebaca2f1ac444f6e7d144346e09f0cb556343efb1e051fc0d4b370767a1717660a824685fdbcc74908150bd810bb4f8a64715d41359b7842bbb2184a1bd4abec32ffefdf9340e5944e59d342ede16b36df4e1b8c37f6218f519ffdad01efb265ce9cb81df21e2bb2ec4dcb5bc2ef126bbaf3b3bddc4cdbc726b378706a094726caaf2c7c1358bcce53e9963abeee3587326193a18271e34405ecd2a4bcc953b65cb44a2d432d0bdf042b15da8c9b77a9d39b889024c9796e56d97a5b6ef7737e5e10607009c0116e71f67b4728c2b3a43ceb1c96d95194ce782a325bc8acbb07a1555bafb385b30fdd37d13c3554346b095d32c2a4505a5453f390aa17311fa38cbb4a5d09add7175a2cbaf4bdf0fd2ae31d661c62d98a89ebeb3ef031215ab97f948b205810fc670e7646b8d77b75f92ecee57cc98090d53850e2d0d3a0bc26035ac9d62dcf89321ed58fb5168a71d9062b7b3d2e1d6aa2ea81821c01726571932fb9c7c4bcafbb4064165608808b4f40ecf2f30916a49fb253d4c2479f9683c3de0466dfd023ff0341c2ba33b63a764203f58b27af42dd6348265bc7fb5a0fa251ef874d7d9e1b29bb10bc99cae6765e5d17040933249b558e0b461c2abb7e4fd48a407a5ecf2dd02c5851baee9768f96d2b43bc4980c210f589215d64dda91fc8f72530270648d3a02a523dd28b8a3722c5f5f38dfd4a28cb2ad26f98746f65be95a02edf22a22c16a80366539e3d4543b7eb34f53cfe5f235e3116d5d1869493ea20c03c658285ec86c137517ecfd0db232bf2e8cb1c6a0da1b50d3b21cf76fb3d144ec0b2e94b5a11153b8eb7d1ae75493f5335905a4592f835f06e105d86a91d27817d8ce8b62dc762bb0e27bca5d22bd7cce47d836eb1db916e20e696d18771f0b0d060acb5bd2be47e962afaf5202039015713deb11b8cdd8fdea26c7632e388cc0d449137368a133c3231395ebedd267e6f0cf0bb276911ac4c30b412177b092234e510e820e9ce362e9676710392668c5525f6e0489cc35b0215611826ea3f9b7917d4aca62f480f93ec0f0ab26a7996136c0b35a545e71c9189e73f81500923ff6c01763ea6b66ee641480bed4fba69a74e797ca77217fbd9d1fd4ea5b3c1ac4664adf5db6a86f3ca7a0d71b129c472540bdeadb7484f6ef3591f252b8ad6b0a5f7a8543b49d60a42a72b2da8bee265a81506dddb0528475b32448cf8d353ec2b4cea87ff87b526ed98f37bedc57f010c0778d3f51df98316c8a75130f384e8c94b8bf9b469b30de4191565b7043b7040a599fd978eff853abc2d54bff74e098b8a32b441d1a26701b8a997f16f11a636af2e12b9528c86a2a4c5691785a1e32d2a4d55d27d7192389b70a1050b8420c6d39864bde3316eccb2595475697137af552838a203cf7a957857650db111efde567a1cd301f7436aa28e60f939b7f7352f95c74562dfb20307e8455686593c489ac18f8185c2e12965911d952dca1839d41ea6d5f92d069242cb6b79e8700a2c0974a37ffcc8ebd07399d669d75aec799cde7fd80a8522f97d9142eb207e64adf020747e0eb86e7fb10ce9c349ecc2884b421c85df6b7be599778744e407482829ab0ee5309e8bf7732d87650e85bc668f8c645ab6554a01e69883745be56cb3e5b5999b6976ef2fb48f11a3cc52fc232af1f30eacca8d3d0b6ba39efe4a839ae5cfc5ac76c110775e3e52b419f18f331f665bda1c0e9aad5e499895ef528660b198fe3063ec9278ce6cf813f5bb55817388558fa161c899c7a77a75af6bc94a8e0644c48092ae1c01ee8a48967d1f336f8db1a6e63e2975a4004c3e20b7260326eabc31570e2ce2b81affc060a88d225983e27950bcf1779fd694affbba203d2fb4674298542f1bf35af255b984e92101b61ad2c70c5bd7e07d4c41e36d6d5885d184c4bf2617ace1bc1293f4447dd0af665f1a357c9fb0c7bdfa387db2931002c8e98e9dda454de3e71d3a05904eacd61f87786b23680505e5deb02a81dac7443c44acaa2448a4210bc30e4b0c8b635c3af1e27173b8965ae138cf8531fb122908cdf836f325c081986476f2ea76cf846cce4c629caea96bd92b18341afe96abf35b79d39f246255b07a8b19d71bd1ecab4d67e470d1ab8d3324fd4e66fcfb1a7020e38e279c85c61c6672c3b9f6537d42481567e89366c698e0fa5a3cb4ce62814604326ce0ce3b0d18d2df03e550507bbc3aa2e947c753591f0a45816f61babd40c5abbf89a3d1f44cfd203369756667576a1212e9a7735967a467a9623f9c1d891bc90b76fd66417785f8daa39cee4d17e6a472291f94271399ec318c18923fe8e4dc16a50441e452280396eb682ea89ee2bba36d87194e6106aa0fbd5821799e834057f4dc9fdc4fb50a16fa77a6c3144e32cc1ec63564f7e48cafba7b84d0b8ff9ae0f36aa343a581bc47ba4754468eac64b2d9bf3808dc487e3a139f7b9352ffebed9422d6f23f3a9ef0818d230f4d11cf1ea10afad924d570868b01878546b6ded39f853b9ed6f04f4b8926ec0d7eccad1c64a8f06abb64bd4653dc2342efbed6785ff1a5194df9ebe96fd434bd5b6212cd1a3f17d3a30725666497e94fac1f27346115344c6d15c59a02e3ea0f4ce2277358504b4c69fc69ea7ef87cab2bd8fcc02fea96fda2fd2286dcd1cd4dc4705af3801afeb27f983d1eddc987aa7e6ef5d054e23993e773417a53e59b74b938a1ce8e45dbd5934ee223d41a1d96eb3636eabe61e20ba31b8a9331be0e3b4c66909c2ed45aeb1d3223786f80492a88d4754979ff8348f8ec280a8069e2e3ebee7b3990ba279d7c22335058bc103dd52b87aa00bda65542e2d8cde7eabf020bbd2353f39908b5a36abb78b8c6ca68bcf83618c2c316bee770e2fceae83b7968b82a976af966736e5c224b5db22eb906b5c0d3dce54055e0ad4f3316d849f28f515b8521cbcbd0328114ea801ac790372f02373070ef915ebcde4137514236b69090f8e0ef495949bc7bc2951c530af3da09c3f81f6cb1be2db65f3efb3ac4c192c08f27f68376f7fc3ad6553e521451f7dd3ac2bb2816855f9b236f2e4543e521573c98a83b599e2df4b1db0da2dc3a64f82a71603927d3b4814c983a827400fd491f9231ba4ab00bc4ecd3cddb9757167107999416d171150cc7155dcd60112d469f680d2796e1e41db52312a9cac8c705213dd19f7ac67fb81fb88765ae1f90cef4321a0b085bedf2952508635d864c1517309275576aad81b6f05e8adfb6eec554def8280da3741f9c786eb9f47802981d010d3d0bf42aa4dd93b1f9bd666b689a9214ed1c9d5fe763d3916b9bf17a3fefa8f8be0b0bd0719678a42a15a1074da4422a491467cf436a42bfd788ed95642f7d1c8e2049990704e8822ad2d7a1f66d6be98927167b73093c613d2a83980a2081cc0fd070e3e6aaab89fcae7764c4f87ad98ecb1eaac500ba597ef1630d56b952cdf4a96e64c7f794c51deebf61d7507abcaca3243c9eff4415e6ad4dfcbe790a282f5c48d291a1bea11b9f07b109f1229847956aae34ea919c084cce06fe9b81a2a10e0a235f709abf8762036996936719a733c8a8a38d3ad51d50e5567b8d551426af23e58123543344afc317e843ec8a7d93898e26f036398912b32b383e54624020f9cb7f9f065a51a4e2f43c29d829aab92e287afc99a3efcee8ee156857396a30ff762ccf4d9294775914ce3389b0ad6176c6492a5c420ce60dd81f106858e931844acb2d527e393f40172cce29e48ffc7c6ce465b7173c31879774d353ac3e6ad465af89e28553cc7cde1d2cec4d9d415185cd67c4721a34dd7a9cf468696bed88fdebfd51fc8f3581f30536a99b263d65e9265d13e7cf10c9c825cf6fe76e6bd1da9bdcfa7fd9a7400d8ce66f8d9f265982a8e6df10b56d96e4ebcbad4aafccf506d2a418d6e0ed6d26439743bdfb3f3cffd43b7e3c9cc1c6fb9307f3a1407ae84af53cc7bc4a1d4e2f750ebe105fd6bae8d255f12fcb9bc6351e82d7025ceea995553b4d049a9a40facaa14b7bf922051780a2b2b025196ce7167afb78a37039e7483283fe520f5fb6e248826342c51df10c51d8b0ef1ac46e2cfec5ff08170ff77d3988e721c3d5d22cfe0990668ca5a4e6439b0c73b141d9352edc66f0842721497716b1d4a29cf03207e840c9dcc9bcc8821b4e204546bccec624aa59a812c31b460cef87bc3b2b1ede1fb27ed3bccb672ebd28857dcae623835337bc70d66dee0fdf3ebaa6b1c03691b8f90f84e644e4d73e38aa5d3f4a2e0db27f5e100a3f2c5470dcbf2dd15bdc66a53c16cd76ba068cfd96c743fac3e09564386669a403f668019b2b5b239d4c0ec4a04465b6864a3a51ae6a971a0da88037ee6ca7a84b8990f60ccfd34ccf26401b1e98c69ddd7fe6d7555169a13e964b43ed8a034564871b6139122983027b7d93a2ab6c19dc748308a14f3765db43385ca81266ab9f1460851c60b331acb11888439292a536e8b47312fad5ee0d10806049b060582543ed9eecb056a67e030e5786201fada21de31b067fbc91b2588a415271c852f58c1514afc5795a14ef5777d10ccf6f5bed788818d594945b3b863708e3031d88f9baadf667c595f6b54c68e23439dcbbd2a6261b6f423e26948a3df763e4ea96cec75d9204263b5d761a5b4fc1af95d8a7f1c68a119ca76d5045cf11299fca62b758898dcb493600fa89318a75cb53ca610a50d1acf524496dbcf6330b153f516345ba2b55aaa5a6f3180dd614c629513269a1ac7966b7389bd48bcaeb8dcc6f8298bcb843be8fe5d5da093e2dc6031a9f0558fefbd925170a6f1ed41c93b60f183c3f52be9d66dbe90248bb7fcd4e7ef4069050b826e8502f891be5313b28fb7135b90dac3ad0b9ae5cfb596cb577d9c7f59dc3061c3ebdf9fe86fbf75907f5d4a1e26d15de7373fadbed83188fb95f4764c604c98ae88613b5577fe91cc6ec95765faadbab67c05a44179e9589a704cb94c620a8a99fca2591b359675c5a2632e957fbbe0c32712d7ccb06d32da0b218e9157dd74be30a239bc4b4f8d373b11eb3e04d464dc8c64c6ff84ee5e66a329074800e0a962f5a844dc1eefa4b3842da41480b785eb65bda26b505b7f25a2429a27d648894f5d3b3a5986be61f0656a5a24661d94bc1949e4110a2976247d2fc7f2f84fb3d826f7a3a126fa8d1caf983a0a184591f777125ce0f6339d21a01496aeaaaead8aa0f5b20f0b5632718d80fea13602305f60f914aa8b3abcf19a8e2498b0a764e796605f149865db21afff4292fb0ec891eb93b8ca1316811367c78dd4231a57bb9b7ac578400eac42ecdc0cc8127b8fb36999f9cf8e9118f52aea008885980cab87741bb8ec7feedaeebf26a8177764e28a2d97c18d379", 0x1000}], 0x7) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000003500)) r1 = open(&(0x7f0000003540)='./file0\x00', 0x0, 0x8) utimensat(r1, &(0x7f0000003580)='./file0\x00', &(0x7f00000035c0)={{0x1f, 0x4736}, {0x100000000, 0x5}}, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000003600)) close(r1) r2 = shmget$private(0x0, 0x4000, 0x610, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003640)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0}, &(0x7f00000036c0)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003700)={0x0}, 0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000003740)={{0xef, r3, r4, r5, r6, 0x24, 0x2}, 0x6, 0x800, r7, r8, 0x2, 0xfffffffffffff800, 0x400}) getegid() syz_extract_tcp_res$synack(&(0x7f00000037c0), 0x1, 0x0) bind$inet(r1, &(0x7f0000003800)={0x2, 0x1}, 0xc) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000003880)='./file0\x00', 0xc096, 0x2) syz_open_pts() pwritev(r9, &(0x7f0000003f00)=[{&(0x7f00000038c0)="780f2d8009d319ecbc05b52cc3b966e8f3e8cb87856a918e316265dfb87387b91a56ed4a54c5d68a52a861499b034864220d65f9073af8b35e1392746ab2755a46985282fe39f43ffc1bc37f27b2c7b01ef0468a54a01200050ccd6ecf1507", 0x5f}, {&(0x7f0000003940)="2d8e2e156028b973a4c5470681d2bd3820ac945574ac951891fc8cc2cbba9abfd3743e766c4cdfe9ab2fd9430ae321ba0dd49d4e20c3681ed449623244c0d5de2481e31ded871270d98870dcd4f5bfacf5884b3b1b7023fc0c4c75ae89527dd948165a4f5aa6d181490083c6f839bd9a90df206ab9a36219d97a1ab2c3aaaa762ae610520de7b1403e44b1ddb0cb6e2cf93de16c0d70648d840db689581dc372ad9775bba0103f1a11b26f47ad4291e02163fc82b05c1d61806fe37010eae9ddadf955463613b5e95e9c79580f7fa22ce53ff9f5ce5fe4d2721ac1dcbed72c21fb14e4f9a47a2bd462ba16432f8d", 0xee}, {&(0x7f0000003a40)="51fa0788e316b46b820b232196eced1669b81ccdabdbfc3e2d4131b0738347565def59bd2ddf9c4d4dc9958af9ae0f3b8f108292df9469b81ee033affcb1c297da7f2677c9042ca02f7abe5b27fd0b5c95fd88d55445f4e3c6b550413a1af15a1c2e2b891adf0ff1929a4a4b272f000eba8876c2286bf02f4bc96f5a4ed9b9d5e4425f23ccf34bfeb2e4b1e2fa543713b55e666e4fe4b7a95818421cbab02603a3315204a475781b7cd795fa", 0xac}, {&(0x7f0000003b00)="a538d9220b0e3f2d93b75cf69789940fd37a517a08c73ac92cb2dc98a10e0056ff42b2b63be05ded6cd6139d6524eeb615f11c2997534c038aaa029c1390a9c7667002de4fe4957822f6819519d3d2aa97c28bc589d202bf8a6edcb7a3a79d5a40b62413f344e8cce12f3b710c157fb8749cd349abfe0e41dcf7a1c9eacac97091ab22c6e30fd541e5e95012faad07140842c90835f0f227dd22d0568df59403449514746673e5c8acc8e2416f791844", 0xb0}, {&(0x7f0000003bc0)="1088db611263b2dcbc030528487f89318f54438e83d539981c1d086050aca30ffc225740fdedbc0d952af50dad2d145baeab02b69e7b", 0x36}, {&(0x7f0000003c00)="9504b4620bb0047e29d76db8000b8b5c03f198d5a7e7c11eda16154e018c59ab8ab9715438f074f4922f0b4c7a0965e5491563dc262ec9ac20da4984c9b078d4d15fa991361fad6b5a9df936678789d648109a199c2644291149948b483b87b36882bda20547dc0f4eb3711986d880dab3dc4580420c7e2bd6c8ed1472f9b58afa3488bebd3d38d57011a5693cc49f4c5cf5f22db2cae30a5c61e76cdd564fb0498df6afaf8ba0f125c7e1475ba7c50eea27ce0328ed3c6e8361c554e2f466ffe4bbb440553e9d9c577d28514ab7eb04d75b662fad4ecd03bb64d79f40a4e38c30864c7fa56ee2eebd33dfdcd19fcf", 0xef}, {&(0x7f0000003d00)="189be0bd25a1dcb7c0f81bceefbc91dbb7a587ad3bd278b02f56cef5965017931010f70938dad36ecb507fb65ccc961de2f3f1d6124b39b92606e09bd6a5d3bab9800ec166361cfe1f3a974478c03323cf38c1688ded7913254736ae615bce2696bc4694851bba3e54a28e7fcaa591f9369ebccd7848ce86c1af081fd08178c63262dade6ae81e8de104d0e2cf186447ec19fa948787f3119219c64e915799fa8b87016ff373b5cdfe123f4f6205704bab071ecef47b5ea9657216e0f36341f2555c1fb269f0d5bb40033edd", 0xcc}, {&(0x7f0000003e00)="bdd165c5b3b3c54185204fc3beac09a78115f4f7795291e1404909808629f7195714dbcc81987902c9a5b496e16dce57faf7de2ac835c6fe9274c5c521b2c9d01de020deaac65b92cfde9e1bec247db226dffc3a9c21a1465e78dc1fb13605c92fd7a6c12e19c1b535812e025b725fd2bf65627d2266668ec73dfb4079b7f4ae330b66241dbe888d5dfb0cf6a4d9a2b641d0fc4d1c1639f02fb2a01f2b9df75f8288a26d4b13aff328f755ae19dccd972acede857eec525ee3d4c33b62cb5b3aea1b6b534ed3fd1729da5b0e36c8192ec7231247c441a7613c955bc93f2263b6428b", 0xe2}], 0x8, 0x0, 0x0) 19:09:07 executing program 0: r0 = msgget(0x3, 0x20) msgsnd(r0, &(0x7f0000000080)={0x3, "e95c387685c10980353b9f4a3002209a2dc7a6d4621a2e5354a83a24e7001b6ac69727bfa1a0571fbe387b684ebbfe290f776a57458bd5901e984405a9547a3799101655d7df0f26f1903b2aa26a19da28aac14d"}, 0x5c, 0x800) r1 = msgget(0x2, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2, "d5250e388fa6c1d6bd405498c8b08313c17aec23f0dd444f3ccfa44f914eab5eb16f16c7edda312f5bf36e3eb5fe9b6b6e20a45a75770d8cb87c02543914f368f1deb190ce0dfdf3f806a810a8f3fb56d5372811a485e054eb89b0292e"}, 0x65, 0x800) 19:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:07 executing program 0: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 19:09:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = semget$private(0x0, 0x4, 0x2c8) semctl$IPC_RMID(r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() r2 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x0, 0x0) 19:09:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x1f80000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) close(r0) fcntl$getown(r0, 0x5) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r0, &(0x7f0000000200), 0xe39b3c647ca9acd) 19:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") socket(0x1, 0x3, 0x4) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x4) 19:09:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x400fffff, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000003, 0x7, 0x9}, {{r1}, 0x0, 0x34, 0x1, 0x8001, 0x1}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x859) r3 = getpid() r4 = getuid() r5 = getegid() setuid(r4) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000001c0)="8c2f923b8e02abd629c79e2ba3da4353c1aac3cee06bed593ca428c1be084b4ec5574ca044794016e2362e74cf003c428c5e5281809199ee1e1ba46e611ed7956e55c9957e2ac7f726233550fa8d1a51b5dc7ec93702289ae3079b80b7b2a0249866dfd551e4ac2c6e848d9d56ff5efb6c2dfbf37ec3d8f5da5a3a4ba632e428bdf28358325e64594d3439cd194a3c7fccb7788c5c7d1c5cd1fccc648b2bb06c023d69225a24dcd4cd8d2fa721900c46a43a9fe2068d0ef2232e9f9976e4730b8689887c25cfed14e457213023b08763c9a335e189470cb55cdbe2c3d39ff6a211e7a9af3b4722ecd025525efe82964ddc2a2b61", 0xf4}, {&(0x7f0000000380)="6d2440995d973f0977e1506131e7c5ac8925f2dad2c1148e82100c3b7e6f2d6c87901a9fcb732c5397493ab2e4ed38d055e0cdbd6a75c0abd6c6eaf3099da5d9544f9f3fb867b0dc0e419348ee6961d712f24c2fd6e41bf1ac537caab6ebe59c6a6d32c95bad168b003777bd398d83d2625023c0ae5adfdae891f140bb360e38e331135163207716b677dc8dd6867e43caad775e83fd2d68ab4b919af0dfd6ecbfdd1a1a066d7ddb282050a03ee5521193a8a755cc9698fc2971a65ff2db1854aa63ce79c0e578a1c4cb8b2caa3df9142f187b6ce09fed119781e1c8eedbd60c7959b61997367a6b9b5675abc77535f0daf77213b5", 0xf5}, {&(0x7f0000000480)="7e76ff449b5d8863e099aa562ea8975264db593118bef159cf22607e064ce1bb11ca22d6e6eff88a6a7d8e6fb7f70aafde63495b5ea3246edda3bcc67f2075e61c83c0fa91b71f0acd97c762e8bb37c645e38fbb8855b64fe2549c2029e9ff82077de23fe4f9886cefc5194cf6f9b00f7edbe6b838b897bcc6310c5e6d36f0694dabfa469ea57adc0e0678e47fb6a62d9f3fde9285347625", 0x98}, {&(0x7f00000002c0)="8821635db9a215c95d0d67206d61e551e5c0a2d5c2d7011526191aa7cd13e3126a149487cf90059f19d7400eecf49a44270c7e37bc958f507cb0d68844c32ef16bcfc044740df1c77eab6d16efef8a52c612128416cf8a043afb4d3f2f59ad", 0x5f}, {&(0x7f0000000540)="e172f93852ce0207459291c1d7c3d79ee1c44a9bbcdf229fc0395d306ec85277beb4def79f7b3b37a6cde37dfec1f9f5eac0ed429a529ffbb5dd0c6fc19fbf92677f6e7882992be4a6afd9cbb986809a1e1618f8042c6f36d9da0cdaf2e925606a5184a36f0ef0d0234b237323edf9b768f3766357df1426aaa61291e2a0eb0d0a8733208a16652865251e4ce0d1d7d2998988b2885dde33d676cfbddcc4e35a3f617cf48a32e72f2b0dca74ba5918efd1406bfa365eb8c76e3f325fae1527cadc94811553abcc12ffb7123b46ad6e172b1f880608c2d9a75b12713c185af282ec591f4e87d00cb2bf0e6b75d780548c47d6faebe97e9d052ab1e09c66e9d6c43f7a2f626124f41ad139ff0d73c899f1b0bd9b1a89f20ce85957253a692c906d37deeebc411cd2fdb714e4c1ffe78838ef6078a983cc257930bbfcfcf86aa199e2fc576e2362417ad1c1566526db36f50cd31ac4ed2e61a11a968ad03ecd3b9478b7958ef748c8cdbf3cbaa5854817cef8bdb65ffda127afc17c1b46d3a2f44599240540862dc5041e35108f1f5257e218b966966ae675084cd403c209a750f8487fa50b7383ef9653e04367853eac9e9106a7608345bb3de67af01f10da8202ee5447e9dd7542b250db2ff779fa0b217aec125dfb0ce384a9bb7d4347a41aa408946d33004e617f21382178b5fddaa8281af95e2c19554028e52984d55fa1b7e9017910b4478b05259713c6ed4caa799a01513077883e0fc29e4de31fdedd2d79804ea0baa3ca4df7464cbf7e90390fa4f4737d0cbdcca886fcd812b26ab7497c636d6970027793901faa874ebf7db31ef9cce1735d5e8eba011b04f9aa0e1767060b6c92f036a733ab586194156b1d59c252526e19e889071c6c296ed7c0d682d6b555da38d8ce7ca5f91907cd97df0686669f9325297ae12aa4d22edee4be628631e93096ca1bb8259fbd4989416e0f6077a938e2b9c87160bb3650ab9f17f015aa176f7416de8809ed140d0a91ebf565b79ec8f29ced58626d1297640816a8ad0c9d73603449aac8075e141e76b32d9047f591df8238f6f1f5fd3c9858190aa50e83911449804ef35ae3ddee4f73f855fcb06f6d0efa4458f7c1dc1516860e1c16a5dc439a3dc7d4da93908ef5084d01865663934a26606883651a70122568c342fa4d19708cb7f172af9307f7fe1f774f57e80e07a14470bc10712584bd2e4e5b2e0668772fc8b90e8fcc929cbfd40220945f9fd88ffe58e6c18e2583a3fb477e936e40179f9decdd6c10f60fb036fb7f382100b2098979a1f284a9677adc5df58902d5a0fb3c3890cbad64d3f1917c4b1f179137e4b142f6dd8a851eb925a4ee6ff201b078042c06407f687997d5a675a7b89723d75ba350c1b601502b0ffaa53ecc8df6ba2269f18d64ef4720d00f447683e868801dad8b10056416be32d39cba788076d51939587b3be936e920b10592c94c512ffa3e126abe60f03ec73f3eda25b2205ed5745070bbe7369172217912b1c0c844f845172138aa32fd9dba3587a4c4136b5e81e03862f5193b3f61226f14a3599971e176480f34bfe1009987039e73142d395737a95c1b9f1ebe7f7ed2b6447739ce169d2e6daac0163f22a2da372aedcfd64a186452c73428976ec58b513be99d9c76ff90d6c8408b14a364f03a999342293400f0b1025d8573a93f68e760635afc583c8a76bb7c3bf79de9dd0f4d386a900aa48bf3f6a2777c78f75d89da8ab894715574173f3efc6d8afb4fdf90659f7c54bd578f4ee156b1759a3963f608d8e5c73b206c48aea9a701f8740c4e0421a6bd6ad49a47d3251faa7dd49d3149e736d46fa926db0126ffcac97506df2bd939e8521f75504be5a37fde07cdc29f78c04386e8d5c4fedf3e7fbeed72e609720d00a32c40ae5e608ee4afc76726fc095d537f1dd1ba0f23e04ee5b4835d24a78ccbc554365ea7b736fc49f671ac6e5985301813be73a2ad3bd5245b1651813f0da8a92dbc63b20d17c578066e81504d3859af33d565ed9debda6912a4c1c7a08f0e259297cec75f0263fb4dff423ad8b3e545711536bf8bd4ced745d05f902c140be7091c127a513e1832487de8dd36c376cb32b076999dbffa0c659ea17a28a472dd656b27ef74f7edc31d50929aef181d474201f6c8beb4a7ff9d0e04f145107692e885403a3f26f22110054433b6649c9af45ab801f9ca0e1a6fd64daa4e133c14ef119f72d6cd7571810c29b7867d89a90921c57b5ae049bdab95c37cc1e2b2d0ebd71de5ceee83f542d6db6727209910a991576d90342b9f2847ddfc1543b5cebb0708a42fd5e6e1ae01d58c1ee69f3683b4269c6ff675d66fa9910a44cdd6a1d4fbf50414ceb4e8d61bdf957a8425cae1d8ef6150c74d4d1dca81edaecf19921228eea02cff0e4a7db6fe5a3981055734c656afc7f98a6799c1136f732fea8ea28db4557e0a52a18e8a48995e42b13954b3dc28ba73e1f369736bb8b381dbdb1efae49e310c84865da0873e169ea302b42dabb304185cdefeb6e3d4c323180df9455e7c3c67f310e7fe725eee9d4c0008a4017b31dd0fd0315d3eaec4c008288eebfc307d71c26ba34961063ebf69b02c2e4f9ce061c8c5511271c934db3be13857021c2dd07a8221a19d9c62881dd23d3385c78cd0e7f70291dafc0de48b6eabf0657c8c3bb1003c5990c532e9b25ff596082fa4f99e5be78e2cafc50738beacd3000c40eed57da331480acb8754be7798f9d442938da25abc2452a37a27520a90364fef357714b444c78a4a024f3664cd3712807be4c2cedadaa5e705465a8d936e0de6c44281d8462f6cf5a448fe4d152f6190542faeb8df0b87a607ecdff6b766e94080ece762ebc4b8f00d310fb083e7828a0b75972b1f6827cd25c4359983f40ab66713a9de40f1bb88a9688a232f04ea500b3f39e0468e9e73fa84561d1a1f52b94a0f584e193a74713a8c3bd804849aef777d270944c489aab19dce1b541ec393ce24e615e3ac61e151227ee22f20c1d0d4d018902593e2acd91b06587d6dc5ed7ff1f7fd46c49061aa7f80c864f15e479b5520d68a04ded96ffea2709508defc196b20671145b22d4fb141e0724f5bec89ac801267ae0aed7d583f96957ec8c2c589cf7836234c723c8bd1e461fec7831ad49f5c9241dccd00d10a3d6c7267e8665c92c3a367f98c863bca0eb330de045c9bb22a6a51733acb461df942194330453c06c99775860cccd1ceb7e518b7b18ecd0ab1e3d8728809a044379f2314819956f34d297aa2a9d37cf8fcef33bc0441ceac6af2b064eb73380a18d88482f4a3adcdc329dfede12434d90af943d9c69a3e79cbb9d2eef64d16aa36bda3b5a674fedbc89083da284db352fcc60722dcf0ac239cf9b87085fa5f1bc341ac5d28c4e4b7160384817ff9d923ab59f99fa2fc5023543bf5895169d20d6bc5946fd00906f96a3790439e421f2bd0bf31e940c5dfbc32d9da798e6830ea99e38e7c2b670bcd21af0410930a5095731b5c0a98aabd8c6152333131fdaa36c249de8b02351a11f9ed5774c6805fc6a1459c166087c14321f0522d00c445e79e0fc070ccd9d93fe373751cfb8e8abdb6f3165cd7bde796c2eee91800341fdb5fee3508ec28a2814e786e2375d74005116fb2a48f655b24ce28cf62a7f02d098b6bfc198047c2a7f2995ea60934718520473a15d6245165accfb186f4cd042a9070e38359b282a0648f72c3fc285dc62d1e3f2dc11c0b29fb31b85100ec834dd5f1d1be89ef998b638eb44019ee85834ac72bfc6867fec5fea4a1f77b044ff63ecaacb3eab2559e3d8faf67c3dda5aa12ef5f84e64d31103d2fc13bf43c113a7fef83c5b764abf4a0df3abccbb0e71319b9a45f51fc7f9cf3b492b1eaae11a813e1e1498a8aa1bad326e394dbb07d739ab4a725265856f19cfdcc31e3c523d05baa249830cca7295566a3807cb106255aee6aacf97859eca7927d629a53cd205234bbd922618d5fcde63a5c558b05033c5db5b923c0c7ff148f553c2446e27e7183d69a0aebf81fc835215be8e3bb3cbdbb4900761bf9ed11430d99724f516bc8398b6a5a132a1afd2155bd53c69cbb0fa927951226bd33843d02facd9c6c95665132c0c6170f595275d362247de47f3c08aed5ff589c047d14f2a0b452f89d5bcf4a20a01634c2efde92831cafdd59f081a3724e292b20570f7ea6b5d988db68b6a506f9e529faa0c10ae989a78f0e0187115fb5648748ed5950bfb62bccaa54c617cc2336b3969f773612aac3d1bc020c818446daadf6f5c8af35feaebee9382f23782f2c51c1292d406a7402f0f3908d93645d1089da0230e031e8ad9c9f08e86a961405467a9caba2106debe9413caf3f5384dfedeeb200186b5affc2c74c1be8b8ee3ed2c0ec6c031bbd840d83c40e9a3722cc2f190f1b6322202ecb594b7d2c16da505add6086600827fc0c075edf96632841aaed09e73a56f172a1fbaa45b214bdb5a80bacf36177d20da27d0418f5c226223cde8222d87a53528670eb39222e1cc2ff8e9edcbafbd425d719e596e42145f27ce191a064875120da6dcad405fc25d0c98fb0c9d27ace12a0b6f9a8e36723050e242b59120ad50cf56400d2459b4e4fefebd6a29a6aad3caf177280c27f3422fbb23b416fb216faba1087aec06b369b78ea86a5307312a359d1d898b40ac5603d8ff0ea6834a7853d70e213524ac9080429ba3cedace1d0c0b559ad47bc9294a2392f2e5c8cbe7e93fc221df9c9de259ac0159695f41cd7735d7bf4400f10442f6ebeb89de7e0e054682de8a6cb03c9f58580b29bdfd426542547b62a268e333c016fdde8fa5cf51c5f3b19b9b8c4b5a177d4434390e2f676de585ffed6d485b4bc9b013085beb48b1401dbb3ffae1f420513a47dc05d0e8f442c343a994a16af11d2ab752c4a2690a05270003f346f0c7903e75eb84deddcea17f26a1723e2044ecdb2c49f173aa807072c69aa7e335e619affbc3787ba8c316daea845f4ea536c00c9424ebca6d90ae6bda0639669e4eb90cdc58b62f354ab922a200e9461bcd0fa044ce54d9b7ec1877e9eadefef5bde50fad4f1dc36943ef8f47308ae5151f2830afca3d7ad7a157b707a6bf2462a42b165400650903b9609a3a140a38c1c8f89c4cb93a2dbc0ab8c9f6c703c6205599bfe2311e9d0d4e5f6c04d03db8ca4f7b661e4848c70c65d0db24c3f2cd5aed9ad12ee55e64536580e7a6d3d98b2a45378ecaf9d90a4bec3f94118ec14a746a1289f1cee0acb3750229b13d6ccdd39522076c69def2968dbc2594a14eaa5f30f9833b49d29572def7fe9d32980de5d15603e3e4f2beee8862fca0628cccbeeb0422e2a96adb9b8ad20fcee8fcdbb11e183727a0f8a0e2b776a90ddc407f479f148bac4177494bfbea1cbdfe555124b768bf55416ac3c611e80972746de5ef16c9acc7f1af8ee51786a6be5c2b2fe1486376304aafdd19b94103d8fc2579e3d27941d75a9e086c4ed953ef0ae8eeef86684201757010ba0c244c90ed7db1c77a335b937de37fcac994341a932d079f1f6430433ca972641b7f8480b160ce0b65e34a30dc5544d261f0a556fdfd3ce0edd07099facd47a42597607444c623372b9e90de0cb7503023ab73a5128314415055ac586fdcf5f346438c86616a0c263b905bc569bc4434eb091ec7fd94727a762ed812e109345b7690938a198de21563159a4ce2046a1cd41e62da0dbae81878ab172b3e84a39cdb988d4fc9cae10c025850133d81e195358aba52a27da", 0x1000}, {&(0x7f0000001540)="9dbde70f3d0534122fa20a1355628b4e5ee9ada10488267811eaaf4a28e2adbe1f5e6c9655a0f558a4d31664f5115faf85f49b8c648a030943b88383adaa0a3df0d76b3150b991abab35a286", 0x4c}, {&(0x7f00000015c0)="893349ab794a55b732ed65d7a33998ec71a7819f8479b5be3417e2ee98222c5742f017f50f002c6539ab6c50ba685ed239693047e473cf62a29084c16225fe11bf434810ef3d10104cfc1747e8d87fc3fc7db5a183a736ae8ed924aa8d8b379db1037dd770cea4442a2586cc42a344ba191ae940e30c8aa05c63de2babaef6005474dbd71456ca9ec5e477753a4a8375ce1d08425ec40564c683fe19b482f422b029ce61bdb38189ef549baac97ae762e19b4b9e230187f415b1f6b914cccdc69e7f515b10676bf4b4fb02cb8bf2b278ec8d9c39d890ed0f55", 0xd9}], 0x7, &(0x7f0000001740)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x8}, 0x5) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 19:09:11 executing program 1: r0 = socket(0x800000000002, 0x4000, 0x1) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a1997ee87d82b5f6abb5ed4b9fa83639f37466768c885dcbd08eb49b8fe6f3b59c1ba8a6f38927f32c8415fad64ec6ebe116ee3e687c4f23284aefe037a3e8b08c8fa4d24f1cc832b8eb0b4733d9d795cc76a6c1cf40c9e8c22f7afbf5677e4050021831fd89d264d7d7413e2a2d5fe7e45257aad8fa258ab97adac8e184f7ae3cde207f70e14663e7b2d54dcd6cf7c90af6770883147c02387239dad554c4b4ca3bf598b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9"], 0x10) writev(r0, &(0x7f0000002bc0)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 19:09:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x2}, {0x18, 0x2, 0x0, 0x13fff9}, 0x8, [0x170000, 0xc, 0x4, 0x8, 0x9, 0x0, 0x7, 0x7]}, 0x3c) open(&(0x7f0000000100)='./bus\x00', 0xf60714c3cc96dcd6, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 19:09:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000080)=0x5, 0x4) 19:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0xffff, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x1, 0x10000}, {0x200, 0x4, 0x4, 0x8}, {0x6}]}) fchdir(r0) 19:09:11 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xea31) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r2, r2) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 19:09:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="002ff583", 0x4) 19:09:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) recvfrom$inet(r1, &(0x7f00000000c0)=""/32, 0x20, 0x800, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = semget(0x1, 0x1, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/140) semop(r2, &(0x7f0000000100)=[{0x7, 0x4, 0x800}, {0x4, 0xfffffffffffffffd, 0x1800}], 0x2) 19:09:11 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() flock(r0, 0x1) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 19:09:11 executing program 1: r0 = open(&(0x7f00000002c0)='./file1\x00', 0x8000, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file1/file0\x00', 0xd72, 0x6, 0xfffffffffffffff7, 0x1, 0x9, 0xffff, 0xb49, 0x1, 0x3, 0x2, 0x7f}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file1\x00', 0x8100, 0x10) unlinkat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x6, 0x1, 0x1, 0x1, 0xff, 0x4, 0x3f1, 0x1, 0x2, 0x100000001, 0x4}) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x3, 0x1000000, 0x2000000000}, 0xc) 19:09:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x5) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:09:11 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ddff2e2f66696c65302f66696cfa4e21"], 0x10) setsockopt(r0, 0x3, 0x8001, &(0x7f0000000180)="715a24b2464f2c2a64e1dc2485227a5ed599b0e924e5aabdf1386823d2fbb6619ab2f6e538834182267de5a5042efabfdb5263e2763dc3102be1fde4682d83074cc22aa798df8bd5ea67b210c1bbedae29bbf1c1ca7a563a0c8e3e88e8d4be1b7aa75ebf1ef9aa46499bfc4807a9c4eb0537f4940c1f030c226492d53a2f7334e2fe8b7d17506e03c6bc9ee51f2c15109c5830b9ba147e827bee10551941", 0x9e) 19:09:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000080), 0x8, &(0x7f0000000240)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 19:09:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xffffffff, 0x3f}, 0xc) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10843, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x240, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000280)) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x102, 0x100) socket(0x12, 0x0, 0x17) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000003c0)=0x2) sync() utimensat(r6, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffffffffff3d, 0x7ed}, {0x9, 0x6f4}}, 0x2) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000480)={0x5, 0x7}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x4, 0x2, './file0\x00', 0xdaa7, 0xfff, 0x3, 0x7f}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000500)={0x1f, './file1\x00'}) connect$unix(r4, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000580)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000005c0)=0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) unlink(&(0x7f0000000680)='./file0\x00') socket$inet(0x2, 0x7, 0x8) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000006c0)) pwrite(r3, &(0x7f0000000740)="bd5d10a9a50c9f2c66036c04c6b57628c6b9f15887d15e0105dd90ba", 0x1c, 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000780)=0x9) open(&(0x7f00000007c0)='./file1\x00', 0x80, 0x9) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000800)) 19:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 19:09:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x10000000001, &(0x7f0000000000)="0458a6d7e4b713cec8eecd02007b8c59b5f23748492aeb9515453e54b8f022d899fbd2e0d1a3042ce1ba029495bbdf60ef37fb37c8f3d593755c259672822a782b9edd3bd1eacc6a28392db3a79d78cadce1b4e649d57a6eeb81570f3d8f9ed3e5d47d1d35a6f3c74f51fa4c3362a5123b30254cfe932b77ddf1087f7556218e5d3d34d953e308ab165e5984c7d488dbf138e1cefde54169e42395df40d5ea54d81039d034dc812acfd169b232a91eef61", 0xb1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 19:09:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x9) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xb7, 0x1000}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r1) syz_emit_ethernet(0xfffffe01, &(0x7f0000000280)="2a8ca8f1a739b6") utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0x1}, {0xfff, 0xffffe00000000000}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 19:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000140)="66a59b7c01b6635f3040cf1a3fcdd370c39c9027168c8b9ab67fac37bab4578ca3a7818b504368c328b654e12d48a372b628b17a20b56e955270312a4fe3687efa23b28d439528068e0217568315bb83f0e33225540108c10e9ecc953ec985fb37", 0x61) pwrite(r1, &(0x7f0000000240)="cf5522fb7b66f3cca7f52ba020353b0fb096c46a9732ec3f63fc30939277b365d7b3f7ee46e207853ad8cde15fe5082eff7169525763bcf33b74175bb422d563bc5057838ffdb8f2dc8bcb05a382508a26b412369117044402f00a808b0d0a9f8cf06a5a381c37f2efa5fae44d773f7472d71d799b516c903941b9b6db048bf65283e7cd09fc3f8d30072983d13efbdca2b2c039c7c7cdf25206ee2dd62420521cdaa4bf67aa790dbb8c27c222202265e4933b2a24aae65b52caecd89cdd56e6c3da6d88330960d26554105abc27fb771063b1fc16c96c7cd3751621", 0xdc, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 19:09:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:09:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="a9fe12c79c17abb58a237388e7cd32f9d655825901dda3b3524c197ea442ce71cdc10ac969a9a78a34ae8e", 0x2b}, {&(0x7f0000000300)="47977f536ed56955eb99aaf0d23dca404900dade33c6ade3668b4c907ba209c3d193b1835272cabc99b74a1de002cdaa222ac72986610fd2ac031ddcedf69c35221154afcbcca9662efabac03ec9ea2a03c8fe83a79f2b43ef8399eb978298c27175ed643219a0efafa7685dd2d32e3e19203c8c727c870b55a3ea48e2d0f5faec07ff538cbe6a68dfc4b1400c3be5c389b0d7b0051e67cad6af9a9f8fd0693ca585d92c1ce877dbfe997efc61cda128e2badb66734073063f08287d8274a46cfc518754e427b9b52674bd3110f379e867478b9890fc3bb6f9e1c49edbd0f364c1bbece3c5d9948e69b2a3b8fa97a839ea0c9d96bd2dd20e982fdb156e3aa0092761adf8e6b4afc4fc72770c4b6b7272bf2204078677363cba40aa05acf9384250adb2d7f5fd3229b7dba16e1784823039c1716f082e5f1bafb490f9a7e2036b072097006b197c0e6ca4128c312f89dc28d2d7a88dd175da4df616a4a951cb47922cd312b66b5048fa2c8e09ca0c71c3f5faa5ada1aa1d2f333e8553d4f8e09d8251c36b76f127816622f2144fd828815465a407831ff4112885612249596f579f11dd0fe87b66f5382126e7fc429049659f20c1e0cc352213c8d9da77390e0e6d80e675e6f95b3e24a68b146b4e613a02fd86e30259cc094e0bccd64171bfda6894bcab4867f65f8594cd12b88d4fc42bb845bd575cd53e01e688634e83ed72aaf647c1d1d27c363d3264d87b66c41a7302aa84440aa1e2c877a765fa3c8136158aa90504b0400fd6d64a3cfd3418406dfaacc49e9114dedf42ff15f7ff52b4290f17f3c9090b02cf0201a9774b25d2ddd5e1a1c9d4c22498a052a1a8bd2cd074a725457df6276173f8e7e8e1739115486d0a07d8644eb6d447bd0aabd4cf4257a67ef7206c66b7e77e5c6556a1a202c74a7a49cd85c3d38484ffdf0aec0d4b92a81470d42c86230be3469feb348373209e9485af14be5578d10cbd6a940502bf530452da81bbe4c97c25abada677272eaa0d59f16d04b0e20eee6de560494d41015012a16dc1accdff4bd8112734498b3f45c1c9af32cc0f20335de222c9f44905e462a5cf38d4d87fe2e931efacd02d865dbb0245d8bc3f66b0e64d20d2c16cfb578eacfebfc75786a9b8597425e87da123390240663af09b74260cf099dafc59de729e331f7d9083faf9ada0393dc1c6a5d4219c18a432aa176fe418544c338acec7557999be960fad9d0d1b2fecf279afabbdb333e2a11efd93e11ab5e2c2fa4500040b8d059276b6d48e2e040904c81686268087166c77780348590daa225e4be5624a942f789710300f93c9361d6a50a2424907d4192287eff0b67b169ff4b04af0005cb98207dbd7c9db58fafd6401a6fdf8b0ef234fd0f9a48e43fa79f115844a19ef6bd3d4233e460ee29db2e509d331967ee9322f229532817ed45a694f2e3c2fa46aee3507309f736b2f946ac6c52edbf14c9cb15a5a233ffe195013fb44b55e83fd62ca7a1b34ae5ad5bff2de5ae778070dd2245ceb29184e8d7d394c6ca1f9a0eccfbead2db35bb4c492421735ce7472216418e7487c9b13e434098877a69dd356d6968392d6a832c84fde0e12d1f75c62363e75a7da8e5145779b7fb45bfec30ab8eb5afbc8fa5b23dc6fbfe49218e96d47928badd3e1e32d181bbcdf90328256186d21ef4e6d2cea8004ff14ba256e2dcfca39b9ee3c633dde42b0ce9969aa7acc000a696382cbc384aafb89ae3fb731003f1186ab991dafa17b5c211264af976d7fb4269b47910a45f33ae30a0dec73efd3b42d2b53597546c756dd00b7b989cc78cf0ec9b6f49f72eeeefe42fb851d3bfaf371c4a5752b8299bda146eabfbbc8c25d07019b672cc35e6cedb1b90f660c5037607c7efb9bd60f0580c7a924d50d1efd6d125d62daccc3fa161bd3c6af0c031b904f7d50feca77a4bd0407484aa146021838286b406a91c48abc7f5912bc877cd0b2a96a9fc4a66dbb1191beb4e8dff6ce1cff77cee69bd581f4c239b4a52d1166eb61d5577dbae15d18b1967af0418b394e0c1ea4f4bef0dd7ba9d7b40130dd0508a3b960754ecb558e54e3053d7c6846d41d2956b78dee6d82cc4b4c98ca94ec8318648ebecaaa00943c4449a7b614a0b5afa22278b70283a19a7a1c0fe583fc80a8f2b46890d99d2d9e3d650b0004c4c0f48a76df97699827078cd3ab5468bfc445cd94932239dffe9fb4082416d1bc4c1d9f728f833fba9af7d9e30a98bc01964495e01ed9e3b606a024e23a2f8f7d6e5e1cae81dfe337164592560530b430ef9132bc431cf13746c03eb4e51433ba03bbade568903dd398f653e5fbfba125573642bc5365d57ae8407dbcdd37a2b17e0c7e2991a2015533199f91d844ca1fe76b8df5073307777b94af0872535ac5c29f26679994f0b0d28ad3fa93d78a08d461f153ad7c35977b4fffae4b85c3b3ae3b6b093e84619d4ceab71943b32442d52563a0f23642496c46d60337f3c55ce6de3b41fd7daf3c187ea98cdb3364e88298ddbb3d349693b524f1938931d5d26aac9372b868a594c29bcc0c2f44b9f200243268b890660301d18258d4b6bdcb429009523e8face81eb5d0b548369d7c566acc40eeeca5521e4a8f4763bfbf5848274edbd459bcedc4f31414b6ef5cbad1c8d36275d7bde4eed0cf5fcfd43e7de6e330a4aa321a3433ccdd79aed886f85f79e62f7e253283bd57b21ca85803a2c0bf63061bc0528733f8a6890c15971e307aa855389623c8fe57eeacb0d5b2dd7d49455ab8024a234a4143bb0b8de3aa43139df0df3d51f4b71ad4754195efc33140a15be47207f217d561bc35c855755d18da2fb0ac3f722f0b9e9ff93a8241424cf4493cc7b8360ca5fa7c30495ab1bebb35b8fcdfdbc8eeaff89acd676cb2f5a03cd2792d12123d8dd9f3c36636de75240c09c184bd34e9a6a10a89978b8d10297ae9f6a6fee8cf4d1e1b2368a240e4a71fc71de98f402563ff786c5cd6522cf98d45f7f06f47ec98669e2de6bb3f013adbb76cadf6e98c01582014bab31daf5b3eb3f9df70e4eb7aa37bb3379402c2b477c4c7e41119d4e7d402908095d315ffeb76b3bedfcc7b973bbdb5645999e756a081dffe77592858dbe1b89c92067c4c2829341ccd3a0e91aef4dd6405a16eaf068976aa3a90e389f528d03f48e666f0f806811c11e9ea0b00d071e3bb47fa73fcf5c0baecf03294913ef3d779d482db416bd2b101728cce9d77e4c45a69accf42fb7d433e34cabbad6ccf8b0f1c51e423cf4dec8fae52c2aa8c71586f4113e6f4ea4fafc58d613c3b2478861ae519e12d4b8d22210a1ea0c0e4bdaeda60b373ca6c2038f06a2ea650550ee9c5891f1fe81d45cd26a8beceefdbabd04558ea0ab4ca7a8e84256bde2befcf03b826eb94ad931f1142b985580e8764cdacb342e1c4f7445fe272b66ed378317003d693cb07b65373cc2fcfa59c1c382dfdeb3de240da635910fd160adf9e7c74bda2c1353174db9ceb3b4c3c6c91d0155764ce50ae9e00f200bc0addf07dc81be2ec859e54b1bb91df6d5dc102a4015638a8604d20762bb3a0cf419d28a82875867b075d7917b6134220e8d91d9e538af5aa4f2a307a02f579ffca7a7b4d4d97a1d8b3f22afafec76789750e77b9fab235522feed5030d9ee146c92738eb21611ba081b541d95d56a1dc63c3f870eccefc77fdf311ddf7cc955016bd40b91f3fef1caca7bd0634d96efc0f2922819f689a834555d8e5fc21951557b769bd4318833af927dd2ef88ca1c1b245d1ee5506e12e4af89d6e17dd452b5f2662981fef5bbdddbccbba9e4248b2bfd489f7e0d4b1e77db29324a0e3b4f193cf1d08790e802ae5cb2738cbd2a0fd967ca90c8538b4bedd9cec9d22d286773da45d814c843306c00d03a87d71d6ec37ae58a3b55c1ea4a1fd631b95ccabb35431c4932496294da84cc3d4340b801b667c5ade0d820e6dd1a7df59162d6c6a78c3bbd53ae69072f677536597d0308890796f58b253390f87ba7ba0a538584b126b3747f843999c4328f556201e87cc52c9f7a9cfdca916147eab02944a46d470f402eb4866a37e523f5fe38ef93f211fb335247e79a99ceceea33a4a730d39b8bd96f10cae85eb68692425d28bcfe8d80243db15b2599721ed122cddbd1a03feee694a756febfb0f77442b9139e764cc1f0b2047fa4f0f30a729ebf38fac7759102a98e1a65dd00666d0d9f2c68b73c082abc9d9bf676b359995a1c64ff80bdbc26c79103d5ea0538b300caf658b0bd04b2cc14ff93875e78504480860e38c5a0b268a14b832b170a8b3b68f62fc7a59f14efcc022826730e826262d45099726451bd652ca25cfa3031cbbf60169b9a7e5548ceb924b5ec2a4165457978d3a6581f737739440beaedc6b363185a5b50c150f389e30ebf9e9639e210ac0edc8697a72201e5658b0748e966216d66a2fae8d9256763e10f2a983ba62d908f80a9c9a0182bc1f515d8e16e9a101b1fd82472f7690a44201b4da3e6c32c3b3d2981010ee653c3153db4c63c670837f997dc6f65f561871e7e9ef20553cf8268afd220cd92a5f3616fcb6edae5ec5618cbca07b91c9007c2aa226df4cccfa87dce32a293feee15cfa619312c88e2e6710aa50adb1c27ff26ba899f0f947e9f590ea3133e44cb1aab61532b33fa38a5013a361e303075ec59fb06404cd539a43538f4a77fac80b414c68325820f1f9cd42a013cf52a00e0789036c90a03f8d7c79a65e0567a0101e980c6bc64d93c62e84c5e9be25ac949139e1bb11f70003dc39fae7d0a834cfc77e9345ac37d32c8bdc5445c35980a32dc3295853e7ac8f8341e3f26963cd3d06b0076afde95133099089830bf2b4d5f52fd9170ab78fda5afc10ed7e766fd43ede44ddd0958c504b7f246207b9bd42e5476859f8665abaca540a71c8e2a7bdbbf03a294e04e3353748a9b1573157a408d303eb5a28f9d1d29b4479376d9e788668920b4a051e57ca70b4e56e0455a03bf31b4ea63fa64b486a0e99baf726326bed7b20dd1c8a81d15a5c0a3d532b4601bae6bd5b9e333237c76cb38b7be4adbb96a61734ddbf1a25b61412f540d48872ac8102c8f9e741f1d91e62804862dd6da7dc8e9c9c4fa4188749f28bc6b69a48938091700e55f4a9bbded110483a65c743aa8a6ec88663005792eb36cd6956522fae7c6cd364193622029a6099ab4bc8fd672c750fdeaef83ce9c947f54f60886573ab805240e9c144f60b7a43654816b3deb58241e914800f0925fdb714a0bf37c8a87bf19f4d3e14e89fd428d8139a96bbf6ef5a7c3125f90298041f59e6ceae99bde3b1ddec2e42e543b2daed76f666621ad5fc29aace55e273f0c711e0793b43d1787cc8d2296380c4d3d34187f416407f1516c226e5c53105f81110971954dc9b751a14b10cce7c69e368b3625dfe71d36bba6494bef368e744547c61d85ebc866300d847f609e03e51e3213182d33f93ca56274f519c2acb1342c854491640cd87e486453503b97dd6d87860505dc533d11499a5074d1cc2d518a6000577a8ae58c262c9b78fa209e6ffd8aaa2ba61069c5dcd325bd636d2ec00a8b3d4cb69f7cdb49c5a279f9bee30e8056df895d13af814186e6d862eb43027d7f782f76fefad8344c64d7af7dace3187dc1e537d74df4f1d2b299259acf854cb05d7c4ee0fde9ceaff7209ec6bfbd25c6096d51997a635e4e77db8c5f03667b0e2a6d07d6cd164d684a7df4361ea5f9b4fbfbd18136605cd14514dc6887e911527cf5c6f39e570d1", 0xf1}, {&(0x7f0000001400)="37fae8a0cfcb88537d2b9f594f4cfab580d49a3a0cbc3561eacbfc648c362f026d9f55e2cd03c96b69078b8158a3b7abee4f43a7845c249e22e5d370a270ba6035e4c33a743342c4371de91265579f920df6d0011e7a1b361b21d20446d06d7300a73eb9c66296ab8fdc8b18dd8880cba19749ba874b5724bc2a00839ebe0b7a38b61a4fde155ab05a05941d59b4e2719126b5e6824d00792642494d08c2294c583ffd6b8c9e3b2c82deb833e6441de0662da83888d90bcdcfe9484469544d2b2dba45a49f94023ff1631ebc4ae33c5bd333604a32e5c50a819ae9e71fa62b74c340349cafc696848600adba795793b1", 0xf0}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001300)=0x1) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000001c0)=[r2, r3, r4, r5, r6]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000080)=ANY=[], 0x0) 19:09:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffbffe, 0x0, 0x1, 0x0, 0x4}], 0x0, 0x0) r1 = socket(0x10, 0x4, 0x50) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:09:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getegid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getgroups(0x7, &(0x7f0000000200)=[r0, 0x0, r1, 0xffffffffffffffff, 0x0, r3, r2]) setegid(r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mkdirat(r5, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r5, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 19:09:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040), 0x0) sendmsg(r0, &(0x7f0000003540)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000040)="7b22b34b9c08a1c4380fdf3aef1d7782d3a98c495d73458b11f367b6a708024053755ebf7f8592ead75740326248feb11ecd6f4fb3b73f92826feb99ec163a5aa95c040218fabe30d6db30b42104f4a7f9f9876a143ad0696350a1698058efa04c15141ea58c770687465970ff260e5abe15238915ba400e815c42637b1d6f9a6ab4cb45774c686c5c9c14fac7c0134e0dbf45bff85d0c10a8f0ad9bb1564a0077c9a7fa0a81ab0ffd3141c56d508dccdd37f52d603667dbc58f1d4c69777480d705d2afc92794f3b328f6f5e2b8fe8cc05eb1566261f8bacceb6e556ba505efc57d6bb033b5652b8605cc6813257e150ae369520ab8cdb51fdbfb8425e7b372b46e00be55b4ae4b6730915febf659f612860ca9a5ccdbe0d188d3fbc54ef462179381f2e181aedc61891f040115906baf44d626a54a495c0c65e53d826eea62a0661f8b93a29229ce344a7d1cd03610aaf6af38fa2a8805b63e0fbf16d4f3858698ede855de47dc1358184f9ce3037d80cb090525410770982c4087b447cbab804fc50c63323184f48d4024fe098560fb2c178666c925dac90a9708386086a4a529fa11a3c1d9af1c27cab42033b6ee10960a1fdfb29dd074a10632e66613fdbc9a926a890ea16e6e62a2609f63f4ac799e1266e5e5a7942492f15f1be74593a3694f599051af5a217d5ab25374d87480455e3f1e35b8496bba647b0c71da12128f21a546d28df0b50167b5392303b899a1062270d63ca7a25b1841b3176cd808cf0e14ac2214118f19e67cf7953217f155013173b14e2bade0fb1674e6a36135ff1007d02edec5687119183e611b25af63e097eba92a80b69f7f50fa3ff4b2325d424b419beec0149578fedc8d57c72e13e14a5c9a6958d07b0fc0589f2456f2df8b898bb72cdfc7d95ea3d0b3f9ea79ef9f79c3a3c4b4f3e0272d3a39642fbdff2e2f8124fafcb5f9beb80c2d087f9d2d930e4b742a3d00bd904b0c0fd3020425b4afab56b82517ce120558f5c0d113e024a724ca1c23cab0c51d7d0efd5f6045e389b34e520330388cb8202f365252e82848b69d62574ace180b099e754f3d284068c0ca44b57aac80d2cc9a3eb84a08bc81dcadae527fd24ed02daea3dbbe6b51cf4904c9f0d09951fbf9b2a42d37ba267176a5dce1fcfe6f5222fd85f7945d0534e6d9ddd43079490f3cf3fcad449f521bbf9ee4fea064f63f00f2d4d094b021354b9af492b048fe6a46533606383e07e8171d7cc048e8903e4cd1f06e5ab005c3cc0b77cbe2ef8010d5e90bd49bc90631d3d4143845ad16e011ba169951987b321c55cd92e83d5e43fd71490f266c3829590929b03ac5b8d48dffb38f188a16e8ec92513e95180d2c2f108d54ce0d2ad9f1b3c651515856c74d24a14021d8ec88da564e11b00bd4c427036ef98b77cc4953d8291b0dc840c519a6d3dc7b4cfacc09904c7e7e1582393ebf8c86e547471f1b5e9bb85780df6638df98fa53dc7246907d1c1cb52232ed34225a1d79d0d137b4f199ed82c1f86ce33e4547968614b6c325fffd5e57b1c2c7fa71063df29c24699e22488f95f5558017050f3d654499ee4c8e9900071a306204aa6d719ad2920b884297edc989b282b32c3ed64753b40a2c2e0cd92f6588d47ee9e1c45be178751a3624acdd06f4f7794a40d4acd0d65fb2997daa5ec555422de0c6fd313067db46d68332688e5883f1237c6d68b779c548ca3d45b3c39562e4c6e2a2fad4738256eb21baa4d865cc53667f335997b5911d928e2bb0fb267a470f1a30c052b02b9e0a42f1d7380ffe8b322bf8baa74d6e4dd4df15cc804df3212670090e5b454033cd4c3b0f618f4812c290ab99f7f376d483b2876986375cf9b1abdb77849710aca0e6cd7b3fb0fb3281bb625d5a848607f4ca260e7a189c1991972fbfcfca53257d4acc7762ba603c4aae2e7d5b5deeae539cf50f68c1f0becf4f17fae720469c9f0e6c4ed848de06df69d9c36a1c96d47812303fc4836426e163f9fcb8ca59e70d2b0a4982878559767e3fc990c75252ef679ef5ec42e7f3278fdf27c78f7443b039e2a09dc64716fd75761e677b01d0d886cb31d3d5abb9f75bba7450cf9741081326d6f1106752522192a7bea07efa22ce113ab5ae4ed7280249398a6a8aa655d73b41910de190e061b3acf36e05f831f27f4f1b3580489b589831e3015797fd0ea4cea00d4da6b03efb20f748d891726265483b909fd666919ed673e8a63c25d50add30d45cfd3ad284c7005eed5fbd51f2a24066b36a2b0d332ea7ad5daf22029267d393bf6ff50ce42a8bd85ba0a3fc604fb0a17aedc230f6769d76bb8966aa1dd476a0a088b9222c8941789e62b855309f3c0c6a38235939abfb1e0d30c2fad429aca7c1aa6d77e90db37bef58e56c82bb0b4982f760b371dceef966749b7efd934b6d5aed0265f524c0b5dc03dcb041fcd0ffcaf2846f1048b173034468c65055e35589d7f8cea20d285bfbc54de1438b5ec58f5034167d742034bbb51eceab182fac289917fcae1910ea1d232300350197d33ac257dd92e413cfb5dc7c635b0ea89e26a4c408c150aba84922d542c1686303f113885239d0937a9fc4b32c073eae08e4065599ea358c050538ca50850604ab1b6c186a93d6772cfcf8a1af292ab23ef2e59624c7da7c15fa328f38ce13b4c6b5e5e0ff1b406fcb0c28eddf0bc1dff9b33c7e6ecaed69134b3f3ced14a30cd29a5233959ab02151243f4986d1704f383fecf486b69430812602fbe9084f4248c153429d36b8d806a16da3b2e3e5766c86cca68f31cc39dca7b910908d65553b2b293d1a60dd4506517c1149ff1945af06a95b5d327a6447477c56990614d8487b6a3bf2ca5bd7824308f1582bc612e41f05cf74e00d3c7287aa1cbcc4985b16a04f28f72375a9852dcd5d05a0d2c7deea3737cdfcfa5f15a08e6248952ee353581eff7e7c121f42ea5136fc19b378cb5644351bfaf7711274c193c467bcecfcdf0c099fd375a016ac5b0f06921613e53cfbcdcc1787447d252eeb21ff446033868d3e2e55abdbd3adf74133066f20016c6624db1f1289485d7e8b522847527fcf1acd1d443dd60f50701447cb447768cfd425b75c9a0e0eb1e2913c2811d703a26bf927b45d418d3149048d51dce202b7b65f26c7c29133a7456903019487f05a49fc9c05ce43f5660e642e640406f6c3e54c69a4a155e3690ad142e83b26afe72a0295082d9972780a762bc2b2bc9af2e9e225007ed7c7da28757414360f94db80b94050ce07a2e62228194f1005b503a3b51e1be32b85880a7e9f0271d291d06fa74815ad6d63590855b29d78836c2b50eda28ca56d1a08373379877779081b8b5bb38f1a2c2cc792903edc96691595f709b7b8e35fbe3acf5b45072aea4da893d95fb02a56f959a192462fa7e387d74b95ff7e015324f6833a039c6a721215f5b95eacb28c280d10ab9390d64f378525b3b853d043dc481ac19a4dcfef92d4e73fb98dd4c70b075292ba67da50c9e9398fc00130733cbfc081d2a005a398e897b57b67378e9d5c942474c5e08e3b2dd8b7c68a6ee28e35a2fc78d170d6a048f67ae719c5f27a23b390a2b33874669bdcb0b92938afbf7473f37f7a05fa7ded348619ded88578357eda595a8aa39661820fea0c8aabaf5bf7b2b67fa54b31de40bd15fc60ea7c019a537db94820d93b2bccd9c27af5b4dfb0a15bc775c0ffd66642b8fe6427b123f98f5e3f9a5c980deaff3bc1cb8db3d6e44e55d738ac0964beee2d2d61688d8b98d5fc18ce08d585e060d65a0f40f687bce9277413fb3ba6d7ca12119d433d762c7f53b61535c9574b10b3561dc401eaa0d5124f7dd32e448ec4872ef3e6ef37582154b060b52b8ea2b35740d252ec39f27391fec70ed7572767e56cdd04213400f48742c10710fe0c73d48df080eb1ce7e74dbb185f5d55faf5fb04607e32ff49e9c7bd49d9a6756dadd78228d4a35db4efb9b48a3b17d1950364176ac6e0087801455c5d07b2344d5b4edb6f0c2cbe9e82dceee17bfddf5d1e14b9507f11bdc02517ba859b0e172baa61b651435487d3dd3cb9e0f708033dc1d5075bec6ebf56db630d840fb3e8b98c4236d52c02d9986ea4944f2e3819c72b4f0ac86d73d5fffe9e65dcedb0ac1add091058e7f1970a37d86eeb60d9442c287684c77399ffdc6f86a0f87f268b937a57b77fb74c75a9a507cb2f1d5154b2fe9fce82498c937adfb2a8b89269264d467d6a8db121bf939d287e9bae5dbf6801648197cbac8dcc38a339e14fe522ed27e6e6bf02fba46e0390f1b5d41d05b76b1f871a198dfbc87a77230b4fe58309b348cc483cc64dc1e33797addcae8eb5263bac4933dbf6ef6e569404532450615605958aa686a08a4ba14bfff5ef4aeac8c386690d68c0e21347bd7c1ca9d59624a9829cdfb4b3ba39f7879126e3059212c327a9cc6707187590742e4693e4b3f7ea0eb71b61e1b3d656680801fde76fd26a1bbb4e6180b4f1c82f38e590ba28b238d9b577c96b88b67d43b00ecbf1692fd969fbd5e98bea88f0208fc49b051006eaf17a7c524aa03737fc60f7568dce4b78bbde30da450507e5a128c82b3c53eebf6b5b352070e2d0b6ea55c1f728147b73ded21a3db99590b6f78670343d1f3f5b73c28e536977f3adb6341df5bcecff39832afd782724c2baa5277e2b68156bc13c4c1b032ed1dacaf5f73993744890e13cb337741e6e1594974cd96b50420c660dfe356dcd6a816d1da2dbab4cb746c2e29aabda8794118e63520ff4fcbdbe55b306552a50a72fce5f1dda72a4cb92290900cedefe9d82f74061379b51b36994ecfb4d291bf6d22a1aaf451728e8180e55d59724dae2f832b370ba364a43bdadda27e70c000290dfa9aa35c4eed83c6c8859c6358a909f7002dfbf25f79bcbe52aad4f5dbc682741d01897c7d9c6e60e46dde83ba9250445bb0c14df0f1910814de8e00a73b3a99b34d060e1f267a3f888d8ce0b206e803593d7066e11051e8cccc6c4b248f06dfea15860b4606696c423e65c8d30d8fe93a5365ba9893643b7b83b767321cd2b8eeac278d3de67b5394386d8af7e0e838383876060e1bac5fb6feed4f607bc97942f46a998d352a68efed9aac339060dba4f6d88fd98739e2d82e59550498b240343387014ac67dd4670cd9450f2cb1f53d9af025d7b57145e7146c61b9fe2d419a41d0fc65177ef15dd20d64318894c662e6ed495797eedae99fc5b38ae25844332a95f042012064317e790a8ef134a4d5cc6530b5b1381bf08670e7af0c388270228c2c5b8095ff28ff715567532f89b6f16ab7c7bd0b1f4c5623fcaee7f7b6d4dbd09fb4ee2842c3d9c4a61be657cd8d31a601b09a49f7dae00a13a94d6ebc4e6a2a3f7d741de8787a1af4f9dd0e08e8d65f365c56751873e9f39a62d6810faf49c8ce877d4afff95e916bc7828b2ccb6b2edb426cc27209479a748914ec56dd9447f88745c2ea4cd892c8d8b97728f1ba07ae7b813ae1a508c2c133a2db3c4ee6c6244e998ad22587f5dbc740c45ca2ac264d92a172819928bd0c321cd95154b134377a60c385111a8bbe58ab5776b657d8860085ddefc13128da4ad99f66a090919214dbf41d04845d7e2ccc0b3e896419d5bc1df68ba4a6c12e1501fe2a96a3638f7d7ed3c8bbfd6460c1772bac9893ac41479219d4beddc20304c475c134bb52ed46493df06c95d8619ade7b22fdd07f3533e0c8f5e5424a84b634f44268309df4ef3461027d674352cca3447eea4a6c89a93a32709", 0x1000}, {&(0x7f0000001040)="6bb8c411b1a7252dcd2bab76976427dae2cb32adcb06087b9c028856fce776f48a7022c4e79c1794df1bcac5aff96385c7b712835844dfb2918e92e8fb6a913c747ef99613e77b54db4e4ed7d100ac195dec38c158fa4915ec7b2d4f665ecff27e8a9f9a2f8ca2954240e0506ca06a3b4ed1a551189cac7325326b07a73fe59fc3a12149a6b20f165cb2aeebdcd5bed5c7abbb5345d79107b295ebedc3b5de96206df1c4f721065649c29e25d887debd04ac7073bc586d94b44feb4cadd286f2e6efeb8b5fe69900158b68377b6cc41f38ba99ae8a81204aa753524179022595343f322ae4d83c0c1366454fa746e5cd985eae9da1ecd7143a617505198f", 0xfe}, {&(0x7f0000001140)="ef525c4917666b80a3f295b6004a2d749eb15f81c853a1a89edca03cf9a4f2c96247a0fb88", 0x25}, {&(0x7f0000001180)="7e87b4939932d8b3efedfa9801fc329e84bb4773af9b9d199ea3d76afbe8d68ad26c1a709c1ae1d9445e882378dbe019439fd515703a5247c5fc33b5f586328cc12a2ce54f748c6ba73c6c51e27957bb0f6701e4e548b3cc9c96122a5d1c35e8816110d5316c732b5b13b164472df7ce6f61c93c6802d110f45f7f42b23ad6f14a420e4643139b0a2db3bbeeb985e08160ebb8b86457a1dfd24285bed09ce53ac0883d5d568d6b7d9b6657f1dc6ff9087269644b8dfa69cdd2b103b7949b41986794228abed90862f5f3", 0xca}, {&(0x7f0000001280)="7598cef2ceff9a1358c61db7415708d725cfeb289e01c4f0d5f20698aa1be583db7be4a2413e", 0x26}, {&(0x7f00000012c0)="7b7abcfac4ab37f727063c7de26a9980bda0b015767d037c6443d60ee508b841", 0x20}], 0x6, &(0x7f0000001380)=ANY=[@ANYBLOB="1010000000000000ffff000007000000684ee5917b10c382692df97650479b85999d56102f48a6a80bc5b9373a3d4b1d1e7a73c83abe702334151727145c44fefd8d6b23086976597385d416fa486a0f6bdf20ef570910adc37a6a5c7b676ee0f125f12698df9b08451c4732c9e88260bd48b5b8798bc726511e99a86c15369125aac8e248914ec82061b15759239fa57384235b226a44c117a6c82f7d43f6510d9fe50d0901f2cbacb75e463a0963c1158826f7db489c4dd6845557d86954fa7553b9ea3cc87cbf5a6d17a68678d15d738d2afeb0756cda1ed7744cd44be2bce1f22309027f83f1064dd9bcaa48b15935136a8546cb829f7b597ef6e58f2fb5fcd3dbf94eba0f8fca8826b52bed85dadcea9fd5ff55b61bad9ce9ae7203d70bb6baaa2ea9e27c43265cc3af769b7510234afdd8d882ea4e46e765f531de2f1480651a6f514ac33ba1bcc9abc04634f7eeea880325059c15de2ecd47c695e583ae0eb68aea3fe09b7f3095dbf99548472450ad159f74bfb54be4f15da3043bca26ba7c6bad00bd54e77c4b7ff8e0a2a13961161ac5c2e90ad78863963ca1d66c4209964eb83e9f2c4378b79d61e9b621ac2050495436f8c03b0d809aaf3ddb74b6740768a9151e8d9818929b9aeb045f27280fa8a3c1a8fd204525d00bdd1ab02fb513e9ce4c5aa69aa615d1a262b76058474915e671788c6470b1244aa4b27f2ce617211ae10d1a060f7c08b5bf9791aaefee9d1fc452dd829887c0c984b4a3911e42a7ad2524a2434b9eae9e48f5dda361d690b2855d61e5689a46419716efcc1e0fa90fcfaaf18bc4cacf8fb19bd0c595dc9872cdae0611b0a1d26402c471f922fd06a50551c2f97411eb30ab5c4dd193a0329baec24ac979a6e522941ae2e47b60dd5d451ccb7a051b2b9aee2159449a82b62a1d23f269ffa35fdb3cdf9f2fa5851f833c1b5c90ac9f5ddea7b1424b62f9ee57c9ec63a7aed43204cfc9a7479e47e929f03f3edc82404a83319d99bc6c2c80f3713b70ac32c1feb1d07d2909f00b5739f289c95fd19c7ff3aa838e3553103554120e724d63d6921499b3c4ff3d545316d83d2544c2b6ec2eae66c70752def26ab62fe39f5c67547109ba0de563d92b659c84ad4a993f0d399be12731bc1cf31d19ff437ab79772f98104d6d0c76ad90f367664aebf24458ff3f14c0336a35575916e254a09bbb05fbe6697a3a08f2a52825c788f3765cdc0e9dca15b99f7fd5c5b20fe5fe32384ee07b613087cc2491417f2e9a68c281d8098a53e2de2533860489463b3dffa4c09ca02a1bf5e09d300ed59c5ae33ab64a60f33ce89b7a8aa251f51fa8a5df465f3c42b5f5002ede32e37656b933c89cdc74d17eef7f5b3e65de9a58b22cedfe34ebefbc45339d8d981b1c523ecf7b1b9df5372b68b200ad01922fc6151c267d920ca17c597cba1c973f33e51ea0401387bcabb5fe44f87a98a0f997932c55d652a09221d3c0eba87088943c7fc31f7013f7669e236f50c7dec0d9aa4f270694aeb544b11dd44a5ea4078c09ae98f883ad4b1e25c1e19dc504a87c2dad460e46fea41721e331b58bd3782ac7535c6117070f7501187913dafefa560de1016f82f52748d6dbf9d41a42281fd634afd91c1cce4e55974df0c74ce7278d85141d36ab59787715c3d8b62080a391f287daf8afea49ac7369bf67ca0aef36a7550050f666a812cf087be4db076e24b6e9c4824115012fdf2f0358891f0812ee53922ac62e230fc6957d2112c79b41f903ef97ad170183f5ed5ef02f7a4a32f2390568cf5bff2a15b11408d0d357f8c0df1204680d20c632891baf9935f57e6ffbf370608457202fd2c38b199ca4d76fc7210e097c7a2df89688faef844f9eff9be30a9d2bca073d2424d457076d7f9758fef5df56ee28065ed7af9fd4eea0dfdc0219dd38775e19a736df22988ad079c8b4c121d50097a70110ec27366664bd19c1a837a2a04367461bca34b7352aa78502431ca339bbf2adb905fbe21c4771ae1708b43d1bbb520dfb81baa44d627977686635ea7e38ba7009200f476308428e32e0e49643c3e68c6c649fefd2782a2db1dc5f9420bdcc6e8841aa9d175422e9120372bc7641b79b53a49a083da28bb0d57a24407205edebc903359c1dd67fe8b8b0245d311d89e68a9efef50695262cef4fd9c298d7c5804bc65ad5e3009ea0157140aab315c661574e831f8cbea22898cfe531f3369f7b013969a3e556f44dc555e9f938cf6186142105fbe67e6e7ab770ffc44732b93dc1367686dd829bcdd6910270c337a4c07b7eded3c9fd512fef89c678ee75a31211cf801c301dfccfaf1761b3f6d45892b99164cb72e637cc99e5af9e30d3b2b80dfa9b1e518451be29a0f8516457903d0c6d1d77ebbae06a31c453d252ed9cffd3003a36d1faa877be570a4d1c516a700bdc983a0ec654a3a549e059975c4cfa675b6ee5edc38999a0a6f3a86b0cb7a078da79ca635bf40c053ed1b1121d9fb862909bc195c2b698e780c3acc797d9b6a1f993e92e105e5ae1589a7e09b487395e44a9ee3bbdfa268dd5a681d567d0317526ddc90a99fa6322668641ca8244d9b9e06d9b326b0244435efe0841b9cc1cac13f0f4e5ee5ae3e5627cfb8d3eacb07643ab503ee8a763e376dceefe5ce3dd46a209de7fae61add23eae2336f5b0b07004a4d45229f94490400e1da91e5866ad2b6c24f3afd52dcdb883ebe1ef7ae18d9925b45a72821ac7270179957df7d79c64f2088df8dd50b3f8f7e6897ab667dcac41fc28cb96e2840efccb207c84d3cf0598b5074bb35d38e02c1ad4b3628b5c33130eaebbd0265bdcfc90ad0ea258c49c02940095588beccd5a3d645daa60b664bc8611e50a1b04c97bed6c642b8b4a1d44e9240f3a1eff2d6b31d58217d2d6b130f6e170ae913bc5eede41e040e3adee347c5655dbac02dd69d73fa1c668832fb3e52d2d830c66a512fc83822d988e43f8ab3dbe1be7be77af601e2fa5952fe1b01edb65d7039409bfae090715275f7538a1f5550596a3bd4965c6b3ed3f93a187ecdf1e4e771f12e95148fd67180ef3143192f45282047581f1543899599006cf517bf7fd9a83b7a1ccab43759f0293950c32c8ed398bc6fb58ac5eabc91e02fbcf9b19c6b3e1b669cb1e2e4b21e6bb800bf979eb867c4a87eb40d38ea6a34f21d8d3041b5274aaa422ef3d461c1cc0fe95e4d6887a0bfb7b2d646fc6b0436faa64186253822ce51ece94f49ab6ddc3ec9840f24f4bdf589bdedb0963fe8b745416d3cc76f866096a77934ff213bf7eeb3fcd461443db2c2f863a8edaa84f0cd4224fefff8c530675d4d3f7424f32fcea27412129984b3856351a133a80391a058e6df4470368822466f7f7d6478eb3caee2f39b0b85c2e87b9629040636bf953646fef8b836c5a3f1ecd96f55256716a9286c97170dda564b3e39dd711087c9e469ca538a5d0f28dc3bb2810057d910bb53fd6dbd30cf0a33efb5803ebd2adf3d3f4ea2cc0a068b5e9b5902bf27b17d17b6dfcc798f28fe9a0c0dedebb269b9fd225e2be8bc67a6820f9993a2bc20f741578a831e91b089686126a1ed3b53275590866e15fa10d65009b6c4753253578386cf5b3078b24cb98394b6c77531fc00553e7e4c34adc23cc4b5fdd32f424396b628729bfd892144f2af5cb5e46d27d89fbad7c7020c7bcdc84dcd7af4441a0e4b7a86bdc49bd43ea228e6808a3ef82fc0c4b3c3e51b725c2a935ae74ad7df3399da8033620c3c3f9e90fdabcf8cfbabc5ecdcafc8e4b0cc9a9a383ee51a075b9ca3b9b8e60c6217ec083ff78721a6697b009d5e815f0a1e83601365564f127dbf4b88cf71d7062abf350b585273dafd71b06da7fecccaebc36007f53511b5fe928fa70d07de9ce7cad92cfcf93f304a089bc73e6bbebe1329e27f6edbe4acd22c68864c301587bbc6992f2da229150e00d6642b5a0bcc531d987f911775a4ea811e5a07d269c66116f472555561105035223b994cdf4ffe9c6746d4332d31bb97f4f6e511dc2b7649fda06708225fd1c7f8de9ae6a7cb5037c7111d81f356862608417787b9bf5213c4b9d1b0efeb5c9471b2a98c1687bd8decd3535dc9087d3fe5b871b86fd9600dc0d3439f8f184c7060490793f9b4b5749eb239a2be40f78027311a618adc13758844bc2fb25c2b599c9c7fe94e69b056612c332656c31a7b8e99211207c35bc0b60916f6f7a7f85c04bcbf57941e76a93c9a84438f21bdf00dbbf369e6486015c7673eb4cb48fbfd8b48ddd3abd088c0392f52640fe858b7a0b2d418c109fc4d07538ff5a4c9169c80f2e45c58f2c26ecbed8706b2e5690b6d9394fb653ebb089dd73dbcf6b2e33923eb650d5dc861ba19b39a06d378c72f019ccbc24b795b0b8a52f93dec2a5419c3dcb34db85f3b0fdc9f5c88ff63b75c4a176f4a6f0f2c76d8b44c70a948e60d951e3c885e0ac908d73aeb250872712cefa22b5cd8d00a5243b3498559c95ebbbd31ed1e7bab9d160b930385e326cf75e2fc4690b53da765d15396a6ca97dfb257ee3426dd58a4614202380149c0a8a6e05a601abd8c0cd93ce1b7711f8583df2e527f3d8563edef1b9e53eed52a40d3dd381ecc93d3bd06a6e769103f3ae6aaccbc84d71ab3e2fa4d064d58bb26e59fb6442ee936c2bc910031b7730a78645954ff333422e08d5d606ca9de07218961254f64bb6283b1f8792340fae1b0571979149260c551021c10930d4e72f44472e031f344aa44923be616add9361e8162f63f0889805fa33e8bf82edeeabf56bd9f0f0dc8d47425d53f0a42869e0d648ec076717b16c32dc4f66acbc11594c905679df0a54ebf21be7b2d904c3558a7946889ef0aabd66c729917e776b7146153b2a343ca4af1f49ab6739c25e5b4edc7547ce3ed5b05756e76eed58afd50bee8f4ce75eee62f6b691a14b328eca654195989e676a17b19f8ad903e807a9cc568989f0bef16e571aec25e3de307229aa11ce4cc188049485bb9df8a285037ba0edce61e0eb42e296a3f0a35ffb4e780813b352d7d53e7191dbe33580d3625f4f3f376113bf77ea144677763a085007e8d1ee4a7f8d9d82ced92fe67cf1b9fa064d56c7e79a82666c9844e47d8976ef2d0bbbd049e143205cc6a387abcc28fd52215cb58c9937dacaa911aedd2a7005cd7af836c66ba97e2f1c2c610f56b0719d2225571d6bad1ccca9c3427c273f8cdedf0ccab4d6daf793a72153363c5fd88a930334b3a8407e2f6c59255d3a00c2d243065f0fb298601d13a13fb9b899c1037dec3c752fd887c4e23c35f7fd3e45e53063056d3f8af3843a3063abb9a5ed244bb84e6be47accd5cacf615984ad857839a86be869ab4fb7c41c5e32009d6977d9e6375815627ae19af4f8654c030e911fc100dfb66598f6c6c780b7fc05c8e60dc9c50eb0960c056ff76a57793ba04224673b3979fe56dbce2ba6538cbc6d35bc53db03bcc97dfd3d5fc0fa60902496d215944992d8a21b3d0d1a703ff7c0ea914eaa73b61d1c405fe21ac853527e8292149007aaa20db0c163bf8f5f431628127143fcee96c8f5b1503c1f2a5c22092e7b4b63727bceedc5ea98299b7b86aad1fe311559100ea60501fef6a81475f7ee838bccc9927456deef3713f93f7c9cd343d2ec56f4f5b41db7c9999a9ed2ad1ad503fdd162b4d72b8ee8474149de9c6f0f6d5a5931a6eb37033526f1442f23aceaa8f9195b31e6674936dcdacab2b0926de5008788f4eb2efdeebc9d4f79eebfa8151d186cb95250885da83a57e18dde072fef32bd2c2aa80206800000000000000ffff0000008000006ee63ef61f1358239dc25162ca7c10932f1a209e6d5b6568f0409155318514f299b25f2460ddc41125543f68f8c756f561be05d15beb7ffe4adf4167fb227bef8239562fe3aa291bdca03384f8f94b64428479dc7ef572be1010000000000000ffff0000010001002d5e5d8e86722ba5811a07a988266b2482258896cd5599cbdcb2fa5669744a41024f4a45d1d688dcc61940efcf7951a0a3e95c51401e07ec7205a0c3bf4c261e27faafe2f5e9a6e0b1f86ce28ada939b4343550c54e0c8a496186c9ceb236e1ae5139878aae3f9ca670dd9dad05b6f17d97a8e796189c5ea797465e52e7dafc1d44f59031ab9e86805ad6703d21f0d3746f7a3631565b0badc3b56f859316cd0815a9e34800564fcd641f86bdcbe2380d7fd7e788cd5f5fe40a843f2e20653b513ab59332ea2e839b3e590c7d60d36623bcf5257c262d9c98491b879e0dae62f2c715be3d1eef8decec39daf4c614f54ca23dd660847fde9b2a745c9ce84bd170ad9b087e82f1e6923dcdfdab4485044fe5ae97f425644d2a9819616529c10135fe3f74c9ccb77455012d9e3808abe4abbad702552e81280d1ba4aa271f68d916f8c55ecad5521c8de17c8c155a601dc564fb79dbf5392297968b1d790aabea4f1d544406ca500b70f185fcc1bd45c2ae67f3adde598d76b09fb05a3a804999ddc49c9eaba3d055f84236190b6dccdef9eeb7aa676d2a76cdc194a51cac215e3ddd91112168699032af07e493327dcfb61160ebd9bf499d1ca83ec2475029c73894f8ccd2b7cb3e0c7159fe2dedc88a5869a77ef583627c2bc5963a9a4b680345667a2140243827ac1aaa52e61ca9cf9219394b451b82deffee21bc04c0fb2b11e4733709623679c560d0dadb90e1613498feea3209b8e42c901a0f0000888b83dc6b1dfe0005c152e9501946031de770e815ee6cfd622a728fa3cf5bf21be4243b5f9d568d662eeffc72d0922d8c59aaa17a2af0e08d2f4a5705defb7550c2e3bb3dd3d10ebf91443811139fdfbce40ca796c11950670dc69096fc84166155f7a31c40cb46e759d844aead41cfaa53c86399b0908c22a776525e621ddddfbf4e94ecd708f1db3596549fbd52c5d5e592632e665f3df2a2f1b978d696da141c20ffa8fb8a194bf01dfa35ebd80e41a75ee17c9ee57f0672d542dfbcd5f8d9e5cf4df9d91a8409e2d70245c36c8b1eec72bfacab77ab2fe5fb618a2ff60ce9a1e54bfc814b9b5b50431f64ef77f6f8f8aae9dbfc0468b21a8449a00efb30dc329bea2c31c4509d442285ac876fe366ac3888f1d7341b9c9e0a6e60fe16e46610be8696430d5c8b5f16ac6a989560e758865201b011c66c014964490fb8de0efd0735b9f8ade2c71f5d0854a113808990b8925321f9454bea395da9764d60e0e2d24c1c609dd0d4bc1ef43ecf053ffb1d10ceb5717f4c6ee4757cfec5ccbaa8b15c8db26495f2a8b088f2de63cc8deba5143a0eb8dc421462cc116218c7fea014f2f6a72530bf39739487b63a93ec9cc28414ad774517800c9fce54707c21981f6bfb701842c5c50eb50b6bdb1aa2d7c3c476e86136450ad7b46ba7626f9de94cba03d0ce13d13b628503462d6263dcafc35627d630953877f871e1bc3fa1be318da3b6bea3df96be8bee47ddecc3bb24ac336911c526dcc919b8b046c2d7f6bc12a2aa31fb7c4348b8b4b1570ac0b40829e7d1db5e802b8b3d38687f69809c094cf9991b12484031722a3f14a09a3f3386062febf266d6f3bf770764b1ac0c1d7d23a04131ff169ec38976ef796b4851dae83a795df00b474bc2b39ac111141f48605c0c0ed56b5ee0f85d80f349145352c6b8a3451311e3079ed1d9e91d50cf60521defb78be368aaed34f1f884d2acbc99b7c08597ccf0142b743a50f5428475906568ce2c6158413e7ba6301675608305ac10a4656d4b51036d79a8fa521658b15df153017a912c44290a2845738bbfd87a3ffc16843d2c0dd9ecf7868ffd9f6c41a1ef8c8546723e6db9ba71491d130a32ac2dba427bf15b9b1dc6c6b98a72a60c7395cf09a3cb6f8c2cd1e1c4697bbf5e21dd2b523eaa42d4b753f472994426792d76b9d06e9aa217e066627946f318f5ad73c462c48b12393a458cdcdb2db237e43c9faaf9795bfe7758285844966efae46cde9d20fd34878dd3ef7c06e8613b37d5e94f21e3a66b48fbb869aa714a207dd26ad6b4b32a08066f02462b991cbf56961c327eeb6c4ff55a62be1961b3840734f3661cc654637262d967b4f8c8fa45a15a53dbe442fa797a4c0263532b01d4a52d10e6d53ff43850e8c7c1fe456a42034d15f64e2f772a07949f6650676a3a33777446a29e6cf108c85a7672670daaef258a18b4d2486dc9944904023ce396b96f891504c6aed9db5290b50893228561f2b907776d36a5b09e9a8df16b0742c8a0a6ce1f72c1fbbabb3e7e7d4c7d7203189de731e060471b309435ef7c0ca9c2af31d8e07c5e5782149406eaa9d7a97d1a82fea2c2e0160e00b1890e96d3fd0b1958c4b239a2c15f5ed46af730a0f650a01755d5be8b925e87e7a5feca4c89c7f1647c6a4c15c4c997b1a6a40a6542c612ac58def24ea8a0ae45dc21b8f8b1cd6d0fe1e5f2d0f19166703b3d1204b6064b9239a63d33ecedbb3b429d23425835bc919faea7ddcb8a9e6b4ad3bf3700aa108bf1df22c0f771753c2a98a6f8bf5515202d851ff950475863ffb86e4721c616d02f33e7905575db7517102a378332ac259e44391c99531c28ce946795a1b32ac7ca53706ceef050b323cab4a3d6eacf4e0a1ae4d6efa012b4f33f5f5c6a443331d312387cfa313e36ee56e77c79888745b9e50bcd67cd9b2e23a2211dec2647f5a4074e3618d8db21b7111d55f553cf86845a4de0b6ecb78b242f0b0a79cc14bd24243e5674b313b8501a55628e11a2dec198ba65ef86c1213bdc67e7b343a86fff2e822c7c2742dea4cf99a7e91738e7276b183c84358d79638e599d35416866894dd47a2929f9ab169a27f66184a36c8f6e2dcb17cc69b213a3d86b183174de753609e0d973f438dc94f43d097b80c54f2bd7392ff9c790c537480d8edb97941b99c51553c30561c5b33c757c253c3396739769f33eed806de00a6fd8ed868819e14ea296e5658f7bf9964c4aded401ad0a47b8cdc7b822a1693506a71400c58c39820eee743f79055a99898fe1c889e4617f2975b29ba4a95564825baf12a00a9c2d7996fc16af306095b7d75baf6cfa6ab628016b69903a5a4392b7f81cc70de180f3a15577358c8f364dd31a72d2cc96e63a012fe192359c97c76596af9a10b208f171101b0700b7d901aa627571407b8cd9ae90cb59b95ea73315039a2799ea5b3e3a94e706780a5256a84eaa2d18b2e0a5c9780e54a2474b2e57119bf9323df9c0199fb40fa0ddf052231995f138b15bceba7125aadcd6fa46f32c17d9a4316a8fd9de3f93b27e3009cafbdb797a1e6ac6b6ba4330aed7c7e28bb7b765e9d3b77447ae6a202d912252a5957f1626c1cf0a3d2540a0533b20a6e65b5ad5d0cfcb3f3a3303e2bb4851f45bcc443e4aac22e25636d83f317391cb5fa6b1e7bdcc01d49f5137a2b4d38cf7c507d4b0f433b8c6dcb324d533a7f6377af21379b07ac79518622e9d5afefe1a8d873616d1e2c86093b40a6a64dbeb9092064c45f50513d07b3f66dfe91d19015fecec697f1c7f60bf1c3e4ea931d5c527f25819889ea195a289b2826ad6a49c96d48a1e71d7cb121af2100b258304cc12bcfbce5157095558ed305e7ef7a9c93ff9e06d81ec93d946dac0ffec08c5a3a5cb79951fbaedd7e5fd5fda7a768ee35e2c133f44bc6dfeb56747a3121c0b655b335254c75e8893e0a06559dad6de39772f2446d4179ecf40a1507dc3f5fc4a942a63f45c30b2a87e316e1d3557683a12772099f1b808fb38f1d3c92a0345e0cff3506fc80fb186a56ba8adf27df91de08bda585b5525f5038ce1a582cf4365d54b9ffea232e64fac3232a0ced9e441165f03b0740833956cd084cff68ff5a53e9e4cc24063f1a6e4c32d1fc50e657b725a9030b7643e999306e410255daf64a0728ce705ac96166cd5bb7eaf3ef9ad10c76f42743ec6b3011c19fcdcae795c94a3ab980ff2cb6c6792279c9a6bd0e7d6859fc86537811a853a7f65eb16cf1f5fef83f11f8aee14e961e1c1a7c50a60061b4cca009c949c68b147092911b993e6e853bd29afeaa8839c6dcfad7462a3a3f5607b17a7f4520bef0517a115f5254b13185674cdd7a86f04b0f15bc4582f642a1bacb5b7ff6d29a3dc3af43f9e6b662a50c4db6c37e2c9688596475a0d00dc9b6cca7e32d66840e89c4775ba6074d5a7f1c42c12d97da36dad1f36b521e8fb5461c6b0614d1374ecd285dbff70daac7124e4804f476dd860b340185874516182cc876e734647edbd026e9356c9b51234424e0cb938ddfadab9a8e3b245647c8523711ace7362c981aaff16a57664af24312fcd4bc3df152fa964ebdac8f6d3daca8d7ad8636f10720c9c7875fc62fe22db84cd7917fc59fc1a6882f4182efc4c59031d8efbad3127a09b038d8a22525e34c558b23237162b33b1efcdbe40787106c594e4b2059aa3979352b2308560afc3b1c2210d4d3f4c3d841f5adf252f2b709a4318971e832ff49cfa11680deaddcf2b57938fe56a797e56b17322ec978969a581495afd4a110b97a252cf68343ef02418f6c6b708a632671e43e3d793f9eec5dbbad22a1ef3eb7115230fb6036f48cdf76319bb54d30a17ed44398341cd1b269c993a705fac39dd435e393444c1e294972ff9fbb3965af4dc8c74ba40fc9c9da332be4c5adc704c6827181ab01c73c5b4011e1f94fc2279d8fae69cb3b2e4b52800e130bf99ffaff4e17ff785209d1ae16c7f48324d81c1aaede17ecd8e6382f8fc12bb033e0c3fb62268c89189235ebfb3a55872fc964fc9fd3a9af9c1a0b8f41f65435330181060592a42f4240916c860512997c23021ff239a171b006828e9533b9287aea2289ade6a3f14b32c8025313d808064f1ac5204817e1927a7dfc7ec3fe896a17297686b1709d4eb3683457be1ee89a7d0b91c1506635d94aa07dc1d48d2961dcde38d13792eeabc505383a363312ecff547357d5263e01f0c0e75f6c0336f311dfe577baf9fbda291e692d47bf3e8e5328137506f15dfb19c50d76d884ae44fddd0bf3d014a5232b0c8a07ca051b9f7fba7019a10137f21e32436f124830c77820e7949c5830de89774f47f6eb9a162da07f87932e17a51a80b8e37b46d0534bc252874a2f3b30fdc604c31da0d95ccd6ffe20b96e55db50a4e2d23166eea1dfbbcf54061d9cf3ae17e04c7fe7a72fca503eb29400e1dbea173ef3bcf719b946eb897fb968849f69535a2014f958e9217352cb2fd567b6db64a1f10de6eb820fff529dc26e3dc4dfcf0820a234603da63526516bb9f7adba0cb7807718c82213b336b4caa771311466c28e96a881ed391dd3e6c38985a5b46937c2ac1f661236cff689d7b3d41bf4a6391f5dc2aacdd87cf717a6847192748132fedd1b614f48ce4d3f6b8a344dfd5b5579e1490e126b6fc249304a53430f88c838296cf55a56910da01402372b7efea9740bc7966168f6f42a2dd1740191f340e2effce55eb402d6621bd77a36cf64f3b882367f3603988b19d2ee3f05fad7f92fa7e24ea06094f270a265701c17abe4f3b42bb6b1c97c4a7dbdd258cb3f0197ee5f8ae14629c99e56b20d52ebac982e06e73f1cf2d560996897a6406ad899e31b4cc52c38ad1dd67858b8eefaecc75fdb479416b5e70c9f2547720a58cf6e11ff74d76862beac3bb9f69afb383e2792bd921194ec2532a570563b5778b4a3fcf647be236c0fc2cab989b5d4b86db7bc4a9bb425b52cfbef3ea1b9464e98f125fd1ee72dc2f74f03a8c80000000000000001000000ff000000de5ad98f9da6a1647eee7b1c2a070babebf0a340f9dc1ef5184948c3ff6c3c58f4aec9e8e3c7530428ec665d167841baa8414e6eaf2429ac9e1ffa2188a22d8a3986c878dd5379d294fbdcdbcc3c317b7d130e8b5b2d78116b1285dfc434c382cd5bd1ad9372d9578e4e5b1bf63ce4f22fd2b010e7d6eeb1e2428e488ed9f9a10fe7a8513284cab36d6c657caa4cb89267b427e7e397d2d63e31dc5c00bc2521faa8ac3d8fe7ad943e9fce9990423536f570b661a543000048000000000000000000000001000100b2fc5fcfb9d876e54f7d1a4eb4accadad8afb15fd8dbdbc1cb0fc411ef9fa744e0618efa8ff16baf1c0fa8ca31863635b57f000000000000"], 0x2198}, 0x8) 19:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 19:09:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) 19:09:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x20024) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 19:09:11 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xfffffffffffffeed) r1 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() close(r1) r2 = socket(0x18, 0x3, 0x0) listen(r2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000000)=[{r1, 0x10}, {r3, 0x1}, {r1, 0x10}], 0x3, 0x2) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 19:09:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 19:09:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x80000001, 0x0, 0x9, 0x7}, {0x80000000, 0x2, 0x7, 0x8001}, {0xffffffff, 0xffffffffffffffc0, 0x400, 0x8}, {0x8000, 0x8, 0xb75c, 0x80000000}, {0x0, 0x7ff, 0x44, 0x10001}, {0x92c, 0x8, 0xc51e, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 19:09:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) getsockopt(r1, 0x0, 0x8, &(0x7f0000000000)=""/67, &(0x7f0000000080)=0x43) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 19:09:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x106) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYBLOB="82021e00fffffff8cdfa94693f118d24a9395e91e0bc677145f8e76888284133644ac4a88d00aaff8f5462197bf168277d4c05d99d21d99f1ddc6f623058221f2cfbc3fadb7e8edd17eb10fcf1460ce011c8a70d4fef42d2d1ca793b76c47a79208eaacf79b7bd10db59fa9f054c10f065b8c1991d1cb5f143cd9a21ef134ec4b596a2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000900), &(0x7f0000000940)=0x4) pwrite(r1, &(0x7f0000000980)="c59f5ae0064aff06874abe27a6f0952a6b4099dd635706ec686dc9083075b027c9bee409295bbd743607177f80b04c9b00c810a7427d8bf722998d51901a08876c17e6ec63b867f44f730121c492bf691da86209c7e87ffc9cb361840fed4ce71e06023da5c066f37ea37e6976573307b3cb3a4f5197d5efe6d4823f633918689904b124ba72cbdc726ff9e214fdffeb9eb4b9a4a1d98ec8b7c480d985992660f4aace5e40e42d6769369ea737b8340bfb7ae7ec7eee458a4d767ea7cc3d2c8a8f105fbb650fb9ed45619d70d4a6", 0xce, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 19:09:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000001e000000000000007700"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="cb50690d472457db77fde513406cd76431d5db4e72a5da56d21bf855fac1ec061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287cf846d185d485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb30c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82170fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7dffb17b8a71c24c82d5147e7275e22a0afab17ebef308365b4a925c52a49d52dde176cb6e0beed4abaa2da6aff14b11d49efdc84e708d5a64e84117637b435ace5e01faab334ee53a8fe9a7e575c209cd73a8895331dcde847b25a010c4c5ef960100d4ee755709e9e62a2bbabaed0abff4455ffdce2e5b3b0e91ffbf28aa2e42a4a7b0cfcb69e6fec0bd116463554b510c8333984fe12edeea3fdd967e73fb875471e1acca8acaf5b75912b2747659302d10a39cc16086181127d7e846599dfe903ca144a0659b19b42973047566ce5e9720e4c4691197f539cd0ca54599f0906d823a147628002412947000000000000000000000000000000003f452d7ce9171de0fe5921a390e428c2d9d7ee8ddb0a1b77a988392045a794f51a3d2bd3e1e8d9c101db4c67e80a062c3a5f9f5250957da8d5e2808c9ecceacb93fc00737dbe950983242b8e3ede9a8c0a905252436c8285e98b3dc7782e489dae48bbe033023e2fad42b37bf81fd598eb258d67829d688e3fe92e3b8838d6a9472c82407f9ec7eb13b2c8b3cdaae26989ee4e05874e391b335dd880679690079af89eb8f52a7b018eb85a36de5a0c7544f0836e8bb169063dee527d01d6b114d38fb3677e1218afb3b1cb71c42016ac4beff175b21cedca3431e13a158bf0b8fa9fd79e5905672778dbee12a06ad3c6d703ff7f000070f1a5c8e9494003440a5af92ba33402ac0195bebd4e4cee35a94d6574ff82707da63017e10370e4b3f62ab33afab35a53f8dfe89ab93ac06c3154d4c69b26aa40453746ac2317c5daddd6ff1c69182101c8b22bf9eb202915d1e9ff9ac35d379200ea50ef6dd4a7ecb0e66862fac4a8161c4e28b0eeb70c553501e167803bc4b85bbe274498e8793b3bca962209fac776465dcfaa7cab05e8d2a7ed765c2be9351b19b9893746", 0x6c5) 19:09:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x4, 0x8000001610, &(0x7f0000000000)='\fFW}', 0x4) 19:09:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899edd2b490f5fc70a08b68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000008c0)=ANY=[@ANYBLOB="00020000000000000062757300"], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r1, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x29) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r6, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r3, @ANYPTR64, @ANYRES64=r2, @ANYRES64=r5, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r0, &(0x7f0000000880), &(0x7f0000000a40)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), 0x0) r7 = msgget(0x3, 0x1000003f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) msgctl$IPC_RMID(r6, 0x0) msgsnd(r7, &(0x7f0000000480)={0x0, "5b305c4901a48b9b6f32e342ea56f5ee40c765d821533d2e8fb84de61807057aff32ae28b9b082a20a0d28"}, 0x33, 0x800) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 19:09:12 executing program 0: r0 = socket$inet(0x2, 0x4, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 19:09:12 executing program 0: clock_gettime(0x6, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r0, 0x0, 0x0, 0x40000000000001) dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7, 0x5, 0x3, 0x0, 0x6, 0x9a, 0x0, 0x1, 0x2, 0x7f, 0x8e}) 19:09:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x110) getrusage(0x0, &(0x7f00000000c0)) socket(0x3e, 0x20000004000, 0x40) setsockopt(r0, 0x802000000029, 0x3d, &(0x7f0000000000)="d5ff9668", 0x4) 19:09:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 19:09:12 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) fcntl$getown(r0, 0x5) pipe2(0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 19:09:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x1, [0x1a0000, 0x10, 0x1f, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)="740b53311d21ce48b55a5bd0fdf42c7f77f66c340de37d575b03b22c96a0be87d9dac9354f7f3f3b7650e350e39bb9e30f782c10462d71f14f33baa8e47c3f7730641cd01c05330fd4397a8e98039f7dca3f9324fcf481abdab803215460f6714b591639f9e04b787a9fd475c54aab960a60a3028037b4dfdf459ca67bb19ad7292908c152241f217c9406f7a3028fa11875a670dd484aa270760baeb5db6dfae4652593228885e1d226e4d35a8ecd440a7eff34e9fd29e81bbc8d9e31195a560f94cf7376272e68b5dc25552ae060bbf7c49c91adfbab0e79ac182e3e6cd60ab9", 0xe1}, {&(0x7f0000001300)="27d75699fdf02cf23ddf9b702048ddc8f23468fa92f7", 0x16}, {&(0x7f0000001340)="e224376d96e24befbdf69572f541188d6bd9906c8c2433a7c3534c8c67b8122837a506d953dcdf732b01892c67b5167239658b36cdbe147c81d6a1d12a57445a1b298b24e6851f3f05a12dbb561a60397afc0cdb18b641caff73c8b9f6efcbf9f320aad04646bb353f7d849958d5cb13ba2bb27134539fd5a7", 0x79}], 0x3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x8, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x2c0, 0x10) write(r0, &(0x7f0000000300)="bf05d36703642d4f93cf3a975028bed38d379f12f3ad94040a90ab5a4123ec2790e51ad696792768d096cc241c4be3b3349a0ed0cdc366729f0f03ece27081b6c68b988029765fec97da1c2f8451043cbd4e911f93282b3ebe009ae3fd9af872bac36063401276d7fc369368751e1a83884ff1b92fda24eb7df48dda270cfe81291e80a722ca8c324c3b1cbd595cca50f42ce6fe0130c124dc47831363cf99c1bf53fcd09899cadad648b650714937c2701dbe23880f9da2e5ade4b4141c3cdbdd3e0a3f0d787f3e36922d910b4f444281228ef2e551775f492b6e0cec2d22e85e95e038942fcd0e77c9637d89140a1aadcfbccde597d0a7664635ef1d3b29368aa867c4c2d90cfc913fd48cdfbbc0f96291d04ca37929a7c9b45ee566c9df7ce3699099b2f9faa4f470496df45e40a119d3b3b4f8858d752c862c6f9b532b379e3c9dcb972232fe1069635522c2e3eb8a657d556cfb7e3704959df35e3dd6b56fb95b5250dfcbc79aa63f9c0a926b746fe7f7d1c4c06410076df15b3b3b06cd73531a767ae1134070c65994e5869f8366de0da7b5778b7768a73c2f5e5c01b0480f0eea6fcc22e54c504b3af8d88972846fda69a6960738b77b3efae55bab26bf807d3a0790602ac58835497cdd114f600a79e74e5180300e7d6ce28f1f17e7996ec4034ef974d19cfbf1cdd107a3a7a2d4c6520e4164760e60ab74bab7815b8eab57ef10e8cb76ee241de9ede78b08826a77d5d916eaf5f0c4b94313bacb9d8f6d0d989cc08ff0cb10f7fe08a428e508b9e44475584946bb6c21c056346cf2817756192c7dcba7af59a98b1a4300bcb45102849187d4600ae43bce26d852a3f15dcd80ba994b12073f2cee1b1c1064ec0ecc4e00e4e3d558450080bff7bafb5a89be8d4beb2835a6d4920ea71eef3b678224e73ae053b34f73b23c04673d650eff5f371e1563225185d6c1806398bffeda2fa1129b0ae1e6e73449d4f04b4436e4d21b7c1d6e036e4be3b318ffdf3476b03aad152b7bde1e52635c557b5e3b6de0b29cb1da84cc6b2b3bc63e5a700c14806dc5330f1d51191f0f549c6bc963fa9ea55fecd81c3bbfc5b11dbef179f1794ccfe0ffae8ab023d2d9310529c268478caa854e595521871d56c59258fc4dc01e5ff2e91420d81c391de32b2b8c877ae9f278734267c1101eeaaad4604f19c23d443cb1fc2532eee549c7c643798b641b15c45e9e83669fdf701a8ae6d1b434c1aa70fae34114c6652593b7fa99f4ce7da87f47fa88d846a1b3f5dfff98d3ce0e3db612d96155bcd2432d62d3568d77054ebb0a6cdf631db3c9d4fee852c7ca8b55cc329c4d68b8ef7834fe57180879592c7f81de62a58725843fdb3f65ba2b2db697dbe12d767160a61fef1fcc52879127b48e296ceca478e748e2f5fec51a7a8768133d52ed73a85a9922400ab91c226add9255f46aa1645a072d26de4dd2d5084cf5f310d3b6fdbf96796a183872f787d67060d85039581b550f17782372c173f8d7ce89639ef400e6e5a93f95bc8521adec5ee5bcd40e06efebcfd22e5c413b00bad7b97621bc93a56155bcddc5192d55247c7213570cce36ae514cfbf5dcf1efda4993742a592283d4558461214159463189d40c25be632d37e0dfa2aeb2c11dd790414345676109294cf21a4b25286a33de8110ae665e5d70638f0adf798ae042dfcce9475881efac508b4424980c0f657eaf54a7e4dd93510fbc051645a82c6465b4bbeb87a64336953bc043e9ba01820416d44a036f4e3ddf5a34d5ac796195e1dcbc6056b4ecaf1f5a0cc47ab1a57d775fa4724a6adbfdbb0009934bc47d789d37da52d6ad2ef8786a1432a5f0846964f77f1e99b1d895589e8fe9aca49c02ec3ef7a39cb571d06d52e603255e25d35b9bf58ed9ba3e4055b55416294b54bd0aaffedce363a25ab432cccc02a027d9d612783bd2d95197db47352994f92d03af2d96e5303dd46071b99488a0614048306a1b91811eb4dcd1a2457f8134435a5162f14643a28f58c3685a8ba02b345f3f5251622f1235697866b4588f62d966591070f6f82d24a1eaeef426f53ee87ec6456cc8b7730bd67e05bf05cf0806f3a79375bacd77958eeb048a82bfc4ef27ec3dfa5c9e7d8643cf690ace81a0cddbe359d3a68d31d121946dd139236784ce7444f96f292ab2d402e724971a46e442cadf1893ea7e683316c37963c0cb465bdb42be00d615896e5e329641e83ccc6697da68e0c5b8a0f762ab2620106132c56fd8e36f8ae59866ce336d608b8d716226490e9de873dd7f4b0fd1778006ddaab174516336eb90c9390105a2d44e951be9aac876fa6953bbaf14b92db16b6a8edc0067ee01864cebd8942c55fb99380fd293090f9167035e1c675ecba02f21a1400d36ff4c328d5f2bf1c49bc6a1e50c19b5730ef6d4748a25562bce86e58755d96c677cc52edc76ede5e4d017e41931123a70c5eb3b48615be027015f163990c7b3b8341efaaf756e8db23c44dc9c8068308262bea7a7d236e9b42ff6ebd4ab5cf4083905eba235b09f4c4bc304aa639b5e8b52f119d7035f460cbca429ac62f21f87fc707ed078ef1cdabf0bed2fab0f962e46a7194b1faa1e7680fceabed07d6b246c4f13f680529781d29a71f614a22b393a237695b8c0daf8e712300ae9c2cabb5907c471997f54a21d3bfe7f7be18cc7271165e408334d33aa9259b8fa1269c86227d3ffab5a3ffd65d14d6d56cdd3a304a47256ba3dbe9851b4206d94aac722e2cad0a75914707d8816f5ec2b513fea1a63ef8d4292f8bec73bee7abc1f92f046e8476b4fd25b80c0c8b4e836836f5298ba998e4d30826d8531582c499b2eccf1e49f171904a15fa835a2708af2b8fafbd6ad5372ddc8185368783cdcd2ba93b274f3112038eb424491cf522dbcccea0066298c8c23a5c54189ac8370a9072743c5fcf056081e4cdbc5ab1c53f668d95474050dbb7c799e9983fa141ce90af2ccc32d5d1a88b4edf820c9c5a22a5012b29e21348aed23d1a5391e3f6b589b9a6265d64a979fe572122ef773d5c9da5da6d870f7875cf8b763e882595abe9f8d9d3c9bd3423aca8e1ce65fbf4fd47b498e1ac8cb615780600dc60413dc2fb0432de93cd925eeab1f23df258393ddb9650b56a750f368e6e7fe8ff49f9ea0a2a32005f3b8c644979a9215d10a6466e708ebaf3b031b638b88312b3242c536ea5e541e068467e25dd8691e6a67fedca43d5d58e7fe3380636c00d75644b19828b8462e640d7e64a264dff44d85559146c88986e97e377664b9c82918252c992448b02f42a07a710875dd26a2dd95ab19cc127e0d5e4c362f20abf1fe3be407ae9cf74f237b7b482fb6e375207b7c4d6b6cb1736aff94043ce4e3e4f47521963289179e4056e52a396e95a9e482dac9e4ed8b7c3cd9aadeaba2173cda5a65f451d6ce25a8e9e6a337b7c250182d69f0ece634b788ba7d61b14a8b06a52f3cbbf9e899a111481df9d852fa7ebd18b50868ea67a47ef49900e6923254e90f455d99126dcfc741cf470b0323fc0e6f802a67c9b586eafbec1378422deccdcb1ccd2f4a30bfaee75e5a60f15a7e99880f98daee02c775c1c2257aae8c8a8cff11c6ff87082e004113a4feeb83f5c48295f183421b36bba79f7622699fce6f09a4e7828cb0d1f2385092f624817c124fa89cecbc0249bd90d0fcdf8da73553eb79c4770ab1b2962763ed96d8554e62892d9d01aa73a5a396594461821e5bb2fd4e36e01de1a5858a387f468076b3372131ee8133f0412bcc7a8aef7bf7412c552be2f028b3886d93e2c92a8667c2582d50cdcda64bd43263656042d03bbd65341673e3b8a96114a242324ea96a54cc48598dceac86bad69b3541ca7d8c18be287051a2cb4f3dee16937f73f8c029c7bfd81fbb40eaddc64f9ec8ff6eeca556682e20b7040650592d36b6a294298cac1da09817bd65f88a103edeba6db85e9276b8bfdc08d73fa09baf6d459d8eb20d20ddcb2b0addb07ef3a9f98bfc7a779562233894a4480fef82eb3711b57f71d8d3708cf06d3cecd50d9cdc1b284fb3bed78692fb40db09ce25722dd549ac129d51c81d01d56398b0caa7c65a97afac921322555548d9d7b221fafca841776ce1088f94ff69a4ca24bc019c380eaa8fd863bb5537316233e1a53e8200cda29a1ec20044ae02a6c0e7b9c911e9d57866fd3d34ff6ac5f56f50aeac951725465c39e18182e0942c1460a9a67f17328d5ec9eedf8c17e64ac611bbc66faf6026709b98f2553f2e478c1799f43f218a359b842db42af6896592c7adf2d580c1bf04d3bf591a06ebbb8e0ad78ee7012d9bcfbce9d89a80b05f7641a80a1630b5ec7677477e20aa43ac56333a9b960077f178c1527e76dd98d9a5f14d3bb4fdaef989e7158d8a02492a320adc9563793ea14d3cf5a09fd6202debd33368fdce76a6e93cce706180fd0750cb904becdc61d43811af17c7a50a0364dac36ea6b2dd8c742f2805a597717e947f51981d66480fe67685ef1121af3a9603744ff7c0ba8bbcdf81ffa712397b20c4b2a21e0fa703f5869786784f5fb43de74aa760e93f23daf02ada35aadd6a9805a9f20e173581f859871862a0c13ab29e9828ed008de5c47ffbdc60c0082775938c46b5eba7a152c5c67ae37df2b6b41ff9621ec6894d8ec8d4fb82d0415e98f62d0d35a5bc7f2439e9333dd3b04dd0314d0adc916b8267171576a646076b351277e9d494bdceaa9ee89821ebfa809b6cc7b90f8fc1a1b9379a7239b7c7769ff48f163a23e9544ff21536458f0899845f419338f8a2ca4d6add8db75d3b19b8fb1211236b86d4395ff48e4c69583da8eb7afe908a6a13e158ee7a42d283ba825783bdf9a32d5521d652609949e0806e166a89a9d2e5b9e7b9e611e07f5d9c10a4a0516b1f106e4a936613fae8ed43494536df7767bbb9a0464fb5884db3f865088f1001f799ebb6ee1380307d83b51dba00a59b4f8ea26201e91c17cc448c5e6ea03461fbaa1dbe283b501392223b091bd20f46828d42c015c50b29e524b39e6ee90a4bf43eef4acbfcd46647c5b1ae47a2c2245aec19b806bb6c13d200c4ad7ad7cc210e1fca4c55f6a28d8c91cd7df1d8e69935ba2d6943913dd74f328697346106db99c45c25e7ebc468c31d5a3d4de76496fce2ee270f4b2f3d314b97a45bed2994669371863742770e68bcb15b60052942d857fc4c80de14388f15ae70e28711fe087be2d434d66557dbab28abd09338baa89cb63c3763dd63e374128b4aaccd02e87432f6dc5a86e701ac4870430d9d1fe1c6f9aa1803c794f8f03d0eda9023bbd93bf4cb4f5e175b925117d2297635c2df830e1adef3b818a2fc17346f531e0ce35e7418e7f0fa3dc707db90d3be97f51b8766fc3f28e3624d0d4300bbbef01fee8682c8589b3d5b899a629ae81549f48a1819e075a6327e43b25eb7583ab0d95adce5733f1e1d0cd50cb26346a2c4cdaef4e34a4731576295b4076109388dd241d60df22fbe74bbca06e7a691967fcc64e75224fae26d94aa21b6516a5a1c0a537b072811438803ee7e1cc8f166cabbffe9fa889cade9be15d3f1c3d24adabdffa7029b3419ff003310b01b389c96a0c0aa351a6fa6101c1f514b1c3ae6cd5ca4fceca8516ea86c6c7cf872cddde5c6a4b2c29dd36a12e3221a644482543108a6b6ff599fa65030ed35982989d821ad26ec1d4db9c9a1e9de4cd36f56e770d8ef34a5e46d3f8d02f8236a2e9ff8fcf0f29c452efff9d1799b631780302429b7058a", 0x1000) r1 = msgget(0x0, 0xc0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001440)=""/208) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:09:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4c}, {0xcee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 19:09:13 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="de022584babf294104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969169b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501", 0xdc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000b0, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x8) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e339801a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c72147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b8909892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e775185555b6d07450317b62a6369023"], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x0, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xc4}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x0, 0x1, 0x1) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r7 = dup2(r5, r3) r8 = fcntl$dupfd(r5, 0x8, r7) mkdirat(r8, &(0x7f0000001880)='./file0\x00', 0x0) 19:09:13 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r0]) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r3) chroot(&(0x7f0000000040)='./file0\x00') setgid(r2) r4 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0xd8c8289a9fc0a586, 0x5, &(0x7f00000000c0)=""/28) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x10001, 0x2, 0x7ff}]}) r7 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/215) setegid(r1) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000300)=0xffffffffffff0001) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000340)) r8 = dup(r4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r9 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x3, &(0x7f0000000780)) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x20, r10, r1, r11, r1, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 19:09:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = getuid() getgroups(0xa, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt(r4, 0xb7, 0x7, &(0x7f0000000040)="5376aa19d72b4557", 0x8) 19:09:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xfc31) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt(r1, 0x80, 0x4, &(0x7f0000000100)="6708c2718573302baf9c68dc5004d7c8e531f3e09e33a2c08530d1a0f608cdb41cd4f79df30523b80bc2f2c9b4c86e9c8c441c8189f17c7db32cfa68456879bb919f058a490b46973849835cef03aa5c0ffc1a9f9f247a48b1d9b2aceccfba21ac691e875257e061ce0da72f45ddca4e127428eca8b2d1a65b521c4b3b850ea39655ea81c1be8a7d963a6648ed4f7dedc8a0fc02b050d85102a64db90bfbb9929822d4f3ceee61f98ec9143302de", 0xae) setsockopt(r2, 0x2, 0x64d3, &(0x7f00000000c0)="e5b98dd7dc144c8f", 0x8) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) 19:09:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3, './file0\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x10000, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 19:09:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) setrlimit(0x6, &(0x7f0000000000)={0x20, 0x80000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) 19:09:13 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r4, r2) getgroups(0x9, &(0x7f0000000000)=[r0, r2, r2, r0, r3, r0, r2, r3, r1]) 19:09:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x10) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 19:09:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 19:09:13 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) ftruncate(r1, 0x0, 0xffffffff) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) fcntl$getown(r0, 0x5) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 19:09:13 executing program 1: r0 = syz_open_pts() r1 = dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) readv(r0, &(0x7f00000022c0)=[{&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f00000001c0)=""/125, 0x7d}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/77, 0x4d}], 0x6) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000002340)) setitimer(0x1, &(0x7f0000000140)={{0x9, 0x3ff}, {0x5, 0x401}}, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) 19:09:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x5, 0x6, &(0x7f0000000040)="a3427adebc730927d2ab13af66b4763da030c7034becb99992695fdb07820fb5b65e5e6ee0ca72fe020d59b6f074615d9cab06d1cdf36c66cf1060f04e5188dcc966c9fd3c62f197b6e6d591db27ee25642c4ceb7d1cee7f9f3cc3403d63f6a5d15d77d24a4fe625f5b7b46bb1b5f88f5d8c171b67e201ae0ed546dd022dd254302b699155f66f7a9c2cc1fe", 0x8c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff96) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0xbd9) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a9eefd7587a3148c712cdc6827f97f10a05e94ba019fe5948fc75ee36dd1e554e450532e03056782428b11fbc692d450cdb39323ae03c5468eea89a66be824c3feb5749da9ad980d5ff630dddceda6483e72f6af81b1afc5ae81ada6672d1da85602da42639ec0e3b5a572be0ad40887b8f6b85536577c04427d757618bd1c8f7957694751b455e6f9940f5fe386ab59", 0x90}], 0x1) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 19:09:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, 0x0, 0xbc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="f8") writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="8a175212137ee4e3f7607a5314e9faecb5de57532d2d6b289878bf980fba7c9d0ae27fd8731da7b1a14398db295908c2c54fd6c551467cdedf1d145bc5332133984fdea7b14af2bf0eb1b2ab8474bcacac1503000da4ac52cd4c9e3c423aa2234d244fb76f5df7772a9c2ddc0bd153057efc5e710598fee30452d2b86ee3a28b8671b2f3586e3a63eff987b675860158420cddcad2b58d57c5fc21974f5c3b02514e74be17f7ac6b0b9d6ee2c73f02d6e356fa9160f732e3478b3f429007bb87a8a7c3fa91d1bcdff4934f076fea9ddbbd5ab7f545f19619d1db4ae78a8e4ae5c9", 0xe1}, {&(0x7f0000000040)="84aee0e09e29a0a4c24de9cfddb07e9f05863751d9c1421f628f5c3a45689b0f3fea9245fa0de61038d9eb2741661fd522c9354341654145c513eb0845", 0x3d}, {&(0x7f0000000200)="b58bc9162f6945b305768a8cfdfb30d0614fe70d7a9f7ffbcdc00fef97562afeb376aaa82bcb9a314a45d35ef6d88c429e561b5037e0fb0291a96a736118c7b9f89c023969e9b4803ef149786a2a267c89c48d22e0bcf1234b856e7fc77d61e5c772df7bbae5c468280ba26a1da9b69015d6775fda31dadd5d3ff3bdeba4a54e75324ef8324095ef92e72378856fe39d9600a8aae4442d17d0c5b48979f7e26bbe3c5f5adcc69be0a125c2bc268e3c53c1f0b429b0dae83357c218a1e025ddf98157ec5daba52c179a1eb2f9", 0xcc}, {&(0x7f0000000300)="bd280e554bc8c2ed9e5a37ea927c75bddd953663143e7f0a8091593fdeecf52e4991ed91fa7318b53d12131c4fc5024ad57b94873f1749edfa3b7d69215fc170124a2b01e2d44bf8be0a6ebddb4152e12a6470aeca9326f8e8855cf2c823f21fd7f1c8a9b3434e4ada8a08275e76", 0x6e}, {&(0x7f0000000380)="c0833913b0b13410eb8b951f52b86bf5e663c59ab12982c43bba8e535be9029a9a31752f6679981a7c544733ce9e42b32b4351bf98cf41899b493e3ab9fc5168da079585108cdc5e5119eba0d2eea5b2f221841c45d17dd72a340b709dd42752fa8d77d346122039e923ca3386d869e804bd1f63acaf7f09c344b1492ed88194c1fb54a42338905db9591b5badbeefb0af0eaeb259cc3d7b74d62003475d4c86", 0xa0}], 0x5) 19:09:13 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1f, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x494f) 19:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 19:09:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) close(r0) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc909}, &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x2}, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x1}, 0x0) dup2(r0, r0) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8001, 0xff}, {0x18, 0x0, 0x108, 0x43a}, 0x100000001, [0x6, 0x1, 0x800, 0x7, 0x7, 0xfffffffffffffff8, 0x4, 0x2]}, 0x3c) 19:09:14 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8400, 0x0) write(r1, &(0x7f0000001040)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346fbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0470c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b6500"/3969, 0xf81) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x130) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 19:09:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000640)=0xc) r4 = getgid() shmdt(r3) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x40) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0x96ac, r9, r4, r10, r4, 0x22, 0x2}, 0x5b, 0x4, r1, r1, 0x7fffffff, 0x9ef, 0x7}) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000500)={0x4570, 0x40, 0x91, 0x9, "f2803bf80586999d7e11afa943a583a41c62c68a", 0x7, 0x5}) 19:09:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') ftruncate(r0, 0x0, 0x100000001) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x0, 0xffffffffffffffff) 19:09:15 executing program 1: munlockall() clock_gettime(0x2, &(0x7f0000000200)) 19:09:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) getpgid(r5) dup2(r2, r4) 19:09:15 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = socket(0x18, 0x1, 0x1) shutdown(r0, 0x2) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r1]) setgroups(0x1, &(0x7f0000000080)=[r2]) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000240)=""/53, 0x35}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/64, 0x40}], 0x5, &(0x7f0000000440)=""/97, 0x61}, 0x40) 19:09:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x9, 0xc16, 0x9}, {{r0}, 0xe1dc39f5d09e0d89, 0x25, 0x0, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x800, 0x2}, {{r0}, 0xfffffffffffffffe, 0x84, 0x1, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0xa00fffff, 0x40, 0x1000}], 0x5, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x400, 0x9}, {{r0}, 0xffffffffffffffff, 0x18, 0x40000001, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x44, 0x0, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x60, 0xa, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x11, 0x4, 0x2, 0xab3}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x83, 0xffc0000000000000}, {{r0}, 0xffffffffffffffff, 0x14, 0x80, 0x1f, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x519, 0x3}], 0x7, &(0x7f0000000040)={0x3d, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 19:09:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7e9}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6) 19:09:16 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="b49c0950f43a7382f9739440508e7866008b450f3f7a089403f40ef853bde215941801476d217c86fd478e2d3f05e5156bcde8c5c061282e05aa15ca239987b3ae09340c3af6cc25784a21642394d405849c4253f5e2551f46042b8e59b2e3a2b0ca4b947d2156c2fca5320e8e3cd677551e5f0fcbbc55e140bc975a875740871e498fc1fe08344899cbde715ce7089d529b53", 0x93}, {&(0x7f00000000c0)="7657b6e10d2585f15cb1f3a4f1c55f7bda1b765a7d28858d87893a14dfc3a7702d2f8cdd30f12b309d160836ced0f15a963982395382d27454a9f7eadc86e419a74a97bac174af36277ff9cfc3f50b702d8499d57babb761eea476e856357c6b96296f0134d8fe9eda34e52e6954e58f4f34c2c49ced94c7b9c9a21e35aa422a1838e8e5a40ccc48821562345a91", 0x8e}, {&(0x7f0000000180)="4891b9dc04f1f446c0464b37d5dfbaf4934dcb4150fc936cb7bf3c5ba7984a92f3031336a9c0f1b805b09508a80544ff49c095c31b02ff73da29132b436785ef6da70592a1e521bb423f0eb62d21343828eb4e58f41419ae0769f008d4bb6e8dff6c3b7088ad28c00acb6c8d2dc1bd74effbf533e5f9a9d1fd43579bda813edb29c77dc811938dded74c719961c491404ae1c692166d4bfae7b8effc623e403fd220d1ffd963bf697d0e5ffc7bd564f64c2a56e824846f74e2972f11631c49e2cd875aa8632bed", 0xc7}, {&(0x7f0000000280)="38d1c07282d0398c48c622ac7bd01fbdde5ba56c3bbc15f4a0e0596e9ee50d5104514c6cbe9c93105d55bf713e372c2c414fe0f88d7a592dc65a5be78b8905b1542954eab27389794a7ab738842191905eb3f26c00939ef071121fa70319928cc7ce6d751096ed1e5ad6386d1f846ca1bae6fde279c7f8bd55d514aa7a6574656e236bbd6f19f362b6fee55fc8", 0x8d}, {&(0x7f0000000340)="4155244f9eba356f797c97f9fa2f1ad452b6c835e39d93a98206932234dc6f140078c7248ee3ec391c5a577aceaf559986ab91bcd65e222ef30b21c477308ea2970616831b543cef14d5215244c34f0517fec71e93227f8fb72c87", 0x5b}], 0x5, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 19:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc7, &(0x7f0000000400)="b62e55889ff1767efe313b4c9d479409714bf6e5bae76aa1c80a16996b48f324920c860bb4ed431fd542a602f81ecc64dfad34c5e8011708c734fa9f031213ee3a5d022a02bf00b43e85b8aaac3ebaefdaa5897d9b921735de44310801b1c9792b65b2ee5630fa4f13c7d7a0a6df188451fb407ba9e9a9f1437fba709d58c5274bbb433f8b4808ea36ac938fbb0040d9b0f0ae12f353cbe2b8f8f9a8854beec0eedd8a4f1e1ac5ca74cebc691677a614bb335feb620fe0c2c27b964640a5779550cedfbcfa30ffe044556c8b1af3fef6cbf388c34d3f9aaba79c4e2274b589649676d58c006b1aa8a8805f286ce37edc6d5f6dbb52") 19:09:16 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 19:09:16 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x84, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r7 = shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmdt(r7) r8 = semget(0x3, 0x1004, 0x204) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) semop(r8, &(0x7f0000000140)=[{0x0, 0x8, 0x1000}, {0xf5d8b10faf378b93, 0x2, 0x1000}, {0x7, 0x100000001, 0x1800}], 0x3) seteuid(r3) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x101) mknodat(r9, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r9, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000006c0)="9d1cb4ae94d4e0f964cc9e821b9e671a90c3d2a3ee9fdcad28a056181f93e59c54c7b878ba2a1e18094bea59615e0a60ba58c325054f36d11ee25766c4fe12fd084dca1085dbf1df2cc523e2796af27bc5c0332ff36545a21d2564dee57ae2a2987ab5e72d2e077888f6d6cc6b1f70c891c88edefca4ce6332ad80c5a0731fe9183b15cc5eb2626a3e475c263e1e0e283422573818bbe5e1c77f2db43a5249e3dda6cc1bef7dcc57cf59a5f68d6d82bd078e5254ae09c714", 0xb8}], 0x1, 0x0, 0x0) 19:09:16 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) symlink(&(0x7f0000000100)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') truncate(&(0x7f0000000080)='./bus/file1\x00', 0x0, 0xc3a) 19:09:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 19:09:16 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='c\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000440)=[&(0x7f0000000180)='c\x00', &(0x7f00000001c0)='c\x00', &(0x7f0000000200)=']}\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='$(\x11+\\-+)+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='(-@+):,}/]\x00', &(0x7f0000000400)='c\x00']) setrlimit(0x0, &(0x7f0000000000)={0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 19:09:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) fcntl$getown(r0, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 19:09:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = dup(0xffffffffffffffff) fchmod(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, "b70000d81500"}) dup2(r2, r1) 19:09:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r3, &(0x7f0000000240)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0xba) kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r0) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 19:09:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) pipe2(&(0x7f00000001c0), 0x10000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20090, 0x0) 19:09:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) getrlimit(0x2, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) clock_settime(0x4, &(0x7f0000000240)={0x1, 0x2b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1a, 0x665b, 0x4, 0x2}, {0x9, 0x8, 0x7aa, 0x2}, {0x9, 0x3cd7, 0x1}]}) r2 = getuid() r3 = getgid() chown(&(0x7f00000003c0)='./file0\x00', r2, r3) mkdirat(r0, &(0x7f0000000380)='./file1\x00', 0x102) ioctl$TIOCNXCL(r0, 0x2000740e) rmdir(&(0x7f0000000280)='./file1\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x91) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") 19:09:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2b8, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x2, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 19:09:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) r1 = shmget(0x1, 0x2000, 0x85, &(0x7f0000ffc000/0x2000)=nil) r2 = geteuid() r3 = getgid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x1, 0x1f}, 0xef5, 0x6, r6, r7, 0x80000001, 0x8, 0xff00000000000000}) 19:09:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 19:09:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x100000001) setsockopt$inet_opts(r1, 0x0, 0x65, 0x0, 0x0) 19:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x2ebd590d, 0x8001, 0xffffffffffff8001, 0x101}, {0x1000, 0xfff, 0x0, 0xffffffffffffffff}, {0x6, 0xfffffffffffffff7, 0x4, 0x879}, {0x10001, 0x9, 0x1014, 0x96}, {0x4, 0x8743, 0x3, 0xf5a5}]}) 19:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x83326ab414e3bb0a, &(0x7f00000001c0)="ed20bf6f546213943e8c07f55e830a858d6fe9fc9e801703c47ad231833c47cb77594b348dfab7925012e499ad6a08cce2db89fa33b5a4275442a99fdee232a7211c01cf72d9695fcc3b19880735f5fd505fd60e97eee9a6949f6b0000000000000000") 19:09:16 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000294000/0x4000)=nil, 0x4000, 0x7) 19:09:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xfffffffffffffd5a) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 19:09:16 executing program 1: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3bc042b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb35168123b7cadd6df8fd38002e57de970b061748cb98bd0fa7860bf41ae0c04c42857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751e2ee6d9becf455366282effec9c695c9b7c895257ac646e14e210bfb4ac459428df5ba30296d93c7509bec64332216e1bcba2a71fc5ef0b40dc4e70c42a5411be58a98370f382eb30257b66832d753ab42132e8dfa4a0db77dfecd78595625f8c36bd77cc599e9ead365303c3aa02edbd241285d9e1bddea80a3a2eb53afa5903eab0e58520d"], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r2 = semget$private(0x0, 0x3, 0x80) r3 = dup(r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse0\x00', 0x10000ff, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x3) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000003c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000740), &(0x7f0000000780)=0x10) read(r1, &(0x7f0000000640)=""/119, 0x77) symlinkat(&(0x7f0000000480)='./bus\x00', r1, &(0x7f00000004c0)='./bus\x00') pread(r4, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/12) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) setuid(r7) 19:09:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) open(&(0x7f0000000040)='./file0/file1\x00', 0x200, 0x80) 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') 19:09:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x205) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x43) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) 19:09:16 executing program 0: socket(0x0, 0x3, 0x6) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 19:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 19:09:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() 19:09:16 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) accept(r0, 0x0, &(0x7f00000001c0)) r1 = kqueue() r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/201, &(0x7f0000000140)=0xc9) kevent(r1, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 19:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 19:09:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xffffffffffffffb9) r7 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000640)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002a40)=[{&(0x7f0000001a40)="8fb23757ccfe9ff4d8cc041ae5163f1c20f2db6a10a95e9868215f6b7280a9c7668ed9bc0a63714657e0f9d69afb04e9ff0d6e3f4d191b1957dfc5cc08ca15677f51009b30473a381a8ff145b1afaffd2b5c3ec5e523c4cded6cc4f730755274611c07ff76dc714d0bcb20b96a3a70617264414dc5338788ce3e8b0fa6df8e8758bc1fec9f221da669bed06fcf965c6a1707bface92c06628cd4a1d2e760b1312aee5c26b9468df0b7e71b6ff8c82a2dcfe449c27f454b38a9c6452b28c2743989f0344b844fdd7b53f762fa4bb40a9ff787adddbae88ebd0d1b5824878dc6910e4dd106a36545ee9ec15d13849409eac9f660f4250f31cb8633d367f626fd74a131c3bd361ee38a7137ce54e37e46598a428f2ba9961cf5eb3508ab783b069bdf0c9c287de9825eac53a1707535859c023bd9c729ac075b3cbd0b6d92218ecdec89c4ff758614aab97ad9d1f629c0b2f1ff52a621260fcd16feea1deb02c7b9a4eaadb1ea9206e5f2668bf333dc4b77c114415c6abc2ac8e4f63dead887a808580843ae9bb5b467024d3b1d34a2c18a0522299977e18ff3a285b636b4a9974063ea78216c22f25f3adda091854a1cb144b0989b684d1f3a3a3656f9ddb15e4bce2d8a870f2c345ab9725a2867e2cc5fbdffe842982a9510ffd555bce79b71f648434fe93b398eced2d1e0382c6b9edc7e57483d4b12154e2f0cd06a4f15910f92a80099a6b5ca47a0ffc5c6e32764fa2ef44e494e4029a266580a6ff3a149fb6a9d5a5d3449dbc559d80c364fc6fe2aaabf90aabca4ab41f7053b33aff9b2bf61a9098914dd956dc5d660d35b6c7becc9e50ebbe1770840491da2f1ed7acc506529561ea4c01ae79a1b18cf332b1ee8ac8054be5a482b6e0751d2fd74dca3b2069ad04bbfdb0281a9ddcdd7e5dc70a716c74791c7b7cf0b46c81a44e7490a41db06bd59e0b11aa98394cb67e563a7c39ca1b05d4430efdfcbfed4d107d7be7dcd4bb00f78d99b2b065af0c0344d12d0b00f7a50bb96b4029845810008f56a241bdceb8864b6d1fececf452553440589fd08ef3915419c1ba273a4c898de9dc9cbda7e0184d802cd354b7bc8327a4361f3dc6b7fdff1ee740de52aee885861edeb6240d2982cbb7d9ac8525623fd404183187b1445c207e9e1b1fd93c315570c787cc6341001924a025418c0c7b9e37cb6c29d2e9945a81ba1983d57fa58e01d1d8ca245d9c5017a781872866f34d45793f45500b5c0b5061ca2c6900b3ac6fef548a8d2a7dda7d8c1a9c24733f978a6eedf62f9f8c7363e3fb44b60f873aa5c31dac7bc18db6189861f9a116da8fcfc402eacde80f07e31a76eb1b66aad1d4bad49529af04a15e14656f207ad524e80920ea81acba2a180224344c847dc566bd9f3be16066ffdb750d462b6a3c97f6f4645756269f3a974848406f9cfea84697476295c5b08a0d6f843042912b48fe2796376e64ea4133c048b44597a91c5128e7e647aab134ca8e6680e91d055b71eedd3a5d9fd2d3cbb52f08539f295f38984d201b64dd490d9bbc1ea2aff62f2d563c0ba1146264fc156d3be67d659c87624b65c44e4638d481b665e217f5f530f116cd5f186036868d283876527b9303ff4ed51894991860fdf28d81657096571be86f36476531e9eddfcdc7240e5b9da4ff76877d68d34fc159f88a6cc745f73424095a834201caaa62810888b39f86126974d519f9bd7194cbf3ee5e18996c9cb0208ade31cb81d33185466e45105551b625a67f6ce234b5eef1a2aa5b8846d32208485cdd57b44806b1849ffae0a5b75049e5614849d2d084fecec5c76ad210a24d46d8c4ae76cd5cc140b00d1325c2e2972eebfeacf1997f44c79a78c61752209ce1f116016e5ed686816873a7ad3fad85b098fce2c0a8b9715d97ef71ff191740c17f7eaef334c5f8982089d2bbdb0e1c23ee949f3850cd29bf1e119babb528f363b36d2d79b2e4554e779e04c3e72523e6e1d4280023124d9ab6367fab3576f01974c507b67c0ddbc9b2cae15dded84ba0366089d21f3f5bda32b2461709ced2601bd7fa9d59552f682ffad917d00e5866f6e359a94c218ae80bc5f918b567b97031255a2f4bb1350491fa8878c1274d4b08a8bf479c6f55f875f5df7f3347d5c532e2d0d62ffa94f139d4f14b647f9dd9d612e5e01631a7c86f1fcaa4b8922e21f4693b5449cba06579a7ac15b6b5dbfc4b8a22c2dc3c7d4c25e4f51c46bd6443e90616af15cdbbd9455fef83b68e01fd48f0f1867ba4f1e0ce006aac019703bc5fd3942b18f9191e4c303609368bad0671f98c0e77650889c37977fa42127c811e2fc85f711512b1682a72b4939b70ae24f827abe033dd7253c31fe3a12172c3c9b5afdd3f2b75ecb4156f07f8659254f6cdc2a3629ab07bcfd1e83799ea7950129b6caf4f4b15d94fcf39a8627f8320a654ac8c43cf47475e252bca3e9d6d70c73d69e6c174a7dd639ed9f8578a704e1949864811d9329a7538419461305d94b03a92ad276a267a06d193747ea9df533e063292201884f1c88fdc257f6dda211bd7ed9052a74a207c0ea5dd0e2d67482ba1eac0104da9fe8e031438d5e730ba3e171bf5f45172db91363a56d27c63d3a0cb4adc8e17705624cda6b2b5bed65edaa0b5398d2d3991ebaea6120c5b7c650499b674b007c7eee5b71246bb83c285db2070495b48b5c896d6af4adce941588fbb1161dec5ecad3a2e31c4e5307d61c43666868266c535e60b604f8136d21bc0ac865886b0890dcc3604882f392701d395b107696b32d0f5929dc335b61e67f4a1d3cd7c790a33fadb7afed165d3468dd3ce5f70a91dbed552f912ef62844f54ef4d8cf91f1f5e03e34a0f6f4793f50311000255eda2f5555686207cacd093f54a1cb1dc7344592c4ce89d435119fb2b28a38bf75f80a4fc91a7bc23d7c4c104758139c1dd9f55f675175b34b79d986d75c1268155524be9068bd55023323962ed5ea8555a59f8d160b56d9ea83196c671a16ac71318ba3b26190b224398ac71c080cb7b24e598b1a6535ea42a7d70ce4fee0030506d318681ccd90c97701e000df34c85d894dbad9bf2f5f8312d3a6ea65a373f9aaf220d19a1f852e72db662b5bcd22b8447933640a771d684e321ff54d79f519fded53e024f4b13cc4fa90b5f94386c71f4f65a6d9cefd5b2472c87cd0154e29f3a625e6d900e8a4213f84eb58fae934e1b6181e5369a3462264e04f4bc7cb86efbd36372fb3274f1ac9ab2d5b462ad066962d74d9e201ae60cf32f61e95bfcf25c842865f55b0cd671b04fc7a4e75b3e96eeda285bd64991488c0e7e6c52be69baf2e4c06d7ed5b4f5a6e1f3bde30fb3efc7743a9aed05bdb7e263f59a76128bc460da74e534177dfb7facf913c1834c14d13a174b98690c74b4845f50e362b55561a75783518c1b629912a9000e4dea4efb449acaa2b03d51be251c03e7ae08b42601d7e2c5626c14ce05b972e85ebff0d3ffb3cc57b73946086727ef49ff65163331ec62a3cd52f9f7cba5d997a7197eb48c50590aced6421ad97ba8ff81123a8bdcf9b879c9270ac6e7a93ed02acf4c64909032753f07b3d82eb53c02156884016ce234c7c1167de6fa8b4d333d317cc809780b1a7bac03702073dd2ddddfe75f056500d3e6295e0194f32f65d50726476f9354d6b0d01d0f941e27259068ed6c41c33b4b48ddd09d7b4bfb6561cdc7ced62edfdcc679ba08c7f20603d0a2b9452e0a6b1799e641bd2c70b776f966d4f0bdc30228852169269840850b1113f11162d1c37f603dcd893a158912b0f20b4be6ceb2c81929b3d01ee3df8153a02637f1c0701ac5f276b49b83c45941f8019586c745716da3f2db4fa71439fb676a2bfa08befeab4fe5b7c8f7e36a7ee50dd7e9854b16de4ad3b837a9a619e8145b0546592955924ef45218ccc82ed815fdd817cfffa0bae651796d41e06e6ac9f1597e4288956c6cce268deb8767866cfbba4214641b5cb4487d4bd22a9ed30c06aaca58b31ee6bb450edfc4bc499fc2d631cca254e6862d55d5cea65802050f6984b50f91df28d4d86bb513ccca63abca7f51785d7fbd7f1bd59227b8b3d45da13b41d16154ce63047cde8c64a31a3a159082cc2a75fd96e9611f15dcb47945eafd56a31e1eff06e1a8fe4d37d039b7f2cb39ceb81d00a8c9dbf7a668378c6bf4f01c443d987d1ec0a5c3ccc6df4543779a729cad85c87dd4daba35f9e6e50668dc0a6bfb6cef69239fd45368a7861038a443459127fb20046a0719db561fc446a52f6ce6c73230e3e66147b7f3f4370f9fa000fbe982e3fd297e2cb466378c3bffb00a85521ccfb45732d02a3f1e5bade10d3aaa3fcea265254e7d2586ccac903da6b4b8317e46ac04132569c1b851b0830b135381f528d61e8a78c43d6bda4eb33b851c1e0d90e43d8efd7672d141640a14e784d0e6ecad0710f125d222e7ad376186401e963b661660df6af5e54115baa34cebdcf0c1d334e0bbba3282f1992b05939010af5b988e644e8ba1bbaf9d5a90ab89deff1c0685c72572c8392714348e751a00eae1463517f30bca05442adb2efc20f40237179897c9d097820e98a594eda4377c0a3b015b61acf34dba07169f1c94709e589fbbe0595e89bb8721ab8606b50155c8b94e8f903c8c582b102d73d224ffe0e600f2da40c91b941a7ef150101bc1ebf9a898ad3275f66e3921b2c7057bf3060faaf40e571a2596888797f9bc39558fb45a3e1d31d7946bca7479c2e1cb967c420ee3bdc93f51d60356f6ec3468e5d0f98afeeb42a79c4359a266732b35c7046f1a517f6f6be13cd2aad24c9d8ce13da5133af29858bc3f2ea1ff4bc5a19cd2dea8a1e88b7e3df1fbebe003666bc28835d0a3099d0549f5692355cd5a7a264df5316724bc5080b12524425a228ab2a3c777bb9983efd674039675bcebf4c77006c6d86cd0a6d027a67f6cac9040ef5716a3f624fc6ceac1979f2b61cf63a1de557b4a173816163938b75db9ad2b938780018e0918299831be426b6a4e13c5ba1f94a0e4e7c7b8f84d2b2c71a16aa20eb19bd4bf91201e5f0ba4f18e0d95e44fc0d452dea7296afcc7052c2eb2626b6c29af8f5776fe9035df3ccadd9ae42475842e5157e887f768b27fa3e6a9b8fdd76038702b65cd2398d592f6f7d82dfbd9de12f91b9fb8df287f596261088d4296c8c64d2199ae8a4ceab3a81ce6dd5b83a2da51b8182f2558df5c48b404071fe37ed2cbd7425d268fa28ef6f356f860fb6e545b2bcdda6124441c6eeae96887b73232b0649b2f21d2152f3939eef3619f50de88accf5612ce214b080c0cfa8af2d62d27b7c7c69c114d6122b9986d31b13a5b84a1df2effdc5ac2a4bf01d002fd76d3ef9892e9d1b5d6834809438c1aaf8e05c8a37bd062cf55f2d0d0744f0ea6f054aca3e0b1dd0d23184a2892a57cd9264a239e9038a21cf7a149df324511ee7ac23fc47b9a671503dd9438b33300c3fbe58fd8b600ba27677ac2d1929c39ed2ed2ade18474d02278efe3761b9999e3e85302b0e471614e07d6f31713aa09f58266b03b918627084a321067ed0b934241bcd4944bcf4502d472bd64464c5d0fedd0e7838fbc9affdd591f2a7f9a7361e252908506a43329e6a96b2b6c4cc95a765d3fadc36a1dcac6ba9f8a10b07ce6c183a22fd08c6bf47cf77bd6b6c03116a28bc121057b9531602096cdad99cd599b8805b32605b8980d2d6489255af57781ed5521b72924590fb09fff29281e082eedf8abe9139af6ea28ed7a83f62fe", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000700)='./bus\x00', 0x0, 0x101) rmdir(&(0x7f00000002c0)='./bus\x00') kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 19:09:16 executing program 1: mknod(&(0x7f00000004c0)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x600, 0x8) r1 = socket$inet(0x2, 0x2, 0xa9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x48, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x5, 0xffffffffffffffff) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10001, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x110) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0xed6f, 0xfff}, {{r2}, 0xffffffffffffffff, 0x82, 0x80000000, 0xfff, 0x7fffffff}, {{r3}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x9, 0x9}, {{r4}, 0xffffffffffffffff, 0xd2, 0x0, 0x7fff, 0x8}, {{r5}, 0xfffffffffffffffc, 0x0, 0xf00fffff, 0x0, 0x40}], 0x0, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x0, 0x80000000, 0x2c8, 0x5}, {{r7}, 0xffffffffffffffff, 0x10, 0x4, 0xdf, 0x8}, {{r8}, 0xfffffffffffffffe, 0x9, 0x80000000, 0x189, 0x7}, {{r9}, 0xfffffffffffffffe, 0x8, 0x80000001, 0x9, 0xbd8}], 0x8464, &(0x7f0000000440)={0x0, 0x1}) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r12 = kqueue() r13 = kqueue() r14 = kqueue() kevent(r14, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r13, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r12, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r11) 19:09:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000100)='s\x00') 19:09:17 executing program 0: shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r0 = shmget$private(0x0, 0x3000, 0x7ab, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) clock_gettime(0x3, 0xffffffffffffffff) 19:09:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x38, 0x4007, 0x6) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x101}, {0x18, 0x3, 0x8, 0x2}, 0x7, [0x80000001, 0x6, 0x78a, 0x7, 0x200, 0x4, 0x4, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:09:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@file={0x0, ""/84}}) 19:09:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r1) socket(0x2000000000000020, 0x2, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000040)="e4a6910e8ee73eb39d4077e75063f2d366bc4a6559528faee1c216bd3691197d10b1a5555048f8e25f", 0x29, 0x40f, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() pipe(&(0x7f0000001540)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r2) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 19:09:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)="733a03c39fe937ad90e6857faffcbbabfa6ae341ee0b95044b60974051f133e7168bd08e07efb2d3a7182dc9a9b79540419f0366f0cc84ff5e88d42946c14f7a7405542318e2c27417ae0d47a0d0d6d852f66f69a4dd717556873359f6721bbc3e323aa83cd9ec85c46f0c35d8fb00", 0x6f}, {&(0x7f0000000240)="00fe6d2725cf52635674b3588f478ae39c71d612134faa5c4182db13316f9b6276d20437dce0a0518c0d1ef271cd90de7b49d283843e024f45661acd52671e995ec5f7545d580c3b5fa34db5e3d97e3ee2e965ec7e138478a074e701587ec7fe5823ec41ed1ee1bc3b8d522f51f77583d9c49e99ef0edb0d62181aaef8d9127e8d5e8279941747d813c0a2445d60b59a1f1ff9420ff05b6da262ca59177f1993306400a01cc37e21a757054e08149694a00c4bc066e324efbe865bb7662269ee217207629792b03a00a7713d57db22cdfaa7f4df12176a8a172cc8ebb3645e27c7f3bbdf1795ef3ca373faddc0f31767715e6c4f9ecaa63e04563d4f7a76b5f3e3c1afeba27167954bc30a41a65fdc280bcae998fc712ecc71c09b3e6f09609724482a949a96ae065547b63b988f3e23678e350cff297e0ba927f74f0fbad1ce57efe5988bfa4f1de80704d5b274abf5c3bde10d6ecd28e4fddac7b5613acc8e0cd6ad2e8d8d91e523bd43d2216d5935c7400c859cdfd36e818c7ab56ca0d188c1900e6caf8063e595a8e759d352585f03b49fb9549f3c71cc759f95da6b0c7f680e5e0fd26060acf9492822aacc24aadc60e3944abaae739069df888d29277e7441c577a51d4adbcfd9dbdd5b6c5af7502ff3136d1d30b65be0f1a07e1be18d6b72f7c1a0233b760e0888f65b279f61eb66dcf38da87c74bc5370b688bb5dfaa9606a0154e92a3e7e5647713790018682eab062bf4a89945ef47a9f82e8ffdf8ffc976e975afa02f5b882ebb8e30fb4ba3c2bed08b145bb4df5188c13eb86ad8d0c6ba78156b0b1659f99130b4eed0c7693c8d21d506a5b52c10204724031acf331e406dcc0307e58b13356fceb1e69ffe2e9c17e38ead367fed07542bccfcf07cb77e9653d30607ca07eeb83fc7e4cd2941392aab2cfa84baf763ac1f2ebb624fa08fc1161db9c14192b826e59aaee69cefadc2257d90020e04a81a072cb7dcec8a2d1b32b76e900e399317f03ad014313dab485812aacf3ea87d3b66eebe855d3a9882bb4f64477fe254e0133b500ad64b407b1fb91ded9d962a07675bacfc5eb06f9b70bc924ccc2a178cb1e4ffe07f421d1e579d8e8c4d90eae93a07e22f8894c48f46f84893bd032d17aa4b6fa8783dca98502e5112fbda3364f170bd6a8761b4383f8eee82f48d3d9802a52f80cf95c0a712894b508a3ef138ac141d1ce267e6b4384e5b51e5c03a9644f693d76ddc9e0780a8da13ff3efa2605d8342b12a7783582d3f3f1b1e39690480e0375d3dd87712e349d98774ef8ea655cad63bb72c9f8df9cfb8af4f8528ae6ce7af74050777ca3a45d976dbce8cbd3ae7b6c416fd886ab43cfcbd64b36beefaa893bddb4d3fb0879af8767b9905d1518b6e9251808935e866bf55db435b260ecdee9cf58cfd276725c2b91693ffba0eb31e0f0b74876812a78a2701fb0c6d9a1f9730a98050b4657e598eab4b2ea1f39dc43fcd6bc6ee2f54a8c1a0b7691bee98cf52eb9cba652526e0692c71b0ed5c31216c7e457ccdc179f31ab8b4ff5def78f63d8469a8eb006daa3b9fff5b94de25fb5877fbb1f49c66130c501526a48c47c3bc7f893db5cd1944aa99fc8592642ef9390e4b603b730d825ac2dfa8866f113d7fdd177f349de88d3433aa4c548b2e6d44c9e459cdc295ae792187fbdc94624169038a49eff7552279b254f869e019dbe0580ce437fab99d8aa932cb78dca3e699aed87bc05487a4fb8ed9f528bec9b05e34c4b37ce0e71699f4671c02509d5d03a6e42a3b0491b26fcc15044e12c5f1e9a5f19e5f03033adce599025864fc1cec09e896de4212c86b72839c7f3817ee60d37a337b2b4f7f3d28dccb314ef4e0d81981f14719dc479249746dd706d7eea2fb74c86e5b699ede8f7b73e4a25dde862186f6785e9f53cd7c582a7417be3ee2437e20b4b524396cdd17ca7ae4dc2cf07948e02acd852bed1afea9c723af3f4c09c77dad3a575514dd6b7629485eb57c16b8d16320853d40fef82ebf9146bab39a219a77228518d6070d2b77a7833a66a0d4558262789d52683512bc1d653068e86ecdced5ad747f7d5cb847d31d90b8a93985efc49cf9917a4b9228fb1f5510103130a80093a3c235f7de7608f627ed36abd697c5b96f8a89820e72cd27d9152f4571240bbd4102f4f5c47136c139f7f01cbbd9a5dc7a16ab72563c3f1bc133ea91524a1b3fd02d1fde719627cbd4c9ae122aba1523c5fad72eae1cbdbd863158a2b7daaed93223d6a59a7ca5f574e32ff99c30941e23b4728e368198c16ceafaa8ee0920e9c754c989c5c594afefe762943286330fb3e4b70bb9bd17a91bf95c40370f7e7647cba4841a9760f2012be9c32ca3d41bc182858e58d35b6acb34c2928593dd14a0f5f5fd551d3887833e1d430d9be5ccc1b7d563a1099ca3dcb16251c8f2e87584ed678fd99e04e122aff126249be819580e7b02ef1d75cc569e040a74f9fc47f6bc7023d2023a399e33288f66ce918ec8d76d824c6aa4753af0d19079992c74329012845ea2d40f91dc9f793568792d36f457ec5fa48a11a29203d454b6934367234876ea33e026b4700c6652a6d2c03a5f0615063060d72a098e618e0ba22cbdba62f430ffb91ac02d1683debb6b6148ff38daf3ac4296de19d5ce589f33cffb094e74e79b7eb4ae75d29186301ce95439d86509fddc820fc26296105dd5b24cdbc1823d07b2f882347b4d8850ecc609913f125b206f4e95fc9fb232880d72f950fdf973fb3039f0ecbab90be33230e11d4d1f716ddc766ac7bd3ef7c2c01e399ecfa0dd86e5c99456fa427b967714639eec1057fc4d432d2b776fd45ff23d2e3579f22b377b2b496c56d66e947e3a88f4b49fe36349f4ed3955c3078854a964d0e498f9f3eededcdbc52712db11cac69bc624417c080578794b6d480b16edacb451103432c11bca4bcb89c319528dd4e26fdb9fe6523637c4a13d0f533a75827057e48b0e2687c461b564f953c411b6463d7066fe269230ef7387a7e978ad643df4fd4b296e7b8dcf3691a7fd7caee5a67ba4b127b640e8980724dba16fec16731749fc30c9b14cbed58c5125819bad230a6f9efac4392adbd7322836291ee9df36da8f0116e332c5f63be2c6a731276bde347a0bbd9d23eb94a9c22bcdf985aaa713e4051ccc5ecd5befc42ad17303f0a9885ef52f01c3f0963152fa0cbee0082206a8b7ef4e6e17eea413a87ab3bfb4c4d2c586a2475f0bffdc694ba91f2f7df10abd1bebcc330a7c635eec5515613a3485a29696ca903e2d8e19fb5195b82e2b9fc2455d2ab469a0700830256efb27b6402daafe18b9cf563f82c0614849450541deda1ff06a5f54070ba0e1024cf0f2a34e2f83617896f12efe25c8f7a2c8cb9c133b0eb76fd069a9f02116afa2bb2a53a1d63b100d91a48a473b40e3d12e1d66d8924d6bb0f4fe5acbae61aa4c1c881d795c08f3bada206397f3513e5610183b6e58158466405eb6ee9398721d22b92a86d197f5fd07934edb1695a23a75e0c5d0f8c06b13f67c1adade1421335d10b011c1882c8fc0636b4c9add1e4fc473e79011eeb1363f3e1e813ec0154f201a7e271706844b0eca202d201a7403bdad37cef6c093331ac40ac09c7c8a3d7d9d63779a915594f04874261e0b8eb331db110c875f2b208a81a9249010b434a43e829b10898b562cd974cffa6d54a47519e278a9d5478510a6c4d401fbe93dfee5e8a527cf0d29c0225b905f4a45d23089eb973d0e603c3dbd04090ff08e9368ed0d181c408631bb3db1b4060fc263f3cb5e8663f1065bd91a68a399c815c64109bd4c2ac8853052310dad0523e41aa401142ba0e4cd546f3e19b75c05088593807e3995eb4574d9c706a06741fcaf121f0554f54d25c433983b4c57c47b49b61a91ed8739a8031a1a58bc4acb2a954aa70ce1da72d4eb644cb491ce368b42593412e1544a188d0d726655ab5daaf586faaa7f3dfb384a4249ace7d45241e0e2f128438b93e47ec8c486368d960135e49082699466ef22efe00d9ff7920e7f5db939073b88221bb7bbd3a3314ff0bd57abe7398a5ef8a345d0ec1c49ae2c086948df691af0355384ec10107d202a672f08a20491f40218a6238148e574ab7f06b62b812e079e9f69ccd7005ba5a8bcbe08af527646f5f0d12b46e1d9750bea1a34f808847cabd5b2199c2805e2115bcb82e8976c1b33e4845a3cae8e0770d40d485043af015d64469e3d3e7f54a8d1503094b9474c5b15dd82b828b617e4b8d966c1dc90055bb768bddf768d3a96a9661cf2233af2e99d0275e5061ef417471e672169eacd2dae0bc8e4a7e30c8c9b5a94a26af6d9b158ebc460faee1d7bccafb0817b1733f83fdd9124c27d778db6c0a7c22003f7a6dafae39e644aafc95f4594a143f1c1f5af865b2da77c16e2d3f3454a4bf5edbe615ad53d1263479e11d7d6d2ff3f0faa066d66fd0d37beb1e9b6a117d529ad2450178fadac8c085da70492803d95e688f3601a49a0547428dd5b18c2b2e15928292012f0681010d94dfb41a3bfdc019d21c946fa414e2d198104fcaca2decc01bc7b76ee9d23ee1f0f40b42810667945f307e0ea9cf9d4daa15df8df8d51103d9b224ba84c2f0ee811be5d49b0f9cd7e16538f37be37797bd88438ec25ce966134d1d161783ea300d7b323691cecbf223bce1023eb29020fbc483293c14eb7229ced258041adeb91201cd9ce37563c4e8b20f264c83cebcd8decb50576c83df72bd718dd7c87f9c043d151954959acfac1f552a0e82f7545130652767bb6c5ad5afc3aecfbdd08593b0705269e960e7accd4c12be96f0d3c240b825610fa7759ec501a4dd260789e93dbdee4a2690e2cec149dc53a428e3d423887fc15a3850978d46eb9413263f486969520fe3b0375dfe5f3b521b701cd31f8e37a2e1ed4a4e2f1b66244ef7b3683c9e365c792131f85a98b876bbe4e564e18e3b8b9046991eb178828d011a554e158897a0e94f0afa767f94b03f2d7cba6196db0bff7efbe4f419a7010344364950c7d4070a17a6b134e6ef9675b50fecc599cbbd53720a4a6950bbeb2f29ad71c04987643c2ab1b693b2a64ff9655bce250b0921584b1512b0ed91b1be020a3a6f3ad91957c23f460e9b78f6bb71da2275fc375cf3b4349fd37db59bedd47bc637b27bb6049e373b822e1e2d0076aa3b3d0aa6f1c784767669134bc1906eadaebd58dfd6d43f3b7377e75dccb49ed2f5e3b9dffe8990fe927d0b30210e90bed82d7d9cbedd7993590d4011636581436e7cbe1e016ebfa65d0b5230519695612a507cbe2ba3ec9db1248efc49902a165ec24e0b98f74b7643715563814741cf65be199214ea08d5df20560297c453982affa1a3b5b67bd19cfb957615c13cb24c6e8bd2d8cc0941087953cdbbf3e4ec46892b81f1f3da236e78a3c0c1d557a603f8181ac214f7d13ac8680a7b786cd3b3515e426c75300463db4e376930e7e667a3f99608ce302c7a5bb459752955bf827dfdfd3602bdd58c6314b30ce0eb7f4564bc9e0618f5e7f180d5ac683c0ed0304960fe909186c8061dda2228fbb998bbf8d9ee2c658c6d38859f5fdf804d378c6a0db04c5ab3b1f8e505bf164c40a3100b0d0e7599494d1de7a709b32852e1ff4d54d5581b384f331cac0fcf43eb1503eecf280762466c73991e00c7527a57b1e275ddcdd3298b62b2c95c12512a03441ca0883229da1a478d4da917ba2b15e2ee2ddaec4d4a9063161bea15bdf39c019441a19775fdd9cff", 0x1000}, {&(0x7f0000001680)="195de0fd1caa62ec4b616576023ef881cb3b75d18e4cf85c28df7312a8111274319a13b173749a5ecb6cacc978233a3bb18be1682a34af50b85cdbaf94be90f2bbb802a7ad3700e6686ad9257fe8f059577ba152093f2b56cc96f9f105a41f698d5074da97f1a6352bb28b1e0d844ef20616f79f188234051423cc0cb91d9809079d0c52ab0039ee8d48d407d5e1e9bf64440b1f15134182b23c41a09a31fd94a548664eb22b34ca", 0xa8}, {&(0x7f00000012c0)="bb8b41a2b8e4787bdb6f1fb46677aaf2e1617410dd19a87a6c74327080e99f9b0846dfc7a881673290c425a0229cde9208b9d32e797941929a1b90ae9f65273d1513ad90045ee16520e85c0ff8be8bcc586e4dfa1360019050ac24cb1fd0e9cf34a009610b1242ff6fdfc9f01d3187c8742bd7eb7a8690343508adcb855d0939da3377f4f97016208cfa25310571c5ad5222c988e26f708604e88d1d2a153c77bef10392836ca161f56f0587f46996933d36ac261ce76207ab114489db3ee8d46d8b5d2c95f2df8ba9affaec5a78d1d26105995cfa", 0xd5}, {&(0x7f00000013c0)="0d3d157d19eb8c29e8461beb951a5a6183bdc33f8d17117e7be2414908067e4c06d09f28ee9595e08b95cb84938759cd1febc3d4a6acfb72899e02d4b0364bf3bb75d0ac98693f50ad27f8c7a53912cf594c47929c5e4166cd5476add56076be7e5aa48730811bf79f628056ef667c4629aa049ac60be5881bb7353d4c9ee9a1f2bfca2268bf9213254d6c46ffe7d9c8312cb0ea765bef782090916d26154343", 0xa0}, {&(0x7f0000001480)="2385b1036542e5c70970a9a68409835e2f7e0a503b049b2f6b33abc0540c7e7a9b556b38ff3e332e3fb088ea8fad61c46a4fc2cb67a354b228a524a0e22cfdf22725950d0f6818c727c9cd4691ea89c0085d85451a352c2db90bcfb3f8cfc4c8714b3715d196d07eb2bada32ab4a702961de7f618e68e0c7e6270aebe9ae7c3d7571ea3ff0f28d8a0cb5b4cff770400b50b4d0fdc0153be584e16e36ed8cafde7e8ca954a8a98a856b3f8a5ccbdcacce27283abb4990d97ec55d9f2a1774799cbc6c334fe79b", 0xc6}, {&(0x7f0000000140)="cc", 0x1}], 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = msgget(0x1, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) msgctl$IPC_RMID(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10021, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001600)={0x6}) sendto(r2, &(0x7f0000001280)="f2f4f5cde311e567f3605861212a603694d78d53771bf6207f6b724b53c86ce058b30332df087d7d269eb4a7f418bc7b08b4cae68f9ca46b4c73677b76c0fa", 0x3f, 0x2, &(0x7f0000001740)=@un=@file={0x1, './file0\x00'}, 0xa) 19:09:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x20}, {0x16}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x400000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="a5f38851") 19:09:17 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) close(r0) 19:09:17 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r1, 0x10000000002) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 19:09:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 19:09:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x2080000007, 0x95}) r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) pipe2(0x0, 0x0) 19:09:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xffff, './bus/file0\x00'}) write(r0, &(0x7f00000001c0)="670dc3", 0xffffffffffffff92) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:09:17 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)='\x00', 0x1, 0x0, 0x2) close(r0) socket$inet6(0x18, 0x4000, 0xfff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x280, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 19:09:17 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = geteuid() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x7) getpgrp() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20802, 0x0) r4 = semget$private(0x0, 0x3, 0x30) r5 = getgid() fchown(r1, r3, r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, r5, 0x124, 0x7}, 0x5, 0x5, 0x2}) 19:09:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getegid() clock_getres(0x2, &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x29, 0x4, 0xdb0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1f}, {&(0x7f0000a34000/0x3000)=nil, &(0x7f0000f30000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000cae000/0x4000)=nil, 0x4}, {&(0x7f0000bdf000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000e5f000/0x2000)=nil, &(0x7f0000e1d000/0x1000)=nil}, {&(0x7f0000d6f000/0x3000)=nil, &(0x7f0000edd000/0x1000)=nil, 0x7}, {&(0x7f0000d43000/0x1000)=nil, &(0x7f0000f69000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x170, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x180) semop(r2, &(0x7f00000007c0)=[{0x1, 0x1ff}, {0x2, 0x7ff, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0xa2a7, 0x1000}], 0x4) r3 = semget$private(0x0, 0x7, 0x18) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/247) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000880)={0x4, &(0x7f0000000840)=[0xfffffffffffffffc, 0xc000000000000000, 0x0, 0x148]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:09:17 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x800000200000095}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 19:09:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x7) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000380)=0x3) r6 = dup2(r3, r4) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000340)) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b8481961f176cbcf14212d722d18cfbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b73868040243e401ac8ed1e2a1eeff6b84da4085879c714dbb691c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0940d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8200000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 19:09:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) 19:09:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 19:09:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/84, 0x54}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000000c0)}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/103, 0x67}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000004c0)=""/1, 0x1}], 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 19:09:18 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ed, 0x700000000000, 0x4, 0x5, 0x100000009, 0x4, 0x4, 0xfe, 0xc, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 19:09:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket$inet(0x2, 0x4, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:09:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/101, 0x65) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x40000091}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 19:09:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20200, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x1, 0xffffffffffffffff, 0x2, 0x3800000, "c3794c22d864161ab68b44beb1bb6929235f7d15", 0x9, 0x2}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0x64) r3 = dup(r0) mlockall(0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:09:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8580, 0x44) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xc89) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) open(&(0x7f0000000100)='./file0\x00', 0x20020, 0x4) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 19:09:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="d491373fc27e86db87b16c558cdc9a55572ef7005acfc9641a46f39d3eadc8593832747b", 0x24, 0x8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 19:09:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d"], 0x10) sendto$unix(r0, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000001480)="bea1d904915d38541bbecd2dc2296bc5f11cc7e9399fadcf38d1ceb15c81fb958baefe5ea5910866a874533bb1ac4c681ac88b39358b2ef602b88ae1006ba0d5dad4c3932eb5402e8c89da2942eee36ca4f3014f727330434fa07384bd38d9d5e15598724e7f608aaa6d54fc92007c5414f186cd0a4ee12964958af8ffc6befaf0d1e81d1895224a8264cfc18a252d440faad823e823cd94bffe249df614a4ac0cf44d354ffeb49c3f365be243ce064bc60e1e3abd8f8f562efaa120cadcb8c2e9f0e17356d03bd234b0930b0c87d86954e9e983796d70a676d4002dddf7fe80fc6c9c2a0bd8a975d6b3163e5563df956eed203727e1697a61b06cc71533b16ce79548847f5cad0d06b54ecf34b550d5eb49dbb808c4820ff510f6dbd9133006503891a234870bceb06ef3aaaf4ce909a3fa39c76909b15b0077de74c11cdc32bfb0e5d605e0275f2ce4f336c16154acf62e75a593bfbef99430186bc8f070f4e1bdae90af1ca42b95cf48a6f94d8af30785f6e135b1465364f4523cd108baff05a4029a2b1b67a7ed6165eac8728ed1ef3726da61079944f3fec6c428bf014983562c76652dc82229443edf6de501f6ada76f95a932661e58685ee6e439e3ceedec875d8effb57142e6837f8e62dbb6444abe113b4ec4f1c03324fa02be7c0530c62cb601c4348c6bf4814de855bbd64e224446b7d19357b33ccdd322c37ee639c0e0246adea63d7666958a3abe90aa08f9b97489d482d2c3c814665ee5a3c0f9c0da12f7ca4309ea7dc2623166f0ca5ba86788a38f56d532cbb4e747edf9b163dc2dad430887dd8e0bcf66e0df8f28cb6493996025e29b9ac9fefd6e1fed124dcf320702cc13d9b8615edb9533b66210a8a6e72f5cebddfd6381a527f5e316a205e49b733e17efc8b82f04e81e71d5c891dd38265a116a6077436655694769a5b2ca5590a13526cece2708b20b2ba53c85a59fe9957017c29cc8fc1847bae24b4619bd140abd108cad64f1e7618ef8c073b991ab70281907ccde83454c5dcb872c68d7a65e9946558ff5ae1f2f038baf08ea15dacf58f38a909178628c02c7ca9c5893456b6dd28e0e1e10a2290e44f557fb9db3f935d53717876067f2817a9bea6d1045c5a7b78256d320ed364ff8aae343547f6871b9deebaaa0592fe6ec37f8d272604c042c88490a094b2783689f8313558ead82e98efbd2e59a914b77be13e813f60d33e950e89832b2bff4d85c29883bcc85db09eaae3d37eec539069aa14bda6f3b2b9c4bf10d30f110fe8610dbcd4da525991766a62cf121c4513085ae68e3184eb93d4f53ae04c7a9153e981b575e144e9bc956e63aeff923000c62eb1554bb8ec106e70a43c24aa33bc16841284f6e5b5e2205dfe936faa160939cc20ee4ac1317157a6cb6a7f5d41e4d02ae07c9df40a28d451b541d6d217986e2dc7f5043a2f18237c86fff5d6383b06f393102c6ab8ac63bedf4034a85f8fb317db58a9c686b78bbbb9715c242a8c5c559fba85e09b667eaa651d5df6a3b7fbfd79a4518b4f4ddae5f3893f61505350f7c3f8a43f4a4b768561d2dcdca0ebd297fa87d3335eaf94f24860da42b3c5471778871e878dff7b1644ff7185680ee98363c80060f8fc686ac116e9ede9095af022aef6ac5105e6800d8551eebc261633d8810562c032823360d0cd0b0ed1c941947c809fbe953064d501c23b4bb630dca225a2a2828532bb4c1cf22af8511b508d245b1a76cbe6968b06bb72db9dec64cdd9b8d864a26da34e3d2556b7629257afa343fbd7d778dbed20c103d3ec400cd03976a1466705b6c24072999c6b60b877b68e5b4bab31f00c587471746cef688f7460c83bc1673a0dedc64d87eb86fea0e61fac58272449a3edc62200d30f22e31a206f74f0cf7e0557104e2f6eb88aaed741471a77e6d3fd89a20f9ddd0d1670f84f5b1c633c68767bf56dc0f0315251d5b77690a2210d684ed0025a6d73ede87cd368f2f614e84853c2d674f2ad2dc8bbce877c96db1314d6b9d84cbc78e81758b3b6ff298a7730a247da25461e5769217bdd8159124f61ca79e1c27ab307d2c3dd53ce43a3c9f8003dc188c178d9606eee00631130268ecb0955cb620b201e34180dc44b7af7799a17cb6b4cab9949a82c1279eb1cd07250496a69bfcd78d5d1283f8fbcccb3bc299b5267cd6e0582b18e605debc57955c1d2b2aa529a121dc36f7a7baa2be62c30f2a83d9ae101ed865a16ba5c1f55dd6d87dc56c1b7a7ecfbb7412dbfddffb4134b1816d10dffaf710e2a98595284bfec2927e69d8c708fa301705f3df47dc3f35fea3a94c0a036ad63080770120bb8bb1454ed74080caafbac4e2e1c5dda8ec472fa9eb6b313987e6d6edf71a089f5a65a769e70f026d21a370dc5477cdeac44381a3b9da43cd0cb87fe0275befc4a0d7ee8b5f7de18df4c64da7d265b5aa04c0d2da709823b8ef15b6b533969f8c96985a5c06244ec9160cfd6fccb7c014d68a8f25f26523ddf04e07903aacb888ccb88d3e18170842a4f0afc44fc1e7da14f6b483c330151f55670e6c4c021a1c58e64d718a8aa102b255400f59097119657fcdb03b5b3173668edd6366230b6ecd7b3de461a0fbedba65ebeb9180f6d92f2c44f4ee929574b20e79f28969bbb2085272ef466ddee2926225491ae0014c52285c583475604270e0e4d2b913df0d64864d4471a0d5014a7759ec96eba1ff97ef8ac306472b8f2caa80475526601b854f673dd9dd9962dc8dde26f9eefa5d105f489d5470b9efe23615175bc1b7a585e43d5f738b425351026a4513ede35684f6b3fd8f74a3ffe96c2f57c9e33b3a9704e678b2ae77aa8525a4e517811b24c8c400aa87d901d986fe83c6dd7ee80d7f740f5aed80e798682bbdfa29e21fc2ac495ae1a0fd8e9b5a61c9c45573b80481b312dc2ef4ad425c2ba3f2a689a19a2035ffda881720a7f1925c71225b715ec9fadb83d1ee5c15b5e76a211b159ba4104931f2ae1b3495707b8c8a9d5e881cddc6d2dff0c51ff387350774bf55a47e4bbd79eec626c509fb7867030572765d6a7d520281d5973c7968879f747775a21c8f0a26f282bfad66ebe2ffae8c4978d715b4f7de81c5fa4aa1bc5b443422a15036d0d54db8d79173bf3763bb213af920a3ddb2751c78b320f93b09f6a39ef6db8387e6ac7d8fad298282e14733a86e08c9458b3e103f52b9ae4f111da78b2881c6add1e4e3e8fe915c139c001f20758a6f2ee7b98a46237df6dbd83eaa68ad510118c935314df351e70be45518a7bf9a9bd5b95f818b8261a7099b290b1dbcc4548e827551ad9c5713e0d689451538337a9106ffd7e136b3ef022829e27048e8591fcde8f4cb4c63bc77a5ced39e675d9d884a0ab65ed8861f3fdb4b84399d12924a961006e4755a95a25376d971fd65992e03786728785f3b88c10d778bdbdc382e8d5db348fdca56cbedc27fe6431d5a746bc6ed70791352d7747fa46678a41b09a28974f67809c39346c400e62af3c22616432b9b69f398085144bc6e8d217cfc1127d55ee99305cbf51cd6b1037d28c7f987817fd924836f19cde932405e928d4cd3699f6bfc39f5a4377dc21077e90386af7e46c48c6f820c8bfb7c31d4d20d8357727a2859920e3799f550ed918e608b5478849ff5bb2d1fd2396f2bb64e98642e028074ee91ffd37e6546b5c0aacd4030ecfc32c2fcf8f758a46adefd332419df00b1683537b6dfa612f0f0bcf7b30c4dcf8d337820b7a187ee964bb1b87f28489851b83a50e4954f0489bb50246f798abe4941a0fe8849dc187491326474b71b980f1a0bbbadaa1d7fd555d5b8bb007cb9c8fee43578e7035d24f68d4f4c2286fb83e0f59fdc75d308c1443f77fbfa68a9687dae1038539b697e32e86cb0ec3d093597e25b9c0ec3ba1ad90a737e7de6be12d8511aa4406c9279cd92884eba7b462fe6c507821da616620a55138a6ccd9963e90cb9953ad8591e124648bf513f860fb984c3d33d2ec5f49cd4b284829fcf269a22959c05db38ec2b7119750c09e426ae21789d75527aa877f5fbdad7746d553a223da21c7a0a8dc77b6d7cb22419ea8e8ed699f916791af54e2b1bdea326232e5e100ff4890fc041f1d4c0e93e9bc3de1b84050dba2fad31e68672dea9d31ab36043ec0ea16dc04d0fdea7e4cb375ba15481d5118ff250a70cc46a738ffdcfc3090de3d78d8dc7beaef585a4f547052cbb5cdb46baa1c58294159956d9e4d30a00357b28f90ca5d3d7890e0b004c1ec3135163ae2c0c67e4cc16702954668294d26b1ca9864f96f7113901db312fbcdd2e1d0867c053d5972806f315a8ebc043389d7b02c20c8e07265eb614e0c3126dada0ff5a3abf8412d56d5f037ddbf003528d1517fa9d521518d0c3ac57feb8b9a0ee8ab8db8c3b6a543913fc8e88be4a3290916a5e84ba07098347ad4013d8527418e1da9a3d1a05b17ff42b316ade76fe11e324f493abefc85bae73511d4e7dc16d48a9eadafd52d051601562c33ab99a48a3d746295b647f7feba0e12a4709455f166a73e72281f8dd1fd7d1c86a1d9e4d792db6f9d04ddb31dd4a73406504fac0ec8aea7e7d84b56202d374827b7d4c72fe633451ec773a143de1ee2b9d0e5ae4cacb2c83c7f6f7460299ca4a8ebec19c9a40c6a19e994840ce8cc163808d4f801539285ba46bafcd3a7d94fa2ea112a6040bc5e44963e675297a102bccb6e215124e0b8350ce7f21581ebd4841c07de5f39ac4b9f26c7f85599c0cb272d35eee9bd8d215765d88974eaa6b69d60ad4442ef74b555acef2a3f38e43be6e8452b4ae3780c18f101a94ef1547a4fde50b0952ba34b950614d71d034b24024623ad14e11e9e82f7fa14ddd4e4377b871125d7223e1d7066e6b455e6afa88715b3137bdf551eea050605a565f0d36646a46e87c917401af9def749043f0bc56f9f4374690a7d0ef1e78f70f8170976fc4140ab5769aaabf6e59764b406e37619601517fb892e282d3feacf2e7b509dffe5147f26c38edd0d7d59e2bcdd125ebe33f96ae29321748aa5db3b35d8990268a9b3358a3c7f019536135712fc59a26e9fdeeedbfad8b66de7880cb035fe436cceb5d3e0c5ab05627578d2d596bdb0b5512e19420a72b9dbe83f0afad028f47453e7b972128680c88978a7280da27460527dcacef4a21ec82d5e6b89b7a0401a722ceb770440fc8b56fd0a8d0d85911ab860a648d7ab8cc25cead744e10a34477ef4fe949ae3cfd485065f9354cfc31585f9c164eaf1c425aa87e42ecf3b8d3a4ecc3a21c7a0cf6aad4a7089773e689d88228c217ce8f06611de4a0c1aece33540ad75b3b2352c0b779276a609ebf1431315cb39f5197fc90c0ba8cae03a8f0fbdfa528c6e2ed470252e94dd411fc12245e68b165535b6fc9b4f476fc963b438930b9c46523026424db3bfd279eee94214a87be42214474cfb56309e5b24118735bfc5122109a02a1f2b662ba2efcf291b0b6286b8f22a74e6e5a26f7a3fa99cdf1ac215bc145c4e6fe517c7011831c97c654b5c07dccd4bc55d108077a08c959ac2be871d39484d3f7fe60c9c747bae3bd351cc2f494dd47d7c7ef65191a1a8e9179a528466c244bab284981008276a3658b28bb5e259986df9f10659f2306059d8e9361a309ea34fd9b0d86aa623d25599afa22dd091d103fc3bd4f3b71cc94e2d4e3f6d01ef054d2ed185202d3316d2659e8452353d261045775add85730268ea4809577570668d61e258736750422339d9a7ab5833ea75da9495a0a75", 0x1000, 0x0, 0x0) 19:09:19 executing program 1: r0 = socket(0x40000000011, 0x5, 0xffffffff80000000) fcntl$setstatus(r0, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="f9f9206495338177560bc19c73f83a11dfa5882ad7aa52a17b687caa65a30d5b4452314134e59b0ea8ddcdb1579d742e34ea9e9ec0b37e62e7d0fe67b02335ac1df7babd0bc750beac74f7f413ef3bb94c9e4a4ec95c65485bfcc7812cf7a6d7ba25a2b074ad16a0d48810b7b3b95e4cffb7e50a1317be08ac6852338ce51c5824c314e106a5aaa7bd69be2bbfc9c736a0c965d32868f9a4d505f712efb1cc571423d6fe", 0xa4}, {&(0x7f0000000080)="8e8bb08f5a6bd791e8cc396844b82c18a1655656ff25b9017574d2930a", 0x1d}, {&(0x7f0000000200)="aeeaaa437ed2f62a2e7e42503eb0357ff49333c48fcda2c917b73a3364240c255b1460c6279ff0afd258af3fdd70d165d826c0223d1acc4636500bd0ed9fd1860652d3df56020f32", 0x48}, {&(0x7f0000000280)="3495c9f4b717973b777d8eb50a1133b031e1adcc380bd6c9155f47cd20b724a02556a23ba8e83a1134c45999ba0617fcc2f50ececf461769853b6edb8411dc0ca63b5d193b90cbe39c1044f85b32c2c6ad9062b0d586ce259d2d117093b57db42e977d83c1ef00f71254f60bc7d99877dd68149e88d8c3d4bf6645aad8200e5b143bdc2f17b5f4f3e37a8b80c0f15d7cb53323a407ed5e0aca69eea20d5c378ca0e12f678dfaa6df35032b8544b837923e8424b1572da845edb4ec7f810adc892310d290e5da15ad90852812ce8ef1f78e7317154c9aab1f778340880bf33b17b7486f3cf2798a4bde45a4a79c3d73a76807b84bf751", 0xf6}, {&(0x7f0000000380)="cc85888615f7fd45849aa1da89564efe4ace612c1e2e32b3e77c3f9128277e35f973a6010149bf7afc5f63955181c2c4c86174efd4855dafe24e0cac87899824bc2ddbb4db003279148f490213a54a916b6ed2807e0afd713b6ede91919c8c800f087e093bd74bf0843ab55250ee4bcf02d11fccd707aff5637c189269cdcda869f26b3afcc436169e1c920070a8c23c6f8a7b56f517c81920022cedc429ebe7f76ac63a0c8fa8cb7f9088ed63e9258bf6609579c781d93d158f46076282b697e9bc8ad243701d9c519ce3b90395fa79799908d8a6cdf16b29b67c37a344d4d8504ff0486f5856cbb6db11ba", 0xec}, {&(0x7f0000000480)="3266350de020161216338a8dcb7d291aa54a1c368f6877dcec2133d0ec5da8c6d7118686fdfbe78b07c118e24fc53499ccd040f98faa607f71641dfc34255beb0e039c3dbeb93b7c249e0884bfaab248ea64b811464883c53b1fb3b3e5d247acd53e89731105e7d11f19e5155055e685a1947aa00dca743e933b3025f629cd140a0fc513903ceb092c9e5173c0291904aa16d0f1d6f1782d05979f2401cc7a019101", 0xa2}, {&(0x7f0000000540)="51f8862c246cebd917da2efeaa4b0e8c3302be0476393dbdb8a8c5fc2cefc6f9fdd33d382d30650fbb8886539d66f34af77bb070ba9850350859940a8ef583646aba4d85b0ef24bc7dd85460bf237228e601e22c4758cd322b96274f64d00fe1a6eb0d8aee5be3fe182c690b2009426a17", 0x71}, {&(0x7f00000005c0)="469b1887715d5f1dd0cf60eec7fab56011d28afe95a2957bc3900791da840a9cda51febd6573c41ff5e20e8781a2eff288796996df44d26e4f8ca831f9d0f3c594dbfbfe4af5908e8f0b544ebaefecccf46bab0556ab33785ac70f8809022d56b9bac09fa6a3e4cf6ff5a6bf3bfd2826107bc24e1ea7030d7eb5c614dafc66058c02e7c442ecdecd0c8ac0c55b4e280f54a44bac8a649fbebfdcb8887283729bbb6e6eff7e626c996c7ccb8c973073fa7255cbcf594529d504aaf801d148c3c173e283b6fe06578924bc33cb52a77014edd32bb902d502fefcf92f8029a1d1eba143f095644014c4ea3a7a6740af1b032f7346", 0xf3}, {&(0x7f00000000c0)="7e1fb92a0b1c714eb68d1b764846e83db85f6bb5830aeb", 0x17}], 0x9, &(0x7f0000000780), 0x0, 0x2}, 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r0) 19:09:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20500, 0x0) munlockall() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000140)=""/236, 0xec, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x6}, 0xc) mknod(&(0x7f0000000280)='./bus\x00', 0x2001, 0x8613b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="4e090008cf376612", 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x3f) r2 = semget$private(0x0, 0x3, 0x440) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000002c0)=""/252) ioctl$KDDISABIO(r0, 0x20004b3d) 19:09:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getegid() getgroups(0x3, &(0x7f0000000180)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:09:19 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r3, &(0x7f0000000340)=""/101, 0x65) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f00000001c0)={0x2, 0x1, 0x1, 0x7, r4}) socketpair(0x1, 0x8000, 0x9, &(0x7f00000003c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000440)={0x1, 0x7, 0x4}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x7fffffff, 0x6, 0x5, 0x0, 0x10000, 0x100, 0x7, 0x2, 0x2, 0x1, 0x5}) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 19:09:19 executing program 1: r0 = kqueue() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/181, 0xb5}, {&(0x7f0000001200)=""/133, 0x85}], 0x4) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 19:09:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x80000000, 0x4) 19:09:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x9}, {0x1, 0x100000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000dd4732eebe6f430043", 0x4}], 0x100001a3) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x140) semget$private(0x0, 0x0, 0x200) 19:09:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x130, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x5e, 0x2, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:09:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x10001, 0x3, 0x3, "052ffc5afc20cf67d1c6ae3db9fe511300808484", 0x2, 0xc1}) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000100)="e3bd808604ce6f9055c65e007b859c61a664d2c2aad39e33833f5dbf0c5eac6948f721b10a66e9f0db3386f54fb042f8368c1f89b5382989b0e67ec8d169ed635c02b0984bb89f8c9743e6c78376fffe2dc268a818d688826baa0bb462b87bf7ede08bc3edab449746d606739f8f7a30e4406d596ff9996066971df107f40facf706ada38f2c7c", 0x87}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="50431cb5e10a100b860718674fda6c8bf835ed7eb46f0de0c927af95a557bbf8c19c9a5d4641706567cad273f6bbccc59329fcd42aede66a9ca07ccdee622c153253e00164faabe499aed0bdf81adbee736c8f01acffbe5f5cd3c127e0ba31dd04ea4b8964c68c9b6adc2cab", 0x6c}, {&(0x7f0000000240)="5edddef825e7083c8a4463f718550781f450b270fac64137840b26f8b511f9295322f6b04f79908cc480d59d307c6fdde8ad2f980b8be7b7164b7aaddb15adee36ffcb4527aad3b1e5ccb74843dbf19a391f1f7a7ed34bf6808971fff84dc6f0b27461cb81ba65e2b240cbd25cc64baf12464f83f4e26c19577dc753ac133fb5d26b7eae82", 0x85}, {&(0x7f0000000300)="5aa946aece4cc39bd0df62b67a913a", 0xf}, {&(0x7f0000000340)="a3b51c62ff1a367838696dd788833870", 0x10}, {&(0x7f0000000380)="2cea983221d442ed430c77bbfc4c6dae766a622b8dcb8b08f950c744a6d77fe2dc7b0dec8002b540e0dad5907452a7268a61e27b6d5359ef13268b226f71f256dac923240ffdb55308361db29697b10959cf78a121a876cc5a238b729e6ddc41b8c6718634a18d23be33fcd9f9939b9330913d6ecfc61583e168ee0787bc9452cba41e6dd3cffe64614e87c0c8e8d99fd9e7f056987b25f098a8ef27a98a3abcd4dd5a5835b25d8294dbd2eb07e06256c3fefa89e8a70338ff594fc5ef1ac6c5564e42764fd50730547c0fb650744e11ba86580ebfaf987a1694777f406da28733088f651564b53aa2c57e488333f7944c149404be43beb82a2985f2799d3bf8022a83903577652cd57fa05ac1f28d8ccee14c50ae19c2237806fa2300949243b4e90af1a5bdafcb7652c0c1dd063d1700cd8201fc2dfabbee8469010cec583b7877ce33be89093af92331122a88d8413146541b59fd7b69c21616e6d9452c566015c7393dbb05bd0dcb89f23c71e1d3fc858c05b03175b710a59d987a756189f55ca66fc2b0c7797e8d4d87b6577a8c6da69391da63d0ab6320ade4948a0fba5a0ac4f441e30489b725435a03d63576985a3b38372ed8448ad065164ffff8b75e44f34a3c59a1c97936de5aebe8cfd8bf80a2656cff2480c0e041908ceea4ca80986f053e57bb2362cdaac2faee48b834223e8e305a8b5f0e54aa4b00cb76d285e74eb42439c1920421aa0f64789588bff3dcf7f201f82091b831e125934e53d87ef392a0310da48f925e77eb5341a58369bc76705340eb9585ac6a078cd58adb9b9e6263b3a78bf5285d7aa5c109bb3a92ae466b28f6e0c27c5ca2340d4b052bc97976f09ceabe753ad1133247f3a3c0c3405505c9c4fe0dd50f2fcabc54bd4e09710c0865725692e63511eb229bebebd8d714c31c9fdaa009b0bdf9a8ae555690caa38e8fb6d9e180d2437c4593698ad3abe69cb8af5ead4297e2c8e017ee3d09e170dac451967787aa5faaea9228489bb3c21151dd8332673e6517803b9a7ddded75346b6386ce48a10979668d7db270ee0880634854cc51f5534d35ab1d958e7b74408edd1f3ae040b22b622239d07f70375b2771c1ec53e69a292a3decd702692cccf9324c9da16f825573a509da308cb24238ab243807119ee58edb74ae13cfd1da258ee3b013ce2f9dfe20229e6fa05ca5226cd1b57b1bd717e1ba0ce5bd23e4bdd154cc6063d61d94c1991ae67819278fb2bf63c46f5ed1a8c58aa88dcbb5e512b5953a50ce96ed3608d4548bd10b6e39022161dafbe841fe435d1463b90b969ecd5699fed11cda45d1eadf9caaab24a00af879eff867ac89a89cf47e520de9a1a275bd293635d454a9b31473c90f91a24f7c623b151f24d40b748884ef0b7572d8cb5b1080eff5bd910ca841106fc8d90516c7a67c2d35948921e888766530eb84edff7910acf92a83ab4377d1c7b2a218d268f0a0f68fb1231a817dc3caac90fdf1ebf7caaed283f902fc6c7967d52cf17af32dde31fc70f93e25a14a36cb0afe5b0df2e3c90c8d2d460f97eda2002c65859c375b5ecefb13d0a509ec24c49667b570f2608b7f4fad697affc2b516e6b6f1e6859144fcb0e3157199da0ab9589d574ff523e74925e96b0e124941253953a12abffc399e790b92aff029336f22e08e178938758d0208ff98a7110076bf95ad19155a7450e791d715a815209bc08bc86eb4c10c9af37c4c5cb8bfa712b365a083923965ff90a866021ee5d517f614a60e4871260a4770f760605c03ce9112b36b65c03ee99e6ce663380bb4fe5790def84778c0a97b28f3abbb345c02e89be39b4210f274d94171e94d5842a176f4af4aef9bffa17a444c621c3086dbfe6e8024533630c552be947fda5aef9b408f78493ccfe8ab62fe77f0968f52b62e5252285fe7371641384bdc9e1261e28e0a85c07c770e89301e4da1257a237fec0728a1c3d9fab4aa8c99417c68ee820f19038e87f4149a7056ecefa2268d4df104c18f5607c2ccd7005e1921e11b1b4bc736513d8e2cd69d9a2e311f9086d9928eb24392a50f8d6ebd14e556cbf6be4714610d7cec78081181acbe8dc23cb04e7fef8dde1292b45f7d24d9286da5b9c7489ff05228279b0865fdf1d329540f1a1875810930b2254ea5855b1a6bf3a19be8abb23d819b83ba884b820de43055085009cdf0ae244952171d72fdc81dfea45e580cd177e4461d8d55e5b25ce9e5f1f257eb5f0fc0d4adefccd15227a6f8b4c9ca91a4422bee565f66d5904a22c8a157571ec66a047d3584e6ff67fcc03d3b1c51cb380be06199ed7bc2ae65c503fb617276607306c0ad4a9fca65f027b47dddf3206b72ab7eaead8906bbe33e1a738a0c306db9f08493ae7b8d3ad8f1974b4d12b47320144ffa1e10f506c3e14781d1636ead9c5c28ea6d3f371e43551c4047fea4a41e255f3bd83714a80be1dc7439fae69fc1e929ec26f34598987c954da5cfe4b0c65bb89dca8c36226993de0d68725fed8bc6a0a79b14ed1b069876f0a82fffba7fbeb52d4e3d2c6d1ae1b3364901c10db1d28215929ef4972d80f0e0d1bebd8ffc4817c59e74d531a4dad16345e1ea45377775ef848f73ca8874e0fa97019f5c861a0745a44f2d2d56f6370b68352f51e22bca5a3dc29fe1454879587f4f9e9786137fa5282fa133c4ffa9d91eb893dc2b80baa20bd6c81bf1073cf7abab621160158004faadbcfbebcb2522fe0146579c37fd3c422d6460aa7f7faaecd349ff556453830b9f121d8c8e20ea9d76729baa37558745fbaf0867a670510691e0e5bb268d47370f65b141c3412469e8c27d9fd3d0ebd51ab37d978df0f577c882dbb45b597fd916956b26e56e990f3525ec739233b9fbe4ad183e84dfa544bab0ed1a61643ad5cc347ea1e02b04a2ecc2a5ca0d2d72423494f763d829c798577eae85bae304c2502cb6d4dece70cf5f9dcf21b1a895ea779c43d65ea219033634136cd37fdaec75639d1f988ef86f190ad00fab68acca00699821f89220b61a72b1ed66e652a5bfcf84119a51ca614d404dbbcf6697c29a2d6a51c2a307312b890bc1729d47f8f0892405d6f82f4e960b71d135c26fd1cb00e4a1e480efed8fa689828a8e5da317bdae827220d6010a99b304d399d8690a060edecaca3c3c69ae7e7c0bd0430207aa15ce6ba2d1c47df254ec7cd3d8e7027455d8f6401f17895434291d817d75dbd597bbb2017a02a7353bcb39ef08fb67506d5cbe30bbacc3a84500c28c52caf1ea71fa8505b009b2684d4a434cd17a0dea77d3bd2072034790e0cb294906aa56dca0d83f4c62c27ff73f97aea60af707e9c533692b733fb40f632bda4e7321219a05d7b46c0b8c6223bfda0d7a1befda906935958837286fd38a8fc4d9b7eaf66d837ad42fdb2177272383707c79f19a57fd04017b22881fdc3d96d395040b98ccd2452326e9e91c71c082376121d76cbb1199e5d09030eef3918bd97b67bffef856dad9efe8241de189b54de4cb1f42f903f7fcca9f26a0a11fc78478c2080b3ecb0d87a3e9f4d046d9fe36aedc1acb239b1c0a634d7d268e53696d80cd86a3fd5f21fe193e215de0f06c2759c4aada3c7f163b5ced4e4ca78ba01fbcfaa70d85dcfc7ca8ce311e5f527c5649d24e79f952186ad70c41e9972473d78a83e1e0bf2c3a15e1895bc6c52fb39b151e205dd3732dc835c32a445aab9af12e7f208c730faaa1033ba864a083f55f944a57cf39d889b65ab0c53d503e213e484fe823583249609a2a23ea159e97bd371beb7feed05ca39bc7339f26acde67743ec91d512cdcd2724b8126effeee3e697f7ca7dca231e73c291f1d2fdd9302114e973a09dba927de40a93abf023cf48645672897194f6df9a50297cecef09c9f8a8befc70a9e48c62ced66ed5def2d1b3b5c3575908eb18fd4147edb074b9b7ea6cda3ef28721539b2e4889760882cdd529886889f43a1ed06cdc7e6637afa84fcdb6888bff236125ef8e7ffac5e39f72604ae1c63a6c6b9e437e09cdb5d4d9a4cdaf88ec7bdba3c9b8a343e83a047b07185553598237a34f913b0faee4d35198bfaf5f48f252f43376b607f26e489f929e771f9d0cddb5db0ff50aaa14582b25e3b4141345e8f6663622e8b9a816d10c35dd29b2bf06ad39e71b4cbe1c7e0c3e171c71fc610a8065e472adfbd5b84716b46b3e284950846b100918a1bd93db18ba117acb3579df2c98c43dd09eb0e1e012828a43f70325e07b07dc54fc716ab713cd5ac12ed7e481b1d2abb523e6c159024e3edcb0b1a6b4f4ccaa48330843227d42908bab3b49a78f1853f5e3eadbd561289b5890d42a569a0d81a223a03939c5091dd627933891223af519bb05fc5a43fd56b80bbbcd638ff9907c731d7fc003143792aea4ab0aeb47db99b120c2ab417fd94aad22008bac21887a7f12115361483b556963cb95556f4a06615a6f9c36536750aca821d918313eb1f45a183a0376c4df64d75a98fce5fa327f78f5401d73494599f369ca84dfa52fe720bf0f1a31cffd540d2f42f6436e37e7dddffe33f453a4d8f456c31a2a1d57aae890491f7bac28d259943ef16a115807b6d87095adaf03669b24eb807dc81fe48345e0625805aeea00b5c82f1c61b5d0cfe3196f02ba508b589467bba43d699b9b3aadfae760fc99e7d65ed763cc892c29904aeceb0cb39a2f0deba962063d26150fb54911c645fb0ec834ea460da5716c049fbc4e8ab2dd072d98ca9f27e413750e9519406df09c882e9c39fedf6f6f44d125935a7d408dc7a1fc42d9085053790b2f757072506bf0bd2ed4359790fd3ce73aebd9c23f8f88443871d3d581b609aa3d52beef56741dde1157983c04a593dc7884e53cff4bd075ae06f6b3b017491dc2ffa65fc5114dbd226dc8b7ef346227c7647d9b4235075cb08df5f2531b39668f9d933d5607dd37dd89122c7ba03a7b3eb03f18a8f68834a433fc0425a022ecbc24b9c0f4fc6d016b1e79277026b58f8bbd9c0ac4a5973aace36bda7e23ecfdfa35e10f1b6b1bce78da69a01321d2b1ef09290faa5d1e42f657f0057a1cf7424a5c67b6323d795ba6afd732a4fe17f52237c365bd5910ff333cc6aafa16dc23186d070fa99ab188df6b66444bcad4de10e3481d2ea2334d1368d4371277b2774e6823e6187bc77f210496ceec4b2f4e6c5800d903349657573c55d7cb313676ac43f9bff9c2c829667366ed8087b263fe3aa976eb1241715e0af814bf121563df9ccc87eba3e6db60f5e29064d0d9e46f32c8e10ce721d96943f63336f145b5991f9fc2f4a5f09ca22fc80c53bd8ad5ace304e3ea0e29a6501ec7d410d5b8748ea5850e7d805111219a2e3e73aea572fa2f7dff5ae85627863ab3a91e90e5b499bd7d996ed1d4ea20e051a3c24c03db31ee8985d81fc1eed8a2e7b14b0bb22bd15aa541e203e15d445069480d20e577d7f7fb6b1cdd6264dc1477e7172833f8577a4d724fbe0ee92e5f9e7c7bca09e5822b17678b022f294483a8dfdfe70582c8f84434b70688922477256d633c17fd642964e7804789b318930ad3f5015ad4978e1e46c411fccb41ad4a0b493745c622eacebc8cf0e050e3f59b4af10596478d3ea89a137330ddbb5cda6783f3e33af73a0a0d05a345d31e39fe42e3dddc0969efb5195d0da450ad9edb873073d8709172e1df528cea390e75f549c26d67b8286bc26b5807dc3afdf85adc79b4b2310963e2845a5df60f28184dde45cccc6862908f431098a578855ef2a2dd70c8ad291758bfc", 0x1000}], 0x7, &(0x7f0000001480)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x88, 0x2}, 0x40e) 19:09:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x500, 0x6) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) setpgid(0x0, 0x0) 19:09:19 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x7f) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x6}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 19:09:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 19:09:19 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getitimer(0x0, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0xfffffffffffffff8) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xfb33, 0x7}, {0x18, 0x1, 0x9, 0x1}, 0x53c1, [0x9, 0x5, 0x4, 0x800, 0x1, 0x200, 0x7, 0x9]}, 0x3c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) r6 = getppid() fcntl$setown(r3, 0x6, r6) pipe(&(0x7f0000000040)) 19:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6}]}) shmget(0x2, 0x3000, 0x240, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r3, r4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:09:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x52) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1, 0x7fffffff, 0xffff, 0x81, &(0x7f00000000c0)={{0xff, 0xfffffffffffffff8, 0x1a9, 0x7, 0x4, 0x3fffc000, 0x9}, {[0x7a0b, 0x1, 0x0, 0x8, 0x9, 0x6, 0x800, 0x4, 0x7fffffff, 0x100000001, 0xff, 0x6, 0x0, 0x1, 0x0, 0x3, 0x4, 0x5], [0x2, 0x3, 0x5eff, 0x7, 0x1, 0x3, 0x98, 0x800000000, 0x7, 0x1], [0x5, 0x2, 0x0, 0x9, 0x1, 0x7, 0x9], [0x7ff, 0x9, 0x100, 0x5, 0xfffffffffffffff7, 0x5], [{0x400, 0x1, 0x2, 0x3}, {0x4, 0xba25, 0x6, 0x4}, {0x5, 0xffffffff, 0x7, 0x4}, {0x8001, 0xff, 0x1f}, {0x62e2, 0x7fff, 0x4, 0x5}, {0x1, 0x81, 0x9, 0x7}, {0xff, 0x7, 0x8, 0x2}, {0x2, 0xffffffffffffff00, 0xbb81, 0x8}], {0x0, 0x3, 0x3, 0x7ff}, {0x20, 0x2, 0x400, 0x1ff}}}, 0x5, 0x7}) 19:09:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000180), 0x1a5) 19:09:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xe991, 0x1, 0x9, 0x27a8, 0x10001}, 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xb, 0x0, 0x0) 19:09:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2266696c653000"], 0x8) 19:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x80000001}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) 19:09:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x100000001) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20, 0x400}, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 19:09:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x58) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') syz_open_pts() mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 19:09:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r2) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 19:09:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x180, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r1, &(0x7f0000000180)=""/245, 0xf5, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 19:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x63, &(0x7f0000000240)="d9507b1c0d798c944291dbbf157c315dc31248bb9de38380f111fa9b2fea7211efcb929da65683c46d630aa92101a4b341618d3130acb74a57a458b621bb316c3048a84b043cb61fc87070ab2cb6c8f4412d3a153ce56dc65a0a63f06bee69a5471b42") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xd6d, 0x5, 0x6, 0x7}, {0xb003, 0x5, 0x3, 0x4}, {0x5, 0x2, 0x8, 0x4}, {0x5, 0x1, 0x401, 0x5}, {0x2, 0x200, 0x81, 0xff}, {0x9c, 0x9, 0x5, 0x80000000}]}) 19:09:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r0) r3 = dup2(r2, r0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0x28, 0xffff, 0x0, "1bf0745c3bcf1c32035c202272824272700ff31f9bc3fdc1"}], 0x11}, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) 19:09:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000003}, {0x3}, {0x6}]}) shmget$private(0x0, 0x1000, 0x110, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 19:09:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="bef0adb6b1144d453c7b1244bf4a426e", 0x10}, {&(0x7f0000000100)="c1ac04addb09cd43fa7bbbabc5e1d74caf56cdb5e509d9a7ff3ef0ddfec93e56b1aa351e97aff3dacc1f54c080afa2394a78af112866a8df1ecd10841840249728ccd56b680c13a3ec9c95f395c7003a4c56f0f99ea816667484d2087712e24bc9ab7b428d9261d254000b6a94939bc076db8a7a2f8a0126a80bc1783ba63a0b9ca52c9773903a873c56a875c49f995eee1a70328b7be5711244aaeab5df287b907f962e399f3fe5159754ff195f64d8e0813288247a62805495117446fc35cb70b92750bc2555feb83d9728b11b3df12d2ce0f0d21c6a720c2047914cf70e", 0xdf}, {&(0x7f0000000200)="5f327c6c5401828a6130ce25fb2daf1182296f", 0x13}, {&(0x7f0000000240)="88acccd9b2909ff160b50167a8e93909765b1c62cbf63e8fe648ea7f8a6732299c99658ad77f746b56ea5efd639afde970082acb93f636bde5665dc3d4b5ca76528d657c64956b9d56e55a72571576590c4ca7531530ed5be7e0f18e05cbe5641e09a90f802a0991150b6c6d2bfb6b29af2f21b68cf803f44564db65b59e822d64f1a762ed5801ffcb20fc8b1fe3cb63b3d93c6d3085fdde6353c6e7c8dfc1832f875ae52be36809cf9a4726fa80bc13ac27818f577b3932de81eb8497dfe75b", 0xc0}, {&(0x7f0000000300)="9e808dc5f8e62a1f83d616262d0280d218d7dba3aa4de49e7ada374b31923d3d77b820dc560d1da03d2ba1399c7568406904ce3980c0d4077fcd3f69156c2b95207fd840065defcc6738aaf47fc1f4113f6878ca52f389e4be548fd49c906844afe93ffa9101d26200d10885225003865d7f6124cc03610880a021e2e46930999f028bf69096ec4389bfcc196400748b763a5443224e6b329faed327ba18568e15beb90faf08eb8dcd97d20fe0dfd9b56ff15776b9e7e2c1517705a36b679f0d207fca4fb59e7b837314a8784e4cb8b127118f924c777a3125f1c7c2e930c35e55ad", 0xe2}, {&(0x7f0000000400)="ab39be2ef3dc83ae1fc57befad2c1db460bf93e5ce10e730977f30f9a13ac603de5ac47817f9", 0x26}, {&(0x7f0000000440)="345c76321c4e3cd470a54e0dd73dce39c3f90dbe11e73f4f797b120b15bf88883bb30117527ecb707d502cb810134ce12053f5482c4aca005602401e0d257facc02baf80e3b020888f77f0e29b2b4814d268583c9e443b0c1ad9a0", 0x5b}, {&(0x7f00000004c0)="8dd92891f6cb273028bee2c3351c3b7a92439794d3558db1e8e0629385ecf523656fcb6068c5fdb9a6a21816b2c7018ca211cd4d3d07da46a4d750d2da88e8dd9d1534b95a0cfc48f6f7f26b1834cafcab7945638dee65c2cda346e025ec74ee1473926ba117b588351bfc3e5728df1fcbdcb23516bd7d2ce931d2ed893a6721ce36d71773859bb004079dc7c4fa", 0x8e}], 0x8, 0x0, 0x0, 0x2}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) 19:09:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) syz_emit_ethernet(0x268, &(0x7f0000000100)) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 19:09:20 executing program 1: r0 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x2a, 0x10) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x200, &(0x7f0000000040)={0x3, 0x8000000000001, 0x2000000, 0x8, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r2 = open(0x0, 0x100, 0x8) recvfrom$inet6(r2, &(0x7f00000000c0)=""/166, 0xa6, 0x0, &(0x7f0000000180)={0x18, 0x0, 0x23, 0x6}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x420, 0xa0) 19:09:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 19:09:20 executing program 1: r0 = socket(0x18, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) socketpair(0x10, 0x4000, 0x5, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x843, 0x0, 0x0) 19:09:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x1c, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffff5) 19:09:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4000000000001002, 0x0, 0x0) 19:09:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) sendsyslog(&(0x7f0000000000)="58440c316d2d0d461e225f85fe234243203f67286f6b019f7b5463719c5c61223a25c5edd62c954ab8f0956b5f960ab9207a6c38c5539170a515821ea4c384a5a1366dd9b487415acd87ea2dd4228fe772cedf2aa8d9617f93", 0x59, 0x4) 19:09:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118425cfbe44b8e61e182f51b50810402003a029dc5314d2bdd1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a9d4e35635f7902ccb23a2386f2e4af64801deab47184d2435a836cd842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa83682624a3daf2be1c1fda60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e0417183cd6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a874662bd7ed7f363ce5bced", 0x838) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2fe4696c65302f2e2e2f6669e165300024c207d7830e6483d4bdb0417a59b5e6755b24d606bfebccb3e6da7e85bafc0c5b52364a530303200a398acd89feb4c3f0df6ccd55f10b2e3c39cee709b896a304a89f2c4032173ec7a2c0232af7fa1ed6eb815cda55"], 0x13, &(0x7f0000000380)=[{&(0x7f0000000040)="09486ba105b5a752fe", 0x9}, {&(0x7f0000000100)="666aa96e4383f9d12fac7bd8d28c955471daa782badce2b204cc46625914129ec77d42e8ce2b266146dfee1b36d632323390a5d03275973a53526b97aae3a6834624e0331e22d42ea97eafe343b3b79b37e25df9528734d3c3fe25ce5e27959271e5c27c83cf8b2cb3be82ab152cece608ff1dbabe6a8f7a61bc950b002cb68b5afe8a1e44966ec05e8cfcad14f25c2816fff0ad5335665d1dbe743fdb3b2d227339ef87c77be11ac6a60f0305d8dfbedd4e0302b1a5d23b5295cc024f5aad8ff75f56644a59d0eca0cf1831bbe761df3407d35b5ee29b1223613eb585", 0xdd}, {&(0x7f0000000200)="c746e4eeefeee9577d9b49770a9ea2750d2fd80a5831731b42ce9869550fbbab776aca30ae6ec471eabc316d3b4801783f71511db7b589d2e20dc91cd69009c46c88bcebfbca12bc7c0d7ed7130d196088656674e2a7ac538b1da92b9881c0b5ffd88f26e59b1d359490f18a325d71369522c304cc1fb298b8f9345f1adb410e2f242ce8307961101e139e8628e32c6eae38c826e8c27c28e868d88d51a289209baa27404fc557be48e26f11d6f114fff6d3a1c9f7853c5bcfa1774954c01b54ed5ab07ceb37758ba8bb9f8c2d5d6e870ad96d3ca30f861065", 0xd9}, {&(0x7f0000000300)="b71da0a00f8574acaf4d40048d1ff6ce684a9082d1bc103e1c13cce1aa663f167aa55e399db87c128bf36352893ed7d58f39944352671912219ce80f072bc1abb9f543578c2ce784754743262795555e6dccaf749b5ecfedaef871b1d591ae21df794f2bfc0c827df9f9", 0x6a}], 0x4, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70, 0x400}, 0x1) 19:09:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899edd2b490f5fc70a08b68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000008c0)=ANY=[@ANYBLOB='\x00'/13], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x4a, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r1, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000002a80)=""/4096, 0x1000) r6 = msgget$private(0x0, 0x29) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r6, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r3, @ANYPTR64, @ANYRES64=r2, @ANYRES64=r5, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x85}, {&(0x7f0000000800)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xd}], 0x7) getpeername$inet6(r0, &(0x7f0000000880), &(0x7f0000000a40)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) msgctl$IPC_RMID(r6, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 19:09:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x11001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x40, 0x5}, 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) 19:09:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x40, 0x80000000, 0x4caf, 0xfffffffffffff827}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x8, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0xf000005d, 0x8, 0x3}], 0xcbe8, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x1}], 0x1, &(0x7f0000000080)={0x8001, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') 19:09:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9cb2992007294c02192ddfe06e2e2e2e00"/28, 0xd9) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 19:09:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x154f0a661a8b5598) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0xfb, 0x4, 0xa}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 19:09:21 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x7f, 0x963d}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) 19:09:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x9}], 0x0, 0x0) 19:09:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530007474604df61445edf843"], 0x10) fcntl$dupfd(r0, 0xa, r0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0x3, 0x2, 0x0, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x1f, 0x38, 0x7, "86c8477d5cfe37f8e3d8a660e0394b22a9161cbf", 0x3ff, 0x8}) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 19:09:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) close(0xffffffffffffffff) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:09:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b1d6cfa8735a3b8a05b49b0b595265033eff62b0e0b0021c8f2439d496406760f5d31b943b023fad7666b30a7de7dbd3de9e646cdf0ede9f963d1a8a766332847c6430294d2954b2e1e0319e1835f43eb3885725a2a6755a5a20c49f53c66c90f86ffc1084303401e90e1eccbf2225d2da10e6a2cce5f06813242bbbcfea0a5107bc7df83cb18aac107f4466e2ea7e91f014121c0b5981e6e32339c2a61a3cdee7", 0xa1}, {&(0x7f0000000140)="b5b2c201ef499d2d63e42fdf2c12608f", 0x10}], 0x2, 0x0, 0x22) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 19:09:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x81, 0x8) sendto$inet6(r0, &(0x7f0000000040)="88baea28f37e1255c3bdfefcbe7ee10fd19c10558979e498b98e3e889888026086cc705541246d382e8d0d3e2de8a5f6f103b26e651ac746204f10bafb535828b3ac5cdc152a996ad57c70b4e58a86924b78d9d5b232f707d01ef21599b13e55480eef6499d080a89fb116ca4fc5f002611d4a", 0x5, 0x4, 0x0, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0x80) execve(0x0, 0x0, 0x0) 19:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x714c488e}]}) syz_emit_ethernet(0x7f8968a4644cd5dd, &(0x7f00000001c0)="6e76610622ed0e7212f608c6c6af3e6f015eb13437db8ac02c4ee10415121889e7ccd9efe74c541cae0c0b33e0aabc20c5341f893e39046aff3dce368c140c14dddbb485a17d29e52443f9944848c45bb88600f36ef006680a915b3a3f14ef438eb71e03b754146f7614ce4a5c62b7171926b50194b557d46e8a65867cf746c9f10b3430efacd1e94eaf2b15baecf5fb8b009b5c36baad0480ff5307113564dbe2af2a8f675897c84358020a636e3f2159fc53b5f309e107755bd7247a3c2cedfd2b8848a456ac7632a470b5f059adc1c4612b") dup2(r0, r0) 19:09:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setitimer(0x3, &(0x7f0000000040)={{0x1000, 0x9b}, {0x80, 0x4a}}, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:09:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) sync() close(r1) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x7f, r4}) 19:09:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000180)="68eb7100e01b7b269db5bc25f7137d515e3840953b7ebb87ca810c5d5101b5", 0x1f}, {&(0x7f00000001c0)="3174e26934fd02268ab906ac43e847e312e38094d1e479c1c9dc0d75023c80aad59c0d91a9a310a173bb10fa535538e5798f4b15da991cc0095f2cbe0268cdf0c548935aec0e15656202d4b4ef5eb254b9f998d0e46ad2fdc32e869666ba532f5a92241695ad728e78824a7afcb123dbcbd15235de1a5da77fb426cf84a94fec8f1de048ed995d74021a4572cd87b1f519e3329030ab9a87e4ca", 0x9a}, {&(0x7f0000000280)="915b0a0f303f123eb0c807530a65f5f4be2fb0b26ec3665d764e", 0x1a}, {&(0x7f00000002c0)="4e9c16c268edc07eed3ddd268490859060f1358036ba22c0afa20c11c45b55136a97a7a09fcd8b9e6497dc6ce3465a5d635ba15253a0c6fcc00d695d2bb2c7d4afdfdf5641458594b2ea8bc7bbaa2bc97d1735d4d0c8d435dfe2a602338f3a97cde388f86de8613cc9a5d8ca78c10a8d38c6fb0330ee9adc05182305dd4fb562ff9fb27259ef3a8dffc12aa8e37822c17646e4b76a62a61d1c01e55195915da8ccc6c0248fa1018ae3e68010800faebaad129701178ae90796a416e8b583c3dc5e2c2927408a336399968de125c115bfd580ccd75f42f6712556a3c4bdd7b12e07439e56cf564bc55a6535a0608ae0928b065e46397fc90cfea7647d18905679aeee64232e24edbdb473ef88854e57825065a08a78b01bd67480ca3436893d461f925a1daab553e36fb19ce2dfc44d8c3df9919565d874f51107d21f9ffebeeb7c04fb18397c16550ed85e59e5a422340cfc67fff69dbdcb57cba91d03228cbe94bba92a157ed9e84b3084b0b75a8462c80c7c3296fddbe6222cc2587597b564d0d8e564eea1ef7bf7813fc0ba9a75ad757cf110ab9985750cba49f42aefd674c22b8d6f519bd6888651ffe8771f4b645510ae0707a184811eb5caf9d149ecbb2fb04f17acec26f6994048268a283fd4d7b182620db91a7e78742fa9a12e20427ed7e99ac8258b89cc1164b82a1fda86e3f7a150aa8850e4963fd0079e24b86729f2c1b1759312ed229355d60b9113a0f3ab9f87fefaf53ff2938d4c3005027e51d40fef7607cefb1f621928a838a383b9ed190b12c3998674a05c366ac48f8e89588bec9f7508b4084fb79a27f20824e171c32bc8ebead9bc6c4ead6f22f770d023bfd0ecb71cab0835f22eae89b3ecb0ca3ce0e4383e888a5741480b0d6deff970ad1b00219b407dff99a69ecff419bf722b3905b59daf8860de6a73816e248d54d23256302d37609881049f55b9538bf8ff5d3725d0b66a2d543277b2b71947dd081cef68de4d27f78043bbdbd724812bb37f0647c82c0fbc4526763f8a3e738a24db5247471940a21d1222c3f09788638e53fc6e42a88bb163f94a87c8a64ca31b30f1ab1234ca164f50174cdf6679c0f4d83b5e9ba892397c0a5acf6d71cd1dd2e012315d8fd57f74b20d45c5d7ff1eac6e326c78f452c326d7ff5a67abc65743e9615e89f3eca941bdc04b571b95e79ec56c6981065b6ccdd02b7d6cb7124594f14fb5a99f4cabf4d4fbc7a447d671ad3781088d912bd36928b8ebd0d37e0be7e695371bae392739210d5899aae88a0512f47417ac47501f38a45dbb711ebb8a64b51b0aac88e7bac30e96b57b21f454c9cf13fb85030ab584272b144d0f352215dc100e1be6efde0b8dfc147f26c4109e19ca4f007ae94ff5da703fa8fd6690a221f5c2c0ae4e7dffc0ebed00ba649acf74d7bd54d489974702f838b2c316d2e0eed3f6c8f98b99da1996eb1db6faaa22d2752d31e99510209a03070f16c8d8a0c5625534e9db5f063299a345234f80e09a2cb0d504052915e12e8844aee8b87493bdf64406b67c50f6dae04aa268a8ee71b2431f32bcb1dfe279b2800d569914587e57a499b042d9613f1d6063b2cd92eb45f59b32daf824dafd46f61ce660233f4f03adf345fb12615c6e89c19816faa92ebe904f965da4e59ce722027477a588fc281ffcffeb462bad829ce3e1e6534fa0f5c618d7942ae50507869ee0c44080ebbf04baf538640dda17c5184b15064d1a9898732738e918faeb0ef0d4e010c0b40acc001490eec5cf8aff1a28a09557bfa54a218cb8f1802f0f7a548d96f1ffa20f1dec568d369dbb4bc4abc3730906bf8961f64dbd108dd0af33fbbf16998bb1c3542969d8cbfc7227893aca48dfe78d8f64f02e01d545bdd717cf472bd227e146f07821174bd9d1c610a73d3cb4e2d56582f569b0c6d8bf812cedbe99999a84e60e35820dc82cc1df2c40022fd573f427eadd15ba9ca8ceb1eb7d3692dfc449d5cb1ba68c066a9fd44514c8559390b7445670191cfb6cc80735e1058178593322aa3990541def3db77c0aa139e30f0a02838bc9cf17c3976594e277d33609f93f42720dab8ff28a4ddef74b1846480e7cead7231df14fdeae95d00031ab3e69c9d2bfad494542b2a4d499f6e7d485d761521d1f4d354c8040a8baa48c55b1616b2e31db50c68736aa306fa8576605fb271227a2dbb461b1095bfacdd84f1a14db6f51d4594a0da250d6f80c5d3064dab13d3e795fb33c3c1a24f0cb6d69d4aa4e3db26e2dc2c132bd927c6a16a0a9e5351b7a10681943118389277a1d2a88d99e5e0d8f44ca5dc3dd382798e16b0fc7b6cfa346a3a8cc33d0f5f519a3f438c92910c53d1bec364c14d43bfe162d0c741fd9d044bc6d35f2e3822dcc3de95086fc4a0dec6a13d64c13aa9d89f3f32a9c525566eb703696a1bdc5d3a4b5926266ae9b34cea23156e1f7c947af0abf7cfe94721c6b32868c388069c5586f58964cbb6f2fd3367e4dbe676f2ee7fbdbd9fcf918691d512fe229d4a748119b6fd0aef75d51086578e3ce1d2389a1f8dcf6a6288405c50636cc8fbc481134e9d851c400e2076006e98f797721a610d4256ab3ac4f978abe7145f8b040aad81c1ee46ea7b251ce672582c63c344d9060c4287af46fca6b5faef1d0ad121f125b1643b8022271074705d58fd62e4c9a8323ea113a95accba0d19a0df7d8f73d316c1cd31be0397c119f1af4bd0bc03df88a82c72d193ec61361aa0d63e31c66d03e0e536498fbe890953efb038bbf698120bfb608f2b3bdb342d25778006836238d7810aa88d774b39cf776cefec70279298689508cb1ee6b4b0007cc75ffda8fce0851c9af18a8719d26607d94321aebff10daa22c894ccea24755f34974b05f540efca632a9bd3b406c9aa6df4982f5ab79d3318327211f290f4863ff9b5dd701d535e99a91b154f8c0196db3942a7a32e7ceafd806255256c73e0f4722d8bb128e33856cfce1cf0023eacd4a3791ada2f646c1c4d19e03b4a6c36ef7d9d9e6112694a8264b1a31e6e49b011cbb777961126acb2ac44dbca8b7deead0fc24e99e37c6818c6a0516ad73ebe3efe4556e9647ce105a59992f4edc3519add62da6cc35d005e0876c89d494679fe04d33067923446edea86302d4a7c2842a05dd9409f95e141581f7881006af8fa09949a233552fe04ece7a1c80d0c86cc3176af7b1f2af9915caccdba19714dc087315079c42272b9af4d416a7900ae3ab6170043c850c24af18f45fa5ee5aff91d268a38af061510d1d1af3d1e22a5f7a83fe145711286e6652c953760a0711aaaea51c54ff69a70506c437e1314183320c0382107ea23edfab3ca49f142fad3d2e1db3950e874cee894d10b22af891165cd3007e50eda312cc3717e682c3e7f898d1b5dcb84f18adeb5151fe75a0e41250a44fcb25124dd38bca364c212e0091e0d04a5451e415191628775ba6242c8dc801735304ee816228c1beb2141869663d36f2ce47293fcf4be71a7aa44179bff3a94949322666e0e6ef69d7637df1d1c589017f1a34f4c1e022c9231dfe8887ddcbb6bf06710f19cbe01a37748ed32c010ff5797920c9d8dcdd2e85affbf7f86e435416efa7bf2682856a55a29495a315e290c3f28effd86dcc3632fc675b67c7f6f61c9b9be92982d1b7eb48b028277cfd289be062b42054bd15537ed77c11853e7324a5c919c0ae78615d41afd6b64df70292ea21cfc82b7adeebf4087822ed8e71c291b5baf6acc48e7c4cd1d8da98517e7a518270cb34ec60262fe5c2825570d38a12a1e9aa5f404a1118e354783dcad63699d5ea53f8dd20fd8a307622699ce2d988d75111fae6299a45736f631f76a36999c5b352012c7564758310433f23481862ef4f8aea7dcdfe15a55d34366c0a5cb4fd502b2da39821b54e4eedf5af2738459cc15ec6f7cf3c0e01ee6cdc4c61fd8e17cb68b2fa2ef76c8e3baa5aa7dc2a497f01514465b1c2ec4fdb442b75bd775a5e86688a8459121727bf9a80aaec8a2107a481cff5dd3de18c07f4b1692a4b4b7be9b7a49e5188b4b4743f9273af1a4a7a787fed2f5fad675adfef278cdab64cd0630e95c51ff167255b37275133889f0ed0e7bc8b1fcd46f4994b8b91196223e3c3d8119f9670a6ac4b5bd9aca88fa2c0e8c39587626a2e4190712771c4d2f4b9a7f06e96227c529b16607cc0da55d9d8b4968f9d7c352c386ea43f1d31f161d4c6da5f0a985493d789cb361ff5f3563dd880891813f7275c7ca914f40000677b9d3bdc3b7b439ffab8aed98637306e02d0dcf563f0ba4fb6df2fbe4003791d5bb5d7873d5275613a8eb66e4f9f66ec0f79f32971ad4210d6f479e14c762354894f4c385ee05504650eceed75bfef9dc13e6d58f35cbd8f09f88424812907bf16c885a39918fb3b6a13e5bf672930bc5b95b497bed6c61688e0754f88ed283a1452555c1bb50fa85e534e337ba3ca5d0cf7e693001ac285fdc8711ab81526169ee73eb4f2bd1b35a15c614181adb4fd0d0d45aac88bde21ced3c858014788f257e03c81aadae042aa5215af9b966a9c0d7a5568cff4642b285263587e52c576a8a0e0106e89713ea55a5b33b1e0c3a71ccb729fee86e5256bb2221cb4994675c7080d6cea3f42ddeadfd119e77f12a25125fc7c264d9326f373f578afbcd1055956c9b916617bebc6d849cba1198b516e6dafbdb0d897e9d09dad2d11b9382c9f627b209ed523c62019349d2964d913a41439ca065df6fb629a453bf8d174eceeec6b11f015110bdef7ee334cba6fa380748f7c72d527fc29d6ef322165b74887c348afc6b6425451323b1d2bb337a83b6696ba0ddea15e84a37fc4f0f2fd28e374816aec1232e94497481b0642372dba1fb63491309fa83d960dcb6cccf930e7c4b1e4fc504093950e653c071c92036ad6cd6ce057423b229a79a28a51e33b001b101a87c15c89866079b58c07f2d447905c6b303ccf65d8f0e5ed4c1303a76bf4dc12365e2d9170c78bcfc4443c075d8b9d95ce556d846d5b0643deba73cc494193939ea2a02f3c54efb5530596a9baefe666364c8eb3596a1866fd937a601849cdba56046c6f739bd4cd22041076051fec933396fd7f42c92e299d2acc54b0e0f0754649fdf0b41073cb72284077bdcae2cf01aa65c8eb0db52e36c5d7cb5858fccccee837618be0443fd18751c6c17bedb95d08c61849cb1387944f07c0f7889ef59b63e2076d5391f584df90bf6650cd75c7a9a23be2c9bcca450d024df53fc24f4c8c6c09bb235674f49c8954c59c5c70bac366c8740b5eee293057a755bf32e921f000a08f71cef54654aeef32e6ae103549475951f77b31cab21d91bb86444f284c7171c13932679a001110b4b09fa59e1480fc6438208d174d3693e79a0c4870af9718d7830aa2da495780469fa9638802cec982a0ad6e08187c3e4a9aff54f0a88a340eb59ec946c13a962b8ae8bb413b2ad72195b88867697ad87e128bd6d37673e75e14e316a8afcc1e7aad5c17c2da70f163aa892388442e99cd8684f8317c952ba034d95748c11746380815ada566d107ff390e56f90ab3f0283d9b8c8f80cfe6327d683cec6d62abd43153a553915f44a2b28f89c7f9cc7fabd261bd8ad8b58033d0fc0885b5b083c184bb3525748996e0ab5577daabe411170e4c2226fd18b8faaf288aa160d9930dec7a40c7c34e85440e35bee7447c9264b3519a2267338cf19a13817401dfd8b072bad67fc8f4af07cf049e349430f9d566959bf5dea8150bca75", 0x1000}, {&(0x7f00000012c0)="50a16ab506ed9fb2ebb9b3512694f3bd84579c57ba3125e48c5529fb553975fbecc3cfa6052f91bf0d6224f4a2eadd4a69a58b089d1e196ecc9b9fad647dcda370d8631ca75a2b40fae1426558c1d01b7c165f0e40fbba630aad455360dd281eeee888b3edba45bf2fef96b99bd7eac2222f8f05c26cb211d544a3d306305b0980b91014d0cf228cff12af60a60667b9c2138bc4a699ef50811355157e01b2077089498da26368efa1a1", 0xaa}, {&(0x7f0000001380)="33cd5d8009dbbe518a1d5cd5147625eb26ff2b72a68c05c7a92bec1661840d36bcd9a821d01cace115a3a9cbbbd8d504ba9e7803e3e231281844c5a31555ad65588f764ed51873c20763ecd1b0d25d44f83bbde8f69532d64f5e5ca61c2169b89e590151a6619c9f28dd9f537a2b81466ce9a2adb63e4a67ef7b6c3edd4ca42d1fec938ca84a13f52e7b0331cf9c575b3debee5b1d562aad3c33996b31d4bf3b7bcb043758726f64180ac359d2654d07320b289cc2b50971c8fe882c8c4df2c169f6a45d38838808dd62d0f33ea43482e19824594dba78c003a7dce9f6d95b5c6e99d5e1ffcb9ceba44596745e2693764fb634d73dc0e8dc69746041e5bede", 0xff}], 0x6) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) r2 = msgget(0x2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/158) 19:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x13, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 19:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000300)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)='-#!\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='\xd7*-@!%[}*:+[\x00', &(0x7f0000000480)='\xbc:', &(0x7f00000004c0)=':\x00', &(0x7f0000000700)='/dev/b\x1ef\x00\x91b(\xd9\x7f\xabD\xb6\xa6\x92o\xb4\x92\xcaG4\x98\xc8\xa2\x89\x86\xcd\xdb\x12u2\x90\xed~\xfb\xcb7\xc5\n8\"y\xe1\x8b\xdav!\v\x92\xe0\xe18I\x81\x83zH\xa6#\xf9\xa2U\xb6\x1ar\xf9\r\x15\x1e{\xf3D\x97W\x0f\xb0@\xdc\x90\xcf \xa1Ai>\x9c\xe2\x03M\x85/\xae\xeb\xe0,\xaf\x11j\xa6G\xc2\xa9\x05\x020\x884n\x05O\xf2f\xedY\x0e<.\x83\x9a\\y\"\xb2\x99e\xd1\xe8\x9c\xc5\x16|LP(\xd1}\xbc\x13\x8f0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) 19:09:22 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efbffffffffffffff736252adb98ce15d0684eff608299f7aaceb39019d6bf7aeb644efb3f1dec7d6e555"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) 19:09:22 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 19:09:22 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) write(r0, &(0x7f0000000080)="4d7615a0cb4af359ff32955e92dbdd66ec2c249789603f2eb06634116a8fe58a57aef82f785f26a221cc6c3d1a04ea75f76fb2389ea0f58fd11ce83084ebc6a31adcaf76fc49e7e5251ca5a10e795c03caf57d0c248ce2fbf08f7f381a6f3b96ac8add5688a32c3764e3682cde88b7999d70331832461e602c01cae4565797da72747788a43ed8291209ad451b73f716e54078b6c47f55476b324b374b00e496cc7e0d87381ebb612534c929f1fd88cb930fedb0fb713f2a09171433bed45d1d08c63307a954b5d6eeb16c2cafb4f7b4e3290d82a986f3b2dced4fe0baa809408528164382ec6911d324f5413c58a757a2929bd5c0e58683478d4ad5", 0xfc) r1 = socket(0x2, 0x10000000000003, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02800000ff"], 0x10) write(r1, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) 19:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='i') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x190, &(0x7f0000ffd000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r2) 19:09:22 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x6, &(0x7f0000001740)=[{0xee, 0x3, 0xff, 0x1}, {0x6, 0x1ae, 0x2, 0x5}, {0x9, 0xfffffffffffffffa, 0x5, 0x1ff}, {0x8, 0x3, 0x8, 0x3bed}, {0xfffffffffffffe01, 0x1115, 0x9, 0x10000}, {0x31, 0x5, 0x8eef, 0xea28}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000300)="34e43c952a98c5f2cebaf6e0747e495b968ea35a375a931561f5edfba7867c8aae9aec681073e9716f53d30b3d084f5ae71ffbf01c5959a54515f7c44b6c2e7f33ff63702916fc29ac579742ab4b982cd6dcc6a4339afc9eea1d654af230811ad6cc69ca0cb80f8c6d397890d0", 0x6d}, {&(0x7f0000000040)="45269f9dfc598112c35000629e2ba6c1ab7a210ab3d6f83abfdac7744257ab7b3e8492b2bedec47fd3e2ceb65711b385c79e81dbe50c05c3d2085d67a086", 0x3e}, {&(0x7f0000000380)="d5341981f5eae393d2b50751942159478c577e47885b6b90adc94c71c8eb2e62b619fcd8c4a779db058ff7733ff790922ccf7621f826415e79e1da9e6b6c394e2c133ce212bb835b05d340cb371bef6037c0f754352fc8cb", 0x58}, {&(0x7f0000000400)="01de4e6eb5687c0537b31f93cee12f297062fd4526ce54ae9359d3e31f6b918327d629df6b3a74628a1b06ca52a79d548eb851f57de1c151a737cb52b25a3372b88f03858ee3403f00f8369d6b16953424ae981d5b85c8a6d1e2ac664531e00e50f5600a4f45d1b9bd73a6699baa67fb2a2d8ce0f1de8b7186981e988f0fa029331be8b950e8c9e95d8579a7cc6f318f526dccc8ed451894df03b2037feccb3e4f388ba361d2f8c3fb9806345e3d7361e9e01afd5a2082c834fcc1d849ca236e4c297b1adb3c681002efcf4d4946be7e500642871b95cf4e140db208b6f2a252d07a1127c7f56afc00e378f73b53cb3ef664735fa08f88f17bbb3362831467a770ec3a300e7207550fa40810a9900a1eedf7f8249eae4c81ae8ba809e8723a22b8ff887424caac799805c86fdc3f92eb113fd2f259f2bff231f42e71e37b26953e02e53924120d1c00c4bef1018eec5d2e5bfc376acb786ad8c6eb055762f60ab26d092fabffe0ff0164f80d5c322d8894cc7f0fa53bade12da6e415bd6eb5a5047a8774ffeccfa8cadf3e64ad86d4eb95619b1cb9b459f3ff5aaf26fe64b1dcdaea9aa3a5b4e94c2fdba29d21e536be6ed1526170cb9c057c0b25736dd6cd4374a71f5f23fabd7e21b50f8528492cc19af2eb2795fd471ce7fb298f2711ba00d6fb81810bad478e2cd88c86ea85a9f96484ffd8c649d04f0806a64aff98ba6cc4fbb8cb35d5a80ae6669ec634391cb83c914682bc66f14ede6a1099be72dd7ce7d8265bdab8aa24465505830e7769ae62af8f1ba0f441cd72bf4626e8be1931577d78211e6c2fa104ed778a77b7bcf1cc59f24670e4096252308d89cd57fced3c7ccab1a0e7d1b01ef759bae6878b666cafb230fdffad7359d5471779edb5545fbeabea491a9d38fd347036bd5ac3435e566f0455c13d76df9532f0bee1f98d7b99e72900faf359ec36f71b3c9498d68b7308f6286e5bba2edb42e7cf01f386b3cfdca1a641855a782275c01ed5d2f8700188103eaf6b4417404d9e94c9735fdd82ab3b0f5ee6a5a260a3f6fe58a00d6ea2c46fc624422792dfdb0c72b6c3f931ef2861abbf0ccce80f3a058773faa34cdff813ebb89edc07a83fe89057a868e2b7ab21bf2476f43daeb85adf7df12d822a6041f0aa06bf31f95dbc76b1ca3a2873d756110af041b0ebb68279b4fd1095cbdd19b1a75dab5c384ffb9fde5e2cde078a00b9773a18075b413619d876e9e534a16860ed687f3cc601412d21aa4465f524d7fba9794679214523560cd9c79332b005dd080ccf2c2ca554b1e3ef0246438f941762de3e3b9d87337fab3f27e878d151f47965cb1fd83b4f7d339e4b4494a3b4f5086d5c1e26e99e1afc8a885332de81dd5423b3015d38322fd37bd673f87588fc0e57352456a4fa2569b508c1789f65ef6852e5ff5187a25bb0357bf808466923af707102347dfcf1a97431ca8451982d48c488d80d83a8db55b66e4b6b3f1c0ea936bf92172d6832bd19425acdde411e06405ef0673ddf6b9a7ec82804ab6cee38393397be7f48411faa2ebf284c9d9fe15af9475736b61b3420c20c4e9713ef59b14412fbfe8435bb979abd24894667aac5188317f400a9f6545ec20b907c210b11aed4414a0fb896cf0cf3f410c4cb3c77ec05c0472ee2703d31440c54ce720daa10bda4b61c0b6ed5bc5c3889007820c4306fc827558b7b987ba4b32a7138c52a83c3799222d709990bfbf7c4a0b4a37cc732663d628bcf51ea46ff1d289b7a8c21e77293f68cf317d92ce2fcca493a8436cb564663db1ef630a1a8a29f5fe3c23e1bf66cc436f387c0ef00ff6ed77e6a9f4d441b4cfee4302700a626f8dab3a23dab4dcea17dae4e276fd37c7dcb79ee4e00dfb5c231a51df7c50609ee9f05abe2be935d3c380ba7ec6bed747191315fcc1373caf2fe0418dc1ee78af75dabae4308825cbe2916d76da1046283cb8d36b9ed51e38fdcdd2379526945486add9f03c63c71d47d9b24d789224c802728ca43a732fdc0c183d1f880cb4b21cfbb7e28d8bc43c1e2df80d3fc22260575cfb807490d9f55fa6a9ab3c4e6394277b339cb8bb1ff402d02647db0461c8a5fa145664ac4bbbf43814dff001fcebf4a2ee9f6e8778a946f6496e51cf604fa30a74ab94d8dc645d97cf55d1cbc77142d2879bfd4528ac60e1a46dfa972fa9718c4aee1165746eaf7d53ecc5592b4f47745db89c536e23549896c8359df28034dfd66a39be37ffd74f885c11fe55b788b22af12a4a4dadb2be6adde70646bf956f2ebaa344635b8ed6e879ff5b157972101a262009070bb9c7235e3607080b73f223486508b2a3814e08523d9e020702c014cc8d01bb9154cf6207d4730ab644eab3b8f6a041bdc6ffb634ddb348f3bb9605b6201277b3fe06bb19021cc69ea032ab4c6800e735ff503a18c229335155e2714ca024792d511920558d74d2ca0ed3dcbbde380b1a8378261268840c23d96715019a894d47456138e40f411e499fcc11aefb630a56c04ac96dbf170c57607dab8085d03a9d1b3ae395295a6bcf034f259e888fba71541a696eb92d3e4325d4248725ba9791df391e039c31a336898f40c0eef03996e059a73b2837707c37dd91e4e152ed90cf08bd1b1a41cafa5b310597a68eb08b6fa21174f861303cbdc193007a1a10a6cac742e76a0f4202f168ca1f0a61cdc6e9fcc9a368a86685a6be15fdfd41e2ca8e66207f4f6555eebe91a504da786ddebbb69ede583501e4a6afa8efa22c84053e816e8ce3a50a6206c192c6fd6cb197943f947d078abc3c696b26dbc48dccd9c75cd704391841600a294e0021ce6d76eb2340b57c21d96977e8c4092f954542f445b59ea49d5c1e96560b4f84ca65595f7280c0e0c3f33b4557aeaf3acf9f1884c858092fd17763b46c0e10115fd59a43c4e62fd39cfe934a36ebde499873cd518a5244631ae5e44d3a2a992361668bd9f4090e15992d97d9682eaf5857a9708d39c7f8fa98771386bc8936bdbdb74b389e6e9ee6e1b30ddcd2cd02dccf2b117d14000c0c281aa1c8f8bfa475ee78c0241ea40840955e99774f1166626895125f70c50f416b289b657d185fac3541ca1a16b2426da52ceea0e982cf5f2826109d168485e49ef49753d55a4c34158812dc26fb6de7f91e7c8220f7b2dff4687b5ec79dca840f86302e8ca39be487315e17dfaf04a24b1f44302ef5db01dd6fc2464d3b252876d82e543b91bab961530c42ba7a9351fd8107a4ac1c3b61fc7e53500a8b92dda752a37de09406a021f59e78bee11a226322cd4625b8be449a7d26a3641a63a4b666fd7726e2ca1654b30745779cbac86f3ebf4b523bb51270a8abfd12d8185f33d2cd63fb171a1252be69cb5697871006efe791324d0f06f84ad2762c3387f952a0b65cf261558297408f2bd672b9294a7b3075fd8fd56f0d8057f932124049e3cbd818c81ff066abff857c06bbed36b1d760790761f9b299d600c2c731dc9428af782fa671395e1fa385b2ae9b8cf714dba268e6d5c46644bc42da2f1e557d39fc0fe55c3ff2249dcb5268287b0662ea953cfe448a90ddd751cfb4484efe6a0829dde5e523c0436fbc1b78e52b836a3a6b8eddfd1b43e73d76918db1476e385c5f97d94763099823941282e487832d99e3bc1ea4cc68946cfbbceb4fc31a3263c33cf69435da7cb2116859f42986957e1fded63b30125f5ba7b74d0b064158247dd51556a1b08f87c9f81e8de3c8dc527f2815029a41d9b17b3332135fb768976aa443af526e6edc929e976c4c0714e7f5fafd38d0bafe065492198e2ae5d41f2eb87a9096a336c5996a4c024037e9678b954037676858002c8cbf340fa685bdd56e1cf23e2fa769d50eaf216628be57367c5aecb95e0879211099b2ba97a501c6a4ab289b4bb2df04d0518e275efacbc3735ef6b2a25ac9a02ad32d37bc619b85faaa069426d62f916bd6769abc9396f6dab778b482e8698049220d6b00225ed1bf5438495f596f4052b8891f2f6756d8e1b8c0fa330df09ef2da20bf0b92a3da1238c230a0efc5bb138c8a54655541b8035bec6f47a7dc7457a58519520d6dac741a77f5e973a267ea71c79e683ee92c2271318213bcfddb1a029a10c1702ef5ed08b9093a73cf4fe3f2132d821a9b64b0c9fc5d96f8dbf33602a1dfe0cd7be56d11dff2e70fa11d9a19b648f34512ce6a0ab655b913ef61867d142a9f6bcc24ef90675179bb1679e7d346cb2fbd759576906a013517f24c5b3ad2a95f7b6f1d836ecc423be549085cf71c7be3d220323ca22afdfa4933270e1273de6132b693ec3b7ef7194e5a4f2c218f1a6e6e48fc0ef21c0046c0ac30543308532ee5330f168138a202929bff32f7cd8a6224fdf14aa62a0caf9415b22a71c6de8c596366be3de8b32ed0c953072b552721f627d0c856b3531e7831857f5bdb78ce7d8f2fade88facb2b753e7ed4cd108738c68ec8a7135cbed16fa33f59bb925c6b49e710569e44b2a3751005e0e8a2d3e5b53eb1491c5119da76f8c2b33b53d6ff5edc85b550fd6da490a444d3a2c38656edd5abba841e25232a7685a952ff79117c2e7e3b0bc76e530edd7801460ecf6e1dae439e22ab92b2b3659abfb330e23b72819d915f2c86001aa90e3b776e9ce37716a0acc3f77304249eb11db11f25ff300d8bcdd38de34cfe2ad631052abb7d8be5be413a2d75f197ad6fe603135a01c43a71901203bb7b095badf75992101761baf5a033a86ba8bb3ac88f5a2553f63eba2ac633175bf8ea8e603b8a915d9482cd6b5b4e09b1de880e42634530188cd8c128adefaea393e09ad5bf5e6881c556459d726ad02952c37ad19eab7d12ad26e2840b2ba85154c674cec7ebad88d1d8d7029c66427491ad643ea8ecd95bfe2356623d6d2760163627318b5882a92a1adf11437c4578ea6cd61e9d2437e35c31b5165339e3b66049a91da223388367a43f5591542c023d30c07ea2a25225d25e7c7ece2fb652cfa6b1a4bcf28b528bf2bd8e3d56399c14c04e093958767a73a1cde7bdacf1686e15fd3f4c814154762c16ae36332e1f22421792a873af20773fdadec5b651c92659352ba452b50e315b1ba4773026543aa0cf0e5a22ee8ac7083af1e1645767bf38410a3a57196375fa62844c7613bcef2a5b70877871a588fec091224abf9e97837ad15a55eb17fd1b98b1496df41aad56e6dd06449156d5f548adb0fd8af95212b7a94d7751a0628d3a8ce7abf5a292b0e91beb35d3731e0844bae128992f8126ddd6f3fa5ff9be7c30dccd739e0fe42f8e1def43e469811c15bd993e4870ed29ebabebadac70a9ebf95c29aff8b426038902d8347fa4cc4eb496f3d506cf774e36a067447637db1010c59b204991c9c86965e00fc88ab0677773de3bc4de2db80422abfcdfcc68494d886cdcd21593e49ba7924bfb52d0a4aa52b9fda1812dffba18d8b6421e3e258379017149047c8cf3f5ded434f080b2f9ac03a3b7266fe3ae0b85c9bed201dda8e7b4d9d75b8b5eea5fbc597c189383852f57d95a5fba19018c75b233ee316ebd02cb50c0b13544f260d46dafeddb388c28c44c2970240804de369855a8b890ebe8e1596833b58cdb460373ca47df1cb701c0fe07ed8d211024a57c9268f6ec739f09ebd977b79069411b2413ebd280a5ddcb7c1632ef7e044d7c57c4aac0c7ba87286a679a3468fb8a5669c05a968c700587d2014d7b9ad250ed86bd517da45150fc354a987ddc8dde8d41a0745b31724d32c38160c7f1faf4bd62b8f3a5", 0x1000}, {&(0x7f0000001400)="ef23b3ae4a03d7a247e3e03bfe1d5fa1c24f93325f3c023dcacacf63f610fa3ca7e500deb2ed7e5dba2adc157dbaa452a9b7c419ab2e30b0e76926c0e23e4036033d3fcbe6beece864fc433274cfc56693a6414571899e36e0fdadf344aa31bc6386f97ca2d1acaaff25d2ab2d0b4c83b81d19e70a6b7096b3897ce048f6dc0459eaa16310f4165f0025221cb1f281cd4d38c1286cf697159d1cd7404141a00477d3bbf718e891989c16221a67b67d96e9c98970fa3161c396073b", 0xbb}, {&(0x7f00000014c0)="31ee4bc097c389d65c0a910dae999f08756b85b263b9aceb114901a70a23e7d11857b17d7494fd64b6be85c1fadb59c15f33789665cbbf5bb381d9ec3a5ff18b0e40c0d1d2668f550ee937a2cc3a10ba4d13f93794a1d835aec250f3538a27f8798951ba04b936e83edb", 0x6a}, {&(0x7f0000001540)="9bb2aaa6ee12adb5782de88ee5a13062b7268d804073f3498de2149311bfb0f3d7275ab11f71c71b6c84ebe098e443c9ab7bc157314366bbd52a0c313082dc4f7e97effdebba0408267c5de98461424310d1b1844ef402219673fe604e6be87afd9341a3e0a810101147bfff9c28bf", 0x6f}, {&(0x7f00000015c0)="59da36a625934c865655536e1a356ac3c771f8ded13376111a74074ad005538825b849e6aa7abeb5ed92363145f517499393f53b7430bccc8eb492a3e6b666298bf156c5ede61946873115bccceee93f9fd2d856b86a01b60e885c3b172af0c8cd60681f520e1c5c289ccfa5ecd70ddf9668d9bdd704c2e494a28b41fc4c8c02ca42757d61d2c809d3bf042c104dea1697fd015b52077f5409382c612f9cec4003fba3235c453355bac71b2642a5bde999dab204f453107edc09507378a39967a016a043257665705b8e287bc47ec7c8db631980d7981b112c49fcfb513f458e922ba4d1bbe3ba13fabaa4ae3d57c0cb75032e06b81ccdc4a4ae", 0xfa}], 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xaef8, 0x8, 0x20, 0x5e94}, {0x41, 0xbbb, 0xffffffff, 0x7}, {0x8, 0x1ff, 0x1ff, 0x8}, {0x10001, 0x6, 0x1010000000, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 19:09:22 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a8) r0 = socket$inet(0x2, 0x1, 0x4) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) 19:09:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0xfffffffffffffe50}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) chdir(&(0x7f0000000140)='./bus\x00') 19:09:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x1c00000000000}, {&(0x7f0000eaf000/0x3000)=nil, &(0x7f0000f2d000/0x1000)=nil, 0x3d2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000db6000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000f6a000/0x4000)=nil, &(0x7f0000c31000/0x2000)=nil, 0x8001}, {&(0x7f0000fac000/0x2000)=nil, &(0x7f0000e16000/0x4000)=nil, 0xb44}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ecd000/0x3000)=nil, 0x7}, {&(0x7f0000ef1000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ebc000/0x4000)=nil, &(0x7f0000e87000/0x1000)=nil, 0x2caa}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ee2000/0x4000)=nil, 0x5}, {&(0x7f0000f5f000/0x2000)=nil, &(0x7f0000ea0000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e77000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x98}, {&(0x7f0000f7d000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000c67000/0x1000)=nil, &(0x7f0000da9000/0x3000)=nil, 0x51}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c94000/0x3000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x16e38}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') link(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840), 0xc) poll(&(0x7f0000000240)=[{r1}, {r1, 0x4}], 0x2, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x200}], 0x1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000300)=[{0x26, 0x6}, {0x4a, 0x40000000}, {0x8b, 0xac0}, {0x25, 0xdb9}, {0x1cd, 0x8000}], 0x5}) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 19:09:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x19, 0x7, 0x8000) 19:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xfffffffffffffffc}, {0x4c}, {0x6}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20c4, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 19:09:22 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20082, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x8001) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x18f, 0x6}], 0x1}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0xff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x10000, 0x1f, {0xa00, 0x3f}}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000280)=0x7fffffff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000300)) r3 = semget$private(0x0, 0x3, 0x84) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000340)=""/225) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000004c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000500)=0x5) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000005c0)=0xffffffffffffffff) select(0x40, &(0x7f0000000600)={0xa6, 0x6e, 0x2, 0x1ff, 0x8, 0xd25, 0x1000, 0x100000001}, &(0x7f0000000640)={0x6, 0x800, 0x0, 0x80, 0x6, 0x9, 0x0, 0x800}, &(0x7f0000000680)={0xe7, 0x3dafefd1, 0x2, 0xfffffffffffffc87, 0x2, 0x0, 0x8, 0xc63f}, &(0x7f00000006c0)={0x100000000, 0x7}) r4 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) 19:09:22 executing program 0: pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10004) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8000, 0x0) openat(r1, &(0x7f0000000440)='./file0\x00', 0x440, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x401, 0x0, 0x8, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x140, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x9a2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000140)=[{0xfffffffffffffff8, 0x4e2, 0x100000000, 0x7}, {0x78, 0x20, 0x80000000, 0xff}, {0x0, 0x200, 0x18000000, 0x7}, {0x8000800000000, 0x4, 0xffffffffffff8000, 0x6}, {0x0, 0x525, 0x5, 0x1}, {0x5, 0xac, 0x3, 0x7}]}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000280)={0x80000000, 0x3}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 19:09:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) close(r1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 19:09:22 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f71000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r2) 19:09:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x2a7, 0x0) 19:09:22 executing program 1: socketpair(0x18, 0x2, 0xde56, &(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getegid() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8, 0x0) r5 = socket$inet(0x2, 0xc000, 0x101) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x28000, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r9 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) r11 = socket(0x18, 0xc000, 0xe1) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="eab58f8ef4240c198806f9691e497c378a3048e123d6fe3199efb575a59111a1f492e59f60db303a71e9f58f617dd145a4be6ca154e7221a9afa2ccb731f7999ab3975b1c156d29119beaa07a71db6218ef8ad1dae7bd433002476c7e8f1fe11be9bc3f6e33ea4bc915534a0eb168852e387d6a44c14fd057a79a6e039c41e425b2fd96409b3817bedbc9487fffafe1397d1b302268de942a5a444d6f6ff5bf41a8ebd30", 0xa4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000ff29a2f2b223f6c6abcdedcef340bcbb0dd36696e09f644e3dd1d108457ee54eff86c607e10f8f0ef36edd22e9e1bb3bb099f4b52e90bd2d640eed1ea5977af18f76f1f362f3a255b5fbaecc01ffe66d875026f6cc429e4f9f05fc558374fe1e28b829c1e18a8eda04ce03741c8fadacb9263ef34bd1f799a28e5b2305f6e1cf83db0e2f11e94656400cf3f5161af2", @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x405}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000000040)="1c", 0x1) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r12, &(0x7f0000000080)=""/14, 0xe, 0x803, 0x0, 0x0) dup2(r12, r13) dup(r12) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000640)="1b025f3f0a3335caa2fb1923996e068c3a532ee03d559de0d630bc77338105d65763ab8aeb6d2b81a3a59d322a68f4a29e0b0acbc09eb8fdd9f67c24f72337ed75240b4f55550b9d102bccb331863eee6b0fd3a0e21666a963dfb126a2bad59ca35ce80ca9a366708e983df60e288476bc3acb9a46472d93616e38d9f06fa2fe1171398ccafd73fff2636de2985992b278d5e047c921faae98ae07a99b981e", 0x9f}, {&(0x7f0000000700)="51f0c00fe1a9d899336756ef40b1a060c29dc2c110ec5ba31b21e5a9bbc125c8e540435324edadfdae549d7a3deace50047e4b3ffd9e52781450c31c53d023a55da3b6dc32a6d8d1385552ca8eb80dfd31d7751976fad676fdb3b0e22379d3c5b158674ca2817bae2835d57b1dc60324b6e1baf7efca52a2f51736313fb98e60e01823e2fae2b7cc2f176c4e10c20606540f46b616e7785929cf7a03d2ef6b1d8523a5a6c937e81d9afdb1765b0f5cf23506c2838392c1efb23e", 0xba}, {&(0x7f00000007c0)="4a7fbc3676396f005a4fce7d70bf5e369db607397de14498ef405d1268c7a48f4631610468326282bb9edb1e141f6a96549685e9ddc5f59bbaff7328b1dbd08de41dc0a85a33db90675559f806556803042277ba7b92b3c104a09e44005425e3816e5c6d950458a1af51a9e1edf2edee39a774b16c074a34337dbcf11d31c0631ea609019d72006e8e5c80dc223de2c2eb4b1435d395aa3e26482e8634031ecc8e9f7b8481fd6ce5b898261502af05669877f1ed6981292d2c1056b2f7384a98ac73b0dedd20ae43c0c1ec4484735a37369b5ee3bc", 0xd5}], 0x3) pipe(&(0x7f00000000c0)) 19:09:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) 19:09:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x1) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) flock(r1, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x0, 0x2, 0x7, 0x10001}, {0xfffffffffffff672, 0x0, 0x9, 0xffffffffffffffec}, {0xb9cb, 0x9, 0xfffffffffffffffd, 0x81}, {0x400, 0x0, 0x6, 0x8}, {0x6, 0x6, 0xe2, 0x8001}, {0x0, 0x2, 0xfffffffffffffff8, 0xffff}, {0x8, 0x7c1, 0x4, 0x55cb}]}) pipe(&(0x7f0000000080)) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 19:09:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x308, 0x23) close(r1) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) close(r1) 19:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x180) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000f6d68d200b72cb1f763cf11b7ae44cd02a7f54660a706fb09fc96d69c2e72df9f393dfd8091a34ab885211c46053a8734de6660247d43636d67abcd02ef297738e35fd74327f545857024e92a3e7fbb113620ced313b1919a96aa09673049b71d3ac638af1"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup(r0) fcntl$setown(r3, 0x6, 0x0) 19:09:22 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8011, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1000000ce, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)) 19:09:22 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) open$dir(0xffffffffffffffff, 0x8081, 0x3) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:09:23 executing program 1: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000000040)={0x1, "7344f505d072b81d04063efc75d7cae231b1bfe1b0ed5819f96171e4c3c27c6514fa798317b9ffebd0cecdfed3ed5a1aba16a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3e7b939e2ed471767c1f06ddaae"}, 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000001a80)=ANY=[@ANYBLOB="02000000000000006a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658e7000000886fb3fb99ebb2d2e274f0f033db6fc2161132398e721d3dcebb538ea336377b98021d8a9a3e3f82cf"], 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x4, 0x3fe}) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000611846430e59405cb347faac6a000000000000000000000000000000000000000000009c04f5e3765316bf7b95dd00"/82], 0x45, 0x1, 0x1000) r5 = syz_open_pts() pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001600)=""/253) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x21, 0x81, 0x3548, 0xbc}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x800, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x100000000000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x24, 0x0, 0x433, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x87, 0x80, 0x5, 0x1}], 0x3, &(0x7f0000001800), 0x7, &(0x7f0000001840)={0xb268, 0x9}) kevent(r2, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0xfff}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xcfa}, {{r5}, 0xffffffffffffffff, 0x82, 0x80000080, 0x0, 0xf7f7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffffe, 0x10, 0xf0000092, 0x180000, 0x1}], 0x10000, &(0x7f0000001940)=[{{r2}, 0x0, 0x10, 0xfffff, 0x9, 0x12b}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000014, 0x9, 0x1}], 0x7fffffff, &(0x7f0000001980)={0x80000001, 0x73b}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000012c0)=0x80000000000000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x401, 0x3}, 0x70ba, [0x20, 0x0, 0x3, 0x6, 0x8, 0x1, 0x5, 0x7]}, 0x3c) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001a00)) faccessat(r2, &(0x7f0000001a40)='./file0\x00', 0x10, 0x1) 19:09:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x7d, 0x0) dup2(r0, r1) 19:09:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x100000000009}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:09:23 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getgid() getgroups(0x3, &(0x7f00000001c0)=[r2, r4, r5]) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f00000002c0)) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000300)) ioctl$BIOCFLUSH(r9, 0x20004268) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000380)=0x1) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f00000003c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x400, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000440)={0x8, 0x3ff}, 0x8) getdents(r9, &(0x7f0000000480)=""/59, 0x3b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)=0x3) fsync(r1) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) read(r9, &(0x7f0000000540)=""/4096, 0x1000) getegid() setgroups(0x6, &(0x7f0000001540)=[r8, r8, r3, r7, r6, r4]) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000015c0)={0x8, &(0x7f0000001580)=[0x40, 0x1, 0x2, 0x80000000, 0x2, 0x800, 0x0, 0x5]}) getuid() getegid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 19:09:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000500)="b032200c1a9be5f070d19b9d468f0ee08e5d3f7efa859461bfce1770c7b981d893b1cc914cd75258ea2ead862733d5979a4ce4d85840e92d90138621eb6416243d3170d7abd1a877f01e58ea0e904e2c8569cf788401b5d6ea5f259ccbd9ab58a8d96d8d3b8ecaf6f525d7cd13a9b0412bf397f59af7dc08638bbf2cbb27f78b54e2908d2408817475a2043dbf440dfc0ef253159b7ffc1b8d8ed1d7a858664f2a93472cdc30d705ec3e9db0dff268d550fbc2661a183d258ff8668bb1c6bbdf29c299b84b8dfd5b5851b5b6b0b82a28e1995eafe55db0c017b0ff0baf0b7b3618e8d818af25433d3a9e5dff0b31d00977a1fd1331add575322bbc7dfb0967c5330e10b22663012fabe4d275ee60224bcb32bde56a9d22f393d36f0e23506d59f542d23d0e1cced04d6a680f497b74481bb6029787c74ce287c79fbfb27ae7a73c9516a887d01359bafd75e18d00ab0483f4f4ccd0b6da6a52c94aedc85c58a087bb08b8333e05517970efa8b33c04b587f3b84990b2f04153f616f5179267bc228a6e7115967fae650409a29eba3e55d104ba0978c7013499aee96de020171d20fc8b46a6e62c5e9555956d5a256b1d394d5792ead8d8e62d4e6021d960f725bda2604ccdc6609b78006fb2935fa572941c7827edeb030f", 0x1d8}], 0x1}, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) write(r0, &(0x7f0000000300)="01f43d95beac0a41a3abb24bd75fd26bd02247794c18b18d9266b4feaea897c2b763559c980ab1290d633eb52a679afa71f4d4c2c4773ff8f7c8bbaf9a8865a7b7e864adaf455cf8b81fcd01c0a129155fed8ade3c9ea23cf2e8828594bec67105344a9ac09c795a04a9909c9ce185a64fd40560356980e1bf606cc1601797a9a47bf3b4047cea0207c53ec95cf71d9fe4bdaaea3da039e89ba46fff12c9397cf1da95971cdcdc10d594da71fe15a12a8baca81615f879ea64b3766f10cd9744d67e41fc3c96667dd328b8ecad690ea1da5f9eea2ecd056c70280f", 0xdb) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xb5b) syz_open_pts() close(r1) dup(r0) syz_open_pts() 19:09:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 19:09:23 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000780)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x9c1, 0x1, 0xbffffffffffffffc, 0x7983, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x121) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000240)=0xc) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x4000000000000, &(0x7f0000000080)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x81, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 19:09:23 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f0000000180)=[{0x6, 0x3f, 0xffff, 0x7fff}, {0x5, 0x66f465e6, 0x100000000, 0xfa}, {0x96e, 0x4, 0xa7e, 0x2}, {0x20, 0x9, 0x7fffffff, 0xfffffffffffffe00}, {0xfffffffffffffff8, 0x5, 0x6, 0x1}, {0x80000000, 0x5, 0x5, 0x8}, {0xbd, 0x20, 0x5, 0x6}, {0x9, 0x1, 0xeb3, 0x75075894}, {0x9, 0x4, 0x7, 0x4}, {0x5, 0x1, 0x80000001, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9, 0x81, 0x8, 0x3}, {0x0, 0x100, 0x9, 0x2}, {0x3f, 0x1, 0x3, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="04") 19:09:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 19:09:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e07000000755a7626c65d99b115a26a92286ef94a23feec80c835143ba14067e5c68edff4501bb17f3c57f4d6bcef0c73f3fa281476fad57e0b932d9b9ec7ef452944a6c1fa5ee9a33824a33148b1e7c2c77149c3bde20db3c25535e36c8757a786f632dfd505db7f3f0b33d8e9d022f359e21a732a5cc755418598d4904ca59c3dc2b2fe2c6c7c1d5cc51707f6d092846cb8907f922925290f79223151ab35de544502a4fcce2442ba07ed4a3b0418ee713fe5b89ba5bdebfdce378b1612f1b566b35d326032"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) 19:09:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgget$private(0x0, 0x2c) 19:09:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 19:09:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x4, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 19:09:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040)="d5ff9668", 0x4) pipe2(&(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000023c0)) sendmsg(r0, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000000c0)="ac47d2bff12fe30435b34ff8a2c3dbe8112159c816a92ece0ffedf4beed2450e185f44780fffc62dd5552484882748eb8cbc8c37b3f2a7c17afe7598b3d29b566bfd837bae3c0db3bca3420d1d260a52b1a77523f862a48d6f8d7fb313f4f92a51ec3b01bc756b8b691a1f901b997567ab893bee482eb9c5f132496700f17836bd35ecbe8fe0695f49fe10cdf296a9fa594eb2217144e2f758b3c7e89821c413ff06df841fc82275a2155b00ab6cee7831a3c816a6505de26ba94219e926333d15c517d3104cefb65721e40fc5ff38e810b2321db0015749144e2342476f24e3dff21d76c26f7335a170ba2a0bb055888ba143397b1cc2708b097311239391d9a406f9f36a111515a4fb9c3762ab5521be4463ae9b020477dfa6b26499cc4e879028365242010ee1447f0face232a9c44f159bdadf8cd3efe6c2028d922902a88a76ea5a3d1f63cfd172fd1d38c5a4b769809d40e87e0bc48b861ce8cab9a2f2d63db57e8a9c17c673b8e1b9a02840a30d679c342fd0d998c7dd6e5031006218298cd5220671a1a8fd6afe7813539f87f4045ef2c2df8372d9b92fffaf83a788ec8afd96d8b4c9fff84506651b096c0d94de0f55ee22f6a83ec05719741ed9e2f572e0b52cbf8f445374d7c8c2fd9befddbaa36aaa09e1ef187b7cb8025c03ea0227724df2431b55e6954c4b95669b67feedd2eda06e55daf619b67f619b7d4aa15beb9bdf3eba6af203c983e5731e78b4d97309f038e6b164f5fa2a6a16726e933e7b0a013b85b6fe40697b39a7a6e0709d69c4061735bd3b57f3165df0ca96030da6b49589d9140601c8f63aaf231d64dca713d4ad545f593e9b2c817fee51fe3c3f8f6fcb824177da7ebeaba5a1b3143006cb28b86b27c55303cf8ce636590251dfab34f5feafedec62f6787aeceed4b6c38814ae331ca67302b24bafaa0b84777f0d2fd09340161bc64d26b9d5582f61adf6f87c41398d77f8195a1534bef9cfe0cbcb59ad5fc35d5072b3e986846b306129e3e68480779ddbd7ba3a335925c979334b13692aed29496f4eac565d38b448e491d43b7408ae7de46d597a9a6ede71f1b5c3e3f7ef511a62eb4f14aeee6a7191eb3c202514351db3a919b1333eccad8455e0ee3dd24804c02aa3fe8220c55b2b0c588599042283b1eb5d8b86d28d132c33794cd62df582ffc6b2795538464722d057fa641e7912eb8acb89c8235dcf1125e9c2f85af576fed8d7a0ac9562eadb91744261e82a3f178bfa2c32db4a8248cc3699afa6d4ffe60236ab866e9e2bbe3707e4e571f07af5207a227764bf1000a8777e048ea4903b78ef66138b22b8678b3a941ec632049106c8acac96e4e038921043b5f16e3099419ab8422595040f9ca4f2753d32ae82731502b0114153679b858e82eb7615ef2b59c2285d83bc3b12cf8542e41c28f8f2f53442e7364b21995bd433b90e1499eed9660e797d346013ac6c22b7476b8e81c5310a21cf1f9e517b81749aebfddfb145098eeee137578d36cf06b94f00071c2d8d00aa93134e6f28ad6c2f506d181886c58973a47bb49a895443efe474e39a43fd1ab123e126618bc2ec67e8fcf85fa8433ea19767bf4a0c9a27ed5520e1154a4533eb106deb16172b41a251a678bf32da9dcf450f885f01f3d4079aeb5dd7cdccae931552c048101cebe63ae7b4a4439887530bd3e5aefcd6d7432ad012ba6640654fcbb128320e7b0cf945f0af37a87cc0dc9caf08f0fd370808f53ebd7f77f4bb93054038059a54e0629f2827fd6004d766d4c96716cea135f5ed29619ed56447a0dd91ec0ca60f9c5eaa694fb1c84d63a4952c449edb9461abb2286fae23985fde5949ffbac10b308008ba1f7808499d3b82f80385d6fbf91176c3b71ae49e2e586715826af761bc3002be4fb3738bc6b5f278a523aa9cb61aad35db7192213368e59531787e80449409476033aff1eb8523b5cd6382b1d721849ba61210dc810a4f1bbd9f38496d70f2154a8413cd66f9473c7a449cb12f63250291d64ab8ad2be3714302acd821ca8a99b10f502305f5da37231843743a64f926717f2d0bbbe5231df8ce71f531cdb929a9e95b13d6c83aa6439c75706336385d7caa64da570b5ee57b3e89addedd08dc41f32afe6259bfc47840ea7fc6d0dc9549a120d7689777d572df94d330d98529a15005e9f06a58441d26a1c4d6ce623c70185d74e34784cdbe54e29086d0dc4b690a6665bef5e269e5a4ac3749622f8a2e357bb85bde8eea93891358e76f2765ee11dd0dfcb215a32751f03945d858fab144e8b673fc01141101f7de56c42f4623b4d8a19bb19c45a9dde4a1388b0098c92565b913baa4c10748e4f64bc21f634deb1b9fcb6341a6a9f46f3f03bc71f93178121477f90d95aba2f208e080d13e1b189bd42c52a6970ccc56efc8063f6e34f40d6bd429d70198afdb2fdc2361f2851ac36bad534ce267056998e286ed9b3ef32f8efee63526bd5ac8b612b5ddb11cae8401aa9d1be7447d325eb578c865b40ec0d99177ac800d885cd56500b790398c39a72b736a5c846fb66c165aaa97e307916b39bb1c81772ba2adbe1cbf117318941e507ff78dbebc8ceb997c0e99cbe1fe22f8c4351a6e80f88c99e98b56878e39531f30a8f600622a494dd5998804c47524add94301afcd618d97f042a8ac7a924b5b092845b2ed95598909ec9ef4474d387ff5fb9c006be9142240452011d16f03f595b3a846de44de08c185d77e31894af73278c411a0552b6f057bc0ada503d9ca6a71b2b8563fa8228db6acafad3acf3d12e8d7108b4d9b84d24d9fa1e3e6f9f0f7dfa4641a60b25160bf070496f64576fc6e0982a04fd609d59b372052c195884522af6a590bf71938b86e876766322c8d0f5ee9f15653283f117a750431c5cf6cafd09850fd97395f2728106798f58c4e91632bf564e739d08353813e1b673373625f1dec9b05e4f6793bbbd7f2eb29af6473cb486a6ac8a2594f8cf5df607bb888ad5a58ffbe5d767ed4f8a766a1ea96051ad595355a22d3fe3ad90aad658f061d60275192385bfa2cb2c00aee7593dfd7e799947d1c29655456a85bac0b2d625ee141aca2327751cb73558c89cae1837f47315a362b4e302774e85b3f85fc0dd6a01602da9a04c8002d04955b77d5cb7e83b3af34956c51d4d961884ed581d95891b5f42c8526856a17c5079dfab495b9e6ed4911ab7571c40cf22035c1a9b8a318fdf1e052937acfcdaf3266388f95dace525c61ec78eb76d387233c9384d2251b2b40e01e5a67ad456f837006eea66d477f7480d9ba9a51ac43d3d34648d931f868948e476d266bc147b0cd194e69991fbae6a2aebac1a796e940d89c894596a9f1fea620e391070d5e4ccf71d827389636b72e65bf1506b860324f911554f38a898b014bb5cd6ae1426b76e621ab87958cc9ff50541b0ba0ca54283ff58b6d95a4257f179938fe1f38a67ea5cf627ccd6139393c1c02a853028fdfa8fa8a7980a95ca38400e7b92c395e80ec5f400e866e788f728b4671aca796e1b680fe1031704909bd9e59efc921aec0cecb7c7658fd9e094fc56ca57be8340a928f673d00c431271a6dfb49423e7c6a2df4217cb4b8531d50580f3b7c73b30b30a301489224910484792f972680c2f379a56caa35a778db65f0a8074f29567c61fecd4bd162df26d23a7aa1554339184942b7e2b399b76b981c095d8b130846565f71190479c5debce673302ffe5073042a98a3809b4751cf5ff40b7d1290119edd87f7d1e7334e67c4e63e1620f927dbdfa6b71e80ee723a1c3820eb205dd3a95a830ba58228cfe447cd57c777bc4052ee5afe38dd0f9048b9f3878b151707f95d5810d72561f897b29ad6a0fa6831ca3f00a44f15deb7c657fe229236e6c30ff27ca136d700b0ea6cb8f831b6960c759657e6aac5ee663223f3b09825cdbaed30295db7059fd180a091e0fb0872ffec150fae6e5afb5d754a946f329d7d01673acac293b693ee2119583d4012ce2ae1fc2184fc42582771d64d09f8aecf987453fdfe5f2ad4fd02ea5bbfcc57c65031f7b8b4381a738b9c44fe86947678fbc202e5cfe0a57909ff12ebd70dbe7a41d5eb39406b61dbb156a75d46b8533ae3f7d750b4cfc17c65ab360d3a7a00839700444bce7745680d0902169381eaf33f70b4109f20b30e35e06087f9689ced772213f4a3c58b24d78aa5ee6441085059c9978404ef36832f73d9c100e6d7e589df2195ef468e53c6b8acb95336d34afa461e328b2eda162a6c93c1e064feaccde4bb7a122e00d65105067858c386dfd5020103ec8ad04505006b2113e83ea3738a50adf6bef13edced8249e4e28ae81bfa768f8f58cafe7f5d5d03c0a9901e6960a74851300b450579678a05e5d7f485aadf0c52f4464c16c6cbc6162aa66f9e63f0c955fbfd3423c36e8fd7a8016158df9834b8796a428ef8978d41c410e0a5efe37f9a8834c2c9610f4d684ac0caaae4d634cc64fc665f2b853f83c77a46b4896481865b479de155533e5d63d07de595ce901c31566c3a4783a36cd7ba033d822797c438d71ea652eabe130d70e343d6932cf81c8b69e1befdd61e62917b5584623b059f3688528f68e53e1376e98366661966d67addbb8b9fead07330fa25daedd6510b1c4d5046a4b4ad00c2d1562767c61f9456d0ba98d35d40d080c731c35c003cca99608ebff3f2ad2800459dd1e261841c20ead68f8858eadf4bbcb25bfa1bdea53781c4d65c7f96f78f532d5cdd497f2931bc30713160bcbc7be36a1c02c5b618e3ac7f39ba7c5e3bf7615dce8d4e815a9bcfb4c3544f8bdf1b004e6eef47a31374c7b8d88c07bfdf411148dfbaa612501b22e3e2ba4c8d7b19eaaba6055b310fbd24d836798e37329712ba088762e0b12f459fcbb0130ab42920aedc4e82c837a5e1087e460938e24fb5c53f68f77869b1e11eb93dc1cbd287b2b92f0fd4975af73dc0891b438e719d75732cd5160ac61b9c34899ca25f3f970deac8b13490ac3e88e6bda1336bba666f6adaeb8cf7041a512eb0ce9e1c4aee39f3691c0b8caab92d5a6087379f4920da90c94860f0734ec9d46780f4d9840d8924be67d2a81370e6a28248db8fbd294602d18d8549b9bb61ee58983de495a35d38e9d6ef7780ff83c136ea8a23429b50e56c20ef50875ee8acea5bcd649ddf6bebae7b830d729977bc370d393215c836fac4fe7f9f6e11f32515dc4db04ffdab72ef280bd61e96209c4b6cc03165709e958bb35850775cd3eaa4fc8fb9dea13576abd2dc5ddde552080e5b87bb0c168200471106fb327933da9f0c87ce48c3f5a5a9be027fad2c7b432d07a60c8b9c32969064dc3894c0576846c89e0b09b751ffd7ad5b715163fcf288c7f90530bd7ca3b858ce66e71879cf69610d0a26bda3f29272afc4ce23c0a3196fe2ab8d2d320f8795152717149aec5837a69931c5755ef3044d0026fca1583c4dbf084f6e91f08ad8cda922f02c72426c184ec0b74f20f0a8df9165070ca8920c463ea666fa84a0b0f683cd50ba1b94942a5aa309cd14426c5cb9eae8eca7a0dd08f665e27c3cce0f00a02d5c70074490f7187dd27a92f5dfdc24d6f0d6ca829573443fa32b085039a83408dac692ceab297cac48dbba97506a703323db0da5205bcbb13fff0303f95337f9ac9a165d5de667d70c64f1f08eb41a70fa310b66a6cb6610590bd55f4fd0539ad00f5dfe799522257647d89ceb95ecf6b8988de1d500d1a21b725a863a8e0da19602c8a39bd2ad2f516b58f13b", 0x1000}, {&(0x7f00000010c0)="c920f8167399f059db83e3", 0xb}, {&(0x7f0000001100)="1976b0417ae1da3ab4323fe7621f5b2c6f1f54d424079bc61737a738a234090e131bc3302bf4dfacfe9f5d595aa1bf697ae7abd6e91475d8d3b530222a0b7c9fe3abb735bd773028902cdf5a63a0ab3ca13dfbab1ba3cb33747b7d9a965ca35cd008b3bc532894b68d04ee073ba3a0b7131114fff24f2020b541c4d54c1f7b2996e038de2e63bf7908e89cdc14de40b028348b9cfd7d58cf6c18fd2e47da86a1f1cf1cd0c5687285f8aa1c2bad7f8706c5d17069d223968ffc2f0e0729ef6f2e232c641f47e8b4561b64bcccfbfe6b26efe9bb6c5bcabeabfa93c40bd28cf43b0c48c9a33d8a718ede73d7", 0xeb}], 0x3, &(0x7f0000001240)=[{0x38, 0x0, 0x6, "2b57dec3b251b269f837537f3ea3c0049d41e1b34f802ca15c099845f1f36e8188e7c650"}, {0x1010, 0xffff, 0x0, "a61050907b5f7618b5b9f3eee5ddbb1b0012b270265092617b404b217ffe915822b49cbb406e066c5b4e2c59dcb6be5eefe2f9b5d353b5d8e7035249656439f1dc8d9aaaa383cca90bf9a0e79c06fc95de92137149da043d86415f686ee06d91e4c5f4ff0c8f9dece1713ba9fd1f6ee3217cc4d5c47d79efa73091a7b37375e51170b437408bdabbc471a27068eadb2658f9bd802733224178ae621baf0dcfaaa0fc09cc940414032fa1dc5bf896bf8fc41c34a6a02ecab04e3b06f33a58436e7fa323f6656f3023d6485de53d3f1e72db95167f9b91198d09fd6f0b922eeb28a442411e12a74eb14a0a67cf04523bbf24e07c72b0a468554ff2e817aa0d3c983d72635be88a7ac9059ff0ed7749eb42e32d4bde9d1cf679e15854c59c142e2774f24dd3753119b35991b3e511d9d9143c7c3e88d4b71e47e63d29660d0ff6a5c00e3e2625f3a88afcef9f18619c0b72931197a9bdbf46fcd400d84de53c6355ef80527deb3185da279ab6373c23108fbbf04194e2b747d2a958a2643a2affc847c22800760179240a4afcc51b2ef1107b6e131007483e960fec0559fd6cd9e361fc9a749439472134c7ce82d0f1d1a4f6c0773262743df23192605663e1339ba4a35de4cfd4ba66adcb93d65f535671b65a2ac4e8348b01e93ebbe2dee85b491f5b1c1c456d02825f2d94fe08c23cf25194b16f413e0c6df932bebeeb680e08ba224ba2619960d5b019b094113dd1486bca679f6830541d0690107ecbea207d5f0f90e34a900f968b0583aca460c780daddea8527f570bd745d2ff5c7c5285a41ddd947201aa812b668c6112c5e74cc1d870ad2e7556b65a5e99546e73125b283e4a1120934d8fcb5c7efbd2aa1576467a2f078ce7e93001b72bc3636cd7c324458ab8202e923a221d6b27e1af988eeab4078fc542bd961275d94622a551fce9e1618b693d3f24a90b0d3a25ff902b875756de44f9876cd6393303d623e82b669ebbf84c100611f646d3c5e76d1c455186878216248c461973f734649d53867e16a916a50c2f04f728caf23ccb90fb443dcdb445068ae7a30c149430cd76cddee5a60467455413b0fd68db755abf8d225efc9ebd12c49ae10b70debec54ac50ec8ec1cd0e99542b6663754ebeea5dfc12768e2b75631d1993fa1116db8f886bc21bfcfc2c75a6bac7db2d334803844d3abd5089ec896ff7049e7f701e69f6b13e80e3f25d611e700495d60d8fd37308dfcec23e2effaeb9540a8d8bd259c8cb56b57566aae832ec92cf58ce100fe2b8ae83e0803920300ae04b3cc08d109e49fde9679deffdb6d550c676f5ff36c7b2df36bfd676dad0c74b68fdb9dec24ff238c8f35916d5739d681acb6c6073ce3ea7ab7fa13b08d30b7806d17688769a0b174169ee22db6ccfac94048f743ae6b4d6f47a99b38e59ff3b78e5ad90a69c71b0dd516f7d9789e342ff441a34de7b639d668cc3bab14873cd702cf19888479c7582d498c08c92f77aa48d6d3e42c562aa1653aa02999a3d6a214553361a337d572e93d49877e67d4727f919d81882d900748a3d3b38e39fed859a199c560b3f6f8660b2234c5e2011b43291aeefb2617ca61f4b23b27f24001514a2f8b050d3186fb20dce3e9539bfd8b732eb9ad9a3a9403a9d5b1aa5a74ac1c51f93386a239688cb019ae232e672a65c691e01dcbbd107bb4ef25a635bbfe60c5e2624e84a968048c80a4ed6868f3a26285b3627b6942941c1d8a9d68e1024500139dda51296522d818a5fabf4e12a84ec701164454c903dbe1afb3d942c41f62fe4940885caeeab0e6da5d9e9af0f1b44a7935e12e61ec1a107f365ed76723ca758b795e44e5cea4ec41cd0ace109cea3c35dde5f05eda336e184ee2a36edead64377aaa7cd3c81a36cf2e80dc91945120d45ce775a3373e33c47f2173f916b05f045f5713460baff937d73f2757b3cefc49529312f387132de6dfa6fd81ea01fe65b409ef03d732de477dde6877663d28d55ac6249a69b2771ec582934d0ee92c274069cbea53d661302d56c8278f50d231885a5e1e612b78a0ad93785f2177ad315b31b3bb4fa19b011cb68f196f49c319a2dc71959be77c8b9072b911cc5f98224017d6c0a8feba90a96685d68f360111c96549676d267a2bb698c3f1eeb12fc0e5b622eb32d2dbcd0d18d5ba336f565ac47e7bb8ac421e93e6c2452adc9f907f68596dbd977d7777a91ce0741df9d1a26f53c8fcefd2657972749b2b28056195d69f6a16fdcc6124e539abe3b7d5f112a2b809c47d53532c6f12486afc6d6b8aab67f54aba3f07bc62a341683ab9fe36ba892d7c12475b1dbf14162a26cd5770b329fb303d131be70647513658cde61acbeebb544e775c67fb44707cdca9aecc1d20491dd7b349f57699f502de9c6aa444d061049e3799ff6a2c3f11c9192642e57f52b42993503e92beaebb784c66a85772fc15bff1dcb3035cc7e0538ec4c816d4537cb668db55ef3c603484fb1935bc7abbea6a7eb064eb1e129228886997b3f2ddc61776d49d5a2dc329b870a13d9ca2c69ea0220881f2b917467015d1a4df6dd670453cf6fc0c4fc5e79d5252f2ead19c01c9b4f814d09a1f25743197bc0398b8ebd4f8886038c0873379ef0687da3b586de2ef6c14fe280dbb46a62f31aaff66f475642db0bb0a034a1f36e6917bc9d9e164dabe4e1b3a1a7532a04577950f7eec210e9928288d24b31452f33566b388d573ab2b6ad9a9b63fd3ccf550c548b2736e75467af8d7e604de0d7dfbb382d3804c1b87b916ea930bb32d90b9fb58267cb4876f713e8183e2e0c56278d60862d9c7577a3fe5803098bd66b21aa24686d3588e494a816bd43e1d7c542f9e3b7ecd3f3d87a0d872796f1db112599f88650fc0dbaeedbba34591f2fab9f1f202113ee190277230c27cf4a165b1fc7f506e06304b33153871c27680432f747151037267b1b8877eb56182472584931ac19245008445a17b6660ae5b854351114d0026124f243f08fcc265e499bffc3e0d268b40beac693dd3d2312aacf0e3a016b8034694080482f024dfe9afb64efae987716eec42675afbae386f0452b4cb5dfc5ece96780b9cb3b85cc885e8d9c4c0ca7691d4c000a4759d7e05d4efa818df0d2fd6b191a59d4132d27239982953a8cd9dbf43d7ea6c5852cdc5b1645b4328d438c41f952e8554bbbab0483615a2d138affce33e808736b69966a3817df96d9ac54aa4f6449f01e8b0d7bc38615fe74946707922fe4add75480b88656739f09cf3375adb1919eac51ebb193daf6144c64ad241ceba20df7de541080e197f7b761e080cfe3672005225f5550b4648d4ddb9eb331797b3def9f68d505b311dd6abfcc3c0e930cf8df89926c51d0753ef1327ace6ec7e5ccc268ae685c75caef49bd6bd5940af22451a52570c51d0518696fd404d80045448e7c2323ca2912096eb412666f122f16a21226a06b0565d8449d15746f6b0cc13e7223bdf0dc3151d2ebd55fdf9ce38a230e41435168a977fc3829404724cbfa09b421958db03e33d8a32686d81e31476cd857e0b28f95ab20505375d37bdabba07d00db37dacd92ba6bc4b185e083a3d668a566c0446b6abd0f93a912fff2c7506b6be55b7ebf423679561f83239e8ddd938659c4250cf607d518aa6cc09aa9dddb5d41d9213b7d42e9d924c71b43a51783b4bf312b050064eceac51578f92563e7f925984a981b7920cf762e3f00a3d4e17a7afb9fac972d66cc872aea4e4152ffb83e0b71f19752e04b7c4591d30c9c0c7e0988246ad1d0adc11e07e7910f4bbaa957670c3215508febef8c4fec9c5db2ee7b6dfcd52b2dbebd56c087c8952088ca7ad57d1a35dba6c107b85ffad8e79dbbbfbdb4bc04ba87f7c026727a21ae36b811518c6914f830a169c08f54ce48084f1cfa7c5ed7aaef91ebac4dcdec2bf3c99d0bff4575700d39bbf58d4615406d055f69d426d93a238811b28f28dc7ab7c6f36041d15b3dbb7badc46bd405f5788f0567f1b94b1b116d939e29e823babaee9d9e79589a39931712fc5516e56488dfe1a3334e4e0741b70d0ccf8fae0eadeeedd611c1deacb996392a5e6818b07163bdacae480db0e12761a512ecd8f7549a00d06f3fb56761dc7938bb89fa933db14c1902853dfbff046867e89fcbebf01cfeea201b2133b02e91016e089731ab0ffa0ccc997ff1ee431c68088ddc3bc588f42f7fd940ebf9fbcbeacd80a81eb3f41c4a4bbb0b6755742fce9e2cbd419606183487a306c1255c8bca1897cbc6d4a67d2e57a5d384cc347a6a06d3e24a6c2c19460c85cd8cbc5501fddb6470fe519334a270d889128581a926024e8588642bf63c9a25f9c4108367ad961a4ceabcfa175c09b9ce9467fbc2d28f65deb9170e1cb6a62492ef429846b1d07155fc129aa12c342478ea8d08ea8ed711b763656416bb70c609b9cbf33ced90736617b413ae31427b7fee4062a8391c26b9831c56bf3c6bf07f860601aa84449fca6b7dae5f26dd65468a800b483ad26566d5f17f8a6e547fc826d424cc83ab8eb64ea0af4e2af0207f0d1d754409fb946c7f2ad1a745a4e8139fc065725b69ac62bdb63f8393dc1606a6b88125b6380ed2a7d7f1008d3ce20eebb2d2bac1a1abc9c9bf9f8f3c9e5974b4834363735c27e385702b0e8a606df5636fbcc1ca56a3309438e89a161b38b38c49131588c67184f8c8cc69b2bca6b32fd38d3a0921db36234323e8aaf89ee080bbd0a9da27b7c983a3cd4ca3c51eb2ff35d0bc51275daee609330999157dcf81802d44937fbc9c49c5afa6a172a995852448fd78d5ed522468c4cdeae24a002d42dca6cc166cee1ddda874f0039eb83a6aed26140d211b321322beb0f5b70c91f3999fd46d6759845a1a4dd87e779ed9a193089e50b8caefb4d322bebda3870adee1309b13599c643c8d865febcecc38a4579fa2721344dde3e87e558db198f4c7220b844841a3b657b710f3d2917e688232b9e13f32a21058240b021379dd0ef01b39a2606d96b9e6be8aaf58c08c24e31545d27bf4598f956b38db24e05fe4a78b25ca5733dff51d2c1819ef5b23ad8715fde3086e9038ede417b46ec80d09a4035bd836de1ccd295c57704eff6006dd469ac272f37e9d2a20fba34999a27f34af3bc32509a71a12227a151fe2098bd6812b20f7efbaeddcfa521779fcbb1b07cd6e00c65b75b64f5f006710db0f10b0aa8a3ce66356aa18f5047da9d1321f352dc0b57aebdb334030d865d588a64f29394b6f45c3636b1ffc4781fcf7622ce28c21dfaf081b2f53cb8e9384c65d52fe1acfc10f79705178ebbec9da6abc0d9b4d90bcc82b976134a224e9460d379ff671a74f2313ad2065b6deee58191bff73cb6d8c46a508938fe3925f82db9fb232bd9fe53116bb366934e87acfd7cda99a271e4166e87484603cb0dcc33780204919e78e77b9f09535a0c0f430f602dc2eadcb36f2db16672aed7153967cb4c0db5ec4fd84ffa7db6cb899f6c9c2b3e44a40b9f7ea5578efc938ab5c113efc113bf6799266559ee002ac38954ed26e529fec0af1917ce882ba45ac0ebe2d2b8fa842d690dbfd7eb9da3809f906f15ccbe05a84b1f4afe6fa776499ca9c5cd067f0f27fe71228d2e46749caede2a409277d6dcdca2be20c291ac69db92a927d8674e004f7cc022c84f420b671dd85f39f2fa4e7e62dfd964ef9ecdbc16793a527fbc1619edde45dab83f3521aa1539e2b38954614b67d98073bb28e5d65f7f3bd927b6abe451195bd66b2a1500209e67e"}], 0x1048}, 0x404) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) clock_getres(0x5, &(0x7f0000000000)) 19:09:24 executing program 1: r0 = socket(0x20, 0x7ffe, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x5a) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x4, 0x3, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x28c) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) 19:09:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() setreuid(r3, 0x0) setreuid(r3, r3) write(r0, &(0x7f0000000040)='!', 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20802, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x13) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 19:09:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x87}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0xc2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 19:09:24 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) ftruncate(r0, 0x0, 0x12) 19:09:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8, 0x7, 0x4, 0x8}]}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:09:24 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(r1, r0) r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) getsockname$unix(r4, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006224682baf1ff3e382b86e3e06a9acbf92f692bcec0cfaf990c8d94bc4fb22b9e9a4c1437d3bd5ff2c34ecaca1aed2517b74d5b071287b521e9572606c26bd617bfa323b265122c1827237c984ff81bd18d1791d5fc7454a0addd7"], &(0x7f00000010c0)=0x1002) setpgid(r2, r3) 19:09:24 executing program 0: r0 = socket(0x20, 0x10000000000003, 0x400000800000006) socket(0x20, 0x4, 0xd8d9a38) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x39c84f248c15ae0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 19:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0xfffffffffffffec7, &(0x7f0000000080)="1796f98f9a45914077aebc3e3fcfccb39a2042a2538a2ecf7b9c44e17556c72a73bcc9d1fb93b4edef8eb8a8b7307e1f13ddc806e16301a4cdd3a38a055c9e7fe8a5483bcb000000000000") 19:09:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x88, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x5}, {0x406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="0054eee0") 19:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0xc000000, 0x1f, 0x8, 0x6}, {0xff, 0x5, 0x3, 0x79}, {0xffffffffffff0001, 0x621, 0x3, 0xe0bb}, {0xdb27, 0x5063fb6, 0x1, 0x843}, {0x8, 0x10001, 0x7, 0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x88, 0x0) 19:09:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20030, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 19:09:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 19:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4c}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="75279389fabb19de610775a8f4a9d5ff19272eb784731a85f8d92b831c452359e820a90298cbc395c27e86b592b21a661230deb0c4ecb6932f2e56bdbc651bf93d8dd0fd54fadd0d35534fcbd70906eead7e543635a925be5e2be092e42163b8930ce765f0a2006964c683015da3051fbd117776c6f4349dc91bb1c17368f3ec393cc4a7756e4e875d6dead7da405db570ccd53aa980b982def48ce1615d8142f887cbd9c0eece619441f25b956523122fabdf8b5f6236e08c95d562aa8f9e7123df8dd3e6d7f64b5766cb58cd63e439ac80c8fc36ec", 0xd6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) 19:09:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xff, 0x9, &(0x7f0000000000)="06000000546b24436ecb3890eb9341f398310eda8cb089c038358ca0663bab9284fce5c6e3c8c079ca09086b148008fded329f325dba9ffc7149073f02f54004b3f1bcb7ed5bcbbbd8dd61c10503ff244d39e45dc65fe82ce5ee956d42b3af6746cb8085759a4b4f79798d7e09762bafd1d22e1c85d6ca6db84034705817ece8b5f80cfa9f77c1699e69244d37f15bb313", 0x91) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) fchmod(r0, 0x81) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:09:24 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20010, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000000100)='./file0/\x00') 19:09:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x2, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x2, 0xbaa}, {0x18, 0x0, 0x4, 0xb13b}, 0xccc0, [0x20000000, 0x1, 0xc0000000, 0xfffffffffffffff8, 0x9, 0x200, 0x1, 0x8]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10004, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r2 = dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x40, 0x0) recvfrom$unix(r2, &(0x7f0000000240)=""/228, 0xe4, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') select(0x40, &(0x7f0000000340)={0x3, 0x0, 0x7fffffff, 0x5, 0x0, 0x10000, 0x7, 0x5}, &(0x7f0000000380)={0x1, 0x7fff, 0x7f, 0x8189, 0x40, 0xe2, 0x108f, 0x6b}, &(0x7f00000003c0)={0x800, 0x1, 0x0, 0x1, 0x1f, 0x4, 0x80000001, 0x8}, &(0x7f0000000400)={0x7, 0x6}) 19:09:24 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) clock_settime(0x3, &(0x7f0000000040)={0xfffffffffffffbff, 0x8}) 19:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) 04:02:32 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 04:02:32 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/6}, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000100)=0x3a) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="9c87c3779b547e2e", 0x8) 04:02:32 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) kqueue() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x4) lseek(r1, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x24, 0x8, 0x0, 0x8}], 0x2029, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x88, 0xf0000001, 0x6}], 0x0, &(0x7f0000000140)={0xb8, 0x5}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x82, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000300)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="397a82fafb08cdc2d3cb38a2c582e72023499fbb5a1eae49e1cdd25bc6bc46387f1a6a0625be69be1229a4b486c48224b2dc4703bcab3fda9b84b2ae140c816d239219c5da3ad7144c973c6c1b0bfa21f83d102bb220051fbb8ef13d80a187f23ec662fe30bf5ce01018b4010db1fe091c19225ddff667b1c6c38e0879463a76bc5d2fe53c680898f7feb393c1328bcdd9242fb986b41b8aa29ec8fed11a656fef0024106ef39caaa4fabcfb86", 0xad) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x3f, [{0x2, 0x400}, {0x3, 0x401}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0xfffffffffffff889}, {0x3, 0x80000001}, {0x0, 0x100}, {0x2, 0x1f}, {0x2, 0x7ff}, {0x492dcce91536eb1a, 0x210}, {0x3, 0x1f}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0x7}, {0x3, 0x1}, {0x0, 0x7fffffff}, {0x3, 0x9}, {0x1, 0xfff}, {0x1, 0xc8d}, {0x1, 0x6}, {0x3, 0xeb}, {0x0, 0xfffffffffffffc00}, {0x2, 0x407b}, {0x3, 0x80000}, {0x3, 0x2}, {0x2}, {0x0, 0x7}, {0x3, 0x2d3}, {0x2, 0x1}, {0x2, 0x4}, {0x3}]}) fchmod(r1, 0x100) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x200061}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000840)=0xf96, 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() writev(r3, &(0x7f0000000740)=[{&(0x7f0000000000)="4ad7d7d42ebf4692e1835181fdad2cbbe2fa8ff389aba1a1754488aad3cea406386a3bb202dcb0dc8b0cc9c995c61d1d86b06f2115de22913b72310e9c5dffcd765e35f7ea8bd42b019b65eddf3cac86f37f8f22", 0x54}, {&(0x7f0000000080)="f295b6d17b1df72b7f5f3e5400434bf2ba2ffb1ca6650c144ccdd1a76503a038e16a260d9fe5d9302c13412c0bb32d028e22318d837c2df78e7f5579fca9baf8b9a88ffdf107fc4d431226d76e440f5625863902f17c8db991dc067e99de7230858c06fae4e210ad29d7eba39076dd5fc3f0fda2351c192dcbc256a80f3c5b50c90460b08de6f9ce3ec56a6354a59e016bfe28411ada2f79e851d2a558be448d4ff49d994fc5825d689ba890d4be9822484747d15273b9068db90c2098e52dfee916313ae495961cb0ae420d761e461c7c5a329077112bf1bb8eb2159a295fc999c65ba391", 0xe5}, {&(0x7f0000000180)="58529171050358bbb2408cef078db727bc3a446736d5be5a2ed8ce114e97766bcacee34d8f857a44a5c79274939eb70b04a14c65f6d9", 0x36}, {&(0x7f00000001c0)="478c75d7c9619a88acc333658275211c213b42c916c112c8000dfbf883fe1e853f0e031831f9045dfc4429ed7aea8aeafc1b33ade2109f2e672d2db9586647538d98dddd7afb80660988836ab63439b8ca2d1bbaaf9f35ef32d230ddf65a5b969379f47a2f71", 0x66}, {&(0x7f0000000240)}, {&(0x7f0000000380)="16a06b28d195c3c89b9d6f4e51a66803bdae7d58169ce693f35a99652299face2a41c9c68f3ebc9ea195664e66794f9725df4ab0251dc9e061ba6f9ed16d27053fa4783fa759a4145ac6715004a395f6d42207379b187c593ce1314e4d9926bc016e7e884de7cfffdb13f9c9dc27588cb993e57910c137339a540b7193111896f61b503cb1294f0ffcc4324ec55ed7d63a271cbaea4f3d476243bd446fdcfe67d38ae9147311550a9de77f21391be44943a5075d8e524ade26168e88273604e684572a2020a4fce354de7ff8dd8b67dc5760dd1fa1ce9651a40e8ffe6dbc2d71054a20774faa3f43e98f484e37b0ee", 0xef}, {&(0x7f0000000480)="16a4ded8cc0193e0cc48315fdee30af9e87ec720fd70a727000169839063aa0e5914b7ce87cac4e9e081752815ad1313d30391188d6220aceb756ca132d8405ac756cd8a239eaf4fbe3d390a09c57485a23baec753e5f98f8531f5797d6360906e7d9f57e78a0e280537ba67f73b94d58e055fdc335688b6c98221f2f1e4018ebe7326e7379582397b94726dfb1624dcdc2cc1e213abeca0e1c57eb4aafdc3f505666dec0ee5a51875e090d2d4f51c57a376ec7ac74e7353ff4cf6857628c69c23af7016a3cfc1d33fd2b2ab20e8a1fe5847e97e5ad7964ed2c9cc8f6ddaa4df8502ef32f3935abfa84ddc2a1bec56", 0xef}, {&(0x7f0000000280)="b215613408b012314bd3b2077d8fb16803c48108a58418f4116b1570fd2c0b37e021a1e3c2a6a9cc552c5861e2297e278dcb382e69ac84fc4693700b4e34f95630eb7b6adb631748aea2e26d135b67619c6ff5085ea113f5fdef0be90d7a129183e844d33de43ef10f69e8ff1fd01c36b5a24282577ba38fc6af699303ccb83f13621f82287d7756de236bb4ea112da4a1457026b1211beb1c1bc11c26cb554db2e285d82a", 0xa5}, {&(0x7f0000000580)="0ec10421f66f8c014a8ac275655b3fb233a5bae9a23c34adc0110168ab1768798426c8a818248e3e8f69d3032fa4a24ce61c417797452571973f167fe2bb9c1cf90b37da7b8778690921b1f42ca2bf66dbe52563f6f51b372c3f41ef588c0d6dabb30056147356eff4ef5dc378c6f4810d493b859167a3247959ce1ef024a55210f6b45916048a9a8a2a00c8f9512ed0035a13dcb80d499fcc89af8d0ce9a56287ad70c86b2b549a24c63c20786b628504dc13e8b834d2b60bdbb2df98a7ef4aa5eb7717d8231ff16a4fe9d8b4092d6f50ed4df3f8074ee356b212e9aa577c0d1357", 0xe2}, {&(0x7f0000000680)="5de16f0d9a2de46b08feec7ff3d07ec8bd14bfbd2ea890d39d96878c4ef30276ed2122d7d6813527e925c1ec178678a699ab3ac89d70bc04eb8d342bb0091b7910bad304a79c0f91b04e23e17b615d7ea729ed1ac2c05cb9f927c33fd801430655b94b59ced598b85e4f0f89f4225cb757b3394b1ccc9e940d673e1a85e3e959fb5c89233a24e708cd6d9e4080a91dadb7e9426abc3ed0177713ea0784720222b5", 0xa1}], 0xa) kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r2) 04:02:32 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000067a000/0x3000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x81) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:02:32 executing program 0: r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x80000001, 0x3, r0}) 04:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x1, 0x7, 0x1c000000000, "6e87ed2b4f4016878b0e39f4945e263024512425", 0x401, 0x1}) write(r0, &(0x7f0000000640)="bce5bb82bd82c321a8cf74848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c20138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd63959ecb3695beda16ee15aaf6b6c31400b4dc386972d2eae495014ded254cd66dbe83ec3b018be5455be5fe8080c850f9e13da075ee54c0682350000fe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x12b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3fc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100, 0xfffffffeffffffff}, {0x80000001, 0x4000000000001}, {0x40006}]}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x479, &(0x7f0000000140)='\"') 04:02:33 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="12eff4ca1fb4b58eabf6a8e66ac9a15d67630995ce8bf6862017caf809836b09f9dc1bbc0f14", 0x26}], 0x1) msgget(0x2, 0x0) getegid() 04:02:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$getown(r1, 0x5) fcntl$setstatus(r3, 0x4, 0x80) dup(r2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) chroot(&(0x7f0000157000)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 04:02:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0xd8, 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xffffffff, 0x8}, 0xc) syz_emit_ethernet(0x80, &(0x7f00000001c0)="4d93296d2665a7686b29103c6c9a79679c7d02d2098c03600193807d29e9546a9b9dd4e58690c3b1900a227261696d3ca0144c7ac36f2d26096198769cfbb84304f96463deaba66624fdcc8133de61ea20af132f6a95602a0f2fca3358da9d03736300ddd5c06de0c64297c92da8eaf717a88e49126842444d9fe9bc826869a3") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000240)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4c35, 0x8000}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 04:02:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) shutdown(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="21e94995bbcf26fdbc196cfa288af6bd6d8da0ede15b9da90a41a1541bae1ab75c2b74dda751be831bcf64262b4f63c734e92f9d3eb71cd761a15ce1c1290c89141d3d151ab98917fd6cf7ffc4c77ff3ad77ba116ca02298f4a748e94014b94ff44ce32ddc12ccb2ab6445b50283f51a51074edcc27164c79fc9529d1fea79a7215b78e74b9ed9d8b4d2e1d2c68b4de86660dbe48cb7f6b39490e9defc2276c229339a144f0f54c17a50009170d4d928c2bad8f81c6e7dc87e8a4c37750bf0fea7ca9eabe626a8ea4b21861bb7f52887e3297665a0bc4215fbdb83cb4b330e9bf240967c57bebe2e39b7e2ec2cabbd712f053046cadd7eb17273f4"], 0x10) shutdown(r0, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 04:02:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="bb08b22d741acc47903680684cfe13a5bcf5c9223b88475c13dd14629491f6452a397c30cc0247706b438418b4baa36ddc5ae109a18e97278baad8372166d3b834b98475e2374754a3a2890f062a32e38c189312c5cfea85a141d675965d48ee01e59da2ca32"], 0x9, 0x0}, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001300)={0x9, &(0x7f0000000240)=[{0xffffffffffff95b2, 0x530000, 0x3, 0x7fff}, {0x4, 0x100000001, 0x7, 0x40}, {0x2, 0x28, 0x101, 0x4}, {0x400, 0x5, 0x2, 0x1}, {0x6, 0x7, 0x1, 0x401}, {0x4, 0x9, 0xff, 0x8}, {0x3, 0x100000000, 0x7fff, 0x7ff}, {0x1, 0x9, 0x1, 0x5}, {0x8, 0x5, 0x7}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x2, 0x4, 0x1, 0x1}, {0x9, 0x1, 0x4, 0x8}, {0xfffffffffffffffd, 0x2, 0x9, 0x3}, {0x8, 0x7, 0x0, 0x9}, {0x5, 0x4, 0xffffffff, 0x1}, {0x0, 0x7ff, 0x8, 0x9}, {0x7, 0xfffffffffffffffd, 0x1, 0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) getsockopt(r2, 0x6, 0x7, &(0x7f0000000300)=""/4096, &(0x7f0000000180)=0x1000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 04:02:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x51d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="9724a9030000006aa99942c830eaa956e69f8b50008efd3c3bbc6ae868f97e1277efda0b9a430bebb53abeae356bfc1a6002017f2aaa453b1e92623a2f8a17f833de4d0860a18fe05f7d3c081ec5e1e95ea7ad802ac3f1a0f447f56a2085aaf1d408e07acecca881604d745fbb2c3a73a719a87b7b9353a5088d1e536f06097e40a5cf54f343ac01b45a5254d0e8da7984d7b0c3e6b056d148d68dc33b88cd2999e6b320f65e156806365061fc1a2d8ee20b83c19570775cffd034ac1649c15bd8440f5bbe17546e77a5c9a1391f86f4bb0d9752dee093da86b589c124f6f3bb0fbe99df090033a7919e513844d29bbd1cedb29ed76282b34c2ba192279dfb522be84d65a76f6c", 0x107) execve(0x0, 0x0, 0x0) 04:02:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x389, &(0x7f0000000080)=[{0x4c, 0x40}, {0x3}, {0x6, 0x4, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8000, 0x10001, 0xeb, 0x9}, {0x9, 0x69, 0x8, 0x200}, {0x800, 0x7ff80000000000, 0x0, 0x1000}, {0x2, 0x4, 0xbc0, 0x1ff}, {0xffff, 0xc0b, 0x8000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x180) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x7, 0x80, 0xf}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x1ff, './file0\x00', './file0\x00'}) 04:02:33 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket$inet(0x2, 0x1, 0x5) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x1c2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x8, 0x80000000, 0x0, 0x4}, {0x0, 0x9, 0x7, 0x7f}, {0xfffffffffffffff9, 0x3, 0x1, 0x10001}, {0x7, 0x0, 0x100000001, 0x1f}, {0x1, 0x1f, 0x8, 0x9}, {0x2, 0x7fffffff, 0x0, 0x4}, {0x6fe6, 0x8001, 0x0, 0xfffe00}]}) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) 04:02:33 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file\x00', 0x400, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000007c0)) pwritev(r0, &(0x7f0000000d80)=[{&(0x7f0000000800)="2893b374de5fd3ad6924222b8d1e73f37239fa9d39267a846a8b1ad8777c39c6c4a5244dbc5e8e8e295bf75221f7508ec9b1debf0c333c9bc41e8a733c34e170386f84d08582a96b02da1949d87d25617659689b33dcc33b3d9b9dd7d0b4d15e8819e7afa6f44685f7797e69cd2345567b1dd4f63e09a2caa2778d5888adab4aaa87570f87ca7033d9464f342d511c242492075901172ac798fece0ff6324cc4900e1da22389f8d01d3daadfff980107db117cbdb9541919976c20d01a4deaa24fbfa9d653d26bc6fdee4167058a9bb068d0f83cbf446cef2145a7ab898cc48c337b51332325ccc709", 0xe9}, {&(0x7f0000000900)="a305086421f3e1ede74e278a88683115793803c30442042e82a4548154d719259d52ff9bd3862c6aa83099e34e8dc3e65afa70d7e8d0471d19fe42f5f6f8d54e836c5c38a4942aac5c3eb61d4e029a37a74e39d7d8407d943b7f0ada65eb8d50b4b774bbcbace14175db38fe9d2d8bd4665258df1970ed28921fef909ea56bfa7b5a639e04ef50abed96a528f96bb0a654535a1349b0cb29983a218d54a4563370939cd9bfb238667d95e64e68535f57b7a2fdc9b61fee3de7de6feab9b677c5884e8e7426feccd4fd2be2d9e728cb86d2d264edcbb9729aaf0bfd69da7051cf9136d830c07ea408fabe9289", 0xec}, {&(0x7f0000000a00)="a36727e1a64ff2cc7d8da0246a61d7bb047129c6c929bf953adb2309a92d52ec8e76e092190957e617abfdaf2aef1101e5dd424411bb1a997159da6609970233e782ac31b9ef3d83b4be8ed1f81a5b7b524bc49fac5ca920433a07ad0f82a52b1239643b37cede9468155015011e558144d19cb641998b10b3dd7d94f0b671b12f2897a09c4e7f21bfa04889a123c05918f3d946cb19140d264f0da45a1b", 0x9e}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)="2743283c0c0a7c25ce84f0bed19da5e124c4286fd85cd4d5e6abdf1793675204", 0x20}, {&(0x7f0000000b40)="82bde92601e829819d37d4dc0474231ebb211aaa1aad86578d47795aac178e0eae73c843b1d952659299a91828e00aa0b0b0a451d5a0e067c9da7c3c8082b7178d2cd26b", 0x44}, {&(0x7f0000000bc0)="04aeccf4844b0638574ccd95b867bd682fe7b137beed57d74662b9c3d3f426e6d832eb2778e86d2b86149f6cc416479610e21b32c7e493d065f1ec43c5a064f8d96a38721e5d9989e77a42f82a7df23dc20605de0f50d228aedc436907cfb7085c92ce1841c85d2ab0cc7cb63cdb9e694f6afa7dd45fba849eb9935832ffe8c7d0964e82283274227ae9c9f03a2cd82ee6a6b41264b12e9b6032272591039a53f1080050d3edc5bc6dd4994bc09a73d11e276620d67dba6541bcaa5767af3bd1392fcc4adb0dcf812985f89921259e16", 0xd0}, {&(0x7f0000000cc0)="892dbc1d", 0x4}, {&(0x7f0000000d00)="4e40093bb852f15108a1dcf8b006deb99c0a6d6caa45020ce7ed042b7290d6c948eac5de2a44379a396e19153f34f07e0bc1b8ba59bf2f5b666ef14d0125279533ac04a22173df", 0x47}], 0x9, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) chflagsat(r1, &(0x7f0000000140)='./file\x00', 0x10000, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) 04:02:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x80000000, 0x20, r3}) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1c, &(0x7f0000000140)=[{0xa1f6, 0x80000000}, {0xfc}]}) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x4, 0x1010, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) truncate(&(0x7f0000000280)='./file1\x00', 0x0, 0x7) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x3f, 0xfff, 0x7fffffff, 0x0, 0x7ff, 0xd6, 0x0, 0x3, 0x3, 0x100000001, 0x6925}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0xfffffffffffffffe, 0x7ffd, 0x2) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) shutdown(r2, 0x2) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x1aa, &(0x7f0000000440)=""/210, 0xd2}, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x4, 0x80000001, 0x80, 0x6}, {0x7, 0x7fff, 0x0, 0x8}, {0x1, 0x1f0000000, 0xffffffffffffffff, 0xaf}, {0x1, 0x4, 0x81, 0x3}, {0x1, 0x5, 0x1}, {0x5c, 0x2e09, 0x9, 0x2}]}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28e0ffffffe07a00"/20, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) unlink(&(0x7f0000000140)='./bus\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r5, r6, 0x2) chroot(&(0x7f0000000180)='./file0\x00') 04:02:33 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) socket(0x10, 0x0, 0x3) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x80000001, './file0\x00', './file0\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) renameat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 04:02:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) fchflags(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000180)="6f4efaec", 0x4) 04:02:33 executing program 1: r0 = socket(0x2, 0x2, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0xffda) r1 = getpgrp() getpgid(r1) 04:02:33 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffc, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10400, 0x0) write(r1, &(0x7f0000000080)="8c60d44ecdb8bec55c337d42e676411fd5cd0541077f8714e0880a1634036930df745b8ecb57059cf3f156b28d59bd54c1f6f9dbda74e725eda7e41daee354ac88c905622eb91658f9eb81797b7b774d59778ba0f61cbec6696ec035d97b283f0812eed26a9d51477ebe6a153028bfa83414a21e70cd18060dcae0d1e65f94913038b0d80007e4b1f48401a2a262b4122d382d73f1ae1bdba9cae8b246c359f1d1da968b6297126baeba292e45", 0xad) pipe(&(0x7f0000000040)) 04:02:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\"') 04:02:33 executing program 1: socket$unix(0x1, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) socket$inet6(0x18, 0x4005, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x600, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20009, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x80, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x1, 0x2, 0x6, 0x699}, {0x29, 0xee7, 0x9, 0x954}, {0xffffffff, 0xfffffffffffff94a, 0x7, 0xf9}, {0x6, 0x7, 0x10001, 0x4}, {0x6, 0xfffffffffffffff7, 0x6, 0x3}]}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) dup(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8200, 0x0) 04:02:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="65fe3337f7f499c8771e2d", 0xb) r1 = socket$inet(0x2, 0x1, 0x4000000007ffe) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x2a6) fcntl$getflags(r0, 0x1) 04:02:33 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/79}, &(0x7f00000000c0)=0x51) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 04:02:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="a6327a812972d973c37c6c3dc3d6be785b8e24e29b6b56b80a886a5eb3865382d6c42d479391384dea3a32bcdf3d2feb79efd91ad93ee8882b62e4aeb408602b0bfb871274b3ea15b291fcc55fdc29d701a690403c3094fb07ecfae9", 0x5c}, {&(0x7f0000000340)}, {&(0x7f0000000380)="a9975802802cd514607ccbfdafcd28fdabb55640335d", 0x16}], 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0bcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18da8b6584b976198a9ebdf1b7ebb57e75bb2dca82818af28ea997e3ea944dff89793e5b5b3e86673f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a03735961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d21782451dc28b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3db22b2585613c22c02b5d116429a7362603ba7c874672e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a1997ee87d82b5f6abb5ed4b9fa83639bbb689cef10664895e79f6f0f37466768c885dcbd08eb49b8fe6f3b59c1ba8a6f38927f32c8415fad64ec6ebe116ee3e687c4f23284aefe037a3e8b08c8fa4d24f1cc832b8eb0b4733d9d795cc76a6c1cf40c9e8c22f7afbf5677e4050021831fd89d264d7d7413e2a2d5fe7e45257aad8fa258ab97adac8e184f7ae3cde207f70e14663e7b2d54dcd6cf7c90af6770883147c02387239dad554c4b4ca3bf598b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd500"/675], 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ftruncate(r1, 0x0, 0x7) writev(r0, &(0x7f0000002bc0)=[{0x0}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000440)=0x3, 0x4) fchdir(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x6, 0x80000000}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) getsockname(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0x5) seteuid(r2) 04:02:33 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) 04:02:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 04:02:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x30b04, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r0, 0x0) 04:02:34 executing program 1: r0 = socket(0x10000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:02:34 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000003000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setregid(r2, r3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000e2, &(0x7f0000000000)=[{0x34, 0x0, 0x40000000, 0x1fffd}, {0x40, 0x0, 0x0, 0x8000000000}, {0x6, 0xd70f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1fa, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x4, 0x0, 0x40000008d}, {0x6, 0x0, 0x4000}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 04:02:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r2 = dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x100, 0x0) setreuid(0x0, 0xee00) geteuid() sendto$unix(r2, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xffffffffffffff4f, 0xc, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a80)=""/127) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x84) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000c40)="d1d6e44551f13c3dd575a8207e8b8d4954661522ee797dcb31aa7eaee92cbbe938a590531cf4e537720b6c88216051c3ea7e9e079e4751c8a168e6ece0bd133eb0c7a852f4f0d9a0e95e94784245dd4a14588d000ac4f3254f3c3e2aadc54aed2f36ad3602b60d8a73582c185b912fca19395fedfed8a9951530a826092799398f7da0263cf7a26cb506dbbaae4fe095221a54196bcc4126a5aae7deb91c20ba869d2d1e69a42bc8470ee97437c74303e9714c3f74d1bb4fddfb2e8e81376c5b6c8b6f13d6b377b958f81af1bb4672595b817971561cc08e9849ffc0ea78d1ab1520", 0xe2) openat(r2, &(0x7f0000000dc0)='./file0\x00', 0x180, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000d80)={0x7fff, 0x10001, 0x401, 0x1ff, "53a72994c8ea323813a5e0fa02b8a663be0edfd6", 0x4, 0x4}) 04:02:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:34 executing program 0: r0 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000016c0)='./bus\x00', 0x0, 0x5) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001780)=[{0xffffffffffffffff, 0x20000002}, {r2}], 0x2, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r6 = getppid() openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000001640)=ANY=[@ANYBLOB="e4fffdff414ac9996e50da1e653877e1d8f7ca0c770727d2681e46d4a7e13f3d23dcb8132e1c6affac8121bd"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000180)="053550f797dfe61b81b7560b083bf191236bf83eacc636d0ababc8b731cd988f35b8e4a9c4c0b797065d791485240195e4a54c170e2a35d141a581d7eba37b61fb96dd62dc5be81ac2550b232993466f25d5be44722bd4fff3d0cb0e0be4ac4e696cca90ed7fb8fa69015217130eaf7f5f4ccb399b61f0b3a705070b72d79f741e73048721a928c9df076e48b04a5a4165f45f48f1466d5c386cb3feb1f2cf3030d69baddfca24d6f15a1335d386a38d2e48879f36f7455a0148890710523629ef166661e9ebcf8445e134fd984c06ee9fa1bd60734632864b361361835354d641c83b654dbb1efa6caf5239fd54a0c88276dff4438ef256f0faf76716f7eff0d12fd43f9fcbb4c85241a7e528d55f6e01b4d97f073111336aeb71aa2048b9dc6f6e2a32b51f147caccdd6255515dcfa49639d4bd705fbf9203bc82d35f1034f24f9120ff636e0756a76e6126daa022071b6fd284cf0f1a587ce4ef1e986a008d00b7f044e6cc21f4adf05e9d9731cb97dbcf156e9ad442ec1ffbdfa802d0b1f360b24ed49ad171f8d9a77103cb3e9a89e219e63c53a0f3f196c190e3660a77154b239d6b4087f8a7196901ad3f93c467215dc2dc78613bb9ddb64672f939a658f52721e61a0d2bde2c02bf428c73dfe95a7241371b2de1f707d2482ff965f203bcf2da77ac5867a05ab97b1533915420cbcd3b7d1c933ffa114d1aed6c98a087cfa26c64b2fe3b951f70f155fa121fe0eabae45b62838380808ffe92935e7939324fee803d0d6cceb1709b152b65efbf5944c79a37a7c9cf444cd3eb2de73db371d6abf9a8f71992057243c408268dd24c58433bdea1127b2ca0a04ccdb6a0755c2ae9407330b725dddda562dda18c474c9492bcb853d6eca129737b7710252726265b616a0444a8c3b13421f81c2f0c4822332177f7f59c40f7263b3b714e53f7c837bbfad54d294258f43a17ccfcc4612f7ac028907725b3ca59bff8048a6b33ca5caac80807dbceff37876df13fab25b8c0d80525479c2e9cc9dcbc83b5b729a2e46bd9a7cbe26dec5d5cc59d8c4149b171eeee821bee7b9a948a423694519a869b381f59f255ab549a5347a56b951039a5dbd9189e502dbfe1f6895ca1014740d983086ac7e1a3c069835302387355185722e36562202ff798c05a68da0c330fa9935c274e94b467eca9352a7f6511612ae4e8de5619318bf3b343072390df80423ff72b264695aaf33da2c496bbc2f41b5c61866755ece88fa9fe6b688329efbff4be001e93ba138ed4d946c4cb50fae3dbb129965855568483322d0e6ead7921969f7f5ead0ab22df0db6d8869b3ca4d06bb053dba1e31678c942859fd8c5174619c5a8525261267e0f1b3ac563a4928e78f1ae427c79ea73a582fe4906d648d6bb9872e1143af90851b571da7c10fdf380ccd9952a40ecfb3574cb2c774e72cc276d73925477d37d42e06adb5bf6d5313995b13c00bf1d7939cfdfe60cc322fcfd8f4e6ca52dcf27e6a59460b739877e4a0fa51dfb3fbf052e94505f5662f90037b4b15cce9ab0ccc61ae99a5c97e8cb6268c216fd1df554931e5a24f177dc5ddd31463659a22d1edc552f80e5bb3dba4b37abbb6c6943d968c2c0dc90ba1745859de5518d6780dab1fde1ab1c7e189f79c87cf62e09e0ebccc070a36920ce48cd2cabbabca991a9ca9c00f5ab6e0b50047a1fa7b4daafefba78bd2e4949d1ab037722b0b97b3a4452e106f96922f1e3cb56337365ea98deef126eac28c95aa92fbc3b3b7d90bc09f46873c3cc290960553af236f1869dadc0669ab056ff8bbca1d59e6ebaba838e780541113f6ffa74562fe0cfcff913d3fe8a871d1800c182b1b9126d2cf33793584cca914198d1a34e5109115671cb9bef220006fae67f4418c6ceccfbc0148c5f075965fb6e81e7e95873981577e255f02f600342c64b69c1028d1dcc47c32aceead7ac288bd49aee6716491158c296b3a76543f4f2536e40f8b6c5f8720178098c49f52e152c457cdcbfe75006f485813e9ea5dc16184d61eeb1c83cacd4733e73b6c2ba7bce1dd5b28e3fd27be4c6da3cd60eedb0910ac2b7df8801640d8a1b03e47a5d8bff97c469ed807f4175d92a096a389764213cc3cd406e149ed8e5735b5e23bcd60615bbc921c190e6d8f02cc54e5d9a5e4372574a24c2e11365ab6398ed35ecfbd0f76cf4b14051d1324cd0fda519d657b51439ff813330f67722ef3850eac1ab8f397460fb8fe71667dd165695d068896e8c3bc1331d4b4f7a1d5061fd7c17f8d9ff10f25cf80ce8bc4a002a33d1b36d3aa8555cebc80fe9f525365a0bbbfa18f784fe723f8edce9c0fcf9aed0e36f4a87d22a3dd4bc76e17fa93b48081d7c7b719e7ee615b104b778300d5aeca058271564fa2d388d8101d3baa06bd8fa3dc4e27ab52405afe6310068919998a73a97d8ac4e1ce9e7e20099c11b09bdbcc92b6bdd426d724bf1443d764cdce0743474d08535a9bb7ae8ff1b26d70cb586b6af039b0440c46e77f489a4a5e3ffc7448b1fd3426683de6b2290a38c2dbafacca6ae47ed77f1d99c9102202321c6367fbea6d36e8fa46abb8c15852ed7f60e3bc73a816a6d72e71dc8d567345de478b31b54bef6b09c791fa4205b45891a62fa71eac3c72df724a3e9fd3a83ea11537ca2b47bd5af6017b38f76344f413c7240aee291d7352cbac123bcf3afbd7723bcbb9ba93d11e06b82147d1848c440117c40eed624334e2a2e427c6fcc3b4e0303fcc08a654cb211721943d83767bfe70eda0ffebc6dc54d056456c3ea006e1bc0882ea37d4341d1f6a95bcf526945c0320e31c7146565fb40a4964d69814db1af1d9aacd6f8326abef2bd470396d20f8961ba4d61f4910c81dd849d6575b1919dcffc6489b608001a4b68c7185ca5b94213a8f586d1a6565a50e86ae0633ba8ab5eb071feccfff33daa1b1e23079b23c17e556b3d5b1023ac30653f8e980f8e725d04fe4faadb8785f5ae48c39281a14fba31108718712c5ff8944d2194e7b5c13ee4420eecf0d938099461d37120fe4e4c99216f86efb2e8e5dc4731f55b13caf5c31c9059695cb13945ab2cffa738cf4bf40f0a39a0c882e9f2936fde95a89beacd2a9757509a7aa95fcdd0c9b766fbddfcd07cc145bff92e6344036a3873544982655ba735d536fb898c1df5bc6833b80c2d16bdd11dbab7a6557d224cb40bbae15c05e922dcdcbf4dd196719eca2d20bc1892ebaa37213723caa1ef362a379ec5b47a9982130e559824083e6fef567f49b2898e65ef321bb3f960b003df501bc0f71270b98856f41203749d1f05d4163cf3de7118f0387b2068fb047bd09792038b15f9d6f922c8573c4c431fc63d75f8093f1319537c0f9a532cc25ac52c6f8e74770bf6dd4eef9b217bdb8fb45b6f86d2b9ffc58c6b3b29b78299a79fbcf52007b014f1ab3efe6a0b1e280397db04772d890240872586a17a0911785b54230aebbfa6b2c06ca345371d8941901a85ae94588f7cf38377e3e3b7e11c3408b058d180ddd9f84e7063b3853fdd782237da5a9b8762f7f9f3ef394a95197923ce624a3ef729543137cfee1abd33c9f5f990058f5413501f592e1a0ce575a2c6edab216545fd1c50650f5a3261d74505469d822240e7887865188225765930788523c7f6ca605c988eeb0562a57036ee82e3d55c776bf92cec427b84c14fce236ec212eb11dbd6e3f5c223fecd14053252df647fa70657d6a765bcb2fed5bc953ada81bf4714349ee4d7b2b0d27b9cd8d46415451d61512d375a7b84b6843a120ce1859eb8f30337875a4dbf1ebd691d12615d63c0379ddca43ef9a32eb676f4df03c6d8648ac67dd3ce640d8ab2c7168633910331d312b800f066cc053f02cefec7bc804869b4fc17d8b654d7df6b81a2d2c8587090c1de2bb795a8e152a76ee5536ab304e413313f9f1b38f2cee8c518de6c84dfbfab3d23cb3fcdaf65ceb3c323285ce0ee8df97f26fee3c44b7180c2be28e3aa04f74bb4a912c56ad42b8e87abf82a58161d8302f23678e2df8de985b23a84c8e71a133ee46827af5a7cf1d0dee8be7f5448b87abed8ed238b7cefdf8655fe9549fc0d06c0641334f84ba4f80659fe02bb14ac6ecc6dfa22ed2c3cdfed63102536475052de3763b3b1ccb899cb7685fea5b745403ace19a4bc58514effbff6b7a92c7e58ef55513aef55fb219d765739b95a6633e18a3dc3f5f4ebede842daf1b706d61727fb27674fde36a4faaa9dfa0e210154226b425bb99a7254d080bc46d4d4f026cf5b50fc769c61a1aa83dc491bcfc04836d6bdac782dace613dc6df48b0a9ad2b9a82cb04d220ccf039d1336a02c4e835be8c90e3f7f5362577bb7d9d47205dd62dee000f95321d9933f06bda35367ae672e51a3e3f76369e2477f8c500f11733b3ccc925b025c4bcff131ad1c1952e32dfe255b78507681d56e3dd1d073a2e794cbbd62c6516a9b01eb9afbb299611d61f2c5ea79fd91417a299ae58a3379c5f1f1e4545265b160a7e32d7081cfd63b5840ddd4eaa04e9b6e28eef0f7d2a487bcbf8f6873dfc61360ead1d18d8d21407bed22654021a7da861d1d5d919002cbf09388127f8b2fc66fa88aee2556ebadcad7cda20428b39bb93fc7fe4b3c585cd0a722c696cba653da6f39b0490b5b4a738e7a0d6594aec2ff0d4414e7f873fe42d90574226c0db0aceb41f8bb08dd6937c733de7864a9406107cfe649582d3ee928ed08100e7e1b1fd8c3208ed189de94b7b5c06b7af6f4a1ebaf967e817e1f43100fa44b52dcb6d4964b64a0814eb08e742e9a7b201b3ab854d1f1595a3d1d22fbae8b292c1399aa324e2b5fc9f2c8e6789008d4461429c3e5969ef2fd4e0a2f275d9a1608853d3aa482b0030e366cfc69d4c3e13bea639a2bac158b950ebaa380f03850db702d842ca74239b04c635fa9e31ae563bf4d695f801ace9b93e2a48f221ab1e419ad34841fd9723dffce39ebb5763fbc6b1c2a7fcdc13575a9c9e42d8b7f6fbcc27f123f3e6db6907c932ae94bde1ee71aa612d026e2dcc8634aa0c5c9696360b64b385647fe6e4d2c54897f9cfa680e5af5f386ddf9fe911f05645e2e83bdaf08a3eafe01dd084bac4faa2b83a7a382624f9bdb1e98f57ef75939e5b42c5ccd1ba1777e35cb653fcab4f501bd88d1f738ef92428ad66e3a540859bb247cbd87f01fd8cc8b711da7dd9906ec09ed0b7d8e6b15610b239d64a755a6c678895cf520a768c9a239f15aabb63981ca419179726784ba30d2c0148171a8c8fc2fc63d87ba55ccd9c82fdd793bb9c8db6989c65d469bc1fe77b6db97e12e1d0ca96c50fec138035a32b430b8f5d56a799c18422694d7ce6aaa0ceb03f0bf1d3f08dcf01c120057f04f910bb1010ac2017620bd5730a7002f363f5a183853b952bfbde5fb7a90e4a2b46ffe08df38c22b098a0a3b3c6956b4d88e70191de811921c8597d4c99d7e750350ea3eeadd310132ab704ac2e3b2fc4c1a61a77cf6ccf21a724ad63dbed48b68a450c96ae8b4f219c10b8f1bafbb921cc4d83e0c8dfb75dff5dea8e5dad33a46df4ca38ccf8c999de066c75126a7b2d4c94be6c6c1f4f41afb8998ad43d98299f427423c0d5c87e40353eac193186021bb6f79eec6492515936d2f47fdd01ed0540ec510e5d7627750e1783f0f26be32226cfa9c37675405959d600779eaed5d41a9a37e59be25e0f08079c2a6cfa24d2f023be81c330490a59d806038597f6db94357005a94e12144c754b63eac6d7be59fc65482fbfb525291", 0x1000}, {&(0x7f0000001180)="4f4369e68cbd78e236d437227d3264da11fe705003e0ad6f5adddceea4b86fc1892f26168d3e52089d88d1d8f1b4fe486b3fab79f9b4231769b170ee6ef05d01211fb2dd97f5d16642aa11018df0e90de5b76730089b692fb21d567a77", 0x5d}, {&(0x7f0000001200)="f6b9016af02dc78c2af5dded4fd49b6cb8cd39d7ff5107ebfd0f574ce90ab24f2785bb1f769a91f2459b979d5ed9348962727818eb817c21c189e3b11ff46140c9e4c56085246fef83d1f70dcc5dc28988a78c0ba9161fcb0a5320fe4000500b9a97dbda0006018841555f832408766984", 0x71}, {&(0x7f0000001280)="e9fe4a45d24782d61128e18b490894a8dbb87469e674950a1704051a692b3f823bb400c856c4a75ecb82a98218759c595edb801d5d648419afd7869d5bc7f9447e6dec95efe04188213e6a683443b2a108f8b618e9f6f61f14388f3e2b333c121a7efe7048a564c2f403b55639bad1b72afbbee619e0d12e469e975d31585f0df6d0488bb80268f6fd0781cdb099266539e8d42c5bbca860b6b4c01e26cf4872830d15d91e477b75c2187219e1bb1d2316e92f39ec30bbc897aced654c749f1dc7f3", 0xc2}, {&(0x7f0000001380)="5f0ee2739b980815cb16c8e156693114db4aef403aa31dd2e5a89e9f92b16a6563c6d5b5b13896c4ce86d9ae35e5ab65a83486c69227f7be6e6127c1c7c7f57c5b50e91bd24c4fec1e01b205250ba7ccb64bd5c0d3bcfaec6ac30422c97fbe8efc0803395f02d5393a804d484b9ad72bce1489d70b91d0404a980954fa12e77163fa2179b750708ab908a3e8fcc7aabbcfd1c201e3e53a0b8273b5dcf114e91c799b939f7571e9bd99ed7f691ad893516ae92b16ab4261c4b59f707d7e7dbae16b32621922fbe7a19a3eebcb6eb27f60f025e62861e192cc21e92946e7572e0a37aa4d1825", 0xe5}, {&(0x7f0000001480)="4ce6d5b1d616b361f01f6c2ac161dd598c3416d83a0099ea5d1f29b8f4ad0f85ff5136129859d408f6619bd25ca97dbf7dfc1f644b861c4e6a56c24608ac99d6d45099cb661edc60425115aa50", 0x4d}], 0x6, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002800000000005b2412d671ec5ea30000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x6}, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) openat(r1, &(0x7f0000000140)='./bus\x00', 0x108, 0x2) r9 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) readv(r2, &(0x7f0000001700)=[{&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/153, 0x99}, {&(0x7f00000029c0)=""/90, 0x5a}, {&(0x7f0000002a40)=""/243, 0xf3}], 0x4) shmctl$SHM_UNLOCK(r9, 0x4) 04:02:34 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x9, 0x1}], 0xffffffffffffffff, 0x0, 0xe43d, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x8000, 0x0, './file0\x00', 0x7, 0xffffffff, 0x6, 0x3fc}) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 04:02:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) listen(r0, 0x9) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x3}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x6, [{}, {0x2, 0x8}, {0x2, 0x2}, {0x3, 0x1f}, {0x3}, {0x1, 0x82}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0xd3d2}, {0x3, 0x7d5d}, {0x3, 0x9}, {0x3, 0xcce}, {0x2, 0x2}, {0x3, 0x323}, {0x2, 0x5}, {0x3, 0x8000}, {0x3, 0x7fffffff}, {0x3, 0x8}, {0x3}, {0x3, 0x80000001}, {0x3, 0xffff}, {0x3, 0x3ff}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x7}, {0x3, 0x95}, {0x3, 0x20000}, {0x1, 0x5}, {0x2}, {0x3}, {0x3, 0x5}]}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 0: r0 = getpid() unlink(&(0x7f0000000000)='./file0\x00') setpgid(r0, r0) 04:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() munlockall() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x8530, 0x2, 0x3, 0xe00}) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 04:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x9) close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{0x0, 0x2c9}], 0x100000000000020b) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='])\x00', &(0x7f0000000480)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',./#),+@\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='+)\x00', &(0x7f0000000440)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='&(})\x00']) 04:02:35 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') ftruncate(r0, 0x0, 0x7fffefff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x580, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x2) 04:02:35 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x180, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, r0, 0x0, 0x0) 04:02:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) clock_gettime(0x4, &(0x7f0000000040)) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 04:02:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = getegid() setgid(r5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) open(&(0x7f0000000000)='./file0\x00', 0x182, 0x8) fsync(r2) 04:02:35 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90, 0x0) 04:02:35 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:02:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = socket(0x20, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="f89be75b7cf4fabefaccc0f35e4b62cfed244f81dbec6e2250304e497a5246f56035f2f909880e841e66b8ca1365ce22ebce6802335bc4629c73cbe8145fff6a6cd9f2d45e6f74f42ca47cb9a918244d770c9e6ed96879800d692178ef9d7ba52a2494905562da75de6aea7b41a799c21f8396e0d27681f01d823caddb57fab7fa2b7b2213e02d4149836b606cc3bb0e800daa3da78dee8ab1a00ac57fe77ba33744a3432db8f47028cdebf96af13663999bd44f62da581b7972c17671483685c82a4d87e6b86608ae0c788f155f7443ac67367ea5c4ae80183fb0a081e69a23b5ad70cab6eb3026"], 0xa) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfff, 0x3df}, {0xacd, 0x81}}) getsockname(r2, 0x0, &(0x7f0000000200)) 04:02:35 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x23c) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) sync() 04:02:36 executing program 0: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x3, "014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced405c7454e230a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942ca7e7e5987781b286b3599bae7744b1c7103e7fc007c7061a04e8317670d5d604289fbc73104736c0ad09a14ff15290229d3879492f8f9a45678049a02d2449f5428236140835a7d510b1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f7b4a037eb209441af1c8a520261"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="0300000000000000a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40291d631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae635dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b2bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef0165126e0420674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6420206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860eb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421ceb93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611df7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad32803a93500"], 0x1008, 0x800) r1 = syz_open_pts() msgsnd(r0, &(0x7f0000001140)={0x2, "e6e0acf76ea9433f23cfe0ec6e4f19baa6b07cab15611a45edeca4814c50eb67bf9ad93ba96d8eb502771b98f12ec3bf4924446c343c9e"}, 0x3f, 0x800) clock_gettime(0x2, &(0x7f0000001180)) r2 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001540)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000011c0)) r3 = dup2(r1, r1) r4 = semget$private(0x0, 0x3, 0x640) semop(r4, &(0x7f0000001200)=[{0x2, 0x598, 0x800}, {0x3, 0x81, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001300)) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) pread(r3, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001480)) semop(r4, &(0x7f0000001500)=[{0x1, 0x7fff}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x0, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) 04:02:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x100) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x208, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xfff) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 04:02:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="b622992cd27098526212b9e12ea182dbde104ffca828272013dc4195ab69852f492960e6c3c3769700d7500589bbe08c3e967881d934fab3906d6557183c65d8313bcfd12fa3efe2e90846e5fc87c2c56a38c3099f217bdecf6418af328ecd7f4d08fe5d586c78e8aed5c79f0a7028e709228e56270b35be444130aa6a2559d874808fbea847f0b1e15965726dc36e3da685036dce2c224a9c667ba301e533eb89721bcd35e04aea455c63da8d9512e4fe16c70fd5b2995f1ddbd94452099d4bd5b3d522dd2b60c110cdd07cabc6da43fce95b1406"], @ANYRES32=r0, @ANYRES64=r0, @ANYRES32=r0], 0x4) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fae4871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r1, r0) 04:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x105, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 04:02:36 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f0000000100)='./file0/file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 04:02:36 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:02:36 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000644000/0x1000)=nil, 0x1000, 0x200001000007) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:36 executing program 0: socket$inet6(0x18, 0x0, 0x29) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0f002e2f66696c653000d82d6727218438d044bb3d5f00003b010000005feaae4c042e6d09498f39116898"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="3c7c524d2401722c6efb025e7b0bbeb8a7dd89c92cbd0d654fceded2efa06e003c16bafc26f78e5abeafcc8a756d5acac10dc7d76af88cca077ab87ab123dd2437b0eebb608f5f8ca9dffafcb853fe17154e5d98381076c498a1f13e3245ce3e742c9bc4d1a71e58933d32fd5c9a9392f8a089ee0c183c5e35e7c079696f670b8e5745471be58f5963288fbb5b3b267b427ca88a9bbd763ef432271da08c816f42ca8b968fceff7d", 0xa8}, {&(0x7f0000000200)="f21ced68df58b9c1ed2a92efd03fa990178a6d94f697688dd557f5473a5b5a051338ff2a822cdc1df44ef1fed1acffcadcac91f98f0cb6edd8246e340090c8fd1137db391acb9b227aa53578cdbef824978d4045bdd047e0eaf7c2b9e77d6e59e9b951780b1687d8aabf9fd99f45b298b5b824875e614c49c8af98445ed02ba9dbf155f6c9bfc4b04daa80fb2d4e1ef9df06c3cc2b5da8bfe6ad04c2d0b16751027960b0972729", 0xa7}, {&(0x7f00000002c0)="550f270dc18dd40a0890127ecbf63bf4d2161b10b18e01262aad85fc87c7168ce63c69bc070d740c59061632b8df1a5eb187a7c12d45a686a888ee0927e256922c9dce201d48f07bcc6e8af56b8676603507aaddd8690e3a5b4d156676c11db7cb3908456975eb8ce5305aa8186b03c97aca8a911d38e2191018b19c1f2dc5c9d19c16121213e0973bfb8198ec6104ebcaf20efbca5f315dc5143e723ea33e4d42bd29f83b8692b2651e82fca02a1d3e31160fc7b5681870f772e5fb53bf6e4d25d60c916c9481a24f", 0xc9}, {&(0x7f00000003c0)="e07bb1c2ad15d131aa7c52b77d24c644129d4fde6954667aa1256038530d63cfce693944568084f7f79d26ad3f064a8e6a71bf83fd2d64d6eb8136dd8e09ed1479774b2f3b817d220f1f08e0c9c038ef089423f8013766eaef837da1952bea9cb784ed0e1b41fb18889282e16624c723fa904a13ea7c8e2179a8f6c964cdc09ff8e342e6f2b846ae1b1901447ae483d95204bf86d6f9a04cce169c54089ac241013a93c4d623cc467867d2851f7828fa3207771b06d900725296a251801ba609e26749ab582bff3fa1cd6f1cbeb73dfe4177fdc161", 0xd5}, {&(0x7f00000004c0)="22e8ffbedf355609fed4330c4cc00d72a02ea37f1a44773bbe8d55b02e0156b958cdf38504ee0a4e8928176494603267977fcc80ccd24c8ef2d5c9a2c17fc2d1", 0x40}, {&(0x7f0000000500)="e3b10d307c32ebc1be136ae42f78b25d3b726dd8fef2480e6fbc243f7d1b8f2b66f2fcd7926f5469", 0x28}], 0x6, &(0x7f00000005c0), 0x0, 0xc}, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 04:02:36 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r2, r0) 04:02:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x0, 0x8}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000013c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) munlockall() r4 = kqueue() pwritev(r4, &(0x7f0000001340)=[{&(0x7f0000000100)="4c1d8792493b8a49aca985b7d732c90ce6bfaa30225b0bf49bcdcb1c8bfe45550576e88bba89", 0x26}, {&(0x7f0000000200)="90a6c156cf7bb99373f23ae6049eb68b2a7b4ef1e800ab73457a7717087b4e6a39eff7c19395cf7a8c302de4eef8ef7f6e1f7039047c3d6320b50b65c25af56a78290f874085ccebf4e6340022d9d8f72a51dea18f5848771767b1778aa8086e00ef9ee6e400da0d70ac0d7d56512d6c342288afad0fa3daa9b7f303c7e0fb2eb918854984ee8d4087b73715d74cf920ebe1a1633b7c3a911977a959af6167116d611155e719743cd52744d0edca0d7b6be3f286fac903dcf9d45871d2f2ec2a4ecef526e3bcfc576966d6ced9505259a571256050a531ce14d6adc282189b0d1eb22e1fec2e8fd4673688d6c3", 0xed}, {&(0x7f0000000140)="ffad443eae2b6958b4d646852bf5ce359d085fe06121129c7edeba10d901d8702097", 0x22}, {&(0x7f0000000300)="a97b2be50a958c662045bf6d91c4fa4a1400ea1512e994d5bfb84dabb0edb9229c7c109d7530ecc3234ef87e42527c86c589b0034e588a8007d13129057ec0b641db8644c1d9b90511e3278152684235ef8aaf0e963431445cf59661d6b940a863c3ac09f7d5f12e6381a99e20e446c318f4d3525c142f7635b9f9210227f405a82d0b5c16e29e08d4248b90404a239f21270dc0eeb232af4981dbfe9198fc5ec3e0a4f89aff713815ec92b43c27aec35ad29570c4492c0931dc9a7653fd622f2c4b1669d1ff1b7d6bd2c23c85af74360bd3274191f7053c7f0c86d3445ec61505f39710575a92ac4f845df28ca7d7dba035bb3384130d86b98d183eb5cfd9e2a102e6f06a52e69c0facba4a6dfd477f0a43a9e2de28e067d54614aba68b3a4271601d72a85c251f1f6b62d263881f822e823cbbce978bf7b8be1bc49ace51c2dcca00988f09e13bf5f461d8eb5c4e3b6fd54e787fa8de58bb9c0da2cf445143e063d02a86ad3cad93c62f8658974dd578de4fdc37dbc3e91de2efc90e59e9c3017b15885dc2d6896b9f3123318a6779d29422f190170577e1cc4edd6ee1d97be8993e7572663cdbb8b881cb9c787dfd39d05151051755c2658120b53cecd5be66357b4c63c7110d046096b3fb9c8251bd6cd3cda1e7d668768cbea3dee9ebf0719cec9eebeaa766a49079e8e59946df8a42c9be5428485cb9cbf041e513a1a1df7d2f908cf6e6ff72e3dbe733dbb395def96b4dc6392c37ee69512b6fce4decb0d8587f90a0aaf803e264c6d9c57768d245c753fa7e1f462d426a1017a1364bec8737120253c281c5ed5b23237b3073d47849de53a0e3e3136615f9f6c8b9f7b69bba590d0c0ffe9d7b099f67c98e6643cb78e2141b83fb66e072e07412bae952887bc50c239ee6371661321b8be0ae4cb17f63e1e842dd5a9cc937a1f140a95558d9e4cb491c165b084da146b116c90698a8d5a9a4ab98d14e195885dc20e0c0e5da4826f746b8430f20409a83b0eeb23987d860933d47c6fe8198dbf0a22a7ec8c8eab03ff0ab8c021cfeed01890d187f5ddb501d9af1e7808e0a80e2f809c02e3a64bdc5605d484c7f2c6993d6fc7375edf3d9b8ff17dc0d592ee4960adfe1f5623d4ce2b69709b0a5d7dbe40458c0d71ae97795dd290489b6a824a0db7d5c69561fae8d2b6fca8b34f7b7ee7dd681a8babc260fda7c0ede2b11f3fc5dd175bb69b3313a3cf38fcdb082f63e47c33b607d9881ed73e444b127af2aa10cffc6603d203f3a3aa267c8b3d5689395e96b8e444a5c981b57a553dafb006d4dbc794d4a0e6dc32438d2bc74b494f02cb07ea4d0588ca9a1d8b368ab1de698f4f72cd6c22e83e5513e5f01d572efd2b298bf10c11224eae0639b33d82f9a8346b169c7c2e59a371ca9e7f821b222436a74bfa0b95801b5b7d177dbdf8adfc77d72a657f4cf418cf952a9694c2a82fddf31da1180407c1388c6df6901bc193f513d31eec151bbebc6037872c155ca67e7c74cb4c20424234a2c24c75483c1c7d576f5ad7605d41ffc82b97d719b426b8065bf2527aa47f6e9e43bbacd1a0a598f5d54b03846b20c0f4d5feac65feca6923ccae10930ed5d712b5ce1f92050442bf89c94e00e392be577c7a8780175a20adf458eb4389f5f8068e4d2d8ca779edf8170a3a1469d1f1ae1440177fd7630e02235c22c9eae50a6379ee7b56b7c4de8e34b39fdde659ba73f54bd0812e774fe37c3a5b9d74a06e1b71fd1e14984a9bc04213bd5ce35c3d11879fc65f4ba7a329362e82ba4cedd157746b030c3a463ecbfcd998484a21dcc12dac57d263bf691830a4e2c9e73ec25caa1c2c1d107a2de9f16b559a737c2ccccd5ffaa9b3fc92d0477b9c722e4f8328c02f90b9c466d926590159e734415cfd72f41c642854ad5edf65288c6236f10e3024887f27e3a754094fa89e570a8533231bbe737ade15502d241a412ffb124ec5ab918abf5f78673312d1e5613a3f57bdc01b8d504559cebd0b67e57a41655e9007d509da1501f66489bad62c5cace4bf419ca8fb9f575612a2b5fc755779b29bf70126bfad40255de9e765dd8ea4336054f69aca9c4102344c9d17ecbd87febf07b6d33b4f474c49801c6f81184a94880d2a74add1992279365853167511a776c54f766610837ace0acf69867f216e733ba64c4b3d1136b639ef1112e44f6807b85e263be30eebe5acd7daf83c52b84cb7635b0a3b93b9eb0d8c77e91182567ffae2e441f867b96cc399f615901a2198523ac2ddfb0e251064a6ea028fbe746b20ecca50902bc7b45eb21ca531dc1ba4d4e730af05d6c5051153b05f9f96e329b33770176ff1e87f194935ffdc5b59c5f1b0fe312dcbfd228f431437a5dd019433085799ddacc929846bc5277a0980f677219930822b6df8c7046f559afaf0a05c133d5e84852c912627111d465c4fa1386cfff128c10cc36e8cf63ba4a169f17ff70baf0d4bdadb824d80baab1504794687de2d5bfd3ba534c39665792ed8e1b599d1ee8bc9b03ca35ab235081325e78e3516e97412a6c6e0c4aa5e90d2ab5cfe926e1119cb45fa4607c56acd5834a3d8498c9d8bd68b26313a4c7b6657c4b56adc0b95a5fbe5cd985a7fd4163309f6465a3e8bf5219dd7ff8dd6e3f6f78e8c9b5e75090cb70afea8bcf10bdf50ec10b2f35089c9b86c7ca718995b778e8637d0e207aadcefd8205abbc73c7c5c5443245cfb7caa3049540b9b677583052b7966ab85550a4424fe8c76775584935ff5a09720ac472c7c2e4210de0c188849b57ee6497cd7d624bda1556b79dade1e0c5edf8e1b63e4b250bb67571c2f8511fb42c31c5f6980042f9553ee207afc6f2a1cfd474108dc08d63367c7c21ff9a50c4e5051e33f5251b5601afff3026dde1a8e5e956135e1dc52e2afc009bebabf2cf8b4e4c429997090ae56a23902d4330043995cfa522c0f92876df482f2cc174c6aab74dbd4d8200b32a0cb64c60aefd1dfef79dd3ed8751c15fb70e4e5bdb9cf35ccc05f0f6fefa8a769145605556aca32e799b22a437d44ddc9cfd55b4758a47ee93f3388b59e09447210d5ae2fdb3dab2bfc334e86dad5bcd2a4e8bed2dc5f2608aee3e463ad1cfe01a1078fa4ad7da4298970632f54999566790713f90e70e27af7c0d81ed0cae06eb60fd8342d1eacaf954f539ceb460151b4fb10ce07d133dee6fe1d4c53db99e1573377795b03bc30f43a2b56b29362b98b840d7c909232649724edc1f59d42089f31dba0e01c2de780e40ead5b18c9df608afe030e3a3dcbad19e66282f28a03bd16660e6be789f8a61d85366cef1d948246ea6cd5b2f74f385a462cf781d008189f97f7356dd438d8c0c9007d54ded90634839efc956ba1ce05a6ef052866c83089081ba538045ca63471b626d07d51b7a528b0a2595c90f8b37d703db35c93349d3d8feb20ee0b76bb1a03dbdf4380fd872d72d53619a6c1923f245473302ca6bb1bc8d912b96494a405723bac9ad4e5a7ff1e3138dc293296376e2e0d46866258580019c16432f4b179348b87e379ba2d9e5e6bfdf0a45a623f3bcd3601c89e314765012c3e3f5b913e66a06f670166da3892e2b1bf31860e7e40453f09ea1f00175d7241295310de4169e037ae1004b7ba15666f02776468ca335afc7e25494b690c1f6d09bbd7010ea8b33e69d11fdc9b87f9aeba96581f9d99560232fbc4fd434996e2b04e9031264f033ae997da38893d0383be362c08232ac5dd6fcedc18a261a97ae3f11303f78341e7c836d1ef43b738adfcf910dfdde246d5271f9aca896bb0f5e2a99b5adf7d02c5214126376944dc45dc52d75b833a0f0e700ee5b3820d44b5159383f06ab4406a6ea1018c68c5981edf79b3a403f52ae305af2aeafd69d8642065db6cd9a4a2fbd7165bcd9fa0a488aaa3767d77174dcffa044f685d699c0719ece798f90a117a08a6b14d1413b43724ed133ff4db739e611808f68ed61096eb38b1e93dd2d9ea9572e1330915ce54bc1123e8fd2234d096541fecebe734030ea7b6c805a5895c5e33105a0960ed533be0b9f45d62744d2fc1048755f68bb5dfbec07366502cc8bbbe8fc279d3dbc95747638df31bdc454388c9a5d97959317b4f1a3aa57e439facd059ca1bb09bd736911b09767a85dbfb754d47edafaec2969306a6063ac16479b95675375f2eb8352b03e187d6fed2dd39e0be3eaeb2a08ea523a06bf08edde7864379428e92b066e3993aef7fdcb732af3a09a80e0dac6b85be255a3ac59844cd5453abafc33505292948dd1767ff9f1bb3994d7ad18294215e807142e68150f79b7cdb32afb5bdeb8f26cd4d7d41a6bf61dd15ed367d9bc98128b230880e7346b00804b01eecb02dcee9575bd0206107cb493322d73297a0d29d2d88aa284a5081be3b57e524b76909f5f3c2eb9b24ec6467cf0a8d2b828781e85afdc1db5e969b4d2a48b83ae765bd4eb3bb9f26a2dace971fec14f52c6825b4f7e3538a55483083bb3fd85ba8efa7e46e007ab1b4f61bb2d62b1d95931da229a229b8ffbd0b51e8cfe75e5958eea2a43f6c4d04603ea699bece41df06d56c3a208b11e86aa77269eb323260e6aabd46cb31ddfeacb39ef5dafbf986b179f790ce2167a4fe148e7dc0d0ac0a958c558c17a10feca7df97edcf6c95a5ee907408c5dfdc9940b5431cde29c0ade56b7ce1ba8051669046ab2d7a2ff7c54931dbf9db1db7ebf2a84bcaa2bdfc05e75f6d952ddd139dbdae31bd61ed143f529b8aa89e0a57b736ccc56af9e7ab81d60e1e49b46b48a43c99c8ef17d76f0f11af0202f0054cf431d639888b8331b208a5c776c3ce9c32e3578d2a233adfa373995efb119d9634a9940dd7bcde30c116505112d73cb3e9de75351c7aff42e7036fa7ad89f76cc8e4d5501513b38e59865d020f8c1676e8b0b192b7ef5b9d3e08296218f45c2508b2eff1206d9a97a9166a536f460cd05561344d4be34473bda000d562c50ec17acf067daaa666d32027dc736e0b440d532a4b6c7c1d6fa342adac326bc6e90589960e44cf3cee14dad0e2720bdfb4a2a9c3216381cb80da5f53091be8e2496e38ece3bffdac1ce05eb8e27cbb69b7c4fa8b2cb1e3d8a05a679b9584b7cfe375585b01f1ed5d251229588be457bff609f6c2ea5612e5cb7a4fa3348e9f9c9afca99bc8069411c78d1cea90c5cf407d56e3a3a3a34f65b1f0dd7b89de79a74bdd1f89a36f91da32279fc13282b656f1be073c74dd40fa9410c871f8fd7e9b71550e4a6023606450240a401d55ab60758281b5593d2f2fa0df00e108355d0d5df1c57f4c0ebcf097968493c57815c49382d7d38187010c829fc4014c2f5b52998725ad91c8088bcba02c9d47e543633fc07670dab943d5b40c763dc9f62597c433ba5e8c242c637bb90c31404061c803ed65b84ca8038d8ebd2ba03d1ca296e1ad1d51459b5ec3fdf1b0fa005fe71ab0381afc8bd98af995a3a1d8a0733aecc15cb30f199a72c484aaffe3e1219c68cfd01d37f2ffc149f2db00b9dc84aa379c8f5abc1607344ca6795fab2016492fee019ce036e580c4198cc65eb68aa0dd0869499bef6e45fd61c7d82ce91efc46cad98abdcb50d18efe718a3b5bdb10b0aea8f4d401dfc728a625f6d68032a1e9e41581a8034f4b47c35f35a9521055a0bd79c467eed1c8a26162e7a6a88ef92b9990e52d0c7621e7d03b0a2df2b089b36ac82c6be15933ef4d53a614626ef688168365aad2be32f7dea2a38c44f57f3ac008b54bc0ffdd07541d82c34fc9823c1eacf", 0x1000}, {&(0x7f0000001300)="40377f0a9c125936944cdfd0ca055a96d059e2", 0x13}], 0x5, 0x0, 0x0) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:02:37 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = getpgid(0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getgid() r7 = getpid() r8 = getuid() r9 = getegid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="613eeb26134e1c901e88c85304a844756fe4c317448dda06483e377aeecf7e61b02e84912986a9bb9b4a154b7ed282908fa0d5e59277f54dcdbe1092313a866ae808273c11e339863f1914fd181e8d37b250415e5ffa5dcf8a3f15385311d4ea1bce2aa4442b07dbf3d4a88f57784bf12d34ad98138d170781536815d6d75f848fcd0569", 0x84}, {&(0x7f0000000200)="7ccf6547af46f37032d273c6183c1263b9c324e4ef8a28a0a93ebe6960c80f213474f63fb5cba58b78a4634039c9b784e6c7a42845c2207570165b1bfbef3aba960de3575b5fc703292f7729d3247ee842fb1d5402b0efd7713c6fdb5e67d0912bcc15a13bf95ef12fce86c4a0d99d3bff6ee9b643c68adaafcae1dc81ca6be7a1222dbab17b3af81b5cb24374e2f3da5a269709a287ff5cd4e3d43cdb54a9660b411810661edeb1676af6148018eb4c13f35e54b46df9b052f4a84f087460f74256cc1b68", 0xc5}, {&(0x7f0000000080)="3540afa732ac39cb43a9ce703b084eddd279e3faac83b8d3d14f1afebe7f44c2b64481", 0x23}, {&(0x7f0000000380)="b268ad60f64277bb79c3e758a9d7ae7e4779a17a9d209df521c2a4e1f3a793fe8a87c49296741d61df528d0dabb71922da5d386c9847c11aebe9b1770e3a1527a2521d1dcf0b4577baa9886d5af071411dc3800fbd3356095c361c8398b876aab1be0403c98ab86f", 0x68}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="0000000018000934bfcc592bd6bb80c8c9c5164484df000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xf0, 0x8}, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x119, 0x0) 04:02:37 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000140)="000000000064001400000000", 0xc) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 04:02:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000f87c8a5b670200542a538706000000b81100000029130000330000000300000000000dc1bb893f159aea76102c4e039d67f11600"/67], 0x38}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="93253d80015c59f01d10a67dd14ddd5ce43229", 0x13, 0x8, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x18, 0xc006, 0x825e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xc) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3}, {0xf126}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:02:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) munlockall() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) 04:02:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x2000000}, 0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:02:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0xa00, 0x88) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) 04:02:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./bus\x00') close(r1) sendto$unix(r1, &(0x7f0000000140)="b37e402e7d46f1c65e62bec2acd7bc1af304fe582544d478d30a2e69e1c5e989013018702e8d694b78d0abe0dcf2f1c626402713650cfc9cd22113827e1629e02d86ed97e067f2b1f9dd4d0fc005924d5db1f616816b51e7967255517c4a928c7d6aa79f5e297565bbce95b9b26374a672eb83f561dc03e6cddf69dddfd689052f89df28f31ff721e79a33f81a69040f7d08ce1d39b7cf84d2c2414ab8b131754c", 0xa1, 0xb, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 04:02:37 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:37 executing program 1: r0 = socket(0x10000000000, 0x810000000000003, 0x33) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000f4000000000000"], 0x1) writev(r0, &(0x7f0000000180), 0x100000000000002f) socket$inet(0x2, 0x4004, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xaf8bc4a3911045e3, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) 04:02:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x68cef817) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 1: mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) 04:02:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x8, 0x2000100000000}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) 04:02:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) geteuid() ioctl$TIOCGWINSZ(r1, 0x40087468, 0x0) 04:02:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0x0, 0x400, 0x0, "b9a14a2ac9050cf5cf24e3cd30985abd472c8025", 0x0, 0x8c}) lseek(r0, 0x0, 0x0, 0x1) 04:02:38 executing program 1: mprotect(&(0x7f00001be000/0x3000)=nil, 0x3000, 0x2) semget(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x4007, 0x1) setsockopt(r0, 0x29, 0x40, 0x0, 0xffffffffffffffb5) semget(0x2, 0x1, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xff) 04:02:38 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)=""/124, &(0x7f0000000140)=0x7c) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) fcntl$getflags(r1, 0x0) semop(r4, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r2, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r5 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r5, 0x3, r5) semop(r4, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r4, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r4, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) 04:02:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00', 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2bd) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000026bc0000000000000000080000"], 0x10}, 0x0) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/63, 0x44}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 04:02:38 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x800}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) 04:02:38 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x5, 0x0, 0x0, 0x7fff}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xffffffffffffff2c, 0x1c8, 0x7, 0x3ff, 0x7d47]) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r3 = syz_open_pts() r4 = msgget(0x1, 0x10) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/167) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$getflags(r3, 0x3) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 04:02:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x240, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)}], 0x4) ftruncate(r0, 0x0, 0x4000) 04:02:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x802, 0x0, 0x0, 0x0) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000340)=""/33, 0x21}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/78, 0x4e}], 0x6) close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(r0, r1) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7c}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="89") 04:02:38 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x5) setsockopt(r1, 0x3, 0x80000001, &(0x7f0000000080)="ce7e0e12cffb3c34886c00bdb5", 0xd) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x5c0388e643706beb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x200, 0x2, 0x40, 0xf4b3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_gettime(0x3, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 04:02:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) socket(0x18, 0x3, 0xd28) 04:02:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1a, 0x5, 0x20) recvfrom(r0, &(0x7f0000000100)=""/169, 0xa9, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000000ca28ce162359edd8542a9d33e074d0000300357000000000000000005fff29be02318a4972ecc6d386d9d2707de2810a4381c8ccfd90c866bc63f5f77ee3390abf99526b7851b58257fa048718ef14881e6aec78f559cc54464b56a269472d76fd9240743979784e37400c17714c87980f6871395b7672867f9fd8e7fdbf9a19f0f023556e2846a762974f6e5797d24dcf80a44d9dcb7336bdb78e69fe59a348b6c4b1c1fb208cc70a2303a45c052822f81213e4d732beb316f5155c194d01040000043c3f79b1170000000000000000"], 0xffffffffffffff23}, 0x400) r1 = msgget(0x1, 0x404) msgsnd(r1, &(0x7f0000000300)={0x0, "2729c5524583b7b9a80cdea5728d914cd04108225b72dbb9b1f9df0a2d4f2617992571f3e18addc7ede861e5f7af7969108e3d89f96c20890290453cd69cc09d355d7b4e60451d3e6036d1a1cf8dad7cf116792b622895ece9fb8ac5550988cfb7565f1e4dcf943d54dce3841cd7060f73fc8bce253796d0115bd7489a1e994020e35651ec798628361d97bbaf72dbad9a046cc9575623cdd463607cc037366af210b162d2d6ef2a7d2364f32a71390c2729d2d807ff47f625689c330ad89056d6362eb00d1281528da17ba4e573dda2507897baee267a0c3663342e5c504061173802bcaa0a7b735acfda0bb6b32f40579dfeb681304fbabd5e5f1c72190807216a16c93dd568d2687e9b9fc8882715474807428f4d2318ceecdceb84972abb7085ce3efb9e4266c4d405f0848e3626c44f18bcb2d433e9d161e23425eae2b38513b11dfdcac1db994b5b0bb3c4310e47cb32c4715330629a0a1deb6226490e258ead10036b9d58efabd8f1dba5cd794f175689dd50001e86c6c8a957a2b1d97ff0de0cd869b85e9c0eeba0af56818e389ec78f5cab12d994ae6e4d3d076de035b2f4805175c11045cabd2dd007838c0c5b57dfd9cf69309eb79ddd4261b14623997659701768b92f81de0eb98a77683dd4f5c9c9fe02a5a8fccac24c470a2d11a80f6a08bda71e5ad4c8be544bfee601e3ab387a6199e572b47223c17b65f13b782ac5c0a434f317c2878114842decde5410c9df33eac5ebb5a8440fd58d6354c0fa1f423a9df18598c5207d8f8345a8e73c6a945510c074b9dce20a6703e6330fd2dedc900920dfd258d4196aa253c5549cd260bdf15c5334ed13f65fe858370c1d7848280dd96e78af8f79f3731a4f2eb00983df254e51ceb5064002bc669fc00b3713bb17ee07e7acc059d00cc167bc7ad878f9f3baeee24bc13c6ff3b6ecb3ec27d579ea730f65503edbeb845ef6aede56a8e762aa0bcf8f123659d63be36c7aa4ae6e0dbd0c813bb9b449702443af679b9007e7791507c9782d52ca974c9426e2424f2738c240b77a3427f5a4317d7267c02b8a7c81bb5088f68bb5f1f6b2467d0e698b1708d6a89c95fb878c1a0e5031c5089b595bb3f59259a4da04220d041edc6086786767598db8ed78dedbec7be846bc46d355bac62170bdf19b7eaaa4e67510c96b8f4ec4939539a75b8331c5540e2b4bc67f3eeecaed2172c3bddc1ddaa7c98f59dbeed3b59c1d752fa13e4eadc56b41dcc64b643327a3afe39f1e6caca7c545e92356bf3a95772881b6b87dbd0c46a5e84fea1cd1aa3c8491d418da77a33ad48c064aeeff866e7e3b821e785e7b06dc857d2d51b36424faa9eda4bfe2c2463f5155e3c06bb704d3255239f558f4af8d9383d52b925b6522f01521bc3f044866848700a779ceaee102351324828e5529bbe7318df581a2082a5725fdc3dc813bcf463ee821907917c14c4e921f4d789a2acea5b3ebfd4641aa269067c1482dc2cada39c2af1cd00d18d817d6ce1cdf062e743129a5d5c21a8986eb5684a6eddba1a71d781b6c6fa4f27e2ae21e470ff53b200272850efa2be3d3adf786f9421f628807c0034f1a0e5118cda6fc0e918f7a0e8333e28b2981caf09c5e91e7625dc6748b6be1c3abe958cbdc880102b886b9a20038c9a1985d5b918996594d156784bba8be353c4c8f49e571eb3b34949627c0f45ee45e6ec7b5479f97c08789e04bfd2dbdcba7d83f4ad79ead42c1e79591200bea016d746b72e65e7109130c9e947a30958463672789ac90fa3538f7035566d3c2e4e9c265cdb6223bfafc78c83921386f69e00500ffd9367ca6ab3f2b469fd6511e7a66b4fb2ec7f2418e5a35a6ab095f68346e6b845a8d2cf8c82fa6d7d1a4b2ef02e76759adfffa181e4318c86e2cab5ecdcb674b07f95216b031695c5cf8a66ea622609ba5c4a8f188d326fd12c99f0781958746f123dfbc8e949c7b167e9919a82a1e305e1dec825d940af7e26811ebcf03085db66c85a44e2e36b2813bacdc9fb44767036fc2fe11cb2316086693ce0349f4e18d57dda58599dce7c3a973ab57ae104c26034c9204c3ee711693aafb02d49e69f4964d5d2cc865a6976261e56e56bcdf68444b540807d0b8e8df457f7895f5212b631b7d4fb8f5ed7e97013fc1e7f9fca287079e6f0c830a9f54d2485367fde7ec2f80b700d9fd466672ecd48edbafeea398183fedea90812a5f4108234d8b0735231fe7f01beeb97bd79bbbce575e81a616cc30402eb32ed8791e809ee4ea9d6cd182886d47ff00fafc212d00d6f6bf7105bc2f98eb01b09a441936e7bee4ace937e4f66a22fdf4a3c5b59c4ec340aed659e527ea505e76b5d92eb6eab542f74834eb086263c27e280b0de7aee98c8e490df02b9229cfdecff957194b44a7c591e68e090e060744187aeca1c92e2cc78f85ddd6e7a4fc64ee83adc2c665ff281accff5a24943efdf54a763525849e8f05522835bf898fda310343249057ae87bbf1454d0d8ec073b820a8e718d5f186aac2bd6993b73cb0963ccc3d8b5031df6e8dc23c32063444fefe3931b71a1c458784ef0740e125fb73233e93accd25868c51dbda26827cb08c1460ae7d8ec07165a62d33f48eaf69e9105cff23f5e00b11a14c052844831a019a5d074303b2a0c0a8cb7f01368120396a65023201d5cff5eeac686ec432a086ec63939c9cba1274dc7872519fc9a8fd022ee90bba489a3b0251ad579027301b67c9309d520feff7424d0a4c7a2c31abd46adbb2163594879b24a05dfb862cd77668fe3babdf4c8a3ad716dc3404190db7826e3651741eeb6e426b6b841f12e3889d55ece5965d45064f5dee2e8b2165063545382de155fc8af67763f63b1016dedfe3d9d7beb1f67def561930a5c8da4befab300cb77fdd886742026f9e005a09e724eb9c9c57e2ba1fc70021784bd7a8f93c05568310dbd4e11bd0a687bc5dd408ace968ac8dcad7a6e3e1f73a6490d294d94472afebd581237cebe97c2d00eb501de61cf28392193fbb12ab4e236ed3e3b06f40ea9fd0405fcc59fe7ce793253ff3dde1ef79680e2e9952fe455d00c8f486e028a4ef3694c4698d3f59448099befc41693befb1083392dc0bbfffa939e8671587ef7bc17acbbb524c7b272ecd026ab1a8d5a79944cabc8c5eac2170f0ac4fbd1f58c8836f304139d929a7dfc254d03177ff4b78d0962cbbc9fbd5ec113e880a2fddde92310fb1c0b1adb42d73ede42fc4bc2a62edb688a133d50b0a6df72b27809d50978487fd5c2075bd43c7edb9da5dd44604ba5f4fe7fed38c8407cbae8aeac4b723e114445b3f1e6d954edd1fc0a3e689630409a1a45f81b9bfa1f8990398ef687e0f25b372a26bf38538baadae35f95aad93eab63328991269cd28dc6d18fb6011555672c246f04c22a8049bcb8b857123bf489fad7efaef0bd1b8ebc103687bca43e8551bcfafd27261767214a099099563c7b8f83da94255dc98e1f221754d90fd0d5bd75f25c09a07402b6bc728b0238df9ccf1d36cb49194d0346c8678ca9645ac3880bffe330dd48348ec7731cca5fce181e1028226aa0dac608a79113a4ec97eedbce3fa163cb542dcda191ed421df3c5c2cede35889974e9ffa655844c6868e1384275fac81726c32d607cc278a6f9b6432613a8275c535230a4e7cc0b44626cad30711b715215cb89321470abe723e0372e7608373ca93154ca2f8e213597b6d97e07097979f85d171c24ae6e56e663ee4176a453f75e4ebba65b4d7e214d6ec26d128f41c51f213780a6fdd1a311c56933a91c8f41be409f14f9c614604db1946353b58c3147da2546e9033527027ca4c56333fa5063abae5c48c6f8ab9e0b2a1756aa92da5fa7ffde4a50866d0b91f07258394947db7b06c5566f9f0835952cb6ebaffd9d088ae165bffe0d9c4deff37c61dfefb025b64709066686169666fc13a4702c0680aedcac668c342815c5af87be3a34f251d5764ca95e04eec9a8ea8a71412258b020048cf0cf28891421a713148d09c2ec229512fcf5097bab1d43e5b081945ca96669a0a9af4914a72e294cedcfec854aa67e770ffd93ccd24ffb41f9c8ef760aec3da08cd5acfc9e21ca06dec7a058ecaac510e13e26a6d6cc35f59d5ae0c2c2ebe488eacb9924263bdebfa5eadfbe7007dfe3cc193bf2f757896b2a72716d13aa5add8d800664fa58078c7eefaf9bcad813b44d60f437824996cb849b8785fb4e8f0de1f3903757013db3b87d47656816797f944b65dbc427b66f772a53c9819833cf2c789b8392207d0c55dc6d192bc49b17fd6ca24c119f9cee7988f5f71746f050a9afccb28215ead6a7d9ddf584afc0f3f13f9c150dd33ba1d3c7daa9051881f8d7ab96d48b98c61145ba5a6f6c06e87c09aa33735cac3da706455a42077aea083fc754d793c93d7c082b327f22a20e0ac45e8be0f382fc58ee419b40b308481064521b9782a50ec987825254600a828334c94e15ddd6743ff196eec71c1a0b31e369d5206d19e2499dc4b74424f390dc54f6100b80c37c5fdb173ce589f949e46477f06fd32e860f6361bf1aae78748a6baec59e1bd3d60e95f86997f8d1f44862bbc7da9b608b0d7fd882d5d4b6e4ea4b6024ed96296e5042fa326696af97207d65fe77913d6b6f8c066c121a20bd2d8530d8e9352683c0c1e21da4f3411b841b2293a4b8c664f02273e96992c5934917a25b5abdbc3d31813ab43d9d848e0b5477ac97b70e4593eb2d0fb6240bdde85866b3cc69a84fa1c1435762fa4d7c986a1736716350189f76f6057ff85e83f07eb5ddeb3e8fdce1fc3421c32e0f4e6487088691b6a30aba931343fd162954f17e6940d5406d2f700aa9eb1284649783525d52523784e988cd0b69cae9a13cf836ecd5803da0ff92cb322150aa8ea43a7bae0ac739ba005a2fb79c779c086059e20834d2bfde708fc852d7ca06dc18f15018ab63cfe5dab4d636415642bdf2d57689529e96c156285860ab45c1b94fdfb5e4944b2974d9044b12b8b27e66836339b968e5df2a9885d1fd638fcc650e3abd8b95d3314cb302b0617dd88d070568e51f6a15fe5f81e99ba9f9e4a821c3853cb7e9a26bfb6fe5bed8a02c5416f41256ca5370cf7d6dccbe3ee6914e67cafa60f3fa45fcd6b4a58e2e6c733795557a051c535810f04e92287ced1cc6f8bf3d903b785001196674bbda39b662ef034fa4231d8474f254ee826dcc4905a8223c9d153dcc7e067e753a651947296cd0912d85d0befe753befde175d7145d3b96ccf9bc469497b2d07be0db14402b8897898f79f0e4a2612eeabbaf85f8fd418c4abfd9fc777be9808022aa737c4995f4dcaae2e893a4425dc4bc50d6d604dffd64f5bb9bfb8790af3ed0fa4c049528594c5c5e0250e95c4a41b880842bbb84af7db3a294c14552a0be7811801f830ff69e97329b1b7175b48fb2a0966ba815f6814acea0586796d01c21e8fce9b8d1c1ef551a57fcbca5bb2eff13f36cbfb3771884541f4ae3adcf9c31a5100c20b85503b39dd3f7c80a77687abd35fc4531970aca8c11c1e75f0610611d68fe25a41d6dffb96261c3e5ae7bf7007c73ae0fa57c740bac492ba86300b8223f054d3808a9350e1a774bda84fc881d8038496054ab85407340f1714a2d5d39745cfc9c428229d76f2f9265d294bdfd0df43512d10711f9945b144e0a601ffa81e78e4c5973dfcd2d024a73ea2a1fd4d3bac5c1ca1ab2cf0661e13dce2d7b58fe71e9d4636c314dbf760b81bd6260e604f5efd9cf142d08"}, 0x1008, 0x0) r2 = dup(r0) pread(r2, &(0x7f0000001340)="cd", 0x1, 0x0, 0x59) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000002c0)=0xc) 04:02:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4010, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 04:02:39 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r7 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getgroups(0x1, &(0x7f0000001b40)=[0xffffffffffffffff]) r16 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) r18 = getegid() sendmsg$unix(r0, &(0x7f0000001d80)={&(0x7f0000000680)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000006c0)="6225a628fa3853bacfe0b2de0c238febadd47fd4d3f85f59d0c4e53ab92c05bc6844", 0x22}, {&(0x7f0000000700)="8c86819648cdbdc7694fc0e2524bce5a098ff859a0a5061c5140635e30b86e7b74e393ae83e7623bb5000c11b1df56e2ed84b77d908db2ffa985b621df10e7f7aac876128367048663a64f6ca9e39bd324c0eac92aef070b053ffd55e3f14fa16f7aaf410abdb150c9911549b46e9d188b03616d11eb13b76bfe212514544805174fbd455e64f003a6d254314d74470bb9f7a6ed8e690b8f754a337879112d74eb71f8576c21c6724691a0f58698ca1b85a88ff820659c0d745f0a8b6480eaa14ae379860b727225b3a5eb1d8ba1407cad0171f405d203b97fe61a769fe90bb3928bf7c42bd5be85331373fbc8fb6110c752ce0fd4f9c3424313fac7fad0f0da176cc0586d9baed4794f1a1d88d6975b4e891967e37dcec5dfc0799e4b24ef61bda2f11292662ea3114e1aa45c6cd416558084625c55b4ab0cfea9629f54a58cbc2a0fe677c02aef39c202eda060703574455a7b296c40565f5198dbc1896cb3e5c15322504875bd8c28e30b3327c190833b8781403711f2f7efe79f4f757a15c68cd9daa33c4ba48ef1f3347758854a6d00c50a2bc95fecb46000d7780779a00e6c60d6cb8adb30a7cf593d903cfdb32c74d3bd54cee44689a9b24980cd566869382552551b5894180962769dfc3aa37cbb5383dd5896c763489019ff35f2271cebf0fc91cfea33b0497755b845c12c133b99f37179cf3bad176323aa49b20486966428cb27fb8330477068808a8f6a8b3d2ad1405f4ae149cd50b48bf76be8c2a71f2e2bc444ca22e60767e58240958f920ff8610fbb50b133b13f4b85670c690f5065153b61d73af7ab7ee173289eec16fad4ccb17a57f4f52a465260fdfcbcf5dba248e734aaa51f34ea2790e47642de1af3c85664c6fdef8713c4a1a3357316e90b69a273c6f20401997fa65868997d096a67553bf42a4413d2445f4f3012e31349713050c29203ccaaba13da9d60f9358bc5d396e070a4253d2fe0dd6c2ddcb5dd7b061faed79ff366b81de6e16ccba5373e68d3c493392e76cae60252f33a00b2e8ce5c3c9ab87add8d4641ab1ec2d97f669d5f5f7ee4c1f167e5b9ad9e0b92051538ec15cd4d0ce9bb756538ad158f848e67346fe33bd2d4e86b2bda4d04c43543b285fd8735ebdc55cc7418e9339c24012e7dc4b13d5da650f036d32087563bcd1f94ee64242f793aac952e5f371f245ed97da4ea34bea64ed24e3f0bad6f686f7a85f3a60f13b31deabb4c85d55dbf2016ac136b1fbd800e16f2a11934f0ad5af6f975141793e48098b7f9b6f87946601d4d7fc59c66a0ee25321592a864802b924574b62d32b333b495c4756c5f3cb6b286af142adf8e3427c6c05fb31b85d33b90220953b05865f17160a7b55ef6148df8169ebf3e43dc3333ac6d45a64973890d61b6866da5cf50306f52b9452c7c48ba109d9b8ff2e507e64f177f99a40941ce072ed721522d6499e52171c9e7d4f97e75bf80978cb712ddcf70d268e4a0e7fc4d7946b16fd0220fa895a188a18eda7ae846184eea1148f39004da2f2ef4eb622e0d299316eb121d490eb97ac8b49c5b4105c848d9c2edb11bc5c460eb4c5a5daeeb5b9d3f31de3cd97c357eafc7b95ccfc1f7c49fab88d37df3a503888364e1cefa7287a3034eab8234292c51bc1547aba9c556de69e7a52008075d8f82c1f48876711a481416c41f2c8d7c3032a5e93a6ae174851431b051ba510fa723ea5d2ccf4914061f189e099e79a7e3db38018d12916674f90826e57791c0c7988854eb1ba059bee9359bcc2a77b00d9eae7e38a6c959b2051e8042536502b75ccc0a4d1369454a06c0a546484d0a5f78a0223eac541451330bd1c7c2d74f44edf3a85614b2e74faa9ef4499a150aa74d74ab8f86a7bc7c55d27402e395537070ea1714a0c0f6dc3152f41253dd5996cc544be012cf1afafca5bfbb54a1bf8f00a0b1288f12b2044f28265e315449ef5381ca40e9bd2f85aa5cb88ade416bc2624cb7e404acd31a6b1fa1bcb190c905b70129930b5819d7943922cc098a64f9715104abcfd83f918bff150558282cbc680066dfbc3517681b6355cfcc9bf5ecaab89990497d94916fd07d362617112fbdcffec84b8dc9231c12bab73d8e2601dad5ae16a5a675e60db101ddddf1d821e4e6071987824147e31c4b2d758ef8dba0e4233565d87d8c669ae3f6afb2a1b869e37b1f77f2f87971cd8004fa64d3de9a08c32c925cac7942a46c787d20cd64d1e60a461553f6c382de4a618f415e7d305ad66115f44d8bcc8542c7bb28c2cfb82afab4af30b3dbe318a20c91ec8263d79a5b7ab73421485f958ae12c1e8894897e1671a8269f69162df797319a39ead64fce43869b2d00a8b9054e2b66e2fa9cdc35fdfc5397e5625fafa597e1bebef1193036bc9e6e05eab182318583521995cd930a7318b2027f3d1adbc9b9147916c5ae513b59754847583dd2054b4bbda507875a880e1c3f19434e71db2a9f95949f9ef83bd230cc72c894eee169e0e317218057dcfc85dfcdb2d10ae53b805ae2d96e7e8aa1ca565ea83c77bbf2be2a818a1e8d16d95d91bd17eb9d48be59c5a3c60f4a688cf817920fd61e7ea248af169c96d5bdf8d1a582698ae40a3ee766ec25d125e76f11e0f91eaa74d8404ffd2caf927c2a6ea652aa4dc8962dbddf1e9cc3770e1df57ab99b885feb599c4bfa03fad908cecc865453305d4db97b62768731d42a2490764a070a7692ac3c41865e82de55eb431782d31dbce8e47fd753e5b3f0d6bef230c93857710383f0778a123cfa4305d7996baaaa6cd7d2451352ba47f6221c261c022aa69b4c3012a867fae006980f6adf1fa5ffe21b13710ead0a5ceb8c075b28885ebaff0001a5305796bd32aa5154aac50594949d78456252341bcc50301b8e10dee3b72a3311f8e85a48b92bb3a20ae6b9b3770913b0de69e21a1b680aab6bcd623a4e12b459ee1795a18f5bd831af15294cc713ada5a42284c5b23b7b33dfde56834668d5e25fcb4cf33f58a828b6f5fd444b2003d01cefe250e4f755a8fb0dec8d437748cf76490117e2ef00156eec871c8c59502d7ae602c7266c657a46c8f9c0a9da6d87e0345c9278ea7e1a54f928526c06d30bba72e035e4f44939cfe40815e47711a64f907ddf67a00671cd14e1db6403ef05534f256eb6b277271ff900358c99f55bd99dd1d0b89f49bc90332f213dcde669fd7fb6c9248d333d6a87d9ab4d0e82f66baa89405ae8df9e418be70e6097e1bf642170c7f4ef49c05a957688c61a21cb5ef81fc7254069e21d0d4df9be81e3478a0fae099af48528eb513ff7867d555e6e83706974a37627ea8410b0ab293d54ee82b7349acb2e08fe21debd3ba87c8e88bc43051c8f380112ad91288e2ba4563d42a5bb72cafa737e149d39bc0712c1fb9d7a00ddfad1b239b924d82b8b35a2941a1011624b7cf92c01fc5d3b0afc98dc9182999de4643620c83183a4b31854edcc5a2db860598ffa4d17d3c745462209e62173b10f63f08c7a31d0ac1135f1c5eb53f5ee8595812b699c40c6bd9f3b005749ff77847efe7c732a5e82451558d161cfa6fbdd2fc006983ea5b3ea0a27ef5b01951e10d04bc03da59693318e5949505e7a1618da0f6879e25911e387584a775d6b0af9c6e32b0440e35f9860351e194015e9426685e448b4e945ee948baf85f0b4a1aa5e6448915122139aee630c78e05cf67cff9eaf493f10b0adcf6dac8540e9deeb20d9cd03b6735bb4eedfe0bcd710554cabc611f0904852c13d9c3f988b5ee7256c055938c81542cfb7f02bddb79568e8a53c809cf472ebe0e424ba29bba06c3a7c2c0f564dc370e8b0a0bb605635d519174414774c78ec7a9678203ac0998660881085f79263f3ca156212eb36056b07b75efd79087448f4e0ac3ac70336e4ef9b046db285299a16eb1a22031e706bdcffc5c67534d338efccf58c2ef3489179f783b92feaaaac87f5c499d090e6896849a02fc853890da5d8ddeac730c61b1d8aa8234954465c01e9dba86fe5141d8220e6dc2c3acc7c55f43ad2efe9f9b433fff6b91469f1b72c58910b664e1442d5e7c9ec223c9f309591590e96b83a44d51b402a9758a0a7926c338f1c4c34d828ac7a6e448c7c8e7c7f4dd80083fd51be2fc9d45fe94fca3609c7abeda125526c4e5857982f4f92982d26749c472c39df0f90c1914da09c2835d3a6715d556b9b437a4eed14896ced76385dff6573c40d1a2af1a69fdba490d0d3bac5f6326381d3072522314e6a058c11ff8ceb14003cbaf118225133007d9775c64ad8658161e9c8056910c03497aec7aba49cbc54d0121f8df8f9d8875144bac1e65caca8ea09f2d0d102b2f0f2a9ffabbb4342f5ed59d51a6099ff9b43969dc93ebd1e4bb19eb612c08a1a04fc3dea32f16f5c989b809c5a068abc1291adc59ba195e5d6e3f3058ef7b91ddbc15347ed0dfb6d241320a70791b8d0d1beefdbaa6c10cf531fe583b90df069842febb6aaec87562e9f0cd77faf27eb15eeb19d6619156d40b744141188492f3e5ec2b94d9ba243d0b1d197eaa8bb43ea80fb3a9e54f83da8387ebfda00a2fe4d6c96e158e75b3c418b74117e04616f3d5acd57f4340fbbbf6fd32c1a81eef29de12c0f6c4524dd57d0862d40ed38741d22f6b7efb62254fca6793a8d0c953c14e5a1529f81eb45a0fe8df81e532d80a9e4376a2702d971d56c142796da71e5531dc964f5817fe20c31fb8fea6335f67d0654bbebe1c1ae49ad4c574e22d5e1f47cf0d064cc75a20ee7b60c6897ea2531ef165fed5161db39986147128edac3acdf8739f48fea275fce66ad3479a265a4d186ed177df385d66eb34f705a1bc675a99cdaa3da332cecddc709cc0e544d6b6d0a93269001a5d84f85e803b97ba3400929848d5013caa03faefe287a79005b96efcd1f9bb0e418b77bbeb92648ebd97bd909d0578f3d13c379a85632a14990b99f25fea41b3465ed05e3550a81efecbca8a6577732607aef38a78b04d1b828a6a9d7fd0d6b7749a629dec6703dca0c4b486a5436e25b340b373accdbac316549b848c4fdd756e0e379dbe632dc9a6e201c95698d759e7fef9606cd36b5157523f1832aebb4e364e03820b21bb19ffc09175448d7f5c1eb049e6479a056d55f8cf2b61b3c32f603f7afbb7678581fbce0b7c204890db6ab4cb7ee3f0c676114f199491f503b921169c0377f372b92584dd131a95bc0e8732f43cdb0095ab70a0b46661860f97fdd8b93daca57295949a9573d8495ed9a4158ecdfef8e768e35edcfc4262235e9ae94453df5e29855c2afdedcda1b09d4f7385f824f72f719aac9578476e026e25df94632b5479b25797b704a1286fb49d371c584927cf696de9d5a0ebf6de57318bf044a2fd4330f17ea5ff673a0503b281b3d138681b3274a0785e7bf4c748b94b2ca113b6ed9f99dfb2b112f1f3919e155f4f7e047a21af53b7711c97849350e521bb188bc2952f7a2335dc94fc80cb3eb0d790eea90cfc2f2c1060b6a2bf268653e2c700edd6aba01de91380682d2f590efcd0fa4f90204f44adec4defbe322c0734ec9b0f1ba7ede568fcb9f3348c40df8ab9ab42da898ad09bc126a0a0a95bf8692f086eb4e33fadbaa328d0207669398fc72b57c5a496008458fe6702732a2a0fe6ec951236dbd27c354104994b815417ab698483c26489df65acda1df43ab88cfdd6b396cc247a3fa5eaa0c13bf250313400a950792830f97db132bd398595ac93e0e20369f0722e75ed23785b3c6bd2dc4a9d58fa606", 0x1000}, {&(0x7f0000001700)="238569f3a3d9f73ace6d8ca32411563e4f8a884e0d5a2143dcb869b33d2029b54b539f06e7384a0261368ed79de1cf89fcd9c42547faa6b6597552f9a17a316b34c612b2ddc9d4e94cb49c1b0b5d153deec65ffd9f9f0b071d4042b4734aa38e105c63b66e6bd600ec3e68222089b36c397c7ad2b9c641847ec667de7062807a7f829728fd2eaac74c5429b2b0015193082c", 0x92}], 0x3, &(0x7f0000001c00)=[@rights={0x18, 0xffff, 0x1, [r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r2, r1, r3, r0, r1, r3, r0, r2, r3, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x158, 0x3}, 0x1) r19 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) dup2(r2, r19) r20 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001dc0)={0x8, 0x1, 0x8000, 0x1f, "8bcded6b4ffeaed1be0a12cd2bd0428b36823676", 0x100, 0x2}) close(r20) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000080)=""/251, 0xfb}, {&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000540)=""/163, 0xa3}], 0x5, 0x0, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r3, r20) socketpair(0x1e, 0x1, 0xfdc, &(0x7f00000002c0)) 04:02:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)}) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) 04:02:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 04:02:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 04:02:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x340, 0x40) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xa, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000000)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934cba06f9c1b0ff68eb1a5ef7e839fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc15735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xed) 04:02:39 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x40000000000002, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r2, &(0x7f0000000400)=""/124, 0x7c) getpeername$unix(r3, &(0x7f0000000380)=@abs, &(0x7f0000000480)=0x8) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) getsockname(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r4 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/224) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x18, 0x1, 0x0) setuid(0xee01) r5 = msgget(0x1, 0x2) msgctl$IPC_RMID(r5, 0x0) 04:02:39 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 04:02:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x24) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 04:02:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f00000000c0)="f7863e0be2a9fe78497a29ce72d06071fb83d5f0cfda11e013dcd6e17e68cb9e09a24939621ab2703f9d1d08ec5073dada41d702287e3aeab64c958ea2ecdeb5f65e84739bb442d4f664952a8300f38a25e653a1fb61592d435c7787e81f17c3ee1b631d0ab6a0c5528d8a231ba9ade921bcdc4d4d0243969b", 0x79) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x5, 0x5fa) close(r1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x0, 0x0) 04:02:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) fsync(r0) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x10) close(r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x81, 0x200, 0x2e, 0xfff, "80f8944bb01a10617cf04b9c45cd635fa5cd45c4", 0x1edd, 0x9}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSBRK(r1, 0x2000747b) pread(r0, &(0x7f00000006c0)="440b5214eb7edd977f7589e72df347b1b1bab5ec60773e5407e796249f305a0e1bbdf466b2d2eab893768773c709d4c7b5b830525c07db7f13cc3d2e949dd4bc5da97d53d4b9622feda592b8ea593e78fc91bcbb61a5685d0f7e27a729bff8fdbd63f1100b11003d23f87215f5cf85822e049b61fbfc4898d91396eda674dd30c1e5d5d248c92d90450e10200d249885984f4de38652257b8b2b0865008ff41240e4f3276aaa166e7fe8d2bb53dc9f6237dad335434fe025b22a5ca1059071ad82e18da35b62315d1c33da49067d47f94f892cf734092f4c848b47b2c96dd7974a01fa3d8a0be95458a9ec788f8862191e122f9204283b47b6d0e8d2297f63251eda0a22c0c10d276968edfeafc1ebab4d947dd4fcaf2a1c50afc603851ed3567e3561c9953981529f3a08ee78c9a555698e7740be4bf7cc940eb4e8af4245fcf2d7bcc5f6f9b13a7809d46f720c8fe140072a9852ba4e1724a809d8936f86bfe3913b96a3913d84ab29899b1b1de2b13e14b9c56285209433fc23846c1b321889162fba2424146c4dd04402dae03c469eabda8d04929349ef4e48d5377554bd778db8fb37b730f601f5e6586b7a23c6dad5069b9a6b7475f3c3213252a81ab3ae43395c7f3787029e3d1e58242489a6a8db4940f2adc8bbf47979d4a4d36b2ffb146c77e80bf92802bdd6681b0ec0503c73bed394ef7903fb44ba3ee16f89c6b1bffe625c0e66af979b177eaf7cb4e41db326bb3dd0238a17b50433cc122191789259b92b1cafd67e17aeb31b3f819df62ac3dd08a427946d3281b8e929f1949d86b314b7b76f1427b6db0dfe00cc079d55d2f77cdf0f66472e5b34caa023d3ed931b15172f52cd8dad9037ccdb213879997e9c0de2e5446c414d29cc762bfe6e327a6c974c3db40aba6fea8d40e3e7d1ba698bc1ffa428398afed9a0af9c9aef1cffae4767c281ef8206332f76ee514f334919a0a0144074299d10186477e12acce512ad9ba8986e66d81701d72b48b74aa43559c7cf6015352ac4cc02554a8c7eae92091f3e0dc9049987f83c59047f49f7f3c90d8685540b23d6f70f2101352f9a287daa5df9ebce000d1a81d1c1a085f542b23c3318d9f43d1c0e212a36c5ab56811d6e2d3fbef1fe0ab1140b701aa48a8dc25b693461c6ca7821f2d7cc9ef0684ee9f2f97f3d5aaa10414c420fa7cc19b83cf2fe25e41089058d6225ebe1a87892b88a0679ce352c0af5b54c70686a6818c5414ca27d53b11555a0319f6edb6213d58f34847e7530c6f272cc958de67238b88f18d1c3bfa31f2dd23dd5be8d7f5f85733a1c310df971e52f91dda11ab45169957fe62af85a9aa3b535d1e28acaecaade24c069fec5b82efa15b5f6e4914897ce2fdb9592ea453234f0b55fe705c95a6e331d305a3704a40948f3f6660cb2249d692e5c12dad1fd4dfad09137442fabf904887b3a638f501bd5fbd63ccb3594f22051bc0d0052b634348004dae17479393ed255f74c614198c7d2120feb492fe62a22b838c6a2de1c440785871c7399bc836cf2372ee587e242133f5dc3fd3d63f5f4c4f7988c7fca12f3cea52f75c7a2a196c1fb8e39814146439f0864b563db141d2ed369f91c1747c503c12393347518cbba2c07cc55d63d28ca31b96bb8fc24a2b7ff2d1aefe307691c41fa2af027a340889fcda220f9d9da2a9084fc3e94da824a8d42c41108037e70bd2fcc81bb630c94ba302675c4eeaf6b6126d7cf90229102b627922f5af984e770512995d5823a96047c7886151bc16fc872c7c8fe966ca82f33d7b341a3380ff5155319e71f58b062450947eb9e4904da50e5cfbf3a79b1184b7bf3c7fd00c8bc4e79d03c8b8fb79524022ae17deccba90f3b3b4999540780bc186396e25351c1a1f5696df4f42752bfbfdf3820c3507c7ae6812042d877150e26f4a8e37843da8541a79b5ce1c2c405b20d518cb379c4e8e2b1fabb7a8afe189c5aab780ceff58a8224911bd30f2cde1a0d288761698d4fe6ef9da97a9184a429be2da3dc18327fa25db17c61fc61106e6631f3ae3635f9371cef4d875012a55a0445e5bb83a2233d86450da8b87797387a5d796be9d8d5f50dce5ee16045d085c7a7635c8acd74fc670315a106327c1904fbef866a5aa909b8ada746fa3924aa4bc3ead94fef27f73b031ac87aa2a01906441e4552c4477fe999ce49510afde9bf7dbd81d4cec7fbc3f480a37776d07976097cf3e45904e64700182021a2db57361b97dcd3d17269a96f67caae3f846122ab8ad9ba5d73c692d29b50060124bc0dda08b2fa95ab25e085a8bd13dba55e41caa4b9b40f0f1a34c8ec19efc317bbe741d2908e5a38611bf0cd1172d65f5935217e8a1bda3fb9684eb3d30bd6cfbc36512f0ce98600e8a373099bb2bf692b0b0141e239dc2fbd0553a5405995ed8f397825c15365abc0d9bd850f83de4b269c4a8984c4e75887199b633b7c2171b44fc1227c2d0c6c0a6a2699190d6811255c04d02d8e43382df88ba6cca1344c6cfd0b640cc7658499315bee2fe6c7dc44a4249e156ad4eb668b15856555bc66b2210ac38f038290c83a4ca56203813172adae2c28e2fba6968be685825a9e0800d46f8e6464368399bbca3aaf259e1a616c52dc07a445993b683fdc0ffae11738a2c5e499cecfb18dadb12b4cb34c0b6ba8ac240d8c4a7a7be51aff5ad55e5799263fca6c760388e057bf58a4af13c5429d652e9d3a9d9674abb545d4912fefc3f01775cf4bbcd0a8265c43da26cb96aff457148089646c8108e54b81b1c0e55ed4ef7984bdbf1ed758623568055e48fbe0c52c9e853b475dbb95380f0d9b7ba6d21456787a4e697c19346e73685a3b7edcd6238c097cf35ba714a02a9db191d052ffe1e95f0de696de75eda32db1a3b29ef0b99b42c19ca0887ee33e428b22e08a89e021b88e1172ac99be3eddedf5e10f9b75ac68d8789e96992d06a8d406f81a100ab7f557f70d9aa1878cb4d7b80dfbc4f5f8be0d3f3b47631035e949486525572b2cf6cc3dd43e820857b19afa1e7dc10b365d154f9a267bfb7d56b035cbe8652df9db54463e6f66bd76d1a6d8cea2a333afc67ae9cfe06fe079468a6bfc5d3441016fac073fe3127ff3141690116f7af12f2dbf83637bc2ad49dc4a87a389fd090e1635894c07b1a25e5c561f272878a92e94ccd952a0457b242b1d1a2f3db256baf9be9d634d88a7abe66df5b0c8509f7253b907d2cbcc087a49381672cf0ce30c130a6597ceb1af52ea07dc9dd193e21bc58fcbece984b546381b41dc2bc3b20d00ed82755e0d8d661d8db1bf2b130ea50911152b0d0fd53a5f4ea144a23217a3b9d4e3e3c430b23a6fb9f963fdea3e98fb2e84f099406d29c10143b61960d0bd5d43a771973593f6fdc58ded8ac36d9600e233c9eac4e85d14184d1c2841510eb9eede89e6ccdeffff8822e279158d10f482ebd224f5e81715daa6ac3d310797e54913a5991b1f051760ecd74e3a3be64708e76f7fc02279d52b4f33d75314bfffde4d3115a70e6096e8b62f4fae0b965990b06f66060b77bcb4ef4566f3e51f311cac3112f8e92a38f160b8956b5090588f324918925d39dad630e6c83d20eb2f24622e2e0ea72f45e0e70bc9e48d6c707f8c6e7c19326013d065b18c4a189fdbe466234e1fecbba5801622a258623849484a3d0b971d9b02993384d3818c88f3738e2e607c823e949bcc7e1bc6bf2120ad308bf7645a4fec00894c62dfd39da6e1c5636586e39adb64b4e1a7d3fb127efae430ef7a74d58120a617766be525241254df62a902c54a09f95db89eedb9e7318c752314d386d306813df383cc8368ec908573ac819defcee7a270332ac6a525855b08aa50094e60c6112f7a6632b384dd25f28717d314d049ccf5e38a72d54f7873ac10246510ccb39e957da7e7eaa0cf1fd5247ddc1d958292e99aa3ab991bec8da0f27130b5a3edbdecd76cc03c60cf155b9886724f6ae8a061b96d4eabb287ddf1dc58847acd847109d3f3a3a1facc931f1f788fb732f78e293579ad6bb5360669c94418d8bfb053d5f9125cf6e7ac98c6b3420409f74afbd473f4e042fb4559fb69f6cc76ab0d9c8afed3d22c8544ff3ca7b74557c99e5be044fb992d71cdafe71bcc1cb61c40dfa559e1fc00006f423d7de0926333dfd12b8510ef373a3d62ee38e46213eb4e9c8fd041a78dca1450a5d54e4240cd697f27311cc7b2eddd29c6e0d5439e3284010241f1880a4c961c919ba14ecedc4d50d59c106615e64ec8eadae52bec61ed710d46f14360b4d85f408b0f23ee33af2cb3238e9c69d573f314be3c92b6c442c0c3f03189f4adc186a9c0f78991a27b3cf828beb4c924cf4ed67d125c9d9e9ec0f375796d2cf8e39c84003cef6c30fdd41f14694c34516a329a2a973443a6785e820e54aaca18e649fe53f47c0a387845bf26896bec2930c52b24ec1ddb3ade1239f55e2305a4297468a3983bac5eb7d781186b4351b8f3c0186f08ca15bd7a2aa6f9e4d67d93951bced4d7729ccd3fe33708922b454a3e7bd95b19e22b96b7b253b80d0362c5699dde717679fde06969624ef16154be550cb500253b43ca1acb5ffbcfc3a9775042b0aa7bb0a752142bd5fe536f82ee7c86960571226e74f4c4bbbbc2357869c6b172eda02f34e5bea50ffbffd975ec29fb731312e3297071a3b080a6f788f95be69f965b2b609e66b2f4eeb7d6af7908c931fac946e957b3abb65e5b7139a64ac2d6ed51262ce66b93a37ee74fbca56c90ada9664dbb1fce9252c6fb54ed03703f571707b5cac53861f826baeec6b6a6873b7083aa20f8f6651d2ce6c6cbbc3f8c5db1963c88c3da3fcca74309d58c811b50c027120930cfc0ab74bb0c3e1e4c12e091ffbffd0d4ca3601fa64f8cb49affe512edb0324c2114dc4a658912f2e3052e1c6022da76928c2647994ffea71e6406d53ded240b7df46835201de798bd92b36c457c04e125fa105a94fc357726385e7dc632cde832b985b6fb5470f230ba047798d4564d462049ccaafa6fb6ccb4e9564fb41b82824e7550a28da48a3dced1c25653b093ef99d4cd4858e4652322c774d9f95ee5a069f3e576c12246969965d248982336a78948c7c57057876f349dbb183e88195879d995c148039505ac1cbccd54816b4c82b5e063652a60f685fd93aabe790c86fc522aafae9c873d4f4833f9144c9b34ef8ddbe0afea9b0a150a6f0d34db2683cdb546147002b929061b8daf94420605eed514c0f05ea850e63d77c54266756cceb2b5c9706872fd9952da8ff7e9aa92e03a66b551b243b70e291b393b5cb889cc82846a9ef3281b87089f11e94bdce3fe0cd37972d6da59d602bc365a3a7e0ccbf4f4311290cb92f40d35ef63ff0ccb69c217e1419fae6d0a161d59c46b0e0099d957cf0dbfd854ab2660cf4c9485ece49d67b2f74bfa96f2cef6fe991dcb5f4e94a490f1d035a8d3cd4325814c721075674754f8af9fcd2d9fd6f5b60d18fb63450afc3eda1d39e1213deb4d2447bf6774d96f37352d9179c02ea0f7c4f20efc035cd7ec5f8646951b59be0a5cdfbe7aea0a005f28a4516e49117ae26b0046ea4de94c1a56355de1025b963a1a46b9274b9c95d0166e49d6b081da6bb4119857b5d169adf3cee8a8fd452c90089fd764f56ca390270efa3909d684afefdf0faf0c212c800df1cf14c0c057c1ff36f85573c58e402b75436c472fb11a1a1a9d8e72c8e0b89022ed3a67017b336786226ceb9a44bdc62bca7807fbe521b02121a7b427a1f3", 0x1000, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r4, &(0x7f0000000240), 0x1) syz_open_pts() 04:02:39 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) pread(r0, &(0x7f0000000000)="ef652d2b88055d75fe9c109b657474a990b4cc124a8ae6811fe6336b8ce463ef537ce9d814725b4b38e132e0e9ee2e4faefced90cadc7a59e3eafeb05efece98ea17af69f8ef02ca3497a874bbfb70ba9b4a6a5c414f8e7458227901c20880f9b577280743dfb2eaafd700c3bc6554ed46a31a37bd4ef0a29ee172c251aa045dd7673c88de06b66bb0d9297bc05b7f69d35568c9b310eb2f3150d7daa54bdb4a22e62367b68053759c82d37e44b4ba1778b2e16b380b4bca49d0f3a5601f8f7caf24da0fc487c2347f6ead331ca9e04af1eec566d789fc86e7cf33e0e8b13f4ccae9d23b7a596cb6cb1752eb675bdf170f8fd68b5a", 0xf5, 0x0, 0x0) setpgid(0x0, r1) 04:02:39 executing program 1: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000001580)='./file1\x00', &(0x7f0000001540)='./file0\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000001280)='./file0\x00', 0x20) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0xc) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000001d00)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e3013443fa76323dd2a725bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000000146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a18832eb0eab391c7a35b0dc0c9af457d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bbbea55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141d6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a84561591281fb73e78448706b51330dfefc29e7df5c602e33dd0737ad420e58db083985dc3c11b3b0423ebc50e0e9aca447fded0255014378e8fb07b76bf76e7c277714fde1ef7190967b3a2bb710cefbf473219e111fd5ca3c87798bcf6b0b51bb56d9a010e8e1fbeab017ffd1b8ca1e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15590c6d238263582f4f2eba0f721661e598b64a085b7dab01d172b88dc174502681e474f4651db50d1c605223a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a30748da15d44a8d7903033c1941511d11bb7d462583bc74c59415e5cce67ed9b51190000000000000000000000000000009bc5187408659116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274c75e177682d203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d421fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df9c435445f40ed490eddbe285ea60f7aa25672ae027f9b072d378a5373002c53118aa16cd5f3894425a6ca15761c5511a000f67beb14a56d448af2d0cac8effc97596e343c790c186d6e6d8ba713ff"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) mknodat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x80, 0x8) setregid(r3, r3) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x20000000002, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r4 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r4, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0xffffffffffffffff) open$dir(&(0x7f0000001c80)='./file0\x00', 0x1, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r2, 0x200000fd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r5, r3) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3}, {0xf126}]}) syz_emit_ethernet(0xffffffffffffff7d, &(0x7f0000000200)="b2268b77e9ae64412cda26dc2ae4cf7c429df8474e2d7d58fde9dde7efae4b50249631bdccc9063ed9b27ac0d1857f7577542c2a7fe031bfeef421f9a00eb68192dfdf0a99b4bddefc3e6717d1cb000ab611f896c959391e4ff6c44cfe6f04000000000000000e24d8cef08da47986fb4fe5be7308dbe4080b3701482433db4318a519523f") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 04:02:40 executing program 0: r0 = socket(0x6, 0x2, 0x2) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYPTR64], @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000300)=ANY=[], @ANYRES64=r0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYRESHEX=0x0, @ANYRESHEX]]], 0x5) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f00000000c0)="b6") pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="d90c4a98768c07eb4fc77795084957c636de8bc89bc61f87de7a79bb48b4a3218958ac12d474d888b4fb006c2e92206bb231cb79074eed367a809f755f84d60c830e699ab6106b6fa6d08d698626967c172909e3cb98ac2bca51c277124ee796b2136390a4cd1e526a3caa5792eb05edc82ac788380a772b1f9a32c01c70d81dc0e1847533f9318bb1a11de9a50d454f97205eb6c0c08562383a9bafa84543553d75c203189a109b37222fb5a829cb3cc14a942ac7a48a0ae648f4", 0xbb}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_media}) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setitimer(0x2, &(0x7f0000000000)={{0x9, 0x2}, {0x7f, 0xb7fe}}, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x2}) 04:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) r1 = dup(0xffffffffffffff9c) openat(r1, &(0x7f0000000180)='./bus\x00', 0x20, 0x120) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20001, 0x10) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r4 = getpgid(0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x3, 0x1000, r4}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)='t3', 0x2}], 0x1) 04:02:40 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) r1 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x90) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x60) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 04:02:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x4, 0xfffffffffffffffd, 0x7}], 0x5, &(0x7f0000000080)=[{{r3}, 0x5988408abdcb8a0e, 0x40, 0x41, 0x80000001, 0x5}], 0x6, &(0x7f0000000100)={0x10000, 0x6}) write(r1, &(0x7f00000001c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c64", 0x4c) 04:02:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0xd0c, 0x900e, 0x7fffffff, "d793b5c619cb84908c9a36a4399fcc88bee06db5", 0x8, 0x8}) r2 = fcntl$dupfd(r0, 0xa, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) setsockopt(r1, 0x8, 0x0, &(0x7f0000000180)="0711a5f120049ebb9ba2c3decc3c2be3e159ac49271fa67c6001a709c623df1ebc969d149678455b1c43901638824d0cee5aa6bf9e1a47db95fedefb2b8e3864fc48934bd33f068cc259d2f31584ff4ed9c7c6e35fcb5718c2638b659317a25ccf0e68e800b3a803231f1539ff84ff6a5b20c030e07ba9ecb6739625cf3a5c813833665e2fcabf691aa8bfa9b52f39799907aed87aa0ef9761", 0x99) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044278, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0x1c6) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x51) 04:02:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:02:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x7) r2 = socket(0x38, 0x2, 0x5) r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0x0) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x800, r4, r5, r6, r7, 0x0, 0x8}, 0x6, 0x5, r8, r9, 0x3, 0x0, 0x8a}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x3f, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20000000d, 0x40}], 0x7fff, 0x0) 04:02:40 executing program 0: socketpair(0x30, 0x5, 0x401, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/158, 0x9e) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x7fff, [{0x3, 0x1}, {0x3, 0x9}, {0x0, 0x9}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x9}, {0x1, 0x4}, {0x2, 0x7ff}, {0x1, 0x8}, {0x0, 0x6b}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x6}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0x20}, {0x3, 0xffff}, {0x1, 0x74e7}, {0x3, 0x401}, {0x3, 0x7}, {0x3, 0x1}, {0x3, 0x1f}, {0x3, 0x5f703de5}, {0x3, 0x400}, {0x2, 0x8000}, {0x1, 0x4}, {0x3, 0x4}, {0x2, 0x7}, {0x3, 0x7}]}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x8001, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) 04:02:40 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) dup2(r0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 04:02:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400083, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) clock_getres(0x0, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x48a, 0x1a) fchmodat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0x56, 0x6) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000200)) chmod(&(0x7f0000000180)='./file0\x00', 0x10) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x308, 0x0) fcntl$dupfd(r1, 0xa, r3) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x102b2, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 04:02:40 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(r1, r0) setregid(r1, 0x0) 04:02:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0xe2}, {0xcf, 0x4}, {0x20, 0x9c0}], 0x3}) r1 = semget(0x3, 0x3, 0x0) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f00000004c0)=""/53) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000300)=0x40) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') setreuid(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10400, 0x100) select(0x40, &(0x7f00000003c0)={0x8, 0x3, 0x9, 0xe0f, 0x1f, 0x3, 0x40}, &(0x7f0000000400)={0x1000, 0x4fa5, 0x1, 0x4, 0x719800000000000, 0xf2, 0x4, 0x9}, &(0x7f0000000440)={0x5, 0xffff, 0x9e0d, 0x6e, 0x4, 0x5, 0x2d, 0x40}, &(0x7f0000000480)={0x401, 0x7}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000280)=0x1) 04:02:40 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[{0x8, 0xfffffffffffffff9, 0x9, 0x4}, {0x7fffffff, 0x11, 0x2, 0x4}, {0x7, 0x2, 0x5, 0x5f}, {0x1, 0xfcf0, 0x3, 0xfffffffffffffff7}, {0x6, 0x101, 0x5}, {0x1, 0x6, 0x200, 0x7}, {0x400000, 0x800, 0x5, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x9, 0x401, 0xcfc5, 0xffff}, {0x9, 0x3, 0x400, 0x1}, {0x3, 0xffe00, 0x2}, {0x8, 0x3ff, 0x8, 0x7}, {0x400, 0x80000001, 0x5, 0x7}, {0x3f, 0xff, 0x17e, 0x6}, {0x6, 0x10000, 0x5, 0x4}, {0x0, 0x9, 0x1, 0x3}, {0x3, 0x800, 0xffffffff, 0x3}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:40 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x3, 0x5}, {0x18, 0x3, 0xffff, 0x8}, 0x1, [0x400, 0x0, 0x9c, 0x0, 0x6f42, 0x1, 0x400000000, 0x4]}, 0x3c) fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="7fc5cb7cd7231173d24efb2fdca776f3440f4c8acb7b0df0288b7fb7962cd57fa714e0654de413e9d4f241ed73332055e1c54bff6666133ffc52337d542049d5274bb95624ce910ee258e2b529f6415e405bf2a5fafb09", 0x57) 04:02:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5}, {0x16}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x485) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x14b, &(0x7f0000000000)="b6") 04:02:40 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) fchflags(r0, 0x0) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000001100)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000001140)=0x7fff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000001180)=0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000011c0)) r3 = open(&(0x7f0000001200)='./file0\x00', 0x10001, 0x90) recvfrom$inet6(r2, &(0x7f0000001240)=""/55, 0x37, 0x842, &(0x7f0000001280)={0x18, 0x3, 0x5, 0x7ff}, 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000012c0), &(0x7f0000001300)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001340)=0x800) pipe(&(0x7f0000001380)={0xffffffffffffffff}) utimensat(r4, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x80}, {0x100000001, 0x600000000000}}, 0x0) accept(r2, 0x0, &(0x7f0000001440)) accept(r3, 0x0, &(0x7f0000001480)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000014c0)) r5 = semget$private(0x0, 0x0, 0x100) semctl$IPC_RMID(r5, 0x0, 0x0) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x6000, 0x1) execve(&(0x7f0000001540)='./file0\x00', &(0x7f0000001640)=[&(0x7f0000001580)='\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='#])\x00'], &(0x7f0000001700)=[&(0x7f0000001680), &(0x7f00000016c0)='\x00']) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001740)={0x3000000000000000, 0x1dc3, 0xbef9, {[0x9, 0x30b3, 0x7, 0x6, 0x9, 0x1, 0x8, 0x4, 0x4702, 0x8, 0x1, 0x1f, 0xffffffff, 0x7, 0x6, 0x40, 0x100, 0x7ff], [0x10000, 0xffff, 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x800000, 0x1, 0x2, 0x20], [0x10001, 0xffffffffffffff80, 0x100000000, 0x6, 0x6, 0x20, 0x5], [0x1, 0x3, 0x7, 0xff, 0x7, 0x4], [{0x1386, 0x5, 0x3, 0x1ff}, {0x5, 0x400, 0x8, 0x4}, {0x6, 0x6, 0xfff, 0x4}, {0x8, 0x0, 0x332, 0x6}, {0x6, 0x3, 0x0, 0x4}, {0x1, 0x360, 0x100, 0x4}, {0x42f4, 0x2, 0x80, 0xd8}, {0x3ff, 0x7, 0x9}], {0x1, 0x1, 0x7ff, 0x100}, {0x8, 0x2a, 0x3, 0x100000000}}}) truncate(&(0x7f00000019c0)='./file0\x00', 0x0, 0x4) sendto$inet(r1, &(0x7f0000001a00)="b5dbeade85eb8bc73ed5ffecf4de039573547a400a5f9fa81a1dc830d761e99e1fc9790af5246f7d548aabaec09a932d813713c8876712cb677360a6a0a83b27f810ef27c109a9ddb657b52043af09b281b7816ec11e2ca9", 0x58, 0x2, &(0x7f0000001a80)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001ac0)={0x9, './file0\x00', './file1\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/bpf\x00', 0x2, 0x0) sendto$inet(r0, &(0x7f0000001b40)="1542b24cba814439a8a562ac6c1912b794323ce7a30f8a1fa5046f4c71904e7404ba7dadc478e6a7a11109731fd4638d5a95183a4687b0322eaad90c0b0d7f0fb07e1485193b5bede153e440e5c6987b2ff833ce6201e912ce288543d2b010981bb679755223e9aba2e9f2413a8598a2ee568636eb09f9182fe26f7b3003385eb619ef4a6f8f0bc492523e69dc006b4f94330a3df4fe7d8b3c5292610d37eea8ccc27fcd7db7aedc0e0b0d31e0b223601e16898099075bc23f061bdb43ead47c47cff3d3609356a0f2630e22be1b7216f36942f686621cb658a465e843b9c4d241f5602d7d3ce46ba28d27acbec6d045df335b5d1d8b8fda6c32a4b2a8a98ff0a3f3caf30acf44c7a3cf1a90d7646c62f90ec74f9c8acc82637ec9bddb725d019097bf68bafcef19c8f36551db27b7ee32e3a688493d524c6ad7c56985e62fddc911245350335d90b9b3d94308b2037ef404e81056a4e50006d28e075ff233e50237877115622509ad7d0b7a71416b0ce1ada92cd69cdc2c67ec165d6d789dd29f6891fc529719dc9a7f44d92fd8b66ec03fceccbb9aa4f316c10df0978751cb857bd543f91018bf25a1dab1a31fae01c3c0cc15c7d3cf4b49e211325bf77fcfc561664d7df24e82e261df8f89b3ae929c6503a4aa9ada83a1a090fed87b7327f1dd48c7e111295b8c579059c6464f3826bc356a8c1de5fe896bbdfe0da864f00e593d50818d09e36517e0654c3cd71127b7bb525b1d9aab3a0476ba38128b6473e9368959466883da189f0d6ce524deb911068087e7a5aadc9f818c85a593191f29d2d1add3dad76ced3f38163536ea45f097cbaceddf7e6c189c467cdfa618c0a750a2929bde8ea5697efb2071a9c8183f1e2a809f81cb0d1dca7c0bc0b66fc75f5a6da5bc437d3e71603531d005f867b8a2d88402ca4886738b50e7afe867edd4c4e80817878547fa01f2b72f0381c3b84a3745e323e6e8abe5ad61b4b8c9b83c351f38b17e71343c244bb7f4996d264b975156770a7d6452dd1093c21165ab8caf7233b65f6dd5df096dfe44cb085bfc1b3cc65f9d66ae1eb99e90b5ef1bfba68ab3213af9f30a969c9eb13109830698d9d758dc4f49ea80f3245021b81ee01b8a1ce6b1bd8d0e492735d6ab287fceb5dfbcec75fcc0274001e2c730b766d3193e83bd6b524737034b3f5255ea724d7a87f05d3cae460a11a0e8e2a626d9de10e4a29bf0b4824d86a873aae841a02788f7ec2d5e1d410c6f265a6d7e723a60d7a8d82670b949bf726ea5a4c3afe9536ee8a4abf709ae5403dae51c61aecf098b0cf20be19283fb5fb69402eb2ddc6bd5e51b8dee178d57d50260e5eb1506b84a2a609a6becd064f32656efccc19a7661680bbb14dde65e4a9991c454c639d5b848e9e97053a4fda82c0ce94a30d1a47a596b0cd7a9762ee2d0a1f5500f50843140154dde1ec30789d05cbd3eb7b2dbc7bb5186f18642d61bc8f8953001cee46ce557c9a65f31abc9107dd8feb45584e3bf35b7c0355f2d9f4800b14ad31a5d177dc1ce16d18918b799c8291669de220983cba0a36adbb2f50259e7b745f8cb8bcb097d6620135eea76ec24bab74d919a623fbf369bee87c441e185364db5895e11503295e2f859ac7c9240925d2c4b66582fbfcc1a96e940fef44b37dccf13263f957785cf759c943cf01b524bf3bfa157b8dfea5fff9c97a53373a903ed84bb7877b76b7cbdf6d6d123d28fb32d45d675ab001b37faed2e6f3217a63c89f9d1cf0ec8ff911b57be80cb62ca4d2ef17791ccebb3b8da1888f813bbd1b11da669636182945df17130d587d0f8d1d209ce6985f870c5066eed37311176086fee11e7f3020562ba7efa6780ec2f9e27197cbe3cced424c38488daa43fe96360e13356f3eb172d0a3e370d47447c522e16785443206c7c7fa8d1562a7d18316484acbda5059a9674724f93b48af03a4c91a56323e6cdb00a94520fc60eddd997691bb748f17cc3aa38aefa178daeb51b6a681afec62f5609385b8e43c3f7f931458aea169b12145299347f514935aa2a499a169dd125ccd9863c7c1e96412c2904a443f3a8936dad85450a501bb5492b767ba7a5d6d4ac892c1c303ea245c91305edaf9c1bb965f66c5cd313f5c68f8ff7e1757a05d1ade61e32a49c2c109957bafe6a9cae7e37b43acf1cfafee9ae1cf38b85f04f9a21b4c77390bb72e6ff8a1d332f03f1e54129fa954426fed2107ed0571da208dfecc105188b2bd5b36974e06265a7ad2279216bb095c3ee70bb08db3a9f63cb958d5ced0ed8029753ccd65f578da1223f2f8408782e146834cb0d2c40fd44968bdc6c903b4829e48bbf1eb876fc2dc945ff5bd4a5cfe7c5c2325d7b29516e0926dbf04a80aeab6160c91232e82ae91497b86ec1d223b85a2cd61b3ac9558ab906eec7479c8e67088f2d75b515a49404f1392ac3fd29a0d94e8ebdc467e303294382f472c6279087686ad38988ccd93bb8cd0635a9af71d1ff7115795d1d6f6836504e376b501e4bd295a2b53776edffd5474a7a5a22bfee780459f911b649870d7dd34ce00290a302d732d86b033c5bcc58188a9897634a2513456192de2f1f29df2e5769c75bcd3a5b094fa065e5a19afb438085e3edf622e15bec712e515b66fd91a964c35095a08e62723e9c22f72886ff8cc396a9fb6926d5a5c9dc8511e8469d713faa3f8a71a3b91f13340049f9465b67f7bb355983b3d89a77b3cb01ed0883e4ae490fd029231391d11c3d8637311a2857c7f228b48fe08b862c4a559017614017fca0d18b915bc7f86e5b244f7a6016db50195843dcbf1a18388a61b4fbcd7cd3c4387db2e6f7d97bafd57feceebaa36cdeb53f3d84d53ba486920891c10662c4ed7269ca30b6a06373b8817c88e983b6bd9a54f5fcdf3dccd44712cbaece86f679b9001ba208fd3d055eddf5bb031957311d45ed2d4dad7f11d91108568535bbd739a814391933102efae984204c8a2b7dbc225cca53ebc51a6bb74f801976242110fe8f799b59560edcd0921a3760c65fc23a43bd81eef72fecbc19dd4e731d7e088ffbf44309d4ccce6a52114132b566a8129aef74103cb63ce035bb4b73f32290e8c2f7943a001e60ee7b0e7433797238808c31fe4e3035e8d214941e29015a5f46f58bef3718284f8a84141fd96f2b65d59c99bd9bc53c05e701bc0b9b5f0535a517629435174502cf6010cf724cba89faaf1061212aeab9fb5bdd383b51183f150950b7be658e9a2ac10082d8857d479f3fe66b80f6ee2cbf7043cf86121dc62a826bb2f4e161d8394bf672cbb09653088ed8666fe1402ea260e92dc940e7b886afc0b7d57a594c91df0f8b2fe42ca9381a2ab2765080973039d357b8db4ac88eb8ff808a61b21a40fe99fa7498e3108802e872ad0fa095ea4d656617635603c4117595edf1348bb8153167e60a80c92ea34055d6e803ebf74a8169aafa1133e36da43f14762258d7db793bd156e018b3ca1ee305695279c6eb0cb8d8f6ca07d90eeea43cea522c11591320e1bfaa56c86ccb30b8149e3a37d122865f83afb6d67956b9d1d0c686ff2e5c240257945eb858effd0be8e247f0d8e3f47ebc5c8bb21ec3a1333d6770f12d760690024440f4a5e9db3deab0e42b4122409ad5264fd3319aad63ee51137c3ad05aabd62b7509064186ca2d6cc28d341973458fe81405ee86b2e11fb6bf1b911b8d9aa7f527f60a84fc5b5b0d62dd53e571501c57957369d1ca16ea090113b823570d75759ebe8b983d4d5fa9c5e6eecc20f1ee52e32c2a0ae6afb26e7e8aa5507fbd48809cf0f25e2315feca45930e9a6622be4329de67bc736604e2ed7017960c9428b63390aec090042fe1d9a757f5ef60f366dfa82d65773a1346220be0236d7f37b9044b9690dc9b6bd60f45eea7863e60c83951bdb0d40584e2098c4812553cc62cc151c6ee66f5870da6bcba7acf1725e87c21afec2afd2a48d1c2fe4c166df0f5dc17e41c12d268263a84864b9f07ea618a357f9420f4663a3b684061fcb0c63afbeb6dee3673a0f4391539456cb9b00bd08d6c9b769d10303c239d048cbfff19e3c3154fa7dccbd9b21bf8c956deb2e70b3047c14262e9f63724ded5bdf6ce64f7d459d451c10517c8715788a9692b3c9f20293d8d1fae37e210dc6198d188415a7204907ac7f0e011de74d31abfa501074bb0aa339e6e4a5b24a39ac94b4e677c43081a32c3e69b1226436f4fe7dff045ec902e4bf2b64922d841526a884303efe191a01387dba9307071473bd0d53a7e15c02b7dcdcff68f2476558e90be29f6dc921286bc0970da530eb2bd4f4df9102ff60502dd17dfe48235f64b26f83e9b463f93f2944fa40ebdcfb7240d38f8ceeb068859fc2494379497a62d5fb1412af700b04d3592a0710d8bc6c1805f7c11754126c0063a26f368715d47c44d0ec4297d69a75f80582014079182491c8bcb0187b782e5443bcadf91fe595923f3dbb01a22ff2d13cd2179461f70921d1d38286f0738401218930242b2337f94a146a561af08bb8b70c4172a50a627ba9c4748f9b672997eb0fba2f9016ec2b5cdf812d0ac058fabd128ae0914ebe6a2e4dbe515d3301dcde8afcb499a7cc45d7daed184cd7baa9b7b2f11a5624459db272f19ec7750c5f65934d6c0f0058451712b7174e4417b98158a9dbfdd784dd4e8075d9805798b9ef6e0f2ea1a46e506818abef0860931bff0873c7825563e8dd7e6c9acb7ce06da71afefe03d365cc73c43657be324c5d334da263c1de48e27ea93e8a7d5b5d1179c2dba1fe10287ac20cdd763a81c4714e1e3aee241746cacca2f7416a766d1a8511b1f601eff733ef8a2b01e9989ea0c7fc0502b310544bbad295b453b1766674e3661db43cf36cd1908a617a67bd9344c2dcd47af6ce38b652eb241d84c19ebc794621bb70fa6409d605d98a0933d7230cbf46c4fe021a9c0fe3fd4130fef85e3f50684c70bb94b99b935ba6694363495590753f204a801fc9ed80e12ec2ae27e8c0c723d34cc9a369934aa663e40a60737a8aadbb0aa8558bddb1ba782afc6f43a2d388928c7b4502c1077cbc95f27b11c2461390225d64b6d1aec3b78c07be1c9c88ee2ae9a427cb87769bf3ea9af0ae121361b0e0c9745520491f8b1f4bc6259507ccbaea3b81dc725fa2d91bf42f2ef3b6cdc314f81bc4fc3dc66853326f86318a52d676caa48116f07083cb675b70eead6852b376c0de3a9387796ae7f431457f75990b785e6a42a0b9270aa06d95bc2279dc32eb2de8e4acdd7adb60027b49f2a8f73baf24f8eab1be838cd710bdc9bf39e002c310c9fe7141a86d8793d105df3c5a8031485711862d44122bda65c3c26f55a28d684c1283df3a6a74ec8989cba8772984a47a2008717cd789aa796b75c1965ee68e27e92eb1cffbdf0a2aa30aa189d65787e6b8e8821372e81eea243422370cbab8f3641e3a8e89647d67d66bfdefe5fa3841cf2e868e6143caaf36e2bd33c8ac17296a4eeb9853502e4e1a2123b9f5f7ec2b6c6e9d27349094600182ef418838bc07b5f2a73b830b522e4da55b3c237d10c7a4049e6984524ad34dc3efb6bf5439111be26d60f162825a6ef280de2f373af725e8c5d3c69e2596a5075dce8b7a219ce4cffc164884633937ba32a246f4f80b5f1f2e91ec197e3d696e09efb1f8422c4a55382b9e11e8c2a3cb9f2123f24d4bdbd819d059258398e3c8ef90a64b13ee0b653793aa870f408387ff52b2841df2ad8cfb8cddaf47c95e04b266bfefe78f9e3d9d430", 0x1000, 0x8, 0x0, 0x0) pwritev(r2, &(0x7f0000002c40)=[{&(0x7f0000002b40)="7f5a72edbb9616808b39472576bd3fa19711bc1176f5270b4ddcbc6464c5f1a778de1c2ca1ded058c386005c425d2b04d592c9", 0x33}, {&(0x7f0000002b80)="66ab5f9fd7c05aa7400b2df92b3c398d8b7dc2e625b83b9dd26e6c823a3d437439a257bbccd4b8d0f22bf4d3dfe2d246461458d898833e26677bc2a71327ed76c3beed95ae71fc087a7e657fbe210a47dd0a36197938c5b403573d51f9cc3baae61c2480a0d5693ec8799180a67a366eff58d57aa62c9f449258781c45b9fbfc7bc4480ba6679691ccad8f382f982d7701c2e5297e4d087df535174b85d66d9186951fb0904a5668ec48c4234082ccb72fd54224de06cf", 0xb7}], 0x2, 0x0, 0x3) r6 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000002c80)={0x3, 0x1, 0x800, 0x81, r6}) 04:02:40 executing program 0: r0 = kqueue() r1 = fcntl$getown(0xffffffffffffffff, 0x5) kqueue() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000040)="54415b3ceefdf8d2427e2044e545ad4883d3a71a5d065543bf01c304", 0x1c, 0x0, 0x0, 0xfffffffffffffc50) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) 04:02:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x108) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xfea, 0x0, 0x9, 0xfff, &(0x7f0000000040)={{0x9, 0x4, 0x1f, 0x55ca, 0x5, 0x0, 0x100000000}, {[0x5, 0xd0, 0x400, 0x1, 0x6, 0x1, 0x7, 0x1, 0x64, 0x1, 0x7, 0x5, 0x5, 0x369, 0x2, 0x0, 0xffffffff, 0x3], [0x4, 0x3, 0x81, 0x4, 0xfac4, 0x8, 0x72b, 0xee, 0x7, 0x5], [0x100000001, 0x8, 0x4, 0x3, 0x83, 0x4c, 0x1], [0x3ff, 0xfffffffffffffff8, 0xad2b, 0x100000000, 0x69d, 0x7ff], [{0x436, 0x0, 0x8001, 0x3f}, {0x3d5, 0xfffffffffffffffb, 0x9, 0x3}, {0x7fffffff, 0x78, 0x80000001, 0x2}, {0x328, 0x1ff, 0x1000, 0x4}, {0x80000000, 0x800, 0x100000001, 0x6}, {0x1, 0x401, 0x1f, 0x3781}, {0x7f, 0xffffffff, 0x20, 0x9}, {0xffffffff, 0x5, 0x7, 0x101}], {0xff, 0x6, 0x6, 0x73}, {0x1, 0x43e7, 0x4, 0x1}}}, 0xff, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="eaff125c000000404e2d702980137f104d08b93fed925d0aeae9cee76a37a31b285ea323c926f3a59a0328e087b65c1222675c0af9b49b138b1ab65f39052412b77c1ca0310fcf62d67f2bbcc53a16479f2017e3be1a5ba296fb77562007a1f734039182a302ac5919aa95973bef8c9dd6cb865a3fcd54d9da34a70c6050c9693c31c236c85f10c4b21a0c4bb2a7df8e78f0be41f3eed73b77303e4e377854b8a2bca660553f1c9f0ea5d89d2ec0670a5272802edf40bd07627dd652a918a267adad4c6a7415485b5afab2735fbcc11ce1ce3e06b0d93ffc5e6bde657f1231789785f2c02eee5983ef63afbdc76fe931f1374cb10e3e7adbef7f40b7dad1f9562012b77dd83aa76bff5cbab2291383e68d408cad4de2994dc2dd624ed561636bbe046100000000930339ce87cc2126772b5f17326a06824d88da6b8b2dfca02c7a30b7bc943092c8ab1213bf7acb36e5622b69ac7580070136d237b1c748ac242d2fd7bb308d2a1c00d04ed3d9c1fa0a5805c49eb406f73096017bc43143f4030f11a4090fa5258f8ad90e5b501f04e52e69b296280cdeaf4b00f3d31d227bc86a1163e3c4be47a46b4d6a8926da2be31eabbce7e01bf92e53c7a0e215a030d4a0df13a34f1995fe13f701ac5403456a1245fc11dedf08d0b58beda5f01c", 0xffffffffffffff7a) 04:02:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x880, 0x20) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x100000000, 0x463c}, {0x1}}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) fcntl$dupfd(r0, 0xa, r0) 04:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x7, 0x4000, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 04:02:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7, 0x3, 0x0, 0x7}, {0x8000, 0x7, 0xfe, 0xff}, {0x8, 0x81da, 0x8, 0x3}, {0x1ff, 0x1, 0xc71c, 0x1000}, {0x4, 0x4, 0x180000000, 0x2}]}) r0 = socket(0x1, 0xc006, 0x5) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000"], &(0x7f00000001c0)=0x6e) 04:02:40 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x20000000000180) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000040)='./file0\x00', 0x0) 04:02:40 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x3ff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000240)='./bus\x00', 0x1a0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 04:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000000040), 0x1, 0x0, 0x8000) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:40 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) fcntl$getown(r0, 0x5) 04:02:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 04:02:40 executing program 0: r0 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) shmget(0x3, 0x1000, 0x282, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getpgid(0x0) r4 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, r0, r1, r0, r2, 0x4, 0x9}, 0x8da, 0x7, r3, r4, 0xd92, 0x10001, 0x0, 0x1}) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000007817e6153d6d933aa5484b352dd79fbdd9555db76eb0b695814bb96ec387d08cb753b08477db92eba7ad0dc16b830340f4090407bc16cfd3ea3c1735262733b381de904c701c065ebc1a65c52998a142e9201d240c135c5c01b92d69f71fdb2494a96ff5d878c5e27c9ddd0606dbd47083bc964200633c72cbce07ef35641fc2c45cff1cf40777916caf09ba5d9fabeac0b9e68cbcb0bd2d07d8d742a952e53b703073db80c8e5f34dbc88b089143edba914a8f11698708754afc9aa1b1bb03009eabae30347dac183aa4d60473b52d982e48195cc50cd57066fdbbb1b"], 0xb9, 0x0) 04:02:40 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x5}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x50) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 04:02:40 executing program 0: r0 = socket(0x6, 0x2000000004003, 0x800) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) 04:02:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x481, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x1}, {0x74}, {0x80000006, 0x3ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 04:02:40 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="822f12d64e16eebb55d9"], 0x10) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) flock(r1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) r2 = semget(0x1, 0x4, 0x110) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000100)=""/128) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) 04:02:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffffffffffffff7f, 0xffffffff, 0xab5, 0x1, 0x7, 0x4, 0x100000000, 0x1, 0x0, 0x6, 0x8001}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x35) 04:02:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="65c052dd416374095881b741eee7c18c8ec2bc9a90fcc8c07a86ce731a728e0284542a670c96e29730eccbec013af2308a7f2508e37c392199bf60ee57d0a977ba373d8399871e0c587f2384f758e3b4f33a9c09b98b8960638750d7ea881d2f0230a68699f5b156a5427c6d14f2000e03f7f809544b1b24d5f3ae9a8543061a02704cdfae4f5053060e939623fcde527bfbf1098e79d5ff45bec068dc76622bae158a9b5f454b54c1a6517549b224559edfbf3f38cdb2649b14725e38b65f34a39bc63b43bcec8bc804e545116084666eb7691fa319e2674f5b90bf6f790aa0c1199ac24b90cf7599968faa532f448e910b2fbbffb10f", 0xf7}, {&(0x7f0000000140)="379f2a74cc4963197734c3643953d357ce4641946b8b0aa9dd69a87b2dff7696e8eb34913336226f2fce272a78e833b4b661456f0c66eae612a6b9a2bb5fd2", 0x3f}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="2000f90000000000ffff073200000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x3}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000005c0)=0xc) r11 = dup2(r0, r0) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3d13c08feffff120102007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1b9e99d1ec43a78c8b0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52030700232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 04:02:40 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/48}, &(0x7f0000000040)=0x32) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x7fffffff, 0x2f0880000000000, r1}) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000480)=0x5bd, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r1, r2, r3}, 0xc) setsockopt(r4, 0xae, 0x8, &(0x7f0000000500), 0x0) r6 = openat(r4, &(0x7f0000000540)='./file0\x00', 0x88, 0x20) getpeername(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) poll(&(0x7f0000000600)=[{r0, 0x85}, {r6, 0x40}, {r6, 0x5}], 0x3, 0x3ff) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000640)=0x3f) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) renameat(r6, &(0x7f0000000740)='./file0\x00', r6, &(0x7f0000000780)='./file0/file0\x00') sendto(r4, &(0x7f00000007c0)="cf982ed5d25645cd3b4aa64cae4fb44efa8712e64bd81234c0168230f2120930524cfbec431b7db9d0a42890edac06d677e59e95194217469e791d6fe7d7a89bec2844cfe447153d69c701c09204d0b745b583233f1bdf55badb6efc5f6cfea5b9de0c6403c5dd737b801472be5e46f4d3ee3709352e95358d1f51b32636", 0x7e, 0x0, &(0x7f0000000840)=@in6={0x18, 0x0, 0xffff, 0xffff}, 0xc) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000880)=0x2) read(r5, &(0x7f00000008c0)=""/251, 0xfb) r7 = shmat(0xffffffffffffffff, &(0x7f0000fee000/0xf000)=nil, 0x0) shmdt(r7) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000009c0)) flock(r6, 0x6) read(r4, &(0x7f0000000a00)=""/127, 0x7f) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000ac0)={&(0x7f0000000a80)='./file0\x00', r4, 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000b00)={0x7fffffff, 0x36a6, 0x8001, 0x1e4, 0x2, 0xd7, 0x10001, 0x10, [{0xf87f0, 0x0, 0x4ad98981, 0xe4}, {0x80000000, 0x8, 0x9, 0x8}, {0xb25a, 0x3, 0x7f6, 0x1}, {0x80, 0x80000001, 0x9, 0x2}, {0x8, 0xffffffff, 0x3ff, 0xd97a}, {0xfffffffffffffff8, 0x3, 0x100000001, 0xdf3}, {0x9, 0xffffffffffffffc1, 0x5, 0x4}, {0x2, 0xff, 0x292a, 0xfff}, {0xf263, 0x3f, 0x100000001, 0x3}, {0x6, 0x3, 0x9, 0x74e}, {0x7, 0x1, 0x5, 0x3}, {0xffffffffffffffff, 0xffffffffffffffd1, 0x10000, 0x8}, {0x8, 0x5, 0xbb, 0x4}, {0xffffffff, 0x3ff, 0x2, 0x7fff}, {0x200, 0x6, 0x100000000, 0x7f}, {0x5, 0x100000000, 0x3ff}]}) fcntl$getown(r0, 0x5) 04:02:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1) fcntl$getown(r2, 0x5) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x1000002d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x8}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)=0x1) write(r1, &(0x7f0000000140)="0ed0dc0d8c2e943948e67333186cf032ead4ed15b9680d4eea732b80aa51669fe3e8674a0e20df7fbd405ce15d372a8e19975c3c08c8b59080cd4842da103becb9c8922be59762589d22bdbd1a50f0f43ccd32c9ff90a7095ca26feb36eaf2144dbd7bee0c43e050091d24480ff5680f0711de3b6235", 0x76) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) close(r1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000080)) 04:02:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) semget(0x2, 0x0, 0x200) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 04:02:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8226022e0f2f7e810cb55c0ee394ca2bcd"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) accept(r0, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000400)="ac991141428c874df935146e0a338c6ce46bc6f4725e490012abd441fe9fa2aadeab3f35826d6dbf0cfadbef0fdcfbcc4e42c2ecce4656b4afa717eef316691348ea0a70dd8d840cb001013a503aa55d299b2696fed7e4896323e72e64ebce1b0669a12946e2660b7be7bb2b500b3275f4a77a81b19a930338bcd6b9e1487c6394cfd5921c43ba7ff589804f401a7527e3332406a53d24459f8a8302306b3e5751019d38809f83b96004f89362ac514364998dca952a92f7dd3deec1f71641a266f631ffdcbe9722ffe716163079eaaf7beb26ba98613e59340b8bc19ff5b52550648711804ef604c6a506d453ad393f5be69260b1380c8d50930aa0c262be4366a3aa22ca7cc2d35d1c47aaff3c392010864ffd4f7027a25e696fb912ef393bd1197af4660fecc2688b56cf3d317b529b9f53cd096f91137e62dd429153162ff966b0152f5d6f1b55e71d74ef80f03023531bbdafb7dca5b3d10a0abda537f8cefbc122734db1d77b3685d8d7a96078e688174aba0bc9dd0ee5b2595a1f9e26afa4299b466f7014d913981976197b89a2a750969c498b55c302fd20bbf85ff1e60638e4077f0264d9654868506dedf6b6b425dbaf1e04f5e05899b1a91378ee86510a170cea02b200827695a198bfd5641262bf7ae5228378eda0e91e0a73907540536b05c256a6ce5e92eddf66145e8e323dcc82508598d29903c6f641494b0dd2c7f4a4fefd86e893688d0d57cb45a9be2d9f253ca5b3a837d7dcbc2aa9389c3d0afe8912017ab66054134a719ebbbc208a6692749ac71d7c03ca422f3480e74fb55fe070aef2776eb9eba8ab6c0dcec7369a0ab8c51a2cdba2ea4f737b9cc935945e493704d6dbc83f153d4a111c6494ef3381bd4dc383507783777a533e2425bd99b827cbd5d8ead5c13556ecec687291f7e19d231fbbf1028b2fe02dc474ac182e2421563c57c53c4e5b6056888d0c9c37bcec096588c093ad531e88f45f58dd6cbe16297fdd9c84e9bcdc896d9600d3bbb1a0ed3b6ed63b57dd1efc53a539a57f033464170df83ce104933257c39946f9a82907f5315161c2591ebe65602b6abd6b0609e59cca2c65734784ade49a9c5d1f36f6dac3d65460a44ffa323bdabe095ebd5ea59abe4e0855a6da2523c3f8a25fc76c35854221f4090096ef2044310ab48878606d235157787c6e8f677ab06697ecfefe86820f7c4d66efd3b179ea0116cc8b23367485a22789938b231833e3cf71d9633f4a8152047686e235de8956436e7fb54fd91fb5b5f3cdefde77f3c609493b4a37b52c66154b85e6531888c15451b87906d965f10c20105117906ac8e500c70a0d61cffaf4925924844e2f10856dc3859b0d996b56b3976f7c76a2977787f438658ff5df095b023812bf9c1a2a21b4c64e06efb27158a79efbf6cf42c88e8a28190a19f8d96385185dfc7e4e78aa8ee05b79bab12f4714741986061adb6ffcea3e367bd679ec360bffeeb1a84822e9f65d396bf6f863255e449e9a38ee8040d6923ba86c13c9364f65772efd65b56e3a941830015b1d5f24215e10b45a39214bfa70ea4798c2c77b612e6f55659573e692ee0f1dd419ac9892de180f3dbc80335a0e5041cdd1c130c82d16bcf6d0eb90c4945eccc4a2324203bf451bcadd359d3253a462e4e974b53f", 0x4a1}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 04:02:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x50, 0xd0) accept$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fchown(r0, r1, r2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r4 = syz_open_pts() close(r0) r5 = dup(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r7, r6) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x3ff, 0xffffffffffffffff, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) pipe2(&(0x7f0000000240), 0x10004) readv(r8, &(0x7f00000002c0)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[0x6, 0xee, 0x200, 0x0, 0xda, 0x0, 0xff, 0x0]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) lseek(r5, 0x0, 0x58, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shutdown(r0, 0x0) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000380)={0x40, 0x7, './bus\x00', 0x800, 0x5, 0x1c0000000000000, 0x54bb825a}) r3 = getegid() fsync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getgid() fcntl$getflags(r2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getgid() setgroups(0x8, &(0x7f0000000340)=[r1, r3, r4, r5, r6, r7, r8, r9]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x2, 0xfffffffffffffffc, 0x80000000, r10}) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 04:02:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xb0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x25, 0xb, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e699319296489f7b4ceff32527f94c5d0b85a8ba9eeb4b02a484c83526b9337addd9d396e7facf55e87f29499b3a686c5d19c40eef7f19913af5a81317f0fd023eb6e99225c696ada7d8f2872bb38336be58a621a75a5a2c27dadcd5f2ff46914fbb5ebc13d40de1ff57702e5a5c3663f9fb2b2bc80bc3c989a3f6d23dc73e446035350827db119837d367d417c15fec289659c8ccad2ff6ec4d1a8f89c5f81f87d9d9080c866e55fcf60a7239643b487a002d66ba90d463bc807cac567394d42a633734cd7ada6d684dede5523b161ed1c3718c884ff6eac4ce27b386473b4de80176da8a47a1db21186ffc9d58150a4facccf1bb584a965fa7d27ebf3da9707a29", 0x110) socket(0x1, 0x3, 0x100000001) 04:02:42 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x8) listen(r1, 0x63d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x406}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x250, &(0x7f0000000240)='\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) 04:02:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) getegid() open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfdd1, &(0x7f0000000380)="53ba7d1b49c60a9a50ad9e3362c647") 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000140)=""/139, 0x8b}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") 04:02:42 executing program 1: r0 = syz_open_pts() dup(r0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r2 = fcntl$getown(r1, 0x5) getpgid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) 04:02:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/167, &(0x7f00000000c0)=0xa7) 04:02:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) pwrite(r0, &(0x7f00000000c0)="4008ccce5dea7851f5509b54d0c954b4c09e343b4fa6bddd341f2c9fc730613223e295c1a26b18644753029993cae6eb633ba57b434c901869d009fe3dd4ad0f048b73422925c495cea865805d66fe08642a96a00eef2a2228c7b747065b8cb3efddd743c2738fd88487562144688ef8b28f0b29eebf7e4c625a1c87ad76602f3c04ec1fd3453f979fcdde0b45e692ab85e512c9f06190af488e18ec2b0655716ade39a36b3a94ec6103365665a89477b7ab9f11d0472da015d5b7408d644d6ab7a5f4e9578dc6154b00e645fa29d313ad678e8eb1c195b657f2709fde193c71ad20017082927358", 0xe8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000580)="32209b1487fc904b772cee472deaa2b421b66ae64084c3d8a4dbc9f8b310f7a5a55d757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79014c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d8552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be900ef3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e", 0x173, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) chroot(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r2) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x1, 0x10001000000802, 0x200000005, r1}) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x7, 0x101) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10080, 0x28) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 04:02:42 executing program 1: utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x9}, {0x1000}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x1ff, 0x7}, {0x7fff, 0x100}}) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0xb22, 0x2, 0x81, 0x4}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) 04:02:43 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 04:02:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r2 = dup2(r0, r1) dup(r2) 04:02:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0xa100, 0x1f0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 04:02:43 executing program 1: r0 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r2, r3) 04:02:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80, 0x8, &(0x7f0000000040)="eccccfc66e7e86b9ea92dafd06acbf61747166dd5e", 0x15) setsockopt(r0, 0x6139, 0x20400002a, &(0x7f0000000000)="01f10000", 0x4) 04:02:43 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x420, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x8c, 0x0, &(0x7f0000000040)=""/140}) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x100000388, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/126, 0x7e}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000380)=""/73, 0x49}, {&(0x7f0000000400)=""/103, 0x67}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x4) fchdir(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xfffffffffffffffb, 0x401, {0x6, 0xf1}}) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, 0x0, 0x80000001, &(0x7f0000000240)={0x0, 0xfffffffffffff800}) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x0, 0xfffffffffffffffa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) fchmod(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x1ff}) ioctl$BIOCLOCK(r2, 0x20004276) 04:02:43 executing program 0: r0 = socket(0x2, 0xc003, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xd5) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdfffffffff141dfa73000463f7b238bd46854d78a2a198295954984c87910bf453f01c13d03442b1b94e7747fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000040b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f6f1f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc763410000000000000000"], 0x10) write(r0, &(0x7f00000003c0)="cc39c628d7296384b52fefba575362c678a3c5e2d34e4941e46875f1a911df3521609948e474b6c127baaf10a6a9ddbe31a7176c117a222f055908d988d512964717df92a693e04f861ca84b5b736701b90a869ef4a3ec367f906ee6eb4de6d6d8a8f5d52cede2a5ade64f4272554fd5aef6fa245e5fb69c499a98b84ce73bdd9e92094b19bfccd1533a074a67f53b186826343e605fd786745474a46ae282917074e608432cacf4a6d5fa0db1245ed90866e08c22461e82d80ce0741705bcf71236c2ff8cc4470439f015473e62f2bec0902bae117962b6ea81a8f0f5ed4f0882829ba8b3a0cf131cf993dd3dffd31a1bc5fdc61dd812321d920b9c18f4d1d09f6cb820cdd216ed330ff7ce94188bf36b2a7659a9a9edc0b2c5adea164070af2e6fbe6615bfeb36626ea1ca2d4f542d0197c04f7924cb440caf0a2117f251fe73bc6abdffe526f6971e95c0efd4a79c1ce6ae994531d83b4bf2745f0c74f23d095a5532fefb68f1a79aa589e360421ecdd177fef35c7c5f4a5412fb56991c9a53039eeb3ca57382a5f0586bf5106729deb192534040185b26720354bcc225596733d85a88dc60bdf1a0d3bd0677a694eb18cf2e96b05ecdf54ffd13784e442e1f044c8591fb6da842ba0f82cf3672b18228c907060eda77cdbe73ab9a5110ccf29ed75d03bb603568bfd0ea02a21dc6970193f2a85be20c7136ebe404ee4e97323a56fbbdb447a4e5ba0b3f4a8fcfa2db10ec881271266c46a1ec0773b76b72c8cafbba85565b2d1f8cbfbb669eccf56b9773cd3f9b961a23b5231f2d6e91f631baec04e0f6ad4a9d3d17592e099c5908b17404ccac00b7455c3bdccfc77a73d5e20e86c2a9b58d6b3baccbb36e3b6be0ce3d2881483c4d5a1c8b4f9ac295647f67195c72aa1ea31af965b9a533584d416b6fb0655ed579dcadcae14108a7af41be4339e620909e77cfbe5fc823c3df63edd2cdfd7413df4e5f86bf0bed4d7f3de1edfb1b78550cb345926f69c823f2251a28aae44898b643da735b690a1411438b74e2c7d3e02db1d408daa0d56978f327dd38bddb41d489dd643bcc85348e3b7d0ad61f545089e26c439c0963c857fe12c67842dc361fb1c52e22440686e2d99e10784d5976605c5be92a6966762c02f3780d34e80c46afc77cb4a9b5a74f78063f266e0eafb313b793611e0089acbc2f8009ddf329cadca8d92f4dffda3bc6c1d142d6e39a33c73d2ad0f45abae59e4b3bb82fb06967521825c20c231e6adb9f3553e86c7e9fbbfce6b99eeff097fb3fb693803def2a52241a7cabf631cb0aac286f958c556c98726dbab5e8a4c395ef57896abe5bdc90eb2fcbd4ba60cd3ab820d0c86565ba79f3e869204e0c1b51b4dfe15898d89f61c640e809866277f5c306655058ca3da79c46696cd034f2c2d6deb422df2e07a0b529c59dc62fd1accb8165141d9933745d9b6ab2721a1fa60aaca0867e2145d9df80bcea4d91e85b4b975874af8479dac047fe59b7b7090ba2a6168727d1431ecf07837c793268cbd9517cc8941d75057fb17f57c67c3e510bf9e781511b20e9fe9c98506d98bbe6122b3ebe24970e85e7e823bf1da2b54cb24ae3b3fd4fe0d5b3459e8860cc82af9905c10e8bde88f411d38b61d81989024e6d74ee7f86a255df1b13282fe62251e844968a2d878c676a7d4986474f3a7c7eb0f51c95449ac8d44e3d812f5c79a6a4761a321f4bc6173db7e23a1025419b77e1a21805b2bfd60542832cb5b28c826a11518b763cf398c67fe61b61d4a4e265736cc425d2a6eb727d8771137f76b1060fc4d4b27ea6d75e15f1e960a592bf7e987eda28fce792fb1da65800f257009406c819dc8ad48b6b4fe9850d3fb60384f57ca00d66c8544e1cb1096dc8fb947f846de96754821827aaa859e5f2258fa9110e580968a65269bb7e058c55b7bc5be2183cd1dafd8c2d9aa5fb19c497cdad8b6d1af44449d4b30a2c2946007c545c2a973d2a5dac3cbedeae04fe8ccf7628a639a91bd18d5071c67c41092892904174db829d329959e9403a14b1dca252d2f22189b3f864354199cb49608316fc4ec087d9b6c90bd8f3a442973c14fac5e25da5ca9b879edf3c00c305587a00e1d0cac90e96a56ebcbdbee0721d4dadcb38fe918e7aa08e17b3432add4c2cde500bd409f819916a19592c327015d71566088f7a83308e0f91062ae9ac4a2ddf4bdf4f61e43fe376db7b643df5651b430bdf755e60f17bec9bcc535970e785357a09e946d46a4b0e649ab788823e608bd27334a74d186ef43741ec476e88b69ef1110e262bf13cdd04eed46df01facfbc268fc69975d17b4dd0cea85f38c011fe26405001d9f6d1f0a1bb264e4e14f0b1efa73b2bf0e6e7c7c44415a28376658a8c7a46fcec691d60d02f01e43bd48799d8929f62c9ebe1c98f68191a7ac6cc3b57d11b04621c17d4c1d6458e8eb16d0c84632748528979ebe1d912ca264bfc494cba36c30a9247bb0b2c8629c1fe27c4f4e44b9499538fa4ed7d1e710583f9f960fcf88bf160608f895fcca722c87a95d0101f09f3cb4593e6796ae62cd8f7dbadc23c19acef7a64d49e864fad18bc9562c81686797ffb97c1dfe91f3a7f19eae1d3100d49ce414b21ab26eba458c679aee75ae6ba6113780e122289c02b41191e238095accbe45534c33d5a8141b761c8a90e84f28d9cfd821952d6ee376ac8fc83015452132a21f2df66f93334304a4d8e0a60e8467c26d26cdbcd2addde4", 0x7a0) 04:02:43 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x0, 0x4a5f, &(0x7f0000000040)="84cd62a2cd7162dd1225343ccb85eadbe3193a37257d4ce613895077cf989bacadf013f4f9b958043235a841556d0eb201ed3d4f2e42820ba71305b83159db3e414a48d263dca7647eae21549a762b3d38c3684299b5d726faef810f28c2f57cdd0a7186bdb2dc0343185585a14d24c3edf71084716737b28a78052b86af3882d641ad9911615346908b6baaa70b5b08c7c39cd15e3949a8b080269f8aab1ced9632c192781e4addc5d6ba154ed0cc78ce43aac6e0308bc7f2fb1919bc1aa78093f03ecc19343db5f87da53ec134ec1e6f2055ab6b897ead738fccff90671a4be0e4679c4ba15e347804", 0xea) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x1, 0x5, 0xff) 04:02:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = geteuid() chown(&(0x7f00000001c0)='./file0\x00', r5, r1) setuid(0xee01) getgroups(0x6, &(0x7f0000000340)=[r4, r3, r2, r4, r4, r2]) r6 = socket$inet(0x2, 0x4, 0x80000001) shutdown(r6, 0x3) setgroups(0x4, &(0x7f00000000c0)=[r4, r0, r0, r4]) sendmsg(r6, &(0x7f0000002c40)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000027c0)=[{&(0x7f0000000200)="bf63bd3b1f2cd920a90d8949e99f9111b0f49057296f98a86dab135f24faea1ab35abe246e2d97513b55bf2771714dde2f18", 0x32}, {&(0x7f0000000240)="66bed5fd481164aed7ec4979cc1096ca76eafc0c5b7c41be384f06b248245fd15d5827d35d795a2adfc6870213c964a81bd828594f9071ad4551e6b73623da53f5208de6db6aa15cbb187126d38b1b731a9fda8e02defd67c6da0713d6da3cdec782f981745ca58cf5c4268010e0e10beb4c7a947b15553e39b9489166aa60af9e5c86a6b44f6be56e120b332646d898d28f77fb3125ff95d0abd7e212e8dfb76af3c4b19d230c20654e28d34b78be44ca18b523566aca8ac9c1ec7cf8ebfa6603fa068153de2bfb6074e5808df8af5efb1e0071206bbbb8a9bd2c6a9a1e5a8c9794994afc189e36b56f57802f7b4a41bb4a96ae1a6b74d49661c7", 0xfb}, {&(0x7f0000002c80)="45b3b70c4734109149cab099933013983ed6fb9068615bfa4ff582996a5d64bb64fe7d2caa843e872e0cb8daec387b161cf36e4a6ea2cad4d7f08a1505fb60785cab4cb8fa85ba9370", 0x49}, {&(0x7f00000003c0)="be4abc924c1633ee7f2d68e475fcdf6586b619e36bcec2cdd8b18b35f960d6055129e87d85e2c7ece31572a5c0be73fd2fdc1ac0b60b6ab9818efdfdab34c2a862bd09470e6f8ae8812003ac32d9842e60049235720dc317e582d1779564f0e8644f1ce4ac1a05f7d316544d60115c3d698bd58ef57d7e73d0724481af051c18e8440be4f3b4121555c64b1cf6921631747160b3492b2076ba5495dd67457eed0ef7e30697e5a7bfaebff1b8e8254c4568d1c9f3effde38900c29ef6a3bd6792bca2191cc304de41b0c6299594f1ba247c6e1b5b15af9c87e362b1b97ab740b559cd1ba0db91d79ed6b80e8870ce9dca8be1c9d2408c8b17", 0xf8}, {&(0x7f00000004c0)="29f9d2daa5c860ba84e78a439ef44f45e205e2ffec27d790498eb3d508ecc83ecd934ce928df53c6afade2b9bfd9342eccf432b0ddb79a4d484fe33aefbf408ecccf9f85fbff43a67e69d1e49213d11f6eabf185a96099e1e49a038f17ce5c8aa409eef2f5553390aea98dac9ea5e761cedf5b3ef7fb3b2a58c3749dfe784773fada55d582be7a6cb79ae0c9f9074c8799bfe8be65aa4fef6c93911199bc0916b70265a421659bb7384b1cba9872ec79947238f156d0", 0xb6}, {&(0x7f0000000580)="bd01d86c714ce3fed94e747419b34a8738ba1598ac562d69816c7f540eb48d1483c6ffe4c203a55491f465a0a50966cbb910ce9df904ce6d7124756c1ff3ec752c732670e8d2d0acbe263df44aba5d1314fbd621c5d2852bfe9033a11ef0aaff379f968bd305e18eacb67c921d3b70cf2089443d6a47c38ec315e65385430e2bae2a0f634418bb5cd8ad0d9d1532b16a3cbe2da991891565bd5ab58bf75fbc032ab68ade18ce649020b9e943f41c2b2efacdf20f45374100a1e85479ac6e17fc7c6c", 0xc2}, {&(0x7f0000000680)="311d5a2fb5609021e4b8af3b8a608013ebed34b84e53045fd83b22c304994b88054933ce82912122b396fedb1e7a92b9bfb5489086940426f8d12a460f339f1a44640ff9622055a5ec058cddc2f8ab83c69a430f358bde00ef423f04b62de60af0d8dc6e9e8468991a9881c995dc54ab0e209ce6a726da1105bdb0f6d98788f18ee135b3f011836302fa835ad433d430da8ab9d20a6ca5c513ae4d10f785d7e464c928e86522ef43380d6d0416e04651fc9a757f66dbf8013996857ebc11279f1b013d4503cb3f21a1e3eabc85c8e51b53a02c2a7677987fde04f1f6c8d5e6c347b30e3897ff7debb1e4a48d6d547f2e5eb06a721fa6101b8566b9e1cfd6ded88304d44d8a1133cc731ec4df352c35b97efe118cdf92182a6f2d0893767920c0a2b8bcd43d4952480556a4f4a797ac1da774f424532cf1ba049731026a3549ef4464be37827be938b6a67ab8f3aed9877c12436b375a1c90cf44c8007ac171f3f7c17499e4b849586ca6dd1fceaf3532928a97c52d032fb788872c13da2f995dc1c522018bc98c75c93e08cdb171fa746b23536da447e1a443c5b7853240a42113d96407477e8559109ae607268f322e12cd4a9468b931a4d14d903403fba34af6512c6ae507810268054f964c5a0a2b6d897361ba6fea330d160f5de2f6b1b7ec005e53686ac153dcf218edcdea9ab94873b29e6b381e6d95b11c4324f828840fec5c21eeb2c44c8b548643250d40269b11c8ea33de9777db9eccefee99714d75dbd7be997ca84bdcd969c6c01f0baad608751789c840b20508815a7f86b07b823794ae0d97200de53292fff47a7a80304405a78bfb285850b222e71478fe0aa4d741f9cbc77b01497f7f5361fbd55ce12b79c2ece91722938f6ae2b91a373a7bc5581a564e26e24e87624a8d6ce858120a56a89690ef8446f3851800518c3ed87a1cb68efaedcda9d0a27a7edec46bbb57e89993257f749b4f9f9d350c9a2206ef3ce819d0534c3d5216251158a6b16a9337d491bf1887bf19fc291dd54b990ca33c64733ed3ed2d9170e490b7268c42a5d269bf0d30d40129021073a4ceff82705b17c15b7c577a03b632236b4a241f856cc3fce6b4fee210d343544cac5c27d857cbb573ff385bc55b51b8d3b5c4eea1064d3532fc864fcdcf319ba7e3535ee4400c1606b4f196a996eeaffeb50e2becaab4541eb2a6739f1362d6d352fe85059190b8bfc89b761591581349327d08b663208ce4f2ea2e5112f5cc81bc77159effb70b3f321c79378412796637dfae70eaac4647082a7a7f89cd80d65b2dbdd141d8247fc9a62ac1ac78c6dad808511ce55310aa8abc1272d11d3cefd2bb2c30f1cd51dd7dec1b796e6e4c6b3f2dad9eb46aec4887dbd36966f054aab567778c95c39d1d34e1c5c7e6ae9b184ab7bc6010e0ab54e217b3e517a32435d83a65a6ad19e84566406fe83129a0a5d2e1cdcd05c3d1f2ff4da40a37b92dc7b541754bef52ca7de81d0432a6209d5f781ae59b3a123aa0a60d4e6b233e486a8ba1c44cf56eb7f786d87868bb9d1b36602bc61083ac4535744aa2b3ecbae7d782c5fa880d9866196a3dfafae3396f16f9ed104defc56e5037a43a420480f28497a758e074fd9d342fcec49817d315d82c92808ab589804cf23725fa92039829e1b917431ff7446755ee5c0d7f7e47fb578c72c378cdd44cd819584da8c0f1c4e47ddf9215b11b8cacd43c91c53318114cb3e6a6f2ddb668ff107b855b288984a6bbf306b80ab8122bd66336b4f45d3d03c772cd342b548ca17bd54bdfe7ff27572231d9169eda98228ce8565f9682e9a094924d40403f67b9028f0f8567363ac8d9d009b61f94243e3ca0ba304811d37820d4ad1f8111e304a836005cc4f5e9f884bd21ffad500e8ed49fbf4fb3f56ff6cd4796b6b47be8cb88027b782e41ea35e39c22284507c28cee4e58e5102631fca14a674b0a7f1b174d4ece3e37861c7221c66718a5386e88926a9594bd53a74985495e2da93099bb7f9c94cab37af82b8a76c097cc90353d89e0bbe942014d380ca6c1f77316f70dc98e707055519af9dc910453318c9de74e2eeaa5bc092342ed3343b3a2960d76db254e8792b4d4896151e65efe1de88578480097d48ec064552cddb3ff51c13ca655ec0434cbb96bc099b3a658ab1e32cc3c81c3a6c1d830a83f172d2649655534feb9739b8655a4cdc4831a911ebc53d47bfe7ed2d2756875778474a2671b0012a607aa85f3c73befac6971bd9e46c5ca6f1daff7dc40a0b5e4cd02ab02332641b9b66374e8cea95b74f4b09ef9e2283b7034a418d314cc03b0a1e6f937071030f9861213d7dc7371ed3ab9168868381c80f4efdc97fe3658bc007a5345df7cd7fd8dd3dc28de490dd23fcce5a1b67234e85831e6eadb24f29afa6cdd010480e03ccc76d01984123294b45a5d8d803508c471aae06c4b870a2a81c9c281c3412191336a9741a1cb9bcda74151d6c5dc3a733d229c6be06609ec0770df4b0f20aa72db0330fe6f7a7b984bd5f866a7b099b4d56a4c2f2245dd8311807aa583378b19e542b56ba6550f3a55c948b2f53991c6c4ed8badd2088b74b761d1fa1dcdcf5ad726075779315b7c2f8e2cb493f163485afb07c3f68fadbde194c64a40c29a164f04ae1e3363d28efb6cdd4324bf0e97194ce65d88623ca9b435ef05b3e5b84bf69bda539ced9c0d66c17a1e7644b0eb2acf24e750fc471f0cbbcbf98d106f1ddcb8e5c68f82f37abbaeca62d3b41b974c40c94b1eac91a488f348cd6c3f75af618672d020bec014c23f749f8df3ce3921dd9d0216265d9ae0beda78a5ce83d702a930fcdf6c4d72432602300a55acb725f1be3f8a2615f9fb5172eb924578cf3df19c95976bddca83d30015889800665b1d057e367c203c8fbfebef74703e0a242bbce629ffd7e1d7430d188cd16676bfa14bd9ad938953eef75f5629d15fe04d57a16037345a72d2b57eba809616cff2abb5c8bbce5d39302fe0eef13a47504c8fc6c12eb62861633a3fe47d0dfe1cdaf5c6874fdba2eabb21b6429958bec80bb5d23b015627c0c44653ac588861b7c9c86e50bb126420810829961f88ebb796afc2ec2340a8b091ca5a12be57808cccd39525674567c17c66b0fd88156ed2fbc12998f57a20865426ed2bf5a8afa9547a5a879c236e62fabc777cafbeec544c35b4797588139853f64642b1c14e77c6df402e3237284eec966be2ace253398b02199d8997f954c6e0f2295dc62dd00023db78b98905d83760d4049569d4cddd2c3789906911d597ed4c6c247d34b0b50497076e332958aa99c5d05aae629ae057e3eda5486131943fce243364449c03eac282c6402061e2b2018eda2b08f1d222aa25423666a80e2896879e8bee1dbb98bee8060b3a3ae2dedfc21c0827e45e8f606cdd5e16f7b304d4ac7c2b1f82b59762a5448dcade219541717927e238ded01fe781178e94afadbdbc8783d145b39d73b87bd0fd8a4557149bd4596dd0917bf2c88839d3622d59aad4bd97ad871fe11eb1fb3223d5bb442ca011aef3a6452fcdf6753930d52375dbeec060a91724711c0575bca720531ef0d35320de2b30aba5d0b126b1e4fcb7f93f96c879a07a554e38491a3c81480fad5f68d2768e5772f4fb36799ec818ac0062f764a3f6aa7a2e4db0ee03f1937166f13ba7543759e5017673bca66c7eadcacf260665888b9e976e14ba425c83062a606aab33828d9f7f5aeda40ba435e2c78a26db91640fd8a0e1a16373f667fa170af8dc961348777fe8e7dded117deff66c94837ee686aa680e0066b205ee125bfe7ddc0c6cda57f799da9fff9d94a050c1078ff6d5e49398dab5df50bec48f9caef6cfd31ed4795ea16fa33260c4843b91a8d37547c6570241a42a238f84e39c442d7b5fb83cf21c200822f2e71b0ff085297365bc6eb37f8908da59b1de4c0bfb77ab173fc6e65d3f451d6d38eaae30ae2bd4acabfec5d00c1519e72e4bacb58155049a7561a3ed43b26aa090a8353ba308187cca08b2fa911fa5db99848f28af20e4b9ef2c5ff3a4d5c38657e8dab418b3891e1a169a1333ae9c0a9203ea8f77b27a3ff18aa53b20060d0f093d762f8827977c33a6691738e3f37c420509e75cf3fba86f914662314bb2380ae4b4663b882d8d4b18df7fed1c113698ab43c0501bf71d5f3d69970d5662984645bc378e62c1780f579ddabedafb01e24f952e2bec1081c9f78fb8db111c875ee75a173a3ae5ed8fb6936165ada9dd143fa4475799cfb7d4d726c4dfa0bb21d794588f196f4cfe154f9f9861add200147d5d806aac0bab438d8e9b01a1976e095f9b09937e48f1cadd3a9fd81043a7b290fe4a050899a43e26f18e5945e97b1488f5817218028cba568055e975d5405cd5d4d64c51fcbec1fad6a96fca4f7aff0e607ee90fcafbdd60486468607de3da75d8ae073891b44ec6bb6ac55a5f800649fc2a25402b1ab946d8dd853a428f5718ead6985b9d26d4a69a644eb282bb94ef056bdfc196f252e9bf9412204fa4cc7b4ba6a1e2dc64e7301956f3a9c27eb5457512e657817fa9fed5d8acc898bf1b4d6f1da13a964406afd6f7c862e5a036c5161f55077e7590a198715a3f8413ef59fe651017d0f83506367b49439bba5b043510dcda18b63d7f4035c54652c010eaef560cf57bb9d86c46397200ad6f95b4ce1e87faa3e090d7256951e0f1563299fb4a00625267c6443cdb0e7b43a46c37cb90f3d87ee16a9528333383697900f8243aaeed78bbc8ac73a05d0b68bc5c6cc659ffbfb7b92d757960b1492401594b195bf594270ac2c4bd88aa86ceb6ce89a687d9dce43cb31497c780de418dccb3ff7e7f2adaa07c5d341c8ff0dbd3388d538edeb0d8682e86a02c84f38e1b402417b58cc37a861eb2dc646ad5a6a68da62f63592b01f77b81444d048fb354829fd5edc5619672094f3af5deb9d8a2fc917df84439b6c9ea6fc70fdbbbdf28a53fac731351afee06d704cabc0d778ef7a4bf3aed3da41b10158623975b7933659ec4862cd3f878f4a7174d8b27de9905cd227eb9ce6e8b10754605136e018fbf2ae3f90b987c6dd8208f017a6d68503d8db03684e54fe11d59a6a289b75957e3107f232ac38f52b9915a07d3eea5410e59883ea9fbec8d0a6844d44d300c7c3ab9ec31060b6bfb46bb117b0149b82d61f455acd93e86f2e8fc639698ee2e8046cdd3ac8f73802363a5a2f00d6a5a5516c234719682b694f7fcb21d91643038a80d64a0e0da6e9962052f10f7d46e8d29a0a300c457bf57e7671645c5e7b9801c6554379bebe050bd37ec09a76410ba9e7ecafb2df07c50b9e12cbf3020492fbae7671554e25f8b7085d415c15d767418aaab8b34aa4302d7c66c16ea0bb14409424a611dc9a28c4c2a6b79cc5ad92e78dbb1abddad52a276c97fc31624e6f9e775eac4b84f13753ae76d0e68f90e3854d54938018a0d0d0f7191ea40fe8158a93bf2c14e55de85e854d5efe62471b45b19215bfe4279cdd2f9c61f4d26afb62bfeb0943325b4c4f951a1b7d5fa9fa23008d7742baaecfcd26c25635bf39febc75d3f550f2ca54c3625d87111db929ab8125dc6840d55ebb88bd8d57377e35a4e3bfce35f0f3d7f416b9c0f29fa218ca46f67646097939b0fdc66e1591bd5c7d942fb9995ec61811ba5efc0cb939e8709c3ed2e138028946454ff6de8e8f2dd6e9dfd4a250891f8adedfdbcb00cf381bd0e7546c52c4a8e1111b159095078b6992f60384fae3061b4b42ad6ec91b23e", 0xb2}, {&(0x7f0000001680)="a38d1ec11d0d9178700980af5cce4ec9760c731f5bf1b0be5d7ceec6e38a646e2ffd6f19fee401f748ca4722b37800485d8ab07813e4133c4ef7b88d78fc6975dffff271ef9a6e776d4b5f58d7521f9f4d2ff6bb6e74e94752462cc0b5834e7c6963a2b1c53a4056b525d7895ecc1402e30ca718c51c626da0d1c444dc787793c43a5f0ec3a5dcc762286a3376ab3735878914600e7c1393acc319b9f2b3d679a5de4b9c48", 0xa5}, {&(0x7f0000001740)="ea3f36765b4591a06d70cc92da572158672a114937bb2eefd5d81bdf4a7e7e3b88aef913e554dd6f7ca294a38b3906440cd7423e089fa20f94ccdc9d89f5600a8f20e0449c8e22af552134c6ad934121a82d77dda2563c2f258f0e0617c8cbf9efbea512cea44070408f6d6f7f54fa9b1fd41a3b4dda9849f76788c4d83d1d70ef7ec51e81caf27ac2115cfa8a83b917b9a540bc3a5e238c7d07cdb34fd9502a275aa8fc97ba47cb92a9a17ebe1906e844c7258ed1b303cb7cfa81993137f4ac5d762d25a72b6d1234b97717ebada74fbfae330fde34164d036d19b42737ae4cae9f521cee186a39e11919e4f6177bccad869a1f8f8fcd9234ca03e132074232e1d273cfe5f0636badcb9310969a893c15e5dfd8a7631d05cb185cc865467d84b45bcafd1094fb83fe017d67166f56ef4c644194ccf7b2a3f48af77f5c1611dcb884bb9c8c439b866fa30a5bdef4926f348a426de90bf5860fedb5d0d58af9227ac4033eb7e552d5c511f19022bdb88cc5825c2d1c92916e84c1b701d4d453678308c6f7a9ebd8e36ffff98072c53bd920fb7147dc903f3940ee5ceb0c9b351220091ef75669be5bdb2b372f6804032616b80ce7e7d060eb58b16bbf8c4f9176f1c476815d1f7d7ad7f01add8ae1f651294b3d10b00c999c0fa4d275fceda4f01907d1e787de7d73d7b4e52d993b73fc43662cca19588e4a38d48b087f658fe8180dde7171af2e1ac22b8571561c4e95790d932852336ccdce4f7c584bd7f03e62ed6f3ea4bb660012733122e5c7b41d5578a0a7758828bfbe5e0f410df336b818b797b740032d392c08eb05fb6faabe9fd23ead5062bc4164bb40534364347caf6a009db37aac63f7db808f28f7e2614d8c0d3afae5d427ade0f13b0ea1f8403abf964182f9010e111864423bda19603fc646ce964cfb6cb04b9d8276d2d0cbfa01400ed5fe3f955a75b40a7f4dbcdd3f97e6c04e9299e3ebea314ff834fef2e4bccadb8b2741a07ac521ea1486eab14a0c00c45cf66874e15fb5f31ba752e5cfef6abfdba3875cae6c9e5cf8b5055e955ac30b45ab6bfa7aa4683506ea669a56ec62c384602321f3d9534922854dd3b03d9caf25757aab1543c4b6a84ac9ab0ba7323a54c045a18646676805f326afed95fc4d72bb08696e2c285959931462bca7958ec0e0c10ad9d742065988c0e43fb2d727460d9661032fea1d0c3ea18b9113a1239db4cd6a0cf7cbd6edcda14a628e42a701d180787c53a4e5d6a57b97bd17891ecff569d3292b4707aa649145a47c546238349cf5990898c0584cb6d1e5fa63d31232d26a0fbaa77c77084204553c6f2919ca854f830f458a94796f37a242d59da5a0685ff5dc7a540cb0c0c37541eae66d1d96c66131c7f5be68ee6eb91103a9b034d9d774dae027b9568172e14136464f1adcc74b0a57abf82dc82567b451197504074625b2d4d0390a117c5363d44a94e54c7bd35e99e099b4fb3f9827bffacfa2ef519b30214e989f9cf3f749b7e347ee5d554559bb6356aae33fb6be7d842cef2fe01d5359c194cd9057c9e971afe64e2af9de64e0c26be871d8f21e2448d67528588d89a140395ad31a99243cf4570a819cb9895017adde0b0437d1cde76368d292ebad7689ac8bc3d10f5dbeffa7f7b52831386d54fae11da9fd3c339466666ec9fe840e932f020b56a424a8b335ce7337254f0eebe0ac85f16e55da22a3c62e7c2b039f6e8277dabdc4b07dd0837ac8163fe61788f505f0fa820c826de06f2ca8dec67302d0d7c92d3400e09af6aba08923115c56fa89217c73214f0c458eb0373c0015d6f8b40b08bd4e759fac0fe8f2315702cc0437fdf5391d3f6072d585c640f449ad678365464b98eb1bf03716d0b150233cf6ea856be262089386ce4a0bc1e4b6b4195b0879997ac9c32f97e9aa85858960acfa67e7442bacf61009701dd332ae0247b9bc21168ecd49be51203e9b513f498b0206dfc2cb5f90b49cac08e221f2560bd38ef999341f3fa36cd140bf1406cf1dc0ee7f78a5ec7edf68018e00733fc7ddbac55c5bd4637aa2fcc772f9e8a21ad2d18e9c6a454746670339802ff126fbb882f6e780b1fddcf4233eaad0cfe87613fe0e98d44dce4cc5ed4df14287edc1ed864a9577d66ebba17d65c5b07686cc4f87a9af2897d4f2ccc816b044ca8dd45f3c8e77b9e24a69d7cadd3346828ba94f68ecad4b93ec1b40156edeceabab0e7dc5fb72372304ac7d099be7f808e9071655f21f574f429c50ca0f8aab9278dc92785d66ad19a858ad62969616198faee2e1816f2deb943fc736de0f5c5956c36abd77ba4a197640db5c84437c6d1347b643f95548d5889cecaea2bc6ebda0d8e927f5fe2979afa67e12f1f1619e844800ee1345b717b84b2fd24cee9419d69b9cae18b769ea54d2cd0962e0f3e036abb04e93b77a801d39f0ca5454fb9a28db75a6ec27c0a6399e50e99ff3097f09d3d9c4862eb94d986144c6b62a5746599502d7cf1ef5934d75447b157e2aafdce8a30b2f47d1aa6bd4211046634abe0ab6cf5add4ed3d04b09c13f003b0052b66e80e42efdcd9305ee2f05470836e6f00d212a25b05dc8636f95082badc4e634a0146ec07e7eb990e41caab17aad6c0ab9dfdf83262037e93848f154329c07e97266b4f4d187fc26ede65e99d3962bef8863ede93ebea38b404eb0290f675e265bfb67b2b0d88979e8166123c537c51a7acb1c8a45ee34f079d4037f540c92f997c36e93d860310c3575c91db3d618529da30968adbf81dae8e3197cd1741d79829604955de315e164dc3d273613a2e37d646c70a94648c9db8a1009f0a63be4b4de7c85aef31f37ee3bfcf18214fcd614a768bd2063d88d3bcd1606763e5d167756f05747c3e1122cde460916f26977b9a268678b1b34250dd1e982404becd9dd875ef648931b17b30dfabf2f2d264e6ff077cbaeafca70f9126daf17d81f5d040b30c2fafd2c15295de2fa6e34b2a821275e033754ed753261816f62f134385a40898eacbef42ab6015ea199fd29dc48aff52cadb4d266fdb8c491e05621d53ff04f9b34d2aabecb55bc8ef8bb126da320f6daead4dd36f7f2b1491bce21cd31d0be3ce19430d04044e38d2ae6856e8c0f21d540f20889ba980c6034cc66c6347e2579969853c0a21fc128d92bcae1e33f0dbfe0775956bdc06181a4a326ea9ac15ec1b87ecee5b68a2dcc77ad4613cddbd47aae28a2c6b6002dee53209844d602bbad75371b23bc0e1a059b8f14f9b3256fa8c03218b4e0364126fdf6281427083520e20b386e16d7263e7edb74c84f837385b7eecdba679cacedc9af36fa283377a584fc472cb5c0c897075e32b55fdbda4fb88d4ba259a47261241e109a4b2d56a6d4e2bfc29642a8e4b921fbea08b41ed7627c09feebf50199a2ecb3975c2cdef2f941bac09602ffcdc8c7462ef76a15fff9fd351a53d4816a53deefb38111e07459a364c152a1a32cf687d8dbad1054e55d197e69183199162a32cff7d54104f25d3d18f6701832dff660bcee2a226863373923940e5248d190385126dc4bf2be986af1426c1ee327b86abea0b6b64ba3afed6f48bab90982d909a7ddd73c6eaddbe035d83b801ee0c56b7236e8e06b686df6120407d68bec79b908978fb8bbcd8bd6137c911e5e783aa0daa6799378df662bd514f826e016e4b9bf28a7cb082179d626bbf5648e2e01c5854aa290f197095c8983f9cbc73fd66474a90c503222139aa077809fae88548e95ca3db494e2c10907cd937fc5e930a6fad97266ab676b7d93bd0be6b531c7c83a2288d3f88ca1c4b1b3d203b216a6e8254b39282c0ffd25125f7736cfef9f058711dbe01517c946199723d411051d2bc0331c379f00a35144346a77d33214530e17a7ca6db1a72fa316ae35aa13351736fbdf79bd9d35e2f7efeacbe1408ca2a5f546d225dc9275a0e8341e67fff5da38ef7174f32d38e0beaf8d9e4733685e7833edf811aea0e46aef7147e052ac2c32a7b40d590100c0b6b423c9ff6417449aecd69d779b44e52cd03df29f021c608a7467d755315d35118b9e26f358c42bcd8d047b46b74a1b9ddcbb2253e14f9a0a5c4d5d3d66cf2580469214d062ceea5e28ce7bf8f2542b4f80adc2c6ac7f7ca3bcd273d477edfa771ea5b9be43c4a46e495ce6ec62563837fb59b8d37fe0fdc3635600797c89e9f066749b9bb975d89d84261477e59d48c76c04ea98f40daf9fd33e3186e9f98908afdaccb8cb271916c9e73a0f017cad502f2a6b11751fc8eb6a4485bd67f361f03919ad0372db7c462d65f479b69a6bfd4bc46b35341f7c56270726477e80f737f38ad84a5e87cdb5e500c5595047b649d7e126b4716538564d75f1eb6eecb9dadb08a427d6b3691a5cc91d71913b2455c4076c9a8f9c696a7637c85b1005352799ef2119576cda01402bb37b051ecc7dcb45a7a8cd626c08a5c9722921987ff4d95cd903184cc1d0f23cb8c5aa5de129881c1d00491bd681ede0894983c868a8e09e0b3a004c5a231d4f4a523aa3c20e704585d0a2fd84cd1515640865397cf32d60e8e7d545664865f3489882d9126dea313bdb721ee981a9d559368a7f3ec0480cb273ec82a27add87d31348f301569c2f9fb6e87121f2883093a27a7f106a5b16df9dd83e59eb743e3c125f2ba415c33dcbc4a95a00c78055920477dcadcb7582935ad439a78d31081c3e10c5998f5ac79cde688a4700d11c9fc5fca28beab34eb558c9c57450fe18e2a2929e8fcf8910b3b75deee964f9d586baa77332133f8fe8ad2732425fb1495da5ee85a61e5cb857210e31a4ca72b41fe0b3e6dd7c0a698cdb112cdba0f59ddb21ca05026f65213c2cb0457e6885ff96bac56b13964d511b82188eb6c3588a58258e69f539e5d33d0e5661d6ce8bf4a57baf70b44ead9638de95cdcb12d1915b1c5281d658af50b3c9366f4fc395c231af67a75a58fffe029da95d7c115025cd4c8bb6cfbe6e0ad35ef369255e4c505c4a01426a1ffb56ede37a8ddf6b4e6e1cf5f8b3b60cc413ea5f7ed501bd4174b8b99b491b0b895fd9843981f885ee95cc78a2bfa419cf5f1a876784d97acc638f063899ce49692780680581a011e80c2ca142aaf2bb151f5f2a7791b0df9483d64995f38ec9e836132593d93516caee4f3d5512707ed7aac51ccca3896a66d890dc25e6bc99a93503b6a8dce78acb380d6f27692fb45e311efd4149822915e7884a0d83e0dd77094813df195fda32a27027f5e9c0d89db9ecaa1e82f92cfb21e6682ac3908f2907ec957b316316fa3e70ab9a7ced8093543f064101d670dc44ba7db4d175afb58853cc16f84042004e87db0c49d1e2751dff4bb980de6af2da6f5115f45eaf5d7a45d4aa4d8c42ae97a297eec451da64812690e1ff5af481b376812e74a6e46dadfabfa4e41e66b08a0c3b92aeb6063dc43a4ba32303a25a48cb57f8e080ec2681d3070a0afeb6029f77d7f939f06a7809dd69da277328417baea62053154dd1f4bc3869d17c251dd19635753a085106b4fbbd8093a1b66c5df3c61902dee5006b0599567431ba738316a0a1bf75176145136b40efddb8a76bfd0a11b254e303138ae8c3b59a8041f7891ae89d5369ee2bc1a502c87e59b0b85d179a28fd0068856613dd61e2aa7558c6d5edd1e2ed478128fbc71ffbd6cb191f239177f8f8ea1f3050321ca1cc0db7658483b740dbd0f2b403119561c54196094d471fdf1e33919f18da6f4337f44afffdba0a2e44829b889b35801c183754125207a2", 0x1000}, {&(0x7f0000002740)="9d60bc5eac112c86ddd0c80305cd55342076302ff4a8b328e13974e3ec07b6053f62e3a81f3553c82894570dc79feef7f9e0c67030684b075eea781a6459ebc166ed58f6b992c2975d71a659d75fda61bb533b0d6a8ebe9ad68a327e904691b0e039353e7919904b38d69586bd1cad451b", 0x71}], 0xa, &(0x7f0000002880)=[{0xf8, 0xffff, 0xffffffffffffbb16, "ae19ede000c6c4d30c3fb5036e6a02633e027973942f0417411f0e76673ca00251547f37df4948fff5b22a0ba7d5ab2da233b766cc48820635ebbbaa6a8b224b37d0d8afaac70ed888468dc02c562a091d719ab445b7b3960173086395b8e41905941d71709368b2bdfe3708f77dd81f3bbe9bd39c3f58dbb229c14b9a574b6f3103cd98971656a7ffadcef523a653b0a4a1be351ced70405a849a78b482de88ed8d296f36a802b0bd45beb4cf7cd4048b1c63878a272d3779a94c6b77fc683dcd8a14fd7317e2a9f5d83c6c3ebe6de8f7ce5751ae14760edfa01b00bccc875b7b"}, {0x100, 0xffff, 0x2, "2bdc58411b73d81790ce7506aa422f1822fd771ce6f19d96d983882bdb81e81b4b884061094242737a2d92ca513f5ebf9ba7d4f699b2009a4db65a16c86df09bbfd1e821ed4ba63bc60eb509f0a740b0c7f9a7e9213fcc99a7d7ab31c1ccd136b677c0b56751320be39af9e2a32f6ab4f1e027343587ae3db1ea115bcc83e3a6bf075d9bcb214bc5ca5827340860033f3319207d7d12981eb0a0fba339e1d8746af923c86e622f75cb9024c7ed0dc68301d6bd60012aa5d6c5dd3bda548574938cff228a34783f0bfd04659ed3020d731d658ba7be7e712c3534b47aaff998f1d8020b3015ab6bf5fcfc"}, {0xf8, 0xffff, 0x0, "a5e856f0edfe8caaecc8dffa21821cf409e7ec9cc4b8ced3fc8d95e39b6d6e9d9614f4a13b0fdf932de068ed4f870ef4e8e2169ce7d5744242d323a19fb319d404f2a4b2fbb2faa91263b533898acdcc47a1a8794e2ad0fe4b01b238847dd04cccd1b635c3331de52996e73f4156e8e147b31000ae7f4fa458c17c2c253e4b999e684ca692a9b66b54bc63399ef05dbf6078976d8634fb3f3f3de413204178f563ce09b38da572eb7fecc60018cd0a6c4a662f5b2d104443a8ce8f7d3bb8bc5850501e1716e4f59b8b0217b5c0a74ace40d192389e7927a971931d9c2afc0a340d5d"}, {0x70, 0x1, 0x0, "2356f6804ed2fb69caf4a59ba3466c536aa2caf29ef6be60006e628a9856ef754bca715b596a3479db8bb5192271e2aadec8daa9d863c0a04fd4325b86b4c21b1516bb090d115dde099af391a0f74b9745604b6027a08484dfa3"}, {0x48, 0x1, 0x6, "d4c1bf2c0e76ab1bd5e3a2fedb9aa7ad01de25fe647907293f66758a4f154b46527614e64ee6319402108784d51bda710d2234f8"}], 0x3a8}, 0x8) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 04:02:43 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) write(r1, &(0x7f0000000080)="9d", 0x1) 04:02:43 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:43 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="15bd1eea55625236b73a7e350bc3519ab930ab6fd4c3186e0a0676e11efac792e0abbc4262d62cc38cc2fbc53b29064bafdfdec705daae404e9bb0eda8e32d787cdb7134beb560da190525ef5049cb36b807aa4eb70ca624a64b62409442db9bcbd7fc5129341f3412", 0x69}, {&(0x7f0000000100)="8662f81d2ab1ac2a9b2097e3b4ddc480f78fb095ee7ae9b7324d04b6d44a10f8beb2e15a471750f62e7a5e756afed70ce40fc25324bf1ccd903b49632802a371b97370d108a2a35d61d763ed1621f8eea1b8ef597ea234b3da4351e512660d081f331bffb58a397e813ac8b1bbe06de982a1ec68ae0be180e188e0c6753c4400d4b8f11e879b1332827219d833fa28b65031f2d4c17adbabda9cc1c2284fd4aadaebb8ff72c94bc45d41e13ffdb8524c40770db7c9155dbcb4176ce6fe87422e9d774b18b0f7c1a037fd612fda4283a210096ad7dee87d58efae4b415deac6", 0xdf}, {&(0x7f0000000300)="f08b9427fdba6777ef88c13060494546c91a08b47074435da84a6a129fcde35f347a918a38fcc08cbfb78a019b24aaf8bd52875f2a88b5503aba549688a248d13889f9af1b398c64a88a6b9766260e7abbee6ca4f65990210bff6cb6951d6c3070e9f3a843fb715bcf3a4bc2b222c5ee47319034b019097cac479014fc93964fbace7f7d07aeba0383b85a9db62253658592139bd81faf163dd83940b588c3f3ae0e9da627da88728d41c933dbe46cb21ce0c5320241830cd4074798cf145e08071bbb4a8420b1befdee4bb39ebcfa08e90d76bc2ea0637715826b90", 0xdc}, {&(0x7f0000000400)="f51519eacaa74144b9107c06c010618153b2409938c4c96553cd22b9a035f5336c33772d55c8dbda74f288f5c64dbb0229450648b211531db9ada6c240666b0d97e1834ab42345385cccb250e1f4bdc8abf114254ecc9ad3ec4f4c7986c7d64eb1446d31662630626390885505843086764ab4646ae4d9efed3fc1909086b66fdab074f616f3ae653746b24bcff62a6048cc3bc0f0fa6c2f908fe16024a23984be0b72e33d5e4c3aa06061255495f42347e4a849683539fbbeb958036a9575d535c0cdaa6491069a0e8ba7d6114c9a988646d2ceb973b716d2d5b6446ca59557dd83248369906318e7faea29408771cc4e", 0xf1}, {&(0x7f0000000580)="f0fd5e6403a3105558bbbdef15079f97af3aafdb2c28d162d879d5b3dd5ec325cb4a89c9248086b84ac1e41a737239dcac6b463c7e2c011de15786272541f4f20800a2789c371bd7ca7027a6bb28b8d094776e94fff9aa5e148ca6e31b4faa98a870d85ca443cb3a9310923413c3a10ce7ee0497341b298efd29d7e0b8892356afbf16deaea5ee731bb27b0d7701dfdc62254b51de7500f2f1daccfd39f4b928678b370c0d82b0c5ea9cda8995c25dc5f9edbaf8ef471ae3fc484d314210", 0xbe}], 0x5, &(0x7f0000000640)=[{0xc0, 0x1, 0x2, "f7dec55bd0dd5864a2c19ea34924ef6991a4ef90242c72a0be2228a50ef85d6c2eb8cb086f3a7b11b4e413e50d2079f78f6b839f0f1359348399e0c52e8aff26d31dc1861ce103c59eb761e8bcfdad0b7b0f2275a71b3a6fcfeac61804611217613dc861ecfc6a4ca6d3fb56664aba942f2e973654376cdeeeee5310867499edf6b58f2e41fd3f7629b160758b82cf75866a3090c89e75fe34dae6aa81643ab0267d9cf934397440eab4926d20"}, {0xe8, 0xffff, 0x1, "b153586557d4c9c4f25c441330b6781e8a9a8bd0369ab5c0d7b5a4537e4a91eeb54305fe843840585ce763debd3f6e4cacc393d9c0d392b9a864857aaae8ac9293c0a7483bc0a0aad296fe76af42f9f83e28782dfeb1ba7cde7d54101035483c3e91aedd65dab57620007f9f051a43654f235a6e5759c754968f009744302b757ee474a3c76d451b3013298f12f251b880be3a402654de951af764a52f654a38ff9a761b40bf6843805044e2425280cc7669f852c0db735eb2fac40f34bab5dd04bca5d10daab75f29860b1a5bd7a1fc41"}], 0x1a8}, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 04:02:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10003) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x800, 0x8}, 0x8) 04:02:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b94379953cc9df1443fc7e1657f02c8de00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e00", 0x34}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x10) 04:02:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80000000000080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) 04:02:44 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 04:02:44 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x40, 0x7, 0xffffffffffffff7c, 0xdc, "9d3dbf3f3029f9e86fe1690eb4f23eef9f0f064b", 0x101, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() setreuid(r2, r3) close(r0) 04:02:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000800ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x400, 0x80000040000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="f900940104000000dd7cf2a200ffff39d3045ad35a0d2020009d00000000000000dd47ee473ce443595950f2f9906d1b000000000000000000000000000000029ae053c8f0"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xfffffffffffffffd) connect(r0, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) fcntl$setstatus(r1, 0x4, 0x44) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="77a5fdf8b2c77a2d923034f2afb1d6ecc8b59acfaba19cbdd8d7bf107c5e543c2467d8057d1cdc3f", 0x28}], 0x1) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x6a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) 04:02:44 executing program 1: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x1) 04:02:44 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x3) connect(r0, &(0x7f0000000080)=@in, 0xc) r1 = socket(0x3aafca86ccc36236, 0x3, 0x6) r2 = socket$inet6(0x18, 0x4, 0x1000000000001) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socket(0x1, 0x0, 0x6) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x80000000, 0x10000}, 0xc) 04:02:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000100)=0x3) r4 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x869b, 0x0) r6 = open(&(0x7f0000000340)='./bus\x00', 0x20083, 0x196) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8000, 0x0) socketpair(0x0, 0x8003, 0x9, &(0x7f0000000480)={0xffffffffffffffff}) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r14 = open$dir(&(0x7f0000000540)='./bus/file0\x00', 0x100, 0x80) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x80c2, 0x0) r16 = accept(0xffffffffffffff9c, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r17 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000640)) r18 = dup(0xffffffffffffff9c) r19 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./bus\x00', 0x10000, 0x0) r20 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r21 = syz_open_pts() r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0xaa, 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10080, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x20000, 0x0) r25 = openat(0xffffffffffffffff, &(0x7f0000000800)='./bus\x00', 0x8000, 0x20) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000003000000000ff05000000000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25], 0x98, 0x4}, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r26 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 04:02:44 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c2022e2f76696c6530008e8e54c123f278148bc50a34b02e5f1c0e"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 04:02:44 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = semget(0x1, 0x3, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0xb243, 0x4, 0x2, 0x4, 0x59e]) r4 = fcntl$dupfd(r0, 0xa, r0) kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0xffffffffffffff01, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) close(r0) syz_emit_ethernet(0x6c, &(0x7f0000000100)="f924fb31b1126dcf153be4b506f94ba395a007883431ccd7cc0d916f7c8bb6ef1c6a1d354ca2b14485e46c3a57ad82270a347188568e0ea6ad0efc2b21791a326b69eb4f9db6f32d842fec28874a241a39d5b83d300bbbbf612c50ead927e12a77ad8dfd8e662d8d308f33b3") 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x0, 0x5, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1809, &(0x7f0000000180), &(0x7f0000000200)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1000000000000083, 0x3ff}, {0x6, 0x800000000000000}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="b9c2b3dd") syz_emit_ethernet(0x19, &(0x7f0000000080)="ded14a85cbec458cbef9cd8404e229a63a99a0ad830aadf595") recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000240)=@un=@file={0x0, ""/42}, 0x2c, &(0x7f0000000600)=[{&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/52, 0x34}, {&(0x7f0000000340)=""/153, 0x99}, {&(0x7f0000000400)=""/7, 0x7}, {&(0x7f0000000440)=""/102, 0x66}, {&(0x7f00000004c0)=""/247, 0xf7}, {&(0x7f00000005c0)=""/38, 0x26}], 0x7, &(0x7f0000000680)=""/27, 0x1b}, 0x841) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x0) 04:02:44 executing program 1: 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, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:02:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef5) r3 = getgid() r4 = getegid() getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x4) setgroups(0x6, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6]) fsync(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:44 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffffffffff5f) fcntl$getflags(r1, 0x3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000011c0)=0x1) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x11a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001240)) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 04:02:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x4, 0x0, 0x0) 04:02:44 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) pread(r0, &(0x7f0000000180)="8adef20ad7a7098b5a228e0794f7f94a390c2fee7c732c6f1abd53eaa40c7546462396fdad32242ea700a41bcf7187575701517bc725041ac7bc3d124d46e7512b7c3bbc64b2d42c18ce6bcb78fe5194f900ce41ecf6c872b879d0936a8153482eb45485e88a55fee618ff57bad707016a007cf7f4c866b999d00fc41a66fe89b9e13eb8250c", 0x86, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x1, 0xffffffffffff0001, 0x8, 0x3, 0x40, 0x0]}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$setflags(r3, 0x2, 0x0) r4 = dup(r3) ioctl$BIOCPROMISC(r4, 0x20004269) close(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r3, &(0x7f0000000280)="e25aae69400d0000000000005f144354056e4e6cf3", 0x15) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000340)="f9264b2b908e", 0x6}, {&(0x7f0000000380)="834fd2c317d62456d2037887f5f370b219e60abd557c8d5f", 0x18}, {&(0x7f00000003c0)="217f820786824bcb30dad4be6bc8dd09a32eeea0d9d0087f6e5883d46f0b60f543e96be1d677597da92b89a7f87dcc2bb0312f3de451a683b3f0b7addb5bd31d272aeb83531d160806db194ce275a7d07f3c2a1c85e6e80270d998fa3279695a455fed4c9539a552ab7c0305219385b6b26ff2e532a85e728d316b5fb4a386b8a72e15f24154397db65d9c53e56a6a00d81f2b7ae3b94b46c7f2e6b91206742c53185136c5b255300a6960e8f01a801550770f64120fab81eb6039585c42701c89ce065d335a8b5ecaf5e181df425f488b0dca0acb3217cf1e1fdfc2ada3b5ea64c083c153b707de", 0xe8}, {&(0x7f00000004c0)="67540a17c08fc891fb198e91e074189ba8df09210d11a877920cce25f50208895b3af8b143d81708198dd115b1c7119f91e56b382d5ecefbb2765f6f915b5f8d519804bce603ca73", 0x48}, {&(0x7f0000000540)="4f01873485ab350012c424fa6a3c6cd2ce1ab0220a7501c6ffdf926d700e1951cb482d358219f1fd441957d6932b6d01ad0d068aa0553845c7af42978b6988529e5826d794d271ec0c84084769f3b47495543affe9e530480e080cef5dca47c63cc4d2b544b4533d244207d9892cf6dbad13ad818cb7c8d721db2bdcd233747dd861ce7e8ceab94cfdf4a9a6f43257aab943ab16d299ed6dc8874ca085afbbee2f75eec7f29c80f3850d98842a429f1a108621ad22d1ca2711aafb6354453bb3271ac2e404fd008df42f161f7843b12393059fa59dafae4da4429e81a854c2e942", 0xe1}, {&(0x7f0000000640)="ffaa854ebd0c0038e4fa79ff8eb5ce6e6e5c9ce2ec9dc55fff74b12cafcf527b658677e42f4d74d5d78bce23b312185d59dc7e387999ba186a1d5653dd8b702db0694bbbae215f1474f690651cfb2301f3eee2ce07e74746766dfb75801c668a5f1060983a0b99ae7961e1e1cf4783af7e8d503e18bcb537844d445bf84845f2ad", 0x81}, {&(0x7f0000000700)='e52', 0x3}, {&(0x7f0000000740)="e75dce439fec02272afa0da47e31f50f13dede1dec467cbf313231673a1829676c19d083ded183ae7e3f02b0649c8c27dbb61d47741676873c73256fb66293c704f46be6d38a1bd707eaf35d2cc4ff0efbea60d878086735d83f5464c24d9a19f790e3328422cdf51880a345a726838a525da57e65d9fdf9f11e692e11a4dedbaf4e480cbf0b02deede5964919cb42b02c91cfacd5ad311c0052cd515d4920522cb80bead19ae3ba908fa4bf1506d1f11a", 0xb1}, {&(0x7f0000000800)="2ab30538e5a0468a4231aa77ec7c48df93f988ea62fcfe8739672e02c8a616e30dc292d9591afc66", 0x28}, {&(0x7f0000000840)="edcd6b07db7bf3dbf8141d7e3ed50cf84d4330e3567c085bb48d62033cb72074f1201275a96a4f68af8b40e2f8a3a2068c02b3a6fb782206f3256e13657a125c6310c0ece4a88d9bb404f9e274ffc682b1b90a71f75b73a3f59b8ac30af7cd8f409c700b58475dfba6cf4a7c325e132cda8d41b83e9c173f6e152c2dfa37b6f0f5e9a8fe0e5904c0300cf91b804094800e97cff2b1b0110d874115754cec9b59da350ba050953872eb67baa6b6ce975499c9dec336d4b2a782d172f22ece440de1ca3d17f15af77efc4311fcc8b4b28e5c0554d3cecfd698e34784bebbde8d498214ad65a4cdc862b4858ae3e40cea856d612e46726093a4", 0xf8}], 0xa) 04:02:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xf2, 0xfffffffffffffffd, 0x1f, 0xe1, "12b149a1995a03487a61741ecb505256a66bac22", 0x7, 0x54f3}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80b2, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") pipe(&(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0x1, 0x10000, 0x2}, {0x2, 0x6, 0x100000000, 0x1}, {0x1, 0x4, 0x80000001, 0x40}, {0x0, 0x8, 0x80, 0x7fffffff}, {0x0, 0x80000000, 0x10001, 0x7}]}) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1, 0x1}, {0x44, 0x4, 0x0, 0x100000000800000}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10a80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0xffffffffffff8001}) recvfrom$inet(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 04:02:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 04:02:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) fcntl$setstatus(r0, 0x4, 0x8) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x82, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 04:02:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x10000000004007, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x401, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/78, 0x4e, 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x9}) 04:02:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1810, r0, 0x0, 0x1000000000003) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x6) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x202) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0xffffffffffffff01, 0x100000001, 0x5}, {0x0, 0x2, 0x6, 0xc}, {0x2, 0x80, 0xc5, 0x3}, {0x2, 0x20, 0x3, 0x9}, {0x9, 0x1, 0x7, 0x4}, {0xfff, 0xee, 0x9, 0xd36}, {0x3, 0x2750ada1, 0x100000001, 0x80000000}, {0x4dcca9e3, 0x4, 0x2, 0xfffffffffffff3ec}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x3f, 0x4, 0x1, 0xaee, 0x8000, 0x5, 0x1, 0x1, 0x80000000, 0x3}) syz_emit_ethernet(0xffffffffffffff42, &(0x7f0000000240)="a743262a5b16894ebea778a45fa49cab9a7363b28ffadbbf8970463deb9a477461ae015d9fda9a68b2608c19ee37126e93545e179dc008d6e3c33cb1ca396e95b9f23a505618b754965d6455de9b3669fe250cc5d937b6013b3c4ea7810ac103f0b62a0f78a6878add848f137fe0") 04:02:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) fcntl$setstatus(r0, 0x4, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 04:02:45 executing program 1: shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 04:02:45 executing program 1: sendsyslog(&(0x7f0000000140)="407b021f0b27308988a53281c0520d0ec476b29edb2a72b37df946a5db6e93063202b68a2f98000ee60f9a94813ec12ae1fd09fb6fbd04591cf493a0d23220926433c99c7a06b1", 0x47, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='./file0/file1\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x30}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0xf37e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x9, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) seteuid(r2) r3 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xb7) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 04:02:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000340)={0x1, 0x4, {0x7, 0x1000}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semget(0x3, 0x0, 0x500) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x142) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x4) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000200)={0x5, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x7f, 0x34, 0x698, 0x101, "5a393ac4a25ce2afedcaddddd4c9f7937bfc4f77", 0x800, 0x101}) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 04:02:45 executing program 1: nanosleep(&(0x7f00000000c0)={0x1, 0x7}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x13, 0x800, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xddf8, 0x1}, {{r0}, 0x0, 0xb1412d66b37c8545, 0xf0000010, 0x4, 0x5}], 0xf8af, 0x0, 0x10000fe, 0x0) r1 = kqueue() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x48) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) getgid() 04:02:45 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x5000004}) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x80000001}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x409, 0x10) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) msgget$private(0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x7, './file0\x00'}) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 14:41:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x2) sendto$unix(r2, 0x0, 0xffffffffffffff0f, 0x40f, 0x0, 0x80) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x0) 14:41:25 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0x0, 0x80000000000000, 0x5}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000140)=0x1) 14:41:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) 14:41:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r5 = msgget$private(0x0, 0xd) msgsnd(r5, &(0x7f0000000600)={0x0, "b0611f6ee60b8e0f253ececb4f158160e71c1e2686daaf8fe87ec7b51f4397be26a19177da85f14efce500ee18df45526b394bfa1722a5ff452b2e42b1cf3572f9409bf6a285af28bc2236da2742c0eb5d2b779afec70f09674ca803dc58edecbbf6b472448f59b113afb61e7a60c069c41b3cabe73feaaa1cbcc90ad4368daeb09909df85b2ba8a188c723bd9829633b8026c1d3f448e536e8a347494994f7034be045d29bad67432a62f12e25ccecb33db389c08f507af92544fd4fe"}, 0xc5, 0x800) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000440)) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/59, 0x3b) 14:41:25 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) pipe(&(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x30, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffc, 0x1) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 14:41:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000010c0)={0x1, 0x40}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000001100)="cf87911a8f43bc0f8e76576efc04ec461bc6f8e785f3ff2b32c06d57c1b6c0401011b0caf99eea765e760a07d1d789c05cc65f3fd85bc74aa7ce45e3248540cef5efa418228419a019babcc06dcba9df851cbd47f90b9295495b9dff", 0x5c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x0, 0x8}, {0x18, 0xffffffffffffffff, 0x1000}, 0x0, [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x7]}, 0x3c) getsockopt(r0, 0x100, 0x3, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c, 0x0, 0x20}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x980, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 14:41:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:41:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x20000010000) 14:41:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000280)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 14:41:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x8001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x8000, 0x6, r2}) 14:41:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0xda16) getpeername(r0, &(0x7f0000001680)=@un=@abs, &(0x7f00000016c0)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000001780)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='$\xd0\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='\\$\x00', &(0x7f0000001700)='!\x00', &(0x7f0000001740)='.+-#$\x00'], &(0x7f0000001880)=[&(0x7f00000017c0)='\\\xa4$\x00', &(0x7f0000001800)='*{\x06\x00', &(0x7f0000001840)='@\x00']) fchmod(r0, 0xe3) mkdir(&(0x7f0000000380)='./file0\x00', 0xc2) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000001580)="4c8fac12d49f6b350200000000000000e41fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b28314ce00c9c8cd2b6b274f1d20219b4d97c000000", 0x40}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1, 0x0}, 0x2) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x40, 0x1, 0x80}], 0x8, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x81, 0x40, 0xfff, 0x1}], 0x4, &(0x7f0000000440)={0x9, 0x2}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="806b0a00de1499cc3f83c4e09226615e81dbbf0aa629c57ca440d2c50ec6f5b1004f2e484a324b8040ac7d69b04c6e401c64d84b2681dfd84f9981f128ac716e70b8dae16752b142d604c5679a59d2c42faeb54c5efecdcd93e14807c8d4fcb6b50a13c9e8bb8f4ab788053e98c256aaa9e52f20fb592764b507ee2477c6cb084075619a4330fa3a0c26d4309fa307bd385d709f0bab8f845e1c4f814d22ee12adad26805b020b46693cf0884b9000ea5c8fa3adba667db336836240a6ad6e3f548e24c94ff7e13a444afeddf2b1c87d96e6afbe3ad4459af036c7261a6156498da28ab6dfcdb2174fc4b2fc78a779446828eac8a616b217a064e5b72170ca4378923461cdbf094c8be41d9e33c0b83b5a4d55c790ebbaa694b7bb1a274b5e1d8d3686543fa84b1eea08bcd612795f82138ceb5de4fc165b4197a6c1e593688915c758feb834036b22f1128381f5a1b44b28f67f7aafe1b54886669773ab425c1b7a1e768644b5319d2951c722729d3fc42e3493ca9809cba229fef10233aa59459eead4378188bcd504b9047bd73e017bec0069d3cb1f786609be7f8144760b456aa58cf1a9a7f289199d445ae62458afa8b1bd8110e22728bb5907a145bae1092ef30f6d164152c257b9270c631f16965b5c3b60f9128eb01f4bfc0120ed3395ebe1a1e41abfc58c31c335fd8c6833c87c0afdbf459609b66ce89fb9df8743e8bfc19e6e97fc0e3ac6e6f3038d0310b773addcf104efd00af79128b2b6e2437743e653fdf53886fc191bc280da766290063afe5a1e2b5e0f532ab98de52d71d6e53da4202a292448e7efb0984bacf23aadc53319d7d7612ccbd64420910921205629d493137b20390d67f8bed409c438db84c4a04bc159726fef5f8e18249e8ef3767ec5151849772093af3e7074c6bd1ee91055165ad75557f6e1b0ec45afba56cd68bc850df67d2c7058d95409a5b9fbb6048abe763ad4d1216619579dd962c2729979115a9ab02efaf2caf7ef64c7384eef69947bf65ab07c31edd86b608bf7f59f6c5b331eb58450eb9f09de2691068aed4d749e1de2dbb31158ec9e16e1effd6600cb8c0045a7f43430bacae4d38b6c7c05ec4b33929c078ca071cc579fdc3dfdd3d33e341a09d484d97b34782927022028438f29bcc4403624d72403041abc1acc0d357b22c150a261062a9599c1aee3bad341ca892d9f1020638f24846e0e93f2232463464a6a0a04d8cd646f761eb9c04eb90fd8f4278e441cf196fbbf2fc46ceb69ab612e4501d8ed9a372a7a505b7bdc7159e01de17943a6fa898e161ca24459817dc967db78d752a191d7b0d548179e3b567de3c4e3041bb1251fd7723c483fef1364259944d8b696620796563d3182dcfcc3af1ffc2675513502b10c8571f15150fa14b5f8082cd9e64c8c60c96a8cd39a277304d2301614249036937b96f56727377f1f0ef77d444dbf92ac7f76e2f2b4bc9faf9679ea9cd312c79bd992463f0e8b4bc313efc08762b2fb189ef7e561ef536606d6a4c7aeca640bc9e63ae7081c5b80fa3ec38c0aec800f187b5f6216ece70a610a82e84a13555b601d7bb7e17b906f20a29e23744798324b0097e2f42e5ad7721dc0e61b44a755ca1caef8d4b629f3b7a869ba7f819c35bd89e2984a79ff8be8d3e7055f701d681e7185a500b941cfcd7ac4ef993436544935791cbbae49a0abfb09e174c1e80085695b93bf7463e4dc82b70ddfe900a49c1288099961835385285cfd5425557e151c534acc541c575e5e6d9a3c0e53ecc1629cccc8a6a8f1f565e54edc943d1af41d4e788350c798ccdd273abbcd1f473a1e3a0c2f3bf959e638659557a610322c2690d17ca3e2b7917a8d694e630c60b6046e0e3c99bf077cb1eb5a20135aa89b85f92b041773a452a6e082ed3fd0eef8165ad804eaf70e91522a61a3ecdb7d761847ec635c93dc3f91c44ccd1d9ec1d76509c7ea731898fbc0146a7a1323d5301fd3d6160e382f5c4b98f55f456ba976f25f3e22907a692adb7f8dbe839c594f899717136c3b4f2e49d9129bf931cc4cd944c66f89e7e1e0eedd53141ea345e73c599d8001f9b3abb0d3d745e33807ba45b714a397698b72219fa9a4daa92f6809fef2b5fb90c9555e15f7347f9fa5da91f8c4a3ac71fed0a2056724cb25708e06bb1e4a920e8369cdb887e0b44512620bbb89ce00348c7cd0f9d85fdba59284835d291f9461929dbfeffcf75f3d676f5ea86dcd405202b4b7efde9f511518e628f5bf5e37ad740085ddc5416d9fbb720611cdc62c8a777683bcf4a77e76646a8f0bc1003b6a171d89d06faf627e88fcedfa3aa020fb4372b87b6020dfe4399b6aab48d575bfdbabea809bcd2d0f3c73280435c569753e06001247bfc3513490b0d9685b7d1074a8ed688a7a3e93b4d5afecad04fb769c59b0322425f15491e9c8902642fff808847f12519aac50ef457f1e4dccdbd96bd06c96ef1bed390223693e8ccbcc8b2134dbdc1e2b411066b94aa1486cb487789c3d64756752e8bd165f36f87ee57c3f7894919e9c5b1f6fa6082376cd9333b97f73ae2c48c9b5ca7cbe9e7afe32e4110e34ded8c2607f41a50c8df78ba3e7e6bafabc44214cdd5283c2a874c1ea97b16121522bedf33dd67b83f5be660728a3dae5d3b95a7e8893d8c07f941d8dc457559dbd78c2c6c5b082a49b3bfdf9945050831e2715c094abae8dbe77dd83d78dbd0022cac42c409b3e0978e8e2947d3c8d9745a1af27d6abc16d53094c390dc8e4e683008690b24a4beb89de52528ca2c7d24f0c7655bb09cd1c9b500a97d8b62d1efdff41c4b22bf7f38f7b995b98f4c998e98d65be82810e1855345c050a35b76961f6358797aff483a8601c4536b5fdb4689aa2c89a60f05062b5b5a704b5c2754f006e991e34965b26a58265c65d2e55e8a5bd40a007abffa6a378c647de6a534af41081d06f1034d3411167bd5632aedd82b36b90e74ba3ff42f21c6c3c45d0f1f0c3c0f2b7e47b874c2133e86753678876f61363cbdd37a13f50748a9271926cb36e9f91eb9f934a4d94521940274e751d5367594934e0cebacf5e8b320f3f7f15865327030957fa8cb730858b45acdfc11bd94527c433c9d71f90097dc16a5d860f4ee348b1d23a1935d6b1834ba0db2a7efcf41dd957ad891abd6aaa2b9741ff6ef5deb8f6c7563c7005db4b6ea97f1ddf26fe4d96a33c64f1593643df4934b7bb74fbf6a9134d1b9dd1431136cab020ba86bc2760ceeb03de2dbadea3663ee2d8367c700fddfe66b02c435e66f49a74f1c22a08fc278169a57b6e4bdc40a783510d2fe586c94c737e5132184a004266e14983f3d94ec09e0e9c89f2320ecd08c4c3d24932edec6bf779950879aa455943ab7e09171a7405319e7361fce50625d1168209d400ae6ed3832e09051fbfb57c23690da93e0e4880786428750527387dd3a9fe56c1d75a5eb745462dcc84a06264a5abc6b2ccbc764ee2e7ad97d8cdb559b0c0aab9f12fde4834e3639524b70498e2bb09306758a7fa2d062109199df144ad77c27492aa82af0eba2d49bf57bf02a08d45b53f34bf4893984b9173434a1fc13c570e8b1ff96e95c3db24ebe3df911fbc63fc1c9a54ab9a27f8bacb37b16cd00712e9ad3e566bcf82b1f272b538943f4a8cab2d08fe89e2707c64f3db39a4ee22fc8ca31bc43d6f37e3c6ce0c41d48f3dfedbfda8788987ea81abf777ed78f9787782afdde4445286a69ba970d05e24c29a94a2a112fb2f577ec9aab4f262e015643ebff76bf8fca1b6e58ac365711d2e087aa426351b62985c5013cf374d9279427c801fb03dcf97d75288dba30ebaf4a25604c976caf48a171fbc4761551b89264efeedef5fb6364e350dcfe018248df84cf942a369daa576d04892569683814f537efbabc03b555597276d044b8ee257912f62080ee21dfaac5f45aae706aae44041f66545d4d8452b538f1c8f47866f20e6abaf02ec562e39aafb32c2dad18f9e165270052fe5c8d3e54a34a68aa95fbf72c7fbc015fa1af2f1e0aa174c3612e3e89e0ed9d45019fc81d30237f184c538f09474fb814f81187e89803dca39504cf69b7abb9bbeb431ccb1fea9a0594762858e0b9e23f5ece47e81a64dce33a099fa53cd555a954c183e9c761d6add3ce6a76573d944d8e25e68dcd19456a3f755ed23786733ac999fb6f519ba416cc8021b8ebc392f02a6a45b4c9e7557ede18ec1fc420bd26e345d7800f3df5f33a49b53308c62c0b31b545bdfe56322f98ea6bbccc6d273e0c43586c5b5c0a42dc05d9cfe740fe9b05b7ccfa540ae49e4a42eeb8d194d550fea7e4dc2a95092cd5db0fdb844472c81701ef808e8cd50f23f604fc4f3e3e54feb53f0af93157ee302f7f6bd4d9e0c50efe270d78ee11d4c1ef169f576097b4244d94ab1e34ba492ec5118a8e6a2721fe28d3fccf2c47348935058e90209bf5d736cfb5e1ba0fa2d356de64b4714e3937880697d1dceb1b242f4a1dcf9da21d4e75f99b615e6975bdfcda1f9dcafc6d7f93ff37740653f6669e0016ba2e310289fb06aaab060d1557ff5fd65ad0051b4579017a36e1232b8ee77dfffd30fc0d69d4f142cabc338f2818430d3f872635037df116b62d4f4c3716493bf2988047798a617c05002912b7333ccf0e7286ad030d805bd13483ae6aa407d4c3c44a6c003e35772b3fba3eb3aa8f862570dd86c2ea6c5ae17c5dab91b5c9eec17fb7d7ab77eedd9210d5b483e38a3f32ece885b2034e547451797cd3780f2a17e89f461e7174f75221cc474dd4d547204582775eea41ef598e9f689d32d477deeba7bb74a351c5c5b3a4ae2697afb07ecee60ed961e682e21f57289cb4cbf575076faac675eca9d23a8781072b5bb9d9c0ed53bc7d93f44cd621daa3fc86cb0d2b000e0d37b12f6ae32e9049f5a747667233292401e39ebe77b9922a17691772148be06e62441154d0e6c7a1b7406ea9ef604adba1bd0bb797af6d88b7cd7fe295207af68757b8889cdb131aa19c906996d61e6d50183e855a7a68980615645571bd4046fe7ce1e7754b502e8c5cf3a866c464c655e30f6e80be8857afca43b6e2a7b0ccaa7a7b98e76f97e546f8c2a4fd8ae98cf125dd23c4306eaeef90569c6a1af4d91a6fa9b07e944572bd37f67b1683a4fdeb6bc8f236b0168a3c9db6ebf596811f33c66c8452ab65339d0e68cc41a3bebd5433e052aab2c8943b93fefebd13e4c4086cdfb439fd97481c2090df55dc7ea8ed735587f40f49702dcab32a717511a15118a238f72f409fb5770525245d0e36e134805ba217b7d55f74376802680a5fe3b7c558be1a8cf8f87c1d88c05dc37864fa15fe4fec1ae6ebc50ffc5bfcaec0c54d2e6a111d6d6a62d75b4aef02901ef5cecbcedc8331a12ac856be9aa95009740ac344827fc257f7dc70445a9cf2c94878a3c31aa0da37ac8c4a2494642e49c7a8adbb920fd6909aad09cadd17ab3ecdc13098e833a6ae2e72eb6b35350473fe6d2add5ce6e791dbaeaec913172e02696630de341d0ee97a820bbab58283d3236296f8bc7573b109b2b337b97c697b8b9ea7e8d1fe3d2afd8bdfd874295f269c31d5f1285f46bc1e6ad6dbe742d5e8126ce1313da6d11f473648796eabeaf01de4d577543b5d1e4564eaf8bcf8d40be3306230d86fbc83742d45e0dcdfc1b188a70a3400404e4f751ff3065e01417c367699d4afe6b741b4fde124f86b1439551ecc5075c0f33642a59ed0e9bfb91c54c98a048bebb159e12de4864aed0fd7d02529beed7", 0x1000}], 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r3) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x41, 0x8}, {0x45, 0x5}], 0x2}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r1, 0x2) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvfrom$unix(r1, &(0x7f00000001c0)=""/244, 0xf4, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc0, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:41:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) pread(r1, &(0x7f0000000180)="652a72bf682c2c8ba342786a4c9cbc51ace384bcbdda8680bf4d0d449adf67835e1d04c661d602e7826109fcd920a3423256b8282957e5ffb2debb2f373727e6248ece599fa4ef7414c0d45784817cfdeead24afdf4ec587fb25e952bbb6979b805d58f42672c969e8558aa2be025c46f49596ecc03e9187482662c5d03478848b02d73a288608d23834bb95f6cca080236d8b8cb9b41b9771fa425fbf39db4c2e09822c5c7e0d5f786e22f3c2ad22f9bb5cc6d5cc98c7301cc5c64c21f3e82bc6cb2f41fc20044e0768ccef91c2905d085c608604b7ba5339a6cb9839b0d4e19522758e5958d1a501", 0xe9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0)="a38f6fe982fff1e2cecd8f3034dfa39b6017195b5f6fffa3ef969a67522737bca4bffe97279965735f69782a48677958261dbd147ccaca0fba0751b4dad52230be44c0131c79dbe322e946a6dfb3af0df67d2d19a94e8d334c99394c2421a874d4b710a504791730f6bbe99514c9df", 0x6f) mprotect(&(0x7f00007ee000/0x1000)=nil, 0x1000, 0x2) 14:41:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) nanosleep(&(0x7f0000000100)={0x2, 0x3ff}, 0x0) 14:41:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, &(0x7f0000000200)) r1 = msgget(0x2, 0x20) link(&(0x7f0000001680)='./bus\x00', &(0x7f00000016c0)='./bus\x00') msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4103], 0x1008, 0x0, 0x1800) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001600)={0x100, 0x100000001}, 0x10) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') fcntl$getown(r2, 0x5) 14:41:25 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/19}, &(0x7f00000000c0)=0x15) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 14:41:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0x40, &(0x7f0000000080)="d5ff9668", 0xfffffffffffffcc1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 14:41:26 executing program 1: r0 = kqueue() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040), 0xffffffff80000001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 14:41:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000000080002004, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x118) fcntl$setstatus(r0, 0x4, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './bus\x00'}) ioctl$BIOCFLUSH(r1, 0x20004268) 14:41:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(r1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x1000000000000) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r0}], 0x2, 0x0) 14:41:26 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/128, 0x80}, {&(0x7f00000000c0)=""/185, 0xb9}], 0x2) sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) 14:41:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7, 0x15) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x81, 0x10000}, 0x10) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:26 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x5, 0x2c0, &(0x7f0000000100)="840114bec936c48c3e5da18b77be6b130907", 0x12) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) clock_gettime(0x2, &(0x7f0000000200)) 14:41:26 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00006ba000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 14:41:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0xe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x6) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x82) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x5, [{0x2, 0x1cb4}, {0x2, 0x400}, {0x1, 0x200}, {0x2, 0x7}, {0x2, 0x6}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x5}, {0x1, 0x100000001}, {0x2, 0xfffe}, {0x3, 0x8000800}, {0x3, 0x100}, {0x3, 0x8}, {0x0, 0xd8}, {0x3, 0x2}, {0x3, 0x791a1ff4}, {0x2, 0x7fff}, {0x8000000002, 0xff}, {0x1, 0x80}, {0x3, 0x2}, {0x0, 0x3}, {0x2, 0x9}, {0x3, 0x7}, {0x1, 0x8}, {0x3, 0x7}, {0x1, 0xfb}, {0x3, 0x8}, {0x3, 0x1d6}, {0x3, 0xffffffff}, {0x3, 0xfffffffffffff87b}, {0x3, 0x80000001}, {0x3, 0x1757d88}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x48) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) fchflags(r1, 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x34) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') 14:41:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x400000001002, 0x0) connect(r1, &(0x7f0000000240)=@un=@abs, 0x8) 14:41:26 executing program 0: 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, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000100)='./file0\x00', 0x181, 0x2) pipe2(&(0x7f0000000180), 0x10004) r2 = getegid() setgid(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 14:41:27 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpid() r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f00000001c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xa0}, 0x2) 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x7ec10e45, 0x6, 0x2, &(0x7f0000000140)={{0x0, 0xfffffffffffffffd, 0x6, 0x7, 0x43c0, 0x0, 0xfffffffffffff60c}, {[0x8, 0xffff, 0x1, 0x9, 0x0, 0x1, 0x800, 0x9, 0x3b8d, 0x800, 0x9, 0x8, 0x2, 0x7, 0x7f, 0xfffffffffffffffd, 0x7, 0x9], [0x5, 0x7c, 0x1000000000, 0x8000, 0x3033, 0x0, 0x8, 0x8, 0x7, 0x1000], [0x8, 0xce, 0xe5f, 0x20, 0x10001, 0x0, 0x3], [0x7, 0xd97, 0x0, 0xfffffffffffffff9, 0x3, 0x7], [{0x3, 0x4, 0xfee9, 0xd2a}, {0x3, 0x4, 0x8001, 0xff}, {0x1ff, 0x10000, 0x1ff, 0xa348}, {0x97, 0x100000001, 0x5c60000000000000, 0xfffffffffffffffa}, {0x0, 0x5, 0x7}, {0x1, 0x400, 0x5, 0x7}, {0x3, 0x101, 0x400, 0x3}, {0x10001, 0x1, 0x9, 0x401}], {0x9, 0x1, 0x0, 0x8}, {0x5, 0x10001, 0x1800000000000000, 0x7}}}, 0x0, 0x6}) syz_emit_ethernet(0xfffffd38, &(0x7f0000000600)="e44e26d78f1723175b05d689f4f6609e69977036b0edff394cb14957fba5fa0e4c51f43a7037f2354c9f41049a34c0f42218daf06459641decdc6cf343e13a3d0df0a637c166a6539181f36b759cfe2e8ab7a049079b9af291e7267b35") 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000009961b1830000000000f111b0744d1d904330bcfc6f79927aa26e89626016cf7ce900f847900df2c35b4695705394daf40c78816a502b4f68133e983b29b73e98cd4274f1f9935c6b169eb5a128adca0f3608236a7131f00b4a123c9bf9bb98362768a6155679d608a45f75bccd1eb236f5a1007037c1ab0796320d3e89eeecef6bf26308345b22456c46d21cdfb61fd442390dff7d3ec34ef39af4a2393aaf028bda8f176bc926bc9d7b53842dd2dbd6cf5b4f661a8cda37d3c165f942dc67535403d09c39da91e8e18638504007999ae59323c29e40f21a20a129371748cc11baacf0bb92c41bfd08685463d1021d427ac1de442a"]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) 14:41:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x100) close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000007, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000000000003dd8e8f1"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 14:41:27 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/38, 0x26}, {&(0x7f0000001500)=""/142, 0x8e}, {&(0x7f00000015c0)=""/145, 0x91}, {&(0x7f0000001680)=""/168, 0xa8}], 0xa) r1 = syz_open_pts() syz_open_pts() getrlimit(0x7, &(0x7f00000004c0)) close(r0) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) 14:41:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x7, r0) ioctl$TIOCNXCL(r1, 0x2000740e) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000500)='\'^\x00', &(0x7f0000000540)=',\x00', &(0x7f0000000580)='\'\x00', &(0x7f00000005c0)='@.\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\\[*\x00'], &(0x7f0000000840)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='#$@\x8b\\\x00', &(0x7f0000000740)='\'\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\\[*\x00', &(0x7f0000000800)='%/\x00']) r2 = syz_open_pts() syz_open_pts() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='%/\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@.\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%\\\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\'^\x00', &(0x7f00000003c0)='\\[*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x2) syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 14:41:27 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)) syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() dup(r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 14:41:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x2000000000000029, 0x6c, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x0) 14:41:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000480)=[{0x20a5, 0x6, 0x9, 0x45}, {0x500, 0x400804, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) getuid() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f00000001c0)='./bus\x00', r2, 0x3}) r3 = kqueue() getgroups(0x4000007d, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r3}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r3}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r4}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r3}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r5}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r4}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r3}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r5}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000004c0)=0x4) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x8) 14:41:27 executing program 0: r0 = socket(0x202, 0x4003, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) pipe(&(0x7f0000000000)) 14:41:27 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 14:41:27 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000500)='\x00', 0xfffffd50) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0xfffffffffffffffc, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) 14:41:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) 14:41:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup2(r0, r0) recvfrom(r2, &(0x7f0000000280)=""/143, 0x8f, 0x802, 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x88, 0x0) 14:41:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x8, 0x0) ftruncate(r1, 0x0, 0xffffffffffffcfb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x4000000009, 0x10) semop(r5, &(0x7f00000001c0)=[{0x1, 0xda9d, 0xe5ce97ab354d86be}, {0x7, 0x4, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000300)=0x9) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r4, 0x0, r4) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r6 = socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 14:41:27 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 14:41:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x1000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8001) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7e2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157cf269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf70200000000000000e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a8225ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b01010000000000009f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594c05e0000405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ec85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e7767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c3811ac151a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39b00000000e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91c0164c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea0700"/1168, 0x49a}], 0xaa) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xfffffffffffffecf, &(0x7f0000000240)="284df9b96ec3349f876faab8e2a1162d0a92e6003273eb0995ccee72206a320b3e1670b70f64e56b0c3d1ea1ce6a92f007d2ea175b5bfb9b0ed2c620eef8345cf7d2") openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) 14:41:28 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x5}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1, 0x67, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xfffffffffffffff8, 0x1) socket(0x7, 0x3, 0xe14) 14:41:28 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000040)=""/212, 0xd4}], 0x2, &(0x7f00000001c0)=""/235, 0xeb}, 0x1) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0xffffffffffff0001, 0xff, 0x5, 0x3}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x54}, {0x800006}]}) r1 = socket(0x1e, 0x3, 0x5a) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x1}, 0x6) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x72) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x6, 0x200, 0x6, 0x8}, {0x5, 0x0, 0x100, 0x3ff}, {0x608b, 0xccd6, 0x80000000, 0x800}, {0x3, 0x3, 0x5, 0x5}, {0xca7d, 0x7, 0xfffffffffffffffe, 0x7f}, {0x80000000, 0x1, 0x5b67b6db, 0xffffffffffffffec}, {0x22d, 0x6, 0xfffffffffffffffc, 0x2}]}) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x0, 0x401, 0x9}, 0xc) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x8, 0x7ff, 0x9, 0x101}, {0x76e, 0x80000001, 0x7, 0xab0}, {0x200, 0x1, 0x9, 0xfffffffffffffffc}, {0x81, 0xe04, 0x3, 0x6}]}) 14:41:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20080, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x70) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x3, 0x6959, 0x7, 0x1, 0xfffffffffffffffc, 0x8b7, 0x6, 0x0, 0x2, 0x8, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10f00, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() clock_getres(0x3, &(0x7f0000000080)) kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") 14:41:28 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x21e, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x25}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="dde09f6d613e96326aa07a894bc65090f6902b1432b6c01ff26be2d9800f1127caa6b86b35660339f9556b9e86d14069bcb4c10f7fef76531c22d53c03ee5561fa076ab1455f7b0ecc246281337fcf5366cb52f9f7c8384d3b645a2c3ed74b6877c03cdcd5457d06832f73c1d50fcc6866306abba521f93e489d89c7673acdcac71b65cd8b09feb060cbb6734bbafa32600e7a918fd7bf35", 0x98}, {&(0x7f0000000340)="686cc899f36da36f36778fb5dbea94db117e6658166823e6865325488ec9a645b40ad216d11ce5084b69566ecd2304eca68bbb85835d004e459b5b170859fdc1e2d7c85804a633c36b130ea0c5b0e1c803c5f31fef67ae7bbfac2a79427fc761b977f6cb45fb8f24d79bf2e1ee598c196cd4d1972336a48440a7d7fd16527db058385079af1c35b9cd1b65fe56bf19", 0x8f}, {&(0x7f0000000400)="25fab4a737da3395e3c6cdffb03915ba0a5bda13bd23acc27d243b094a7a01ccc288c816f2750a475118cc0a74619af40a512ab676d208c7728f7bb8a6b7e7bcc4a897aabaa881819ce4cf14f2ba3968f632155208414d4ede66fd35e3275cddb868688c09ece5e81a58cfc4b20e6772be20d449377b3ee27c236012a0d9a0525551af38ab12a8c2a99c0cac6e736fedb9e6b4eea88b643fcb3d320936f50487cbc3a73172d61e2c818c9b989bd567cace64d5d1a2ce543bc213dc116cefd0c9d29107eca5c1c787cd59636d6a82ca", 0xcf}, {&(0x7f0000000500)="25900c4298674eface6e73827fc8af9f684b0dc294055d8b3ab0ea4bc83c7ac1772a428095851c3398df6de0944f882c2591d3da6f45cf91baacf445d95b2ec0b646ee31a48da25702c8325bb1cb7ea7d0c44fd132da69787e2e09b303e61c5a65a9b65fd649de84836c84fdad60449a48bae18a04be879182e69a8038f7ceeb733e6226dde784d6dd257f91410aa960eeca1417c13dc432831f0a202a4a3319626ff7ba3145632825f4263341e74212879f9c3172061bc95fc46dcd17779dbec96f7487e7ee3faf203b1f2f497eba224ce559633185390a85d092fe5d3f54958ac3", 0xe2}, {&(0x7f0000000240)="282a32ed664f0e2022c401c4e34c335d2bfaf8abc3a1d55b9862c6ffab5cdc39563da844f7487b00305a4e4a49779296bdafdcc374b3288c51df81bb4e53592bea732aaf3f9c90d684c1fd1e7778871bf19d248d95a14fb85ca88dd359543eee7e", 0x61}], 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x10, 0x7fffffff, 0x6}], 0xf39, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x100000000, 0xddf}, {{r3}, 0xfffffffffffffffd, 0x50, 0x10, 0x6d, 0x6105ea60}, {{r2}, 0xfffffffffffffffa, 0x1, 0x81, 0x80000000, 0x800000000000}, {{r2}, 0xfffffffffffffff9, 0xd0, 0x5, 0x3, 0x3}, {{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x7000000000000000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x400, 0x7}, {{r1}, 0xffffffffffffffff, 0xa0, 0x20, 0x80, 0x6}], 0x4, &(0x7f0000000180)={0x19d, 0x5}) 14:41:28 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000700)={0x7e, 0x0, &(0x7f0000000680)=""/126}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r1, &(0x7f0000000380)=""/68, 0x44) r4 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) open(&(0x7f0000000640)='./file1\x00', 0x99, 0x58) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000480)=0x3) mknod(&(0x7f00000001c0)='./file1\x00', 0x41, 0x5) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x440, 0x0) 14:41:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000004901ab1f3ff942afa13f34a7000000005b67071b542a538706000000b8180000002900000023000000"], 0x38}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x2, 0x6}, {0x100, 0x7fffffff}, {0x88, 0x42}, {0x41, 0x8}, {0xe6, 0x3f}, {0x46, 0x1}, {0x42, 0x3}], 0x7}) r3 = shmget(0x1, 0x2000, 0x400, &(0x7f00002be000/0x2000)=nil) shmat(r3, &(0x7f00000dd000/0x1000)=nil, 0x3000) 14:41:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x63) pwritev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f00000003c0)="ee6b480cfffd3bfdef36988f05aa89630adcc151bfc6c0c22bbb7b59372542a237b7513015f1ab4f40988f0f070f02e62d034a95c7ad0e087b9b658b225bb123e281733a80bb54ce836411d4d90a6953bee3523bd36e", 0x56}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:41:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) socket$inet(0x2, 0x0, 0x9) 14:41:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8800, 0x13) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x81, 0x4}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) r2 = geteuid() setuid(r2) r3 = semget$private(0x0, 0x7, 0x1) r4 = getegid() getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x9, r2, r4, r2, r5, 0x21, 0xfffffffffffffff7}, 0x2f0805d3, 0x54, 0xe0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x4, 0x200000000000f7f, './file0\x00', 0x5, 0xfffffffffffffeff, 0x217, 0x3fc}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x6}) 14:41:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/205) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5, 0x8000000000000000, 0xfe, 0xd28}, {0x40000020001c, 0x1, 0x2, 0x782}, {0x0, 0x4, 0x8000000000000, 0xfb}]}) ioctl$BIOCFLUSH(r0, 0x20004268) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:28 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202282f66696c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f0000000280), 0x0) sendto$inet(r0, &(0x7f00000000c0)="36e3e19531c81df46eb9abca58831051a503c27912ba71e9726f430e25d7c82b385ffaac08d2faed79d37bca8166f188d08f45a1a9add28b3196653f6a486f7bb6c6afd9b175fe5890489e857b6611f79cf11d035c75855c3170f55c49c14174e99801e1b46c270dcf525e90f0002551d8130d10d6bb801e0ad457c7191c8d858844609b2dc4f23ed221b791e1dc1f564c403b", 0x93, 0x402, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x40, 0x6, 0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28040, 0x0) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x410) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/255) syz_emit_ethernet(0xffffffffffffffc2, &(0x7f0000000100)="b69c12ad79c64067f4016ebf580c478be3b7e3cad270dd3aba918d06b870b6691cacc870d52da99637a9117b635f2d52e675b769337b727fdf6e") 14:41:29 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xaa3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 14:41:29 executing program 1: r0 = semget(0x2, 0x3, 0x415) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 14:41:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f00000000c0)=0x4000000000008) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/196, 0xc4}], 0x1) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/36) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7f, 0xfffffffffffffff7}, {0xffffffff, 0x100000000000000}}, 0x2) 14:41:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/110], &(0x7f00000010c0)=0x6e) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x100000000) 14:41:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8000000000000, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b70ad495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddffff00"/127], 0x1c, 0x0}, 0x0) 14:41:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) chdir(&(0x7f0000000100)='./file0/file0\x00') 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffe, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x8000000, 0x2000000000}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x0, 0x7, 0x1, 0x9, 0x7f, 0x2, 0x2, 0x0, 0x6, 0x3}) 14:41:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) write(r0, &(0x7f0000000180)="63c90733fc75231d670993166c573af8da4ffcf3afdd468eb50f3cc58738b6387c5bcc61601c016f754b", 0x2a) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) fcntl$setflags(r1, 0x2, 0x1) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 14:41:29 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x20) writev(r0, &(0x7f0000000180), 0x1264) socket$inet6(0x18, 0x0, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="b4b6e9576244c662a40b945a677f7cb9271daf63ff9ef87040db4323cb0280d0c6772a86eb6a53a9db5b6ad25538d8ef2775eae19bcbc86894", 0x39}, {&(0x7f0000000100)="561053ad8abf09176f41f1fd07f0e34a9eafa1e73944004401500815b3ab538348946c1ae00bbfcf9608744d7428bbe61cb65b7b99d72654bff3a0e128ad18aee64881266cf177f2300ad5d6ae07c0b73e29e75c304b0b963ebeb5ec3c2369111a7dc900", 0x64}], 0x2, 0x0, 0x0) 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8482, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3fa, 0x2, 0x2, 0x1, 0x4, 0xfffffffffffff000, 0x800, 0x0, 0x1, 0x2, 0x64d}) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 14:41:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28080, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x8000000001c, 0x8}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:41:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x181, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x7, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x8, &(0x7f00000002c0), 0x8, 0x0) 14:41:30 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25, 0x3, 0x0, 0x100000001, 0x4, 0x0, 0x80000001, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() 14:41:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="4930d8c9a6449c57976dac6f7cbeb73db3c023eef76a8ffe4e7d070a2cd18fd31d702f971d61ddbb140b83816ff51f67c44122fd8dfc82806cbd7356f39079ccb4c3b23cf8ff9ce86455f0bb88067980ce87ea2bbd156e1fe20de5558205b7102e8fb081d41d46133a31eb0b439357dfbec42ba80091658b54a1900273b00d12c71305d771284c2e4a861ac5e1a3a46e91d2747dba755451eb3304832fcb3017e4cac2d7bd7fa0a7000803718fb5a315a93cea1866bc5034c8a6dca93cfd7bc844", 0xc1, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xa) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x16) 14:41:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x4, 0x5, 0x6, {[0x7ff, 0xac1c, 0x78, 0x81, 0xb, 0x7, 0x7, 0x6, 0xbd9, 0x3, 0x4, 0x5, 0x0, 0x2, 0x80000001, 0x3, 0x3, 0xe18b], [0x2, 0x81, 0xfffffffffffffffe, 0x4, 0x2ba, 0x1ff, 0xa180, 0x21, 0x0, 0xfffffffffffffffb], [0x4204, 0x0, 0x3, 0x9, 0x2726, 0x2, 0x7fffffff], [0x4, 0x4, 0x23dbab5d, 0x401, 0x1, 0xfffffffffffffffa], [{0x7fff, 0x1f9f, 0x1, 0xffffffff}, {0x1, 0x8, 0xdc, 0x9}, {0x7, 0x7, 0x0, 0xe7}, {0x3ff, 0x0, 0x1, 0x5f}, {0x6, 0xfff, 0x7ff, 0xaa8}, {0x0, 0x40, 0x0, 0xd9}, {0x1bb7, 0x4, 0xc63f, 0x8}, {0xdb8, 0x8, 0x8, 0x1d5}], {0x6, 0x9, 0x0, 0x9}, {0x3f, 0xc2ec, 0x7, 0x3ff}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockname(r2, 0x0, &(0x7f0000000080)) close(r2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x200000001007, &(0x7f00000000c0)={0x5f6, 0xfffffffffffffffd}, 0xfffffffffffffe7c) 14:41:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) pread(r0, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 14:41:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x188c0, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x2}) socket$unix(0x1, 0x3, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0x10000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0xf6f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x10000}, {&(0x7f0000e35000/0x4000)=nil, &(0x7f0000d71000/0x2000)=nil, 0x445}, {&(0x7f0000f60000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x6}, {&(0x7f0000e4d000/0x1000)=nil, &(0x7f0000ea8000/0x3000)=nil, 0x4}, {&(0x7f0000faa000/0x4000)=nil, &(0x7f0000e1a000/0x5000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ef4000/0x3000)=nil, 0x4}, {&(0x7f0000e2c000/0x1000)=nil, &(0x7f0000ca2000/0x4000)=nil, 0x58}, {&(0x7f0000d62000/0x3000)=nil, &(0x7f0000ce1000/0x3000)=nil, 0x7ff}, {&(0x7f0000da5000/0x3000)=nil, &(0x7f0000cbf000/0x2000)=nil, 0x1}, {&(0x7f0000f5a000/0x4000)=nil, &(0x7f0000eaa000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000000034, 0x4, 0x0, 0x402005fffd}, {0x4}, {0x10006, 0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r0, 0x4) 14:41:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = dup(r1) poll(&(0x7f0000000000)=[{r1, 0x48}, {r2, 0x52}, {r2, 0x1}, {r2, 0x50}, {r3}], 0x5, 0x2) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 14:41:31 executing program 1: socketpair(0x0, 0x4003, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/16, 0x10, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x9}, 0xc) getsockopt(r0, 0x2, 0x100000, &(0x7f00000000c0)=""/25, &(0x7f0000000100)=0x19) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = dup(r0) ioctl$KDDISABIO(r2, 0x20004b3d) clock_gettime(0x7, &(0x7f00000001c0)) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000240)="30c5ce97c117d32285f5d395a2dd19bfc330e053971fe8bd7e6c6d82f4bd10a2e3aa", 0x22}, {&(0x7f0000000280)="3e4cb71b28b3795275c6becde2e42d1546b818f4c1d442eacae475868c918dcc8a53d01b58f1ee77f99855f069c9aff87c6a812d8a97a3f4e6037c447eb68d8c377c0b41714a12edf99b5bb5ae75e38593a8ea2e216131a46f8952f041fbe1de20876e11202aba88cfd91267508fcd781e1cd0c7d2ecd1ac1bbabf617a1f7067f581b6224c64fa3b1eff2d2d29619e93669656e51df364b835db5072ed6d4afe4de2d5fc60d3d8f4e97754ac78863eed00a211494ddc1dfe8b4089fb6c8e2d036083d7667390aa069ec18e10e4a685ee0cfd4914b630a0ac260c9a966c9609cfbb4dee3f3ff652480df02e6acc09", 0xee}, {&(0x7f0000000380)="38a802d9c57553b258480e154436e9c5e6", 0x11}, {&(0x7f00000003c0)="0009228ee7aa8e037289b2f8975c06ebc76f464f8605fa7f5196e97ab695af8eb6e226fe43891ecc60adab1369c88e9e2eade42f23920218a66b04093a888753df200a3710cf30f74d75a107734ae75d2ec633d7276749ef0b73c76014208357db084910788c2832eae4f820d766d113edf554b3477fa2ceecb8cf1ffe1577fa78efb05450dd550a6d1179a6de32c45029db4061cae41ebd6f464d75b26a2f9098614e680deabc01c11f0d4aae4336e6f8f1e3b9493d2ef2e6aa469156904185ae5f051418fe6d4cee48d648018004", 0xcf}, {&(0x7f00000004c0)="748c17ec3880fd921504ac471869f9720529df1df5b435e0f199d66fa6f5251301078e6bbb3303eb7a4fd9ccaff07c93e2ceeca9611fc18f8266e79eec960ac267fee454b6875d78c56bbd80d332b58246cb6e21cb304464f98dfcd683346f6b1ef321734eed6421c57e36eebe6133d08afeeee6c3e36b3e8bedc7b8f4f4d6d3dd1adaf379eb5a3cb4eebf8f739bd7813cf995f44a2d1d21ba807808e2589ac6d32d85fe19b9c0b66f4cf0f3bfc30164efed0937e86b7ee4353aa02c9f0f9e6dd5b4d0955c0b98f948f6b11fa40f6316d4dcbd7f9293a0f5daf55fe18b91c23dd0d7bafd2cb7e2a03f94b8bf6460a181c0bcccb08dbebf5fc862611d622e565b7abfd379788cbc563d58ff23cd695ca05774b94516991e91f9ab5a92640ccdb2a7e07a520b62fe342dd36fd2cf79cd1afc795b3be34271f0eb1c60231a8b0e7b1e2258e815f04dc4f0053e4e117d411061288df4385c0d4c84c3b5d23704d362a85366058d613a141f477b3c157a86b8780f218c4057ed0a33fe2738c783d68782e347fcfb081955037262c188f5fdf962c5c568f7ec750d344b4ac57a3a0a1dd1c2ff8f749bc3069b70152897993ac0c516b6a4cb79676bcad8147f91ed70e69412800c508ed782ee6fc2277f7e30a8a4e683008daa813a01bc40997dd3d597eefc44066f9e076855ee15e338679a0b4d4964e330169cdbc116fb89d25255f535073b6e7f7a768f7ec778d918db1e07afcb9c2984e59d36fc1c8bc374f6449c012258d80285e06c06ac158922fd6d1c1ab5cb3653cc810c7edb16a5b9c86ab0d446b6892dcaecb88241aca1a8c9eb138f3721c5350438240df18643b076b7b59c7815c57535ef2250310acd3c3177d88c88715cb9c3422badf6b621313b8d88bf067addbf444268590ccbd7284417b9566f8ca81cbc979cbbea104f5893b864f746197bf055653a78f2cc1ef830bd51e93fe4cac0b9ffbd939746995d060459b4e78a0492309b2dea00c6d2e1c5befbe583f843efbccd626fb628b71c56520ec37fdafdebe7e63528c04bb4355455129183f18e348cbfc1e8cef7f83bd22e6d39d2487d9cf1cd0b27b109ba4dd4b744e33f3f24d9fe5facc91ff317e9b648f4bb8060f9341ddfe52cae3b2fd2d80d1979bfa1eb6ca37bba61668da11be53a3ef4d5b2f7ee356dc1a1369a7b055a4a2b6da0f74448ed2ab51be35f0fd0ff2465d263b09a52f25a767c0d1554ac0c160e2956bd2b5f94c6e8ceabc36fda09e31fb806da7cbeb8f76ffe1dc8869bff558a011a415e1f31342e85b92fe56236bf36dcae58a1996a8188a1fa3821cd99a3198d853b52d8fea2e9fe2ec50423cb9266a55044712cfacd1f040fd45c14e3bf7c68d573cb5c803ace2c11388d56b84c41de2c80f44b0911d0d5d277b1ac1a4fb4d389e7d1e960f41b807386c6ee3f7226d59113652af7925a31fef78e917693f484ef7714f7045c97e33c319ba7bdbb4b56634c8fb3b0804d1b8c477296195fedda3f80eda3b557e0a16d48b803a870fb15bdc51189730cd0a97749c609b5f1878759b8e30d8b102ed79cc06dcd5b507f32a90f76bfbe7ca87c93bd77eaee06d4306f8c357fef28579207d08a4bf1a91830812fc0b13f00cd95e435e66c4726fed4833d2d4940c5754b15c2824f06b029d0b8a46f280ce9b670325bd8af4d4a4f6dfd748da6d18e8f79283de898844e4092a34ab087c721f31b09fc01369ba31fee17acfe346e257b15bb310597a16b7e83e2b3330f9ee894dbf7e961d16e71a3b16ad59db1e3a5cdbae522d044647f47fbed04d7274e9b6d0d4d927ef7ac915b66b95cd31f2ab526f27898549596d047db0ff4094492324697aa0e126066b8a0cf4fa63b4c8013f004444363c9e927226cb53c6cd589eb80a1ed217d0d58bb017f074bf99d4834f49fa16f859938222a5acfd655d4db9637e0e1560d4284a033bf72cee8741e6b46c86faba72e33e2c2549068c0525fd55505ce37a363590b23d7d26d9b632cfa6233228650cca6851bd3877b2c63b60166ace590c7dc99311ecac7fcec5c52c1059acf412bd7d3b31cb21e97c67f00480b9c8f7deaf5ae93779750cfa9454eb0ef9edf78d60b1aba5c25c8936bb72cde2398de41cc05ed2b6d99c540d26444cd6d4d0add4b9891a44e51090c6e07336b47c7f307ef69e87e0dcc363fddd6c9389a9bd351b649891237acab2b88ceed4ab936c6d4ac375413381d4fda50897e605e58d03765caaca797cd4f43f2455d50e8c37bf5f07e189efbab538625cdc9a46cf427b410bd7f7f9093936c76f130a366f3962f01fb2d2ca71ad1e4ce5930727a74117cfecbfed0f7960b018199f56c87d20fe242c08d20bd01d57e0b76aa3f77c24d873a4cd35521e09de3f60e6ffda4d97de98f05bd2e0d748b6a89b774e4d9026c535e232c1964c7d93ebbabd9fb3d9958472c19dea8e38c3f5317b6a857db126d1ac8db9fc6c3f9c61181e9461b45d4d3c6e41e32188fe062f6dcab7ca129385b6090d2b517fc253e3569de4efb3da0a9e38c99e2e0114cc696b24096c2e57005db9f74b72811b016e7c6a4f7bc53a398d58751eda9004e58a95ff7f368607467cc6c4ea3d3961bd082eaef72133b55413209d33c505801a2ecf5d5eb2b0bcee54b3a55fd5f99e8b02bae746937b2b986a5abbc4fdbe649ef678ca0a65796de8ceac597cb7408b60edb28608c770a248224dc64849f9f463d474e01ade670cb1573ab2be8af8c723d415395612be065e4cb949307d5d4282c97813f43649c45490282c728e888dd4be13f644eacc4bb587a96e3c35fd8d695c2b3da161fc4ad44ff755ffca0fc74f500a6768bfd5da94a117d21e7c29d96666175aee3a84f685a24928ba34deb165b8f5a93ade24d0fc9223d2a04d3e1c3222b91bca054960de2d4bb604dff932fe48c16b389a15f74edefd14d072fc06280c02c1555e65a331b6ee0a10c49cec9e2c3608cd517013eb634d15a79116c5c5ca3e72fbce06046338dca9b788ba2620e11f4284032f3fed5d5b522d30a2bd0278e0177ac03d3850b3def35ce86879174783579ea608d5db2382119aa049257905e65a7c1ead0da5ce8ef890c1b6cef8a2f8dac5296a9ebc105f2c4cae45be0f9630f1d39ce1f0819f588141397696895a288b2e3a95832754afeb0f3cf025ac1193b6fd6c820d638574694b3baf6e4d8175ca9469ef1d49087c00280baa1d1f2017650b603c0ab31845d517608a23b795d70e5ab8782cc52e92a50b9b1c17781e446ce7786e4ba6227466943689bba02ded66bb8deedee540eee9908308cd282fb42be0b64b3cc8eb5cb7014cb29867301aa73319abb2ef9ff8c13b99b2a31bfbe6fdd2dff505c9f460787717636aa91c682362afa800a2abf27ad7c89d768f9c0518aea26a2f8da75496d4be5bb42b7ee32f93300a66b5a928edcdecfd5e03bd47029e24ad4f52a1e86c5ec411f62da7b4ed7bafd40120d66bc2bda651d0fdb7f0578d75d658f37fb5aef2363cc0c0ca8d77854eb87a6adc4b1d7eff9e158cf21432f097a87e41c3ae2ca24fc851035e979c7e7e0eda3fa15bbca335301332c26180a8fb66907483cb3a9b20d2ddf134696d87c9768a576c51865274b30cfd2fa9cb34a48cdccced5b15238418e0c58c048947a3c413d35f90a0ac81c3e317db5b8ed8a7d8b32eeca6eeb3a04a581d32972cebc690efddd0cd7b232b2618fe8e8b08d1b800315538c8a3060a5b185c019511cbf7b0e1a7fdc710b5b523959d52382228ac00762dee51f74ad10b8bbf50f74da2b4a9a8fe7abc3519d0b473b02e40487df8e33c2da3b349a26ac98b7a49c604640e3898a29fc7800d6599d7c05c2aa0ab81b4473a0d80234b67cc72b20cfa846aaca5c3b64ed1e2efa4f34f49a0e1f837c277192e39cf9805d778b55d1049a2e8f97d83a1d3e548cceb753166f9a913ab1b8bb4a8ce99fc8e5a0428b63b9d26ba039a22b0d3a007d8d0eee27422263d0a69b9f819affd92cfc90b3c5725aac805ca27b4217cd85a5213a9c502693301f5d9b127a957b8ebec4bf001648d95ffe8b7c511cb9afcceea5dbd69883497929d27c143f823b5d4ebad5eddaed58cd5b159e4d55ff7ddd44e1221c336a06e8c9a3a4367141c545b473f70d3c37ac8e3b0077af5c71cd7e28a539e33bb738ce7f3fde162945b21cd71cc692ba3dac5835229bbd2dc2664fee3650de587614798e45914029d13084ea760d042f4287f8d40539256e33c8857ebe8ee4c0ec7259926c4dc237b0ae5a6913b691ece2cd0753832293cc257179d74f3358c629412d7c78638d0259a40441ceee192e91bd724b37f2cac9b04815792d02b01e0b6831a9c906c8da27672a24e1591bfacf199bb8bc2e414d464bd6c925dde982e7b589b6fae487977df997a9a1a74bd1399f5b17004a3e0d8f5145c211c6f32c3d61e3eeb4f58499586c587ffbd3bbe9de1922f6c03a218b059ba08499eba5bfd58a0b17a4e36a1c2ab0cf1586702f75f3b29b6305e5e26b6a4ccf0ed0b2288bf2ef9a19b88caa9e26dfb8b82c4bbbb66429068ae84ddcf4361d644f897d567ba3ed3a73b626b010ba4d97af94e8d69e72c830380a53abbf05423cdf3db066d952c5aa83950d9c0353533d328e7649d9d0604c85dd07ddaae273fff7755bf294d1e655e7e2b7e56d075a0ca084e8eafd638a876e6002eeb6fed1a5da9b6c6a1ff03bc82b667b666ba1b27dccf5f42ed0edb3aedc7425412dc745962473154eb509ef9c17e02dc124ea3fcc3440b033ba8781e3194ed21ea5d6d1866660f5bdba6ccada0dd0bb94caf62e192b62535256e60fcd8428562091d359e9e68de9fafd0c41eac99160bcbb8bdec79c154db1171a820a68ba1f2581e9af56f15022c0550923d1f8fe185f77e7f80a94ced1c8716451ed25950aa8634df3ce5e9403e33effde53d807fd8d5f2f936b1f25775843d371495012037baf8d979179d2b11b40a55a91d3dd40c4ed854bf7afd74aed9d86e000aafb45690dd1d27be26c71b200119fe08c64f331235dff4b1cbd08152f41291c7882a0e4a7d4564842f162416111dc18cd00a02bc0e783bc1ce89f9baca6e910cd648bea993326313b5ad9b51a4347461b29375cf1db22afaada040130831142203a73f9e79663171c6799775dfcb5fe5c7cdbd57749da1354547a234f78df1612ff9b8545130ca7462d13715dbf17b9968bf13148f9fd7dca40a8e4ca17a7faa6f7d2ad030761a7ed7afed098cca439054c42b7a27a8059f7989cf4faf5643bd1423c25eec82cbb1c5bc1fe06d34840a21b1aa401cfa672c93150edc25822d41313288892facf18050aca372ecddf89ee337c20a6605dad17e902260ef340bd97b8bfac2f39555ac862ffd6df8c20fab937a5e390ed898ba82e2827172a1829c8d940e76740c24ed59a1483b91d7b9dd29e33b09ff46b06dc2ac700b32941152220ab6031032362f9cc4e78ed72506da6db008f3eed7059c0b2a4b3867a90cc232207e23f64db192405cd98d217d8f925d81fe10141a2049b045296dae784235e5f6b92d449efb5aec0bf99148a400a7c8e650626f890d89c3b5ce45f116ef42ebccc1ef88d8f22f0e08e5eeeb9b4bfdad3b9f79742d396e89dadb8571ab0bd87d86be78e7401e6baed565761c4cf710b8dd7071c1ce1581d6fad17e415a0cd68f93cab785ab98d00b32b4df90442eb6673d0e41371c26c2d52bbe152b1d848430d59fe0956b64ffe3aa9583031c438bbb01837932844ea299a2b71", 0x1000}, {&(0x7f00000014c0)="468fc4e0093183bbe720ab116627f67df130c567a017fbace1744cf357572a67ccafd619e33e3685e4d98d4507a50ebb15f263e599e57dfad33944baebffce72fb68eb450e60106853c63164a4c5255b1c3117532a3f3fb0f7d72c1afdd9fb34507cc5bdc6b5578ae5f5fd45b3a7b7005123ff8b2c7957050b9d", 0x7a}, {&(0x7f0000001540)="40fe9b0e6f0878ff394d2acc3276f17627a758891e6519bdfa1a3c39fdf5e2bfe2fffcd4f94dcca08dfb5aeffe82150ab50c180c3a62ade2316887563b3510a5cf40dbe271a6121d1a28c4288631e10bd7fcce37585a2a84a576d884cda998f564a1fee8e33920d3eb7518", 0x6b}, {&(0x7f00000015c0)="2253aef6ebde9585c5fb788aafaee79a2ea44d956d967bf8d50600c0e36045ea98314583711c61aa68e1d8d8", 0x2c}, {&(0x7f0000001600)="7098d3be4aca9105594ef99ae713b1ec3e83212536b35500", 0x18}, {&(0x7f0000001640)="439ce39dcedbb454fae6cc52ceb20f14d23bd8c335391a99781fc82c320ecfd5fbea9c1181ee597ccfde4f23f671ffbb6b018e8592ebb0d41a559907efaf765cba215e6710bcfdf9dce9cc2371cf5fbc2f9dbafed8ebc649dd916b41ea6f98b6ecaaa7ea7ed62a77f1b7747cac25475922d634613eca8db4d7baf821ad182ecee130fff5f45118f0f23930776ba6f4822b201e3617face2530104b5770d6ad3916ab006063e215411d45f0fdf4247823113598c9645b0786af1960d8bb9d30b8", 0xc0}], 0xa, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r0]}], 0xc0, 0x3}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) listen(r2, 0x2) nanosleep(&(0x7f0000001ac0)={0xb8, 0x9181}, &(0x7f0000001b00)) sendmsg(r1, &(0x7f0000001dc0)={&(0x7f0000001b40)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b80), 0x0, &(0x7f0000001bc0)=[{0x68, 0xffff, 0x40, "fe6d1be37bef9d4cd3a593ff508698d2ce0c8e59c767b00b0b74e76adee4266c16f4f33904c0a7f28a5476f7d26ed9302bbb8373660f23cb1fba60e9d5e786407733d754583ce975ce0e620de2733e4e6f96be46"}, {0x80, 0xffff, 0x7, "efd564e29ebcf8d0ad9face3c1d044ff782037701a1ae7099e32b2fed979151daa344022fb561416339fd13a2334d6e91a6a26a929d8830c3a6d26fbceccbedb147d2855a28ac6a9d37c061c8179f3569a80d8edea6320776bebf691f0d93c10c70259f4f0da503cea2d55"}, {0xd8, 0xffff, 0x80, "cf4155a7683eb2d72274d4c9d65276ddd413a9aabf89d3eacd72966b3b7f13eda62d5d2c50e4e17dc0e1fc0579e364657f5c755f4bceed70c91793bbbb88275760f83e2ee2bd4912fb245ec6980684d326b1f033e1aa7416fc23d5b3010c932f04a74abd44a18e0c092af99fc1912d2af50a01cc49f35df17a33aa67054972b0ae604cfbf1a47ecc9a7154571fefb266a35b9d5292d3b6fed795cae60ebeda2ee7a76ed114d11b9c704ecd7086c51a486d8047f31b1e691211cfad633430efdd7b8ea757e93c94ae"}, {0x40, 0xffff, 0x7e6, "81319214ea7bc51dfc3044116d95859e816c7bed80ca10cc7b21485eee73d8d62b162665583a31824046762e"}], 0x200}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001e00)={0x3, 0x8, 0x80000000, 0x10000, "7fa85bedb45c39a752a5144b07d9b2f6434a396e", 0x7, 0x2}) unlink(&(0x7f0000001e40)='./file0\x00') clock_settime(0x3, &(0x7f0000001e80)={0x2, 0x200}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001ec0)={0x4, 0x85cf, 0xcf7, 0xb4b, "9b45d986f16a96c702857a8331ffd8177f3e0728", 0x2, 0x466e6aa1}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001f00)={0x0, 0x0, 0x80000000, 0x80000000, "9429eed42ef559913198ef09bb6fec27f0987107", 0x7f, 0x5}) getsockopt(r2, 0x2, 0x8, &(0x7f0000001f40)=""/236, &(0x7f0000002040)=0xec) getsockopt(r2, 0x1f, 0x1, &(0x7f0000002080)=""/9, &(0x7f00000020c0)=0x9) getsockname$inet6(r0, &(0x7f0000002100), &(0x7f0000002140)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse\x00', 0x2, 0x0) getsockname(r1, &(0x7f00000021c0)=@in6, &(0x7f0000002200)=0xc) r9 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000002240)=""/233) 14:41:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x2c9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:41:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x1) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/253) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2f4, &(0x7f0000000000)=[{0x2}, {0x17}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x2, 0x800) 14:41:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="75b37ae2ad11625cd00aa43c2e6daa3029c386b2152780a03d4b1019e4d47dc5eabd1576d8a5da9ba73e3f02df2f990670c5cd2edca93e3170d53e0758ddee7f641deb5b6d6c98ac36ba94d4bedeed6aad0eca39e852be2fa0b0457ed7617a9134caa8", 0x63}, {&(0x7f0000000000)="1767fce01ab98c645bc73371e6c0260ab2", 0x11}, {&(0x7f0000000140)="3a2c6912f9196caeb1629faac3486db35b3c214b09bda830d578548ced5d1fbae540272eb66da2ea1527f5c88a5a7b785fea7f6ac0457da994750bc7ee373b1b639524aad0cb7b4590503dda7fdab7d36f10c057eaf3f499a1971283980825c9058e6f6eefac8d97fea2d8d1f309e84e5076bd6422e18925911dcace68f4834ecd0c40", 0x83}, {&(0x7f0000000500)="69f9b10534e4f57af9a46df315ed1ceca04c245ffe362523607a090000010000005ce6520b935430be9f88c338063b2b734103b8d4cbc32a1132584098fa4295d2d689ff562647c3f98e5b2f93b17c4fefb9eeeda96180f4e7bc183e652340ff4092441bb5404c57a127388ef54f9841829f6a2dee727b2e22a14e3dda935628c54f8cf10fde5425e27346845bc0b30fa9897c572b3e2c1a46395dbd024f3d259c6033b1c24ef4f3926184914fc2dad2b9701743bb39227a387a6012acee0ab7a1e5e9b9e022fa375c17b5c306f89b12aa9d1db5d9db310763fbe93ed5284def2c614db19a4720e961c4bc66739e4989d27fa959471eb2c551d3f5927cfeb2c171b16c57d69861d9370a000000000000000000", 0x113}, {&(0x7f00000002c0)="760090c8cce4c46c7ccc55563b53afb1ae2a4fc7a11a2bab474af589eedc811e67677c067d3b85b05e99b1464a5ff4a6f9a49572f4b578d4125584b105304c21726ee446dd740094e984fd0716a256b542e072c52751a70f39056a26c74b575dd812030271128a991c702373", 0x6c}, {&(0x7f0000000340)="fd40044b4332658a29f534ecd9fc796efd2ad011228fcc96f55471ef507b7d9160eea0dd2500bf1cefff17835a44cd5cc34f6b364b3c7938d45825555f65d3cfe0e9fa1fe2b2735c76a77588fa644f7e08147c067c02302c19f2313dce77cdf72ec8db8810155a1feb8893565249848c24fbccbcba23e7b72d20a856c036eb00fc0a07b1e66b883b378fe4cc00e4f74025556d24964f390330ecea206cf75d1e9cd1d2c7c439b2a4eb762e2a80d9758018c3a743bb75527dcb550a93633d4a18a36a7124243653", 0xfffffffffffffc8d}], 0x6, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x800000) close(r0) 14:41:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) bind(0xffffffffffffffff, 0x0, 0x0) 14:41:32 executing program 0: chmod(&(0x7f0000002800)='.\x00', 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) openat(r0, &(0x7f00000028c0)='./file0\x00', 0x8028, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000001780)=[{&(0x7f00000002c0)="32e9a4cee2278590d9759c7ea8934e2393ae3634a2871fe3af260db4f26539d091cc1cfa8047b5de66d8b12df78cd12be6a5afd94d093662e830de42cfff7b56c47e31c9843320c20836cffcc3a930de43db01a2a48e53051ab8809a4305746e629a46948e0f48b5d3e6c2c37c16f4feccb3f26e8198", 0x76}, {&(0x7f0000000340)="573e1b59c8550f9984b56ec8e923fbf6a72ef17b72a140c3a1d92e9c93799b71620f7b4ab7499181f8d694f2251f8cd9cec7e1357e9903f6c37fdfdf0001d01e62801531644707168c2d1d9235491d87a07d0d695923c852490ba5a711ec44b0a5a7476059e4104cbd6b65b47078a9788c0fe29b7c5975bf3ba68036aed534198d67acebf591ca8f2b12d3d026ce632635ca9ebdd68f78813a9a8a3a6b62bd1fbd419d639fd4747900d2cd83dc8b4fcf9a477aab5084d5a16394e03432eba155940231076d0ceaef8ee96a4fa08601b8f3c3417f19171ec035a356ffd7e7fafe542da0fcf3494cb2f3ed3affad6bc1a2b76881c4a71f41fa944ea98400f9", 0xfe}, {&(0x7f0000000440)="a1fbe6f74e6f5ede5fe079383aaaaab737611691256dc45d8bad0adb93c018ab20772eb3bcd8adf352b209ce9adc975aa0e4a397a775f3cfa971dc130f815095343a807e086b82a01dc6fd91c553a413f4fd13e426b9b882e403b6f40e812805e934e7acddc0563cb33994198c1b6652f3e522f4af0cd5be20c4ee4af5d480094610e93e847d17791ae76517cd2031d479fe972fbcb3c16181cde41954498bd53850f2a53fde63442f391b", 0xab}, {&(0x7f0000000500)="dc6cb94c036bd714d961b312191362e521e2bef6dcf247e4f31284e8967cc3e5b1ae377336ad016b40083b288185a612769779aed0fb904a086404857d8568c0709bd2d5344a16ddfae82790c11e911ae8b06b5be6fe77b00d178fcef039de5f2dc2d99988b82235140db8ace9b09b23da89fa066091e7e9ecf6260fe02a9d9bf6e8a7e4205f91ffb3af96f6415dd4b49518", 0x92}, {&(0x7f00000005c0)="180609103a63388024c8e2671359b150747dd41e740f9e5fc353c4aae32f4ec569f4c03d6df0acecd9ef042956f764a688eda162306b50cc0eb5fd7d75cd3d9d6b853104ab5213e90dd6cea348eb7c8f82427b409658fae767e7eb82b2e9ab63de36d240ee7f14032e37dce908e3a2a9156d92276fead74b084c243784b31aa5e77b24d145c6678392bcdb7230c55973366706209a92ba976cb1dd72195b2369c778909652dc0c4f50e9cd474136378560731184a3ef3ef0e042887db239367508be8fdecdb5ab6c4d6d60b4302a17ab6bd31913a1f7c301dcda33f42ff3e10694a311c3fd78084d70", 0xe9}, {&(0x7f00000006c0)="9ecb791f78b0a71f904c26e7c7259cef2389a4d76aab44f3a1e995a4ac1e766cfd99b98b0859019d5ee3e7387979d98d090e40a89fe3dcb37e5588d7996efe7be14445dfead7b91dc91afa87809908b04ace251763609b95b4e3741e66eb4c581e5a70d544e17900ae1c2e27f88e2764d7836bfb97eec41c5e5c568cadba8bfe77affd8f8a98ef5424f2350812af5fe1d23dca4f87d6c4cfdaa87ff1d823b3762a6ad50f55f451e2f209b4b278673de5b941ae97f7b37e7f3b81f8d1658ce2b1eb18f352257a39f21720c026a49975a2809128dcc53ed756b4dc0a4765721ff437fe3ca14c1d98f191dfcfbecf328f4372260709f350c72b988a8e40c4c18ce22ba3298e0800e41aff26fa8ef38228eb904d9c75afc2b80c2315c9ac4f879537c2f9bdeeee48a62d1a31abb335c60727d7587fb803b967182d2dd42117d9a69c67a296f9cbd4f8ea6c2b3f3972bd498875e7a5d7c6d4c3af44d8fb25251c90f1582eee85a963144a2bab25d2f31b80644d034389dc4df1b364e79d53f0dbf53abe88d4df796c0d392bfcbb1adf71646f2ec57567834ad55d45d1df0ff817d8b5d936e3533c2838f53a2b758da6d6a129446807419586f8fc3506f3c288470a85d036d031d973f414d835685fb9500f949b977bd289f8ba28712b24ee5d80827d85233b3e4a576547408c27139389aaa3a852a3241c71efddb7f963627aaaa5c008cc993e71f97061be5222faf1a133a63d4f0cf107999636f60c754a77c0ca6922c7d2fce8c1475cfb6206a9efd7044771f86ec6ad7d2673e3c69df821967b3752ee04eb8b1dcc0810f12eb1fc4acdd58f48a92b9cdc98f6627478afebc7d3e753ef061d876ef353fb6ac0c24ac10cb47afc055931ed56b533c04fd1f16a887efd078e4ce2ddeb50964c2016ccca68ff48fe3173c3551f8b8fb4d35588deed45b373a45f3e3d689f783f585fa900c82383ff4e47b4d7bdedd9af4adb79f32ec083b43e4b220e87a719632dec50b0abe1083c31671f9e9053712ec2151a454f86449926056a794ddf1aa734369ebd6154ba5072c2140f2640f0c07d00364700d50d7e61f8186d53e2e76cabdcc9b8905e01b76491f2ef78ace3b6248787d4531fbe30a1326c408bad57b73219e3ed634bfa4ba3973ac017fc3906a96b1c0ecc3c45ad9abbe3466fb853b2846c2bb1d9ee5e59f8f73b534865939e32f372882cf979b9d7b12b81f7971c5c036b3213b26435f065b6e0407a1669c5170f4adff9cfad37ebf4a1d71a71e6de748598f8915fd77dbf920549f6197e6b6d37ef7266cfa1dff8fc48bc3f8cb6ceed4612d266622d584a6b3302ecac7773657e7c39f120517284f7aac922e898fe813df7f9587bc3c63e1b9913c1eb8eb7b71ec746ea6a6add1caad32cd8bb4f2c49a1877eb47d4bb900aa5040d692b0f9b62c4e77733b8b9ea4afea4d04606c654d23d6d770443e15bff67f116a88e8db2e3423d43e6094d1e93e05e60450e14c16ded89669efb63a032b2b2768fdd97ca69099656ae96f3689eeeea007578860193cf5c6b2748ee9d2b62cd22426b1b715ff17d071e2baf89869f1abb407b8b6992495a62e6a4886abde4bc1b7eda392a67b2cfd7dd52b07ed4e77289c7678706e06e74f276ac81bfd9972c74bfd3784d7961b1430e34edb694aafd252060aac1c6981bd48f6184b0b95d9e0b2a2012e7dd80ee5baba523476d2da2755e7173736af4088ee6c1d57cbb5e4007e55a9e8cf72a77f775683511220f885635837aecd84e8304533699b50dffff3b8676f2381d28074c468f1f0193ee7b8df4ed20959602d169af63ad9e65887a83add0fb641c7170497f4f97c60e10506b884ec16c77fe4cfb6479cc63909dc9539757fa3623023271dad89dd406da4780683a40db3444dfbba253ae1f89efd15e1f71705615083f69cc0f2efe2ea247fb50b925d93deb7a72f739a1f8a8a58695897bedc3e21f8e9c5ed9beab8171fd66f0fa5d6ac8a688f487820cf9f280e8e24d57d21dc8a14b38b6c1862d6e1dfe17f9fb0bbf00247f5028f3d46d3a49df837e6a53da08ff2aeb7c2afeffd3616d078cffe049aafecc04aefaab8ea5612553dbfac2e47808f3a579ba3094b6c8dff7165341e6e686a38df4fd442e4186aef9ee1c4a5e5bdf64e00e7136197989c3f806e355c6a93a4e6d7f1c13b5c4d40d46457c23787d59a1f36ec69bed19022a991d3dc91f338c070805aba3798faf5c7f2463ba4348ec6cf392024b8710d36b55189a2c945e9afd8a569668a8890ad7b0bb67c5b3901bbc03645c4de91e3ec02764d5c65293728f43adad5b2e661fc8e089de7c191b6b2f508c444835d90705dba39e3d4bb16b862d97c289e16e33e87d4488b4b6645efd278b8aea9be8dc816e6ad36975ed251c7281956eb1803b404073157c5ba07d3b8d7bd87d5afc4505200ef9c3f6135352119ff485acd48f8cebe1c61a57fc6ad699675f69806627fafcbb6301b342ecfb7a51fb6a1a2bd34d9fca8e90cb4897c9b1c2d2a3d8d94eabdf5a98ee00e677b3f4518321ef671794fe1819db33478795ea02925370e377496bb7c8ff8e7c75d888b54433474b691a0ff3abcac039bb838c603accd58907f591f2af509281cbe0b03a2bc74987100ee1cc0ad239bc65d7441965a7fc870498ccaddbfd5bb661756b7701faa37188b27e086039d2d403cbfe834573693eb68b413f5b3ae407686683ca48b7d8c3a26aad23add4505df3ed50f625a680cbb5c450a78563e90b341aaf8b299a748bba3aa0efeb298e7e2c8ed871b0938d63d83690f9a8eeaa372af032b71dc1260082ea8eabeccda605a1ffb0eb5ea0172ec1f68dd63f20d30e756f6e1b64595c014f1a38549d70ca649e25a24bd828d82829eb479ac64d90efb7f7f2a5a73fee22b8d21a39be62f6f01163201f5072f550c41f11ee08537632139c34d4be2108e208cb15668aad6787701b5232e5d8fa102b5030634582a146ed498879b4691e5c37f1e3be4cfdbc71f6bbef31604540d35b0805d521d17b73fac346502d2b7cd0944aee48d1447aa55854e42202ff03b59c21cfabc17f7d6edb1bc1aa36bef3089b35bfb4e99e83c0645bf89605dfc8ac3ef77347403232fb5b8e43e76ece3f9b93667fc87d48f3f4b7477efbd912a8a34bd19f76b64dccf0fd702c85dcdef99d2cc8b07f75b1fa15667b7c770f539a2d165e9e2ce9387f118bcf877375300e5b174f3b169af58531fbaceae90600323892bd850bce036def7100b737aa99a903786a6e5d0711fe1e2b4563cb23023c3327e8d1140da4865a5222f324a50d4784eda000d808604fe108acf3943e4e8730dd058678684df05482ea7d5dad0004dd5dcb1acef400cb49009f0c5b2d8d325d08075c7cac5de42425fb1d62635fac586849202fa055290319e4d5e8b3ae0ee41a0002a7385fc0f08de10a28655a4a6ccfac157b7681a928f2677c0c771c480afe2d285f157c105fb12486246d5f66d8bb10c38e1989fe98c29f97b99f6b55343460144bb5d90f657a22be80e68c843165b9d9ffa08911d0bcfbf36209361db0287df81bba59b9627bfa35c52ee8274c97b3823c01398672feecc5ad29f60bc41f67f6b07a83f0c94c9b3814737a8bec63339d60354c719a6e598267db27fd814a0964174ba159191e5e0c819c4902bf2da684bde1b3ba284a031e41c4bc2c097b6b864ff8eb6ec54066c867ed9a4fd64b156a13f922a28e8a2526557675383ec8a555e10c94f083310344b39b1baffb2f22411aef935df597560a6dd568a070778a27287326873c9f4eb99409cc9017af2f768d44afe7311bd013f0015f7a75ccf00f6b0e27c896627ad120658568700cd1eb754cc1ee171b9055f669ae32b1e0c0e5e55f950de96c08ffc4e50c3bf97f12b8e590307e67ca6e44c18ffa3220532565ab6f2df7fcec8ea63a20fc4eb8e5d822d1aa3e2a2dbe74904b94f79456340b0ad27e4424e1f142c4347b59919f3a9f2064097e88b800cb9701272c1dc7ce02ba43bdf24d7f0a9aef6f46c4c52a49fa78d9c945c6cf848ac50bd52676191dbbd36de650c535f7c1768381d3073358a67221358e2d5a623b4fce681fd2e283d02128276712239f316cc0ef2f88a09926f26d02fab32bc8a4ce67b5d74ed7d3f0364ebf65eda0188a7aaf6b2ced8e2078523f88c3078fe992d2f7d2810d7d2d35a7dedb35046a1b892db100062cd830d7bef37bd970d9357ed60ebda7e27077695e87c330e614022902b94616069afb00f0963a88a817de31f1b362f3e0460971b9e14561210c48d486ba1bca6701cc78a0ec2d1856fa54588b1d4669073cd61e27384dca8ddb424498fd9b0bc05f66f799246c6cecf77188fc63afc08dc60f4eeae63d08e3f2dacf5c8d8dbb6d8381a7f26adcdfc2fa7b0e0ce8956484ed983206233382a832b9ca4ff3e40c630ddc9fe7d4a77cd3c412cd7ea0898d97269b4f66fca5265779f59a4fc348e40c462611305674a8f1807d21a937e8dca0c2ba0d3e3e1e5c03c179c5265ab0c8867c7e58be1802698e27a336dc3f6b873658f9b6b84b1ae79857f6a1fac092225748929749a1017dc38e9f31dea4363844e57d96c8cb987c5cb1dc7a32711a6d931192b8743e1b11267d6a1c86e811e6967e25222963bcc1b5375687c5fb70031b9f75700f0e812c923cec5cd4980996402401dbe3bf03f5aec9653588e0a2bed9041eb18373fa3bd1a97b983b029bcdbdb1105cdcf8b96a564900614dd16fdbca0ce8b8347b16bb70ae512f80dc77cfdbb0b8f7436188d4ccbf7911382de4d41d6ab5bb03b0615da066a75a05e4eb7852a708d7626618dc5ec506e6f1e9fa2b2cc1b5cbb3607b2dde68359cab76ff56bbda48d054fe58b217fc1b6c80f00cbdf6eacd32e70773d52b984c4ec10b8126e1942851b6a478c7af85f929ba6e1272ca8f0f7bd7fdd93841fa83367052e06504eb18b3cf6108239162c00c02bdc3bee8ee1c6ff3cbc64b982556aae1f84869356711d907339408b14f07d4cbe2050f74c6f67751b236c4519eda397f988c7d8038c52d4eda438596bdb60a1dd4ae366e710bc0cf5f8874cee4384b444688852f507d7d4946a4e04fe3c28e5181289268b8b200f317715172247af214b0c54021c38ea2a979dc47b7b972e7d9aca6eec1a83959d36079dfcf2108042e7e96fc10f388ecf3518aff28e2ab3047a0e0bbc7c99ea20bcec2f5c3d05e034a91ba87e13c1090a1e0795f20b927821a39225cea4d723b4b31ce2bbc82fa18552664819b9f1cd3661a8a2c07d5529c32b507f424be3410266e114c9bb24377ca43fba99965de76687d1420a24794d2f9b946ecab3afc591a3409f9a41e847933fb9a648192eb5aae1227da0d01ea8d0592b0ded5b3bfcff1099d22305475e41427794b687e7daec26c99cf2c4840d4fa11bae3c612c01ece5058071425ff94ae540ce32bdc07c48c67cbe526ab5e7abc5ea42ba6b208e1ab5457db6db9f059667377bf108ddaeb74afe92698d8ac40fd94c3d0efa7338da13aa67e749416578fe342e702d3741d08d7562899345690e4d12d70003fb50c60fd9d5c98a48ae642e37eae6ce8267b9ab539294ec4419bd4ba7d7484d9f4451bc8abea0d71d8b86e92090e1d9334c59cc4069adb259432463a0a71ec514a2083c7682a82bf3f68712e3d6aab3d95a6764f3a7011a2a94551c46f187b5f2181e6d3aaf288e7d44049e91002b6e41b515762f621f5bf7b156940a9914f4ec5d25221e743624940bb8896b", 0x1000}, {&(0x7f0000000100)="e05766469d14ca8298e3042269a33ca67ea45ac9ba4dbc9bf7eb127da76cfceeec68f8fc673e979d431f2427202f5c14", 0x30}, {&(0x7f00000016c0)="052a3540a8d46306304c7d982b89b10154f5d091a758ebc4b7b72ec7607052c9dbb743ac573122be97a124419a4c48267f4c03d2c3aae342c2e29a1580e94437c915c250cd17f9ad77d664cc07dacfe4315eded406b22dc676b85e7672ef919930c16ab4dc9c6565c9a0a9f38037c9dcef80063a38069b2650570daa646ed082616a3c5bbe329c2a0ed261b75653e4d820ec6911d2dff770961da052449df916549450e406fa5f3e71c4c50548befc3725032cbbbb079fe7", 0xb8}], 0x8) chown(&(0x7f0000000140)='./file2\x00', 0x0, r3) recvfrom$inet6(r0, &(0x7f0000001800)=""/4096, 0x1000, 0x800, &(0x7f0000000240)={0x18, 0x2, 0x80, 0x6}, 0xc) getsockname$inet6(r0, &(0x7f0000002840), &(0x7f0000002880)=0xc) fchmod(r0, 0x12) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 14:41:32 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20400, 0x0) 14:41:32 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x282, 0x0) lseek(r1, 0x0, 0x0, 0x3) r2 = semget$private(0x0, 0x6, 0x100) semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/191) lseek(r1, 0x0, 0x4c, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/110) write(r1, &(0x7f00000000c0)="521f84ecf900f5f9e64624f03258228e23773a8367aa1f", 0x17) 14:41:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x141, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:32 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) clock_getres(0x0, &(0x7f0000000080)) kevent(r2, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0x8, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 14:41:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x28) shutdown(r0, 0x1) clock_settime(0x0, &(0x7f00000000c0)={0xfeffffff}) clock_settime(0x3, &(0x7f0000000000)={0x7, 0x401}) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x9c, 0x81, 0x0, 0x4}, {0x8001, 0x100000000, 0x6, 0x3}, {0x6, 0xfffffffffffffffb, 0x400}, {0x2, 0x4, 0x9, 0x9}, {0xed, 0x33, 0x9, 0x8}, {0x7, 0xffffffffffffffc0, 0x61b12fad, 0xfff}, {0xa27, 0x9, 0x5, 0x88e6}, {0x1, 0x3f, 0xfa, 0xfb}, {0x0, 0x1, 0x0, 0x6}]}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) 14:41:32 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) login: denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x601, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x6, 0x100, 0x100000000, 0xbe2}, {0x5, 0x9, 0x1000, 0x7ff}, {0x7, 0x2, 0xf1, 0x100}, {0x843b, 0x20, 0x4}, {0x1, 0x9, 0xffffffffffffffc1, 0x5}, {0x6, 0x3, 0x1, 0x7}, {0x8, 0x5, 0x3da095f2, 0xa5}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0xe) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x100, 0x4) sendto$inet(r5, &(0x7f00000002c0)="2ce5f5c5cf21bd30b2051b523c4b82eb4b9f6240e9dcf26c89ba31f6feb97c2ddc01d4647b5ac181f5923aac7729e8d1569296f05a8e62848a784c1b7256cafa4e25c60b5bf334f9478dc9e91f", 0x4d, 0x4, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000380)=0x80) r6 = shmget$private(0x0, 0x1000, 0x86, &(0x7f0000ffd000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x1000) getitimer(0x0, &(0x7f00000003c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000400)=0x81) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000440)) r7 = semget(0x0, 0x2, 0x5) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000480)=[0x800, 0x2, 0x8c]) kqueue() ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000004c0)=0x2) mknod(&(0x7f0000000500)='./file0\x00', 0x4, 0x1000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x6012, r2, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000540)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000580)) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r3, 0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x7ff, 0x3ff, 0x7, 0xfffffffffffffffa, "966f37e8176aab2fb0246b5e18739555c24b9e7d", 0x4, 0x3}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000600)=0xffffffffffffffff) 14:41:33 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xaa4) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 14:41:33 executing program 0: r0 = semget$private(0x0, 0x2, 0x104) semget$private(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff8, 0x1000}, {0x7, 0x20, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x800, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0x7dcb, 0x1800}, {0x2, 0xf26}, {0x0, 0x10000, 0x800}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x0, 0x63ab81b9, 0x1, 0x7, 0x400, 0x80000000, 0xfffffffffffff494, 0x81]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x3c}, {}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") close(r1) pledge(&(0x7f0000000300)='tap', &(0x7f00000001c0)='/dev/bpf\x00') getppid() ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x3) 14:41:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x8000, 0x6) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="d57bc105f572323e9d8e4c", 0xb}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:41:33 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x100000001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8c9, 0x1000, 0x0, 0x1, "2255e5732371391d14cb7828725674ec2dccd8fc", 0x5, 0x55f72a59}) recvfrom(r1, &(0x7f0000000100)=""/82, 0x52, 0x800, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 14:41:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x10) 14:41:33 executing program 0: r0 = socket(0x0, 0x4003, 0x4000000000005) chmod(&(0x7f0000000040)='./file1\x00', 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0xf46e, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd9ea}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x8}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:33 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = dup(r0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="132134009e42957cfe69900f1e4b1918085fa34f", 0x14}, {&(0x7f0000000080)="1f889ae3be7f2efd1955bfb2ee8a5ee9a741354eba5b", 0x16}, {&(0x7f00000000c0)="26121a76a9bf1a5c22d113306e13ce95a49faa35992923fc1e0240c24f2a00d2d985978b50d6", 0x26}, {&(0x7f0000000100)="a6e5309e0216e4c5fa44fee03a285d04af235c7d66a9cf1a3e7e42", 0x1b}], 0x4, 0x0, 0x5b) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) recvfrom$unix(r2, &(0x7f0000000440)=""/4096, 0x1000, 0x41, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x40) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/23) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:33 executing program 1: r0 = socket$inet(0x2, 0x801007ffe, 0x3fbc) socket$inet(0x2, 0x7, 0x5) getpgrp() recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getpid() 14:41:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 14:41:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x20) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x2) semop(r1, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x8000, 0x1800}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:33 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10080, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="cd00efc80fb7c41d366bdc10a69ab73214efdd5efa23d35114525f88cc8f859a49c5617ce2ed0a462c8bba780a9ace623aa038db34b47e99667e68e34dead7de8adc83b9c069d1c6d78ecddda73b696998269d700003c98382de20b742c9eeac59af85af8fd59cca7dbd468ab2fb6395b845f979b4adb6bc151d665a64e1a40738ef9317761f2d00d256f3f5298556", 0x8f}, {&(0x7f0000000200)="f322b13f8b9cb9521cbfa3cbb9eef2dabb4855cc7a6134dd", 0x18}, {&(0x7f00000003c0)="9344b90161a5a72bbd507f76d338b41c05ab34a5f602167751a31610750a22e85d86130923c1a08670caa5ff174f0338f8913133aeb1cd419d40752f7a81fe5a81afc7e94b0ac9b674fc5b23cddc933c41b1a25eef532a330f817becc9ef6f1064b8e99eec4b08e11817686d509ef2302e359af0931dda784fe3853f9eb048300dc4d454a5b225a209ff25bcd54ad5d52d6ce292a9b40670d85428cf00a88ce06cec18a0d907848c99ee695228641174c2e24f9a3729b455c6fd0e826219491546791209d6152e7eaa141b0cd351c9aa555cb2dce05aca5a066258e82280f8dae1182b4a55e25564a86024c823c4b6cae80ffb8b84a90b44a07915e3295be7ecf64852b5c369fe6be57cc00d022b4dfcbd69a68a39f4fd7774affdadb3224ee0fccc4452d03f556b7bde5d13a6045decac2732f4c9bb71c157a08897293a67f2d960a0f22c9e9bbab2d0c59c61291c7d599fcb1a66deefdebf6585ffca0fa99cc76649845d70e4c9eee8fcbed9cf8333d7eb4885fbcdc15d10bee580d84ca41742ece9e793c0aa936a8efb7e70d462c29ccc55ae0379cc796302153d8d9f35399ebac0f635c7af67b7c47fd5a9940edb39fbba1890a2163c51b724d52e380aab2bf5f63e779623d729181160e1eae5d89be0c2d76a52f81b88f140a6c74c5c6479b7965315bb8e7ed9a0c9d75105cee3b1bfa207ce0fa2be366e38b395016cf23451a72128f5aa0e0e24fbf304e19eb0dba3a1013b72f9d408aff97d548cde485f5322eb83b3a8aa2d30c41b130e872f84030434e5e7b574987cb1b3069c2de3421daf4be7ec6cb04cf45adbb4e8de33acc8527aae75f368351405a3e13ffaafc212a02dc00e0aad2f3edc58377f2caf47fc0c3f8673e7366c05f872c8fcb8e0b9ebf56c469b533127b6befccfdc849ca8731f9798610247d4e0be75006e2fe37163b5a1b9cd304075be25e21920dc77ea4018b04960fbbfe932b149c419a57393229aa76498832f53ba257573216939e0c5e6895b510e73baae57af112a1af39d6f35688990f5011aaeae16f19c2189d15b4a3f071b2b67d2026fc97fdde63acfca607c0e529b3cad9fc06017a6752ed483ebdf4bdc4a700b1ca75e0c4df6e529edac781669f1a4e923bccdcf1e3734a4122f02454e0eae0c8619e69b0ce86848b04d59163b4c5ed4bd44d478bc6616f23ea933f4f2300d2a61d784379bd5d47bfe7e16e3ade0d8e4f52207cf2e3bb819689dda21be867f5c2ceb907b8660287b8c4fdd7fdcdf6315ca189f7626e86408ecdfbf27b85cabd2b04de83737cf5efc48664c35331cb418997c1f9f1cec89823c7e1c80a8abefa6fbbdeff2c3bca4dd33c475202e29eaa8e6f18b19474c7d5edba8957425f594ed393afec11738ab25caad794905e57902b52dc88473edb6bff31e39e2550a58032feb3bb626d5bf4491528007b783e22c52d8195d8eb81f368ae3f01e258eedf4d174ef992252a024cac163756eb473881d7c8848f22691c6ecc417cb0f847a9529c984192b83b0eb3b6544bdd4cce74fd55d6aec6aef9a28ebb71c69b9fa83cc0d70dad5e4af9b679a5fd2289e013e322655dc65d54bb0771cffb989dc81e988de737694ad779b0b3b54208ec968b3b02147ff9e02b5e42b7fc035c5345077e0c67e1e3ba40a2b82b837c7ab9369a99f2d8c01d1156a7b264fc315c1289c51c91d3c5e5e9accae9c236a3f2a8a55da2e8254f56f1e7304a0ea734be9086496f0a158ba87d12806685448ee31c7571c4aac3609da46b4e11f456145da4b4cb959c02b2e37b4575e1a7495d70612957f162912055b929dc0005c419be002766c15dd9b9c3303024b42d0314789a154e2a71947e810025b33650a541cb484e26e22e0cc8db363e5c401fb554ea7c0119f284340bb203bb4540c367a6c60e93c9fe9bf9fdd48d3a4bf648968c66e04f5a7228d6d88814a13831f5379abaf730f0c5ad98462295bbb759e249516227a816a0c45ab4295cbe21cad3b3e996f9c78753ac908e30c866bfe9579d9d77011922535249bf6dba2bafc692beb2bb9dca1940b77b1c39ca6eae67aa565a6c2a2018047eb250b8c9a52e51739fd8bfdb00ab2061a12d07bcf47ee90efc7f227c86c7a600840cfe16f3631f248136fa78e732acd98946e41a9a4b02a86919779f6006553d6e0ca4b233dda9b99911580b1023b7bd41904c918367bf3c4d262ca0aec1e520669b4e47f806127ea65a56d7f36421ce118080048ae80fd13839e229afde42450a85100a01aa4b7203537a3b21915cf147ef6e2f6fbf8e65eb68123e3cc68f1c2d8fc6c00f2da49487986ecfdf2e979977c07aad3eb374ee0b7ef1963e7982ad762cd5450ed8162623b6026a7f41694d6c9c56e187bce571280fc6e3b84c84b9834f54dfb2193ea4c9542906b955f32a5fe71da8b3d2297c9fd14caba1bd3ba61531699e85762037a5eee83448b8a5ebb62b9b904355e216b5a8b556664bad34e19b1d231b4726e51248c26783f4c40de277b73eb9bb8e92a0fbe0310371257599a6583ab25cb00ed9b52c01648ca8290343f6417d2dafd06d8bba0d58c30bed0c988233c1cd766660fbb6b2fa0dcc0abc1f0860d86e9b56fd9966dc49c80ef52ebf24fb42acdc55e595ee96f5357a54f7ee00558ff35194df73c493932303ee119d9897fb6fb5527fa97839a50e1468d5e0b006e4c35ab7b90032841e09903c07f8d0a05065141a2fd6b73fcd20978f66416303914ef7db7b0e32137471d59d592e900236c8704d17ee0e5aadb6e87ea757cc8f2ba851c521304478512b7eda02e7fbcee0f5c761174ad88d9c776ad3fc37c72545ef5869891816804ae98cf09fdf7859b20e29a5f04c928cedb9e83db3125383d2f49ec4829959eb99d7570dcd5031d2ee704e4d556c99aa4a44389091c360c6e91a07065945ef5c1968fb6a89bc1d9b7fde914fb91d66caa88924bd0a044586a2aadc62d593783d7a901e5007aa260bc3f7931c8df8025e0ef691983c12c9cf465545357f5d354ead4a62d8519c90343329bceab6278ee4c75ad0557e6e2f1c0fbaac0278ac4a270b9a3e8b042438b80cf741f1021fd825e84fc7b1bc97fd6b8860364c540200571e1f759214765b74bdecc0fb2ee54963a4c1631d7cb74e0fc1c52e6bb53a2c4b213cc305fe7e27cbbcd04ce96d9ff013a6f8b4e6aa7d853a7255d3d2d008e106f71f14d0f0d17cd60d5c057c2f8b7295d1a436f98ce6b10006977f41a5b7305ac962737b7d07f2159d11a96818bb9003319d01a6f4eaf8e5b507fcde1ea2084b6785fa4dd20b61f63d0941acf5317a2814cf44a186255c50f151e546e87e63cd0645be1658272750cdd99ffebba80afc324eadf0d7bee8dfb7529a34187e2905df347c2b3e945d8c2bf6541efaab5e99db5573661c57ee1d51d30a1a766024d7a7d337dcee0091f0e976110cfe3f5f4434d794fa9a0c951126984e3f8a78fc21edf734f660d183400864c62bd232a8f59c88646d8024cbdb680f81906ee388dc86b8bf84bb155f397f7717ae053d73c15945a5a8f6be750c9f078805e990141e2d3724ccef7b2de5af967ff3b99748ae379eae8b1253d50e14f527708a619ef707a74180182cf8e7d886e4973fb411ee01a1d11ac339972dcdfed6da985d33f13eb067149ef0a9d9db8c690428f73f94c2c259f685a930a7d58572cab51bc1c50191bfe4810e7f1e5f2b07e5938b0b5186fe837138bbab0a555c9e1288159394d3895c7b510991c750059fff90b228735a07d50dfeaf5b3696230cbd64d9f777f2c6b00d2229f35debe312b337dd3add60dc8041d1338744abb5e8f6a0767cd9d443379c94c0185918b9b4dc379cc6fb188f8f61092aa0c9a54daa4589078156400f50c60a2058fef524ea37b7edc85037570e2df2ea315ef41b79905a5f548f5b97c0a9cd3f668203d0f89a15b1c60c5df4f8d154dce6a655e5d2c405b9fe56cdad20c3017dc892ead5e05665c3c543b87ab4be37562cbabd06e299c15c0f331ad4a7df98fb05440e0ad8346a9870dae9f3971182143b2c3fbf5f491d0a0e26b3e7935ac7f27f3e03db01a25637a1a379389b4cdb420e85b5de7cad9cc3d5c4b3fa69f0793ac1381c0eb4a6de1818c531e530515649ff56df4cd3bea1a90d80095455a7195095884fe7cff1eeeef20c47477836228e8ae4bfd13a0b31abaa31131ee2d8690894551e3bb4949eab72af2882440f5b8d9fcfbbb2fddd4a6092963f84aace0556a6ccc0096c94e0e7a15cabc3657d2de83dbad20f4f6097ecc570236f33fc3e94db1ac5052877cfb9939956f0826ab652509d1a5200830301e3b3f382eb59b2e82cef1b2c01b506bebf8aef320ab0e7dd4930927c765f49fea04bfc680f6fd3869f9c31c4b4f7d7452d5878c07d9e9e1df7944b8600b1d48ea69e120eb0868cb009dab2afa318d055b835b56272b5bead0084233b5b8c13e52eb95abab8a369d439e71c9a65ac51bea1e77695153d3a00588f26f2d95d0402194785a8f9cf41f023dad33840fca5d14dc042534adb404a087b1db2b2850db0a403adf72c0944919cda0fb7c6cd863cfd213f96801b841412f9a1ac5e3caa3230463874fd9508fd44efc54ba29e8f62d3fcae1492a96d509d4cefccb6c17ed86f94235bc097a7114629adf4c2774dd2ca264ca3b1152fc5d976d0ae0bc8ee3c9377dc8e8d272acebb6956cf2e481fda0d0c3382f3f48453b1c23cb5619acc8804ff8a300814e140dc4e658ca43e4d124ed7a30a95f24a04e583b7ab650f473bc488e0497a4ade04900b6544102673aa8b04930ae0156363666fb09573b8c2cebc75d2e6357423773ffb6a1381b15fd928e7341f78fff9969ee6ee0f34370850e1ccbc2e64be284f545699ff3743f584dd033b2cba8be37d1c638a32815e06a407f1b7d5ae02cdcf781c461f5508ccbf542d4c3944074b532742a87c6563816c01a11ba9970946554c2ef866533c54c307723b78c643ef0844142ca8fa44379ce2ed40f3bbac0a02e8dd34bfce95a070e4a6dbab91e31621f6060ad7fff422e803dd453f8c2a1dc41ae7b28542aa6460ebbbfa208de8a4ca9e671c449c78a8b2604c90ee40f95b3b2081dba94a42726de4b0b2ffbd260d1f0bae4db4fd4c2b12826246e6f6d487252faa98d02324c8dac51b7962b420ad2e91aa6d75c72328675e8e978e54930d8052718bc24a7a6772599ba7eda71d416cb7d267e062dbaff025155f438f5c869932c0ab92f71b7c35b96a9d29ccf2cc2fd39fec9ab10bc2ac22ef11fba3373bfd57df033d4b51a3bed9bd642a9b6cafce43ab47a1ab68edeb78bee804dcaddb753a33ed1e28b7123343784630e6c119aed46311d1c3673e6e1a8d1b2548184412d3275c6da5a025756d35309bdf0be6127df68ff734dc56547482ae07a4d684b30c05bdd1a5863110094373d55b003e20bdcc9410c1fcdca4b71420f7c596d5f9aa63b2cee32bdb8caf1e512397be59e888004e827ac92ad1f2181c839764375348b993002c3b1ee548df15f7fc269a609c0058a4a911615c42a1aa0699eeff5887e8798bbde6fd356392118b82e8e6bf528f26fd5d07027c71d3cba002886e1dbb1d5f0c1ebfedfec7d82ff535d9516c2cea7c10a23e4730be99a407749af76c3b48d40cc134b65da0b5e9f20106aa925d086476e60e105034bca3999ebed3efc9bdbed952fb4216d2acce60f4d6446a6c284321453118040fffa6aaef1f106e056e624925b8ec1b7155a9c5a13b8560765d59ddc", 0x1000}, {&(0x7f0000000240)="d77150aee9eaccb6e2ec415e4fff18bba81c0cbe20ee039ac05b472233536e232c124fd1aeea1557a5fb622f74d16bfd416e29cf74ba49f2a1dc71cad132ab8ce69f", 0x42}, {&(0x7f00000013c0)="f91b132c5bcb01d282b3a1f78ddb3ae66ad862d59539193045f1322c29e0e921219eaa5585e959b4f0d724d084cc237ef3ea98dcfa43d160466996d71f4706284de1407412e38714fdf74e72d34d388d60fa769bbf8d24c4839d260610ebf16c9ccfe8116c5ca9f357b190c5c380c583811b9990698beab2fe99c04ec38344e851e970d03e8dabef15d8069fbdcaa4ab6e02b9bb2219e21a502fb773c31e04dbd8b7f772b17cb3a3cc166c16e9d2963adab4ee40de2092354f8550efa83414d0ced28dd3f898a953f7f6b2de", 0xcc}, {&(0x7f00000014c0)="64b4e7b1f097665b15dedecf46969c5a88fea6563efe2d2aada577a35bb0755d3ebf84039ed7197e65e7b84da512207d50f8fc772417a34b24d389015f3aa8be128b5b42f3955a3f4e97e7faea216e55884eb50922317253719356f1c66366359a2503a9871ec6f57981ba22961393487dec53843e172631031dfe3487bc3180810eec6ac179fa0a33a6ab1670f39b86aed0d52e0135f08fe87572f1b3f7706ab3d542d9a816f6a63a0a6c76bae063e9637277a417180247c822d1f0f96fdc3b7377bdde98c3ad637c5f3ca024db78cacd314fdd6b9112dbce19301b34f5c2726171ef79c51a7287d7883f2256b12a49e0ea5077a2ce1eeca580b45f5b4e4755253b77f85e5a40070a35fdf9fea8e74de552f3e34dcb85fc8bcaff4cfa127caba8ec444d19c231417dbf25b7a2561b234f2fc6645a84fcabd9f3a86f6200af7b91084f03ddfab48006e9166173b0e992a8df413d2f34f4aa3f67538f16f6e08f448be976656a53a6a6e0b782041634141fb07da9a5e94d3ac6e57efc90c0e20803c7def461afe2f863afa9e5d488ddfe7a9d2118c68d7acc8ce648a2a44b2e82f18733abc43a4e20d5d9a79e1a93e1928b5180985e9170aa96122e3dfb8703e1dd4e0a539e5ae9628e32b9a90f4175058954b831f17c4ac16073aeaf747214062bc7a8eb9df8b6d65e6b3f362c20e62e0f305900e521c366de891805e5d777adcafb83e1e02eb8d1eb3f410223df9330a60eab4836ec052f1de33c9cb7c94d92bbe80cae0567aea04dba81730f191758845fe4b7fe9576d50e942c3ba175ec55fe031d06437b1632fa5f43981796147f49639622fc76a30877fd9bf40f27aa4e478f9032d5959009891e379926b351688debe228759295014b1d831333797473d4a3b41b80be68b2227e32240fb13d3200ff3e030b05fb06cbedb109207c47ef8ad5e015ad21cdc96474e132c412a1b6d1a79056dc368ec0b42bcb6e0181c97cb78ffb07b62487e92b5134c5508fcf80cd30d2496bc58bed7f8c66416541c2f71375bf7aaaec867e680c8a1ea210f8c2d601f5aa218e889e4bd05cf32d9c8a990452090216dcc7fe704a00d3e548c0db20429f9bfae27681f3bd303b71001a06a863ed440ce34f818e5984607830931ac30bc6774017427cb97dd6b668d18b78c973d9a9d2701c4e5d4db682edcbbfcd404f7ac0d46167bcb3afbf9fe75feb3abac15bf57d3c7dae3d74f69a9df67490a13a72defe5a911cd4896a31aca35ef955d238fbeba6d412c070d525694e9dc3a29a080ea07c6a42a6cbee9424be2cce3b4f031bfdc08502f0e24e24b9090fefcfcc130f4aa1cb0c30b703f828a4a1e542ba1df6c02fdc34a06caecf843695e82c3438a0f1045f4eceaa4ec5863397d348ac2534f84dbdef9c29723aca43403d94358e850724b91364b0af2e69d092ea4909acbae46fae5d77f36f77870f2f16eb85ea689386865e109f88fb5ae92a9e292a953ef5e34504b3ac66407de705a35b6194dfc056a4b0f43c08f8d28c36bfe16cf76370f6eda1e7f8b303d64f009aa82273bfca95d6fad876539b5964798ac8c4305bef8d3353fcf4b1e37e7a909148650a91e2826b9a927911ae63eb883078ade97745acfbded756fc794ac3fbe359398a3691617ce2a6ecac769b56a49cc6c0a14b89b7ae65a2e963052b393d7632d272ff92a1c8fdff8bd75e4b6457577e5ffee9a4daab552a67512aab7a0d2fd024e3928856302852237fe149f8aa6a8ce150b95f5ab781cd00ce5d76c36698d286af3039f45389dc4e3392b71133cb12744a3ca6d4ed1d8745e273410b876391da5f88f073306389436170f8508be6a6e68da18c1b70b2af4564d98a296af7cefc74000481d1c5911aeecc813fde19191adb3ecb46d40cbc7e5bab08cb4f0cc1d71618f2f895397144ece0a061e904edb2248a9b92944645d84939e31a3f99cc685f2a3e650e26112c3023e3998038f436a916753203faf416d989def7054c3c3f25298f8729b45bae0c654bd63bc45632e35ca7adb0da305c6f99415a23e4eb418076adf173611461884a651773f8388ec8ef3c0f4f0572f6267454c0f4f991f13dfc4436f780de9598fdcd0a7363010920ce395c68f1982749e930e7bc4c0595eff035c99d5d4cbb95f31ba392a1e8d6a2acf1bff6436c2b72ec9bc7000297268394de72e11ed58b3d0b18e3f0c91eafd020b8cda8d0cf3713e6a78e39b71bdf877fa5ec693e5cfd0aea0c22fcb2a4f3306d4dc2716dee0355b810c27c734ea8a0e263845939bc6badc57c9bb599166d91fb88a0550d2de0bc73efcf78d489d71ab81121f0a5e5cdd3a3220db868c361a7540e8369c2d3776cad0ae93cdc998915696d1ae2f837fd0fac1514b6e7b933a395207d2811ad0fb1e3b44b71e4e6caf1aef27ea8885083f8c9febae4eca81b9d6f03e0457056c54407c4f5a9bc5d4320aa72a7aae27e83a48960ddf06da67b6983a83f15ced6da0fe3c1c8edcc9d8c3fb130b53e0fde459ee43fd483830ca6e179a7e42e3f47b0c0c12c591ac5745ad6344db9bcf5cf4389bd51f31e7f62950f286f8ac70c8526b5e8852612c1ee01415976e9f5faf34e195cdf52f8c5986b98e6d95d6e363f2b5b81ae73bacf3953246a61a14b4dbc21950dc9448d8fe899e446b751a2e07f9fdfeed003ff477376f6826eb804df508f51b4c47ab61ebb1678a7d381d3a0ea4aa65ecd8c0587643862abd6df48faddc144eeece90256f674c8e1b042269f7792a81878652178bfcf4b958db6b79a5599ef52459d4f5e970a548d4086c4ed6099bcdbe33d53b0550746dcd51207569c86e927a0452d9ef2075995dc76a19ff8580c8280662a2caccba5f80ad1f3717de33f5ab9fd8c44ff81e8e75fe08f6e6c4ddfdf3e63b96ec58c1c8f6a1a4643a0d0fa25d8a05153543c4a12449dbe2eebf6b7de7e45ecb071a091535f670aa5a11e2482f3f98a14ca0ed07ab5dfda8e223c384a449c9efd5b885bceb077babbf1d51e76254115a2a6db00152957e5b7792e0e31d5ca4724b56c2ec2b9996f786cbdaaf8d1c0cd1ef64497af501688d3176476f943fd32d2fe42951d933cc0309ef535b380ca3faa7b95a5af6e474d37fe327a55b1695d51fe96572b650a7be30b245725b32dfe38e551cad436e3c4e47b110ddf22bd72d935b2c365ae312baabb343ddfe99ca61711fc5c55603ed5dbce0934f411dd21c7270871c6afbf6ed89c08052297374de35f4f60c67632e2a1802fc7f4a52ae2730ef12fda650769e0f26416dd9a2350628a62fc2070b08b9d09e5d7bf1b815caf9674e7bdb9ef7f3db1907f18bc6eb3932bda2339927536e180b001e64be0c527a009c00030f4eeb8d3c021771fc71faaa43c0202b2dfb6026bb2964bcf400789fd7c104dcee64db5fb03ec6025f34aa9b9c4959d4c80a5f59f21a6301ee482bb1f379d0e9846117c2231c0554b3cc3cb3d96296f7a0272ff5cf976e4263b9978fda0ff0651b9950959944043993ef845eae2dd0f7d08ebfa83ea132829b37571aedcd4398c3ac21473ccc6d15ad8dc2df0ad5996e782d215f562930a6cef240b4f74a83234a839b29d12f721de1333183befe92108d65ee66b45207d87b9af0db2abe5ee7c2dcc383a70810c91f588797e627e70612af5ca7aaf3ffa1aeed3a569d13ed13277062724f20d7705481f4fb7ef0ac3335b8e7896be13007ee69b605fd0d32e0b86e6b3c4c00bbbe3d724c5a989f11fe1bf635a06b2a060dbd836e437c0cb6d1df92257d266d86eeb21935bc6478e54eb8d1539abb3e16aa512a3bb4a4b18f40556264713c4a49929a9f94ccaf0b253ed73d433b95a7b05f1ea3a1e549964dae635bd64d47b709c263bdd3f53fdb5295e36710f3768c5150ee163aeb218a596a8ec8057b82de3e5e9f6d16bb6468c244f150dd979eac609cf8daada7085cbedd3a7b3710b2b1514d4ab999fa0f423167a82e037e51768a98a3b6532af931b4f2c84ba690ac36bd3ab85f1955e7d7f1bd14011484a4850a3ca03cfbe2b41c82da18cd5b0feb78e2997c106e5a2c6269e100853d43158e61e55270f465728b6ba82a2342b809be0aa37cccafbb0bf964960ee2767e28cb4b1e6c54b32b6d86456274ba055be1d903b832b3ac04634e03b1da8962b3caa26f3ef48d129d0ad0448446bcbc7c92bcb9ed959a5cf966e84ab693b37a6f815aaef79efd199568bf1e247dc2ca8f4dad29acc1195de5b569b17ba9d3728166bc640dc2dc5dabc634b8410abec6d1224c8ea08588a1d7347b6f1174ee21f795e5e02c96bb2f1a35454246a60912f0b3a3f12459259e8719af546ef46a70f6a82103c4f6e239740a0fb74d00f8b3acb265b02e883814f158da39857177f3d541deb948720f7a07233b60b55945585141019aa7ca731bf6b84d8afb074a2ca1391c1fa19bbcc56594af95a474abaf0e72979c432893f4b36414abf90e1889f71a0186864e7d97da695ad13762d2762d7639945a76f3ec9953448c5801d151a05fe17aa2956d1a491850613b323d0ba1e49222b3c0f978819da7038a4d2e36185dc2b498474b9049f699c903150eefc6603d18dc79eb47a2247abd2a2aa37325b943aad7302f5cc9f26c3b910ddf50a8fefd9b1616f898b224ab8371225e49720f48e6efdac13d5688b3bbb483d95f5e41df787abc2b77de156a742983f944a89863f31fc7fb1ae81d574db7bacaa7b8adb1e36782cae7695f5c959ab421ec3a2913b69e34b313368ba234c85d86f376b3802d48a588bade6fe570621636ece6fdb1ae8382782a1453772ab5763e5adf629a596a5b25b6d4b7d6173dd2881a0074fd203ff97bbefdf519076444b4b9362dc74c3ed557d38fa26b07f53887571aa28076349762d6a0a5e62ea5255cd13d19328af6c303c736bb724161b06f70113046877534b56efb0d094f3dbd8fe64fc668763154f6f6ac436b3fd7f59b8d0881ab5b75312d16a52869dd21d4300f64febcfbdd9aec33c018062e062a70931b5b5e2c9fa329959382792fca2deecadc2eb9267c8a27ba943ed36a5f680e48e0b8e0d71767c5c0d08d238ef1fc4e788255b210b43915e0c041dec2e79b3d5c1e7501bfa643d076adae17ad90497af31e76b7c44c16e69a47a1fac3b9a67f8e895ca3acc3f3c492f023a23c266b2927908afee5f7b910ff33c3a7d61f1fe7250300665f504c94a9b0d46f2328368624dc66251ba8681e7d07c82e9e88ec3899fb04e70fbe3e5f6ef6bb1320613a90e8a82c4d2830b7a3598efe20e125ff420e1a5938e416a388695be64126b60d6f6de2a8cc89a0093978c30fb9025d463786f0515ceeb4aefcc16ff72492a2ba6bc903421605c2692db669f9b4c1ef0325d05f56795f914ab5354c2079315043262277bd7e11ed891bab333a96036cf863f718aed3417dc82a71b13df7e68f6e57d4a91dc1bd50f2bf77f55b3a5db9a56f6421c5f09950e395efd32c8d6fd0c6ebe64b0c0027d6aeec92ab493188cffe92fcf2676d979f1d543d230b5dbf578305ddc058d51e58ff7b92b85aa7dbb02fbfd1cff47e1eadf2c3f90c9b016f90e9c7afd2b4e3dde22b340df91d79f9e75a22c05df02cc3406b8b44f8ba0ce6fc1fdfbf4d7b322fa546f93dcedc3b7536981777e669cad0aaa8e1c7acf618e657544a2170a4b2934f4c6a5d11320d8ef93e276fe2efd90c831bc8276ddc171d4701ff7da4c7ad8bc41c727c73cb0f19db3a01767b83b85aad353fce6c501869e73be462e991d16022a511fbe", 0x1000}, {&(0x7f00000002c0)="af1bfb34752be34f346a2e816b83c89c3b0fcdeb3cd811514a664bec6c51", 0x1e}], 0x7, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000080)=[{r1, 0x1}, {r1, 0x80}, {r1, 0x14}, {r1, 0x10}], 0x4, 0x0) 14:41:33 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) sendto(r0, &(0x7f0000000140)="1fc07be3caa42d05cc8e6e8370493272214675f06074a938de8597ca8a44cb73139505659fcd5162b10750428e7bdbdd66a7da04f287e3d9ab08e91e5de5060894e09681659cbd9cd9035c8ce771acb5a325ef17833c1652ee732a0074b6c258ec17cdd1cc34179b961e3e6d212ef1b577ba98b2d92f2db863543a3da08b6190963275c80b1798afa1fb22a4eee1faad60fcf03dd3ee5147", 0x98, 0x2, &(0x7f0000000240)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/28, 0x1c}, {&(0x7f0000000480)=""/121, 0x79}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:33 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xd5) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:41:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) 14:41:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) 14:41:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x7, 0x2, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 14:41:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000340)='./bus\x00', 0x20, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001400)={0x8000, [{0x3, 0x5}, {0x1, 0x99}, {0x1, 0x7fffffff}, {0x3, 0x6}, {0x3, 0x2}, {0x0, 0x3}, {0x2, 0x1}, {0x3, 0xfffffffffffffff7}, {0x3, 0x3}, {0x1}, {0x3, 0x7}, {0x1, 0xcd1f}, {0x3, 0x9}, {0x2, 0x7fffffff}, {0x3, 0x1}, {0x3, 0xcc}, {0x3}, {0x3, 0x100000000000000}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x2}, {0x3, 0x5}, {0x0, 0x401}, {0x1, 0x1000}, {0x3, 0x6}, {0x0, 0xfffffffffffffff7}, {0x3, 0xaa86}, {0x1, 0x1}, {0x3}, {0x3, 0x2}, {0x0, 0xfff}, {0x2, 0x7fff}]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socketpair(0x12, 0x5, 0x2000000000000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./bus\x00', 0x1, 0x1ff, 0x697, 0x1, 0x200, 0x0, 0x3f, 0x0, 0x2, 0xffff, 0x5}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r3}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r3}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r3}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r3}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r4}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r4}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r6}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r4, &(0x7f0000000080)="7614da042c611af08353", 0xa) r7 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xa00, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x20000000003, 0x80000}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) accept$unix(r2, &(0x7f0000001580)=@file={0x0, ""/4096}, &(0x7f0000001540)=0xfffffffffffffcd8) 14:41:34 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0004"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000140)="adc61183ad55331e86c0c6a8a07e68ff9b2f1c910fd63b4349ec8e2c2de73533303a36061030d959443b91086cf90d97d9f6d0ee89a3714dfc67b8cf40bb5a8da065") 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff52, &(0x7f0000000000)="e4") 14:41:34 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) r1 = getuid() setreuid(r0, r1) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x1, 0x18, 0x7}, 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000500)=0xffffffffffffff08) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000080002000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000b00)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x10000000000005d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x7fff, 0x291f946c, 0x0, 0x0, 0x5, 0x44e, 0xfffffffffffffef1, 0x0, 0x3, 0x1, 0x5}) getpeername$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000100)=0x8) linkat(r3, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00', 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) r4 = open(&(0x7f0000000200)='./bus\x00', 0x8000000be, 0x100) renameat(r3, &(0x7f0000000840)='./bus\x00', r3, &(0x7f0000000880)='./bus\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x66, 0x6, {0x3f}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)=0x9) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x3, 0x7}) fchdir(0xffffffffffffffff) mkdirat(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readlinkat(r2, 0x0, 0x0, 0xfffffffffffffe00) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)) 14:41:34 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x8001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:41:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:41:34 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() getegid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c7) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 14:41:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8001, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c7c302f66696cd6507b310d25e224aca9dbaeee653000b6dd4fc71d803e6de633013223a29b390810d79c71be094918781b5992a9949aff515867db913a718814a907c7994971601dd88056503d8b46e1e604761bf4720c53d47e66d5551181e33f957ff9e973df4a518419d3296d62bf4400c26a8b7852700545d883ff805c7debf71e4cc13d4f30ba8b156a1e38dc30cc736968fc0e744b4cde0f3e5621d33b93f794357082691e74d2f4905a0ba3c9ab6329623db92b5e540edce06f539456999dd7aef946369f832310b52d75d43fc291d39659a7e288e62bccb465ba286b7b0e24c29f3ea914d17e919755f92d7cb7d4585efe896084cc1e8c50e0d207b897ebeb3ee1cd22b540bf1f3d6fb912207dd0ca41bbcd42bda1ea08df32ee0ac0826669cb36"], 0x10) 14:41:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000240)="411d6187db679097a03b4955a62eccc9b2741bfdfc32ef8911f801fb630abc892217b2ff878bd1f5cb9013420146aa255fda2e9bdd74ada5d8cc26692d8d87b8b5ad0dbab8cf433c7d82b13050c689e863c58436673e2dbc9f3b0b51e3120c79c364b96398142389ad75fc7696082a849edbff783f2197e98799d70fa1222f51ebf6b7e72620850fa32f4012308c5b79b461eb371c0d87283fc61b079c5208a492f9a789b99971fbef7929f32810f568ed6cedf6dd74957b7b87488becd63dfc9cb8c3b267ba", 0xc6, 0x5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:34 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022efbffff00000804ff736252adb98ce15d0684eff608299f7aaceb39019d55a5253811c075f2cd55cf1961e640c451253e3fe1d8c2db550589f80275cc1205d43dcc9c1bedfce9ee87c7a4de525efe8a6f304110118723f4da38b7307b5cbc78c5266f5f0bdfc9915f60ab7113fb37fb974fb6df2281ba3287a03f1d7808a30984c36fca780dc702082e5a5a418547781623b0c5396f5ed18c852c245fc883da58457b2fa4d5014ed890656702a06a66e5e95a15ab3724cd"], 0x10) write(r0, 0x0, 0x0) close(r0) 14:41:34 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="355d7ddd4b1d55a8c1b9521283edca73b7fd6435e66e3959dd887ad3a09f57ce2d87b4b54761fb9129e883b8081b21db45685fd0b2", 0x35}, {&(0x7f00000000c0)="23a501cb90b3d4923775ec7752efa013ed618bfd06dc4d19de5ac65afdd289bf6f5a05d5bd633c1cdfcefe", 0x2b}], 0x2) execve(0x0, 0x0, 0x0) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000008000"/18]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x200}) 14:41:34 executing program 1: r0 = socket(0x200010, 0x3, 0xfffffffffffffffd) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x20) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/96, 0x60}], 0x2, 0x0, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x810, r1, 0x0, 0x1) getpeername(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0xeb5) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x5) 14:41:34 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 14:41:34 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x3, 0x101, 0x0, 0x4}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="13ecb22b56cbf006b75f0ed9329addb2213f4539fe7bc44d0da171e547c02e5fdf9a2fcf4990ca600237b2858fecaef4fac897cf3d3424ce0baa344d23931cf47c1a655963d096b1397a4e754a5014df9b679830694ee6e7173f1c6d5c0c7077d7a547647312b069bf801baf2046b8cddc87e225498057cb3003b0b1e892767eb070e40fb6dbcac044b28b62b04a21bc664bf2159078449cdc68a0407a7ede5de2a862b9a195f91a0e52b3ad2147d0f64734459bbbe7f6a7f74dc07ad16f5f45267f3535e669857aaf325e8dcc47ca0d76f9905a61", 0xd5, 0x1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) syz_open_pts() 14:41:34 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) r1 = dup(r0) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0xab, &(0x7f0000000040)) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfff, 0x1f}, 0xc) mprotect(&(0x7f0000234000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x2e, &(0x7f0000000200)="00f1bd", 0x2) setsockopt(r2, 0xbb7, 0x9, &(0x7f0000000080)="1c26731d64aac625d2e30a3156e3f1b629ae314a1a6422879ab5d2290a5bf4580612807d2def6a899208d4514b40cb49fac9", 0x32) 14:41:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x430, 0x0) r1 = socket(0x20, 0x4000, 0x7) getsockopt(r1, 0x0, 0x21, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="c5cac27c1219cbe068b97a0d29f96017f8ab90ad77b3f615280ef2ee2a2de6d9b41f227cb3c709e6cb44c93c6c641b625c956f7177b86ec6bc21b296d0764dc5f426a6bc3d38058887f934b4fdc143e152932b57b187c763a97f13cb183865642de8ee9c13e19b7c5062", 0x6a}, {&(0x7f0000000100)="c275b5b989710a548a51d57871bb3e0558640cd7eb6f15aa51d01e4ef761ddd6aea410e4a8ade5035c961c0c8ea94f7a71e220eb5f59d9bdbf1d4ebdd4d5adf4b35eab8fb0def435b1700f0e3208032592ec4ddc552607291006822d1ef06e0f9d9438fd962d421e6445e3a5c9675cdd71c48025a916f8c7c4b72636fadd3a61bbaf5e3fb2300bebe869484603aaa2ba4622012482a5a49c7aedc196129fa272", 0xa0}, {&(0x7f00000001c0)="45c443019eaa0253793fc81b30584a4b0eb092b7cdfcc39a456920227b85a79b3aa0573e893bf049ade74c668e7409ae5b031f290be8b35d40e615daa7c5de3a31e21c8431d2b38110d084218a3bbddf9915469312274756304075b46b3950da216ae6b23590", 0x66}, {&(0x7f0000000240)="bfa8618d77c5c02c59f6a1defad2de2e27e79e743ab6e1ea2309c4bd6b0b2331d1e42b508eac0845ca16e73fe1e411efac2d011da7f897d532c1556be7a7a106c5eff6883a1cbd7b413afd1f585671db9ee6dc965d08d9c42e44c61a1672928033fa3d87eef75b93fa68b7018dbe4bb8622ca478bd3fc2522300457f754643a63cc0c4cf5ad6433f36b5f2f2e9fe9b55e71e7f06e50ac527a420e5b55316f86f02dc92114b2f1bf8a96df9a2a882a551a88fb228fad0e6a74ea8133277b10c462f0453e976ffd595de4d12ec3246e8a26c8f860fcc34d2f0678b768c2009c8864b50f8096f2fa305f45f2e9dfdb31c3a8addae1aea53b68a29c3bd46093c6f64222fa0e2521205fa43e79a7a3f7705fc2ffb14c6a9d921569ccb6d594cc18f00e0bdb714c1ffab0890df46fdc3f4931d6686e2ed9470ff9c7122c86e06458e9103784639820b2580c4cfd5360663f803432a90b9fdf0d547ed4c8e87712ecfe396ddeb35fb6ae0c53443ee18eb35c18ae211d1ec2cffdb0340e06c1498aacad962b2a7155bde2b22abfdbd059cc404177beab5772d0565f41e2beaa462f90ccd5dea4411f232e61b4eac49f6bcd644165f70ec2fa6832db126eb8c5ee78b286eb9056d24ec7bf590be466fd7ea9ee7062469650f98d53e87c6e938fb567b8dec4c0f4acc31cd5855960b27f079e2a0db25eec205bdd6756848f6fdd9a0502d5b03a60d06653662661de191ba0aa382d98545aa2689ed4da5518271d66a8825ed48958a88cf57352576c5d6560daa027515bb657cf3fb318d24141019b1440463a287111eaa730915e20435efb55d75ce06b7e37f8a5d2c906676046670bec9b7aca5b7077fbe1d2f3d8f2a895a4f5df7cb355125ebdc5403cef9015a230f66926e0e6260993545a61927204df8a99a770763cf4e0df3b45ee40168a5ac3ecaca077272f093eb81a72e1c4b43fbd4d4abb43a81a119ccf7155f14c760684f5678119df8da270116281added191c32448b9b5e7d2b64afcd199004c5e51e2e4424c7e838bfe5dc15753db9db22faf1d1740bcb1530d7f7f5fd767cc17a077151a3b7b8ff0e35d8ce1fd64298a65b45a2d6ebb5ce08d64cdeb10e3013086c17eab1ddd82e21255f832bf3646fa41c532a927dcfa456bca2489cb1ec51f65fd5304ec60ec4d5ac970025ed53b20ecdcd7f8f4150a2fb7161fd33d8a04b3e2c25c198fda69935929057707701f044de76baf8b2c06b60e0a115b9faabe8764ae9503eb48249122597e4e5e315f6c44fb62ccc1951fbf6d098d1b6c9e1962692863a9def4d9d525a3373782dba376f09a5410ef4972b70e069336ef3bda4bc71cbb86b889f707c0bfa912c584e2db39529d93889e28a25d90305570886f185c3e70ca63d4273d9098fd278164e0962a92246c00f7c6065c54bd033a1275d3e1b07bf2f5f4fdd0862be1243a9c0727d504c88b114a3e8a692628af40a62a07f3284b45bdb59dabb83ccdd9cf87e08fea6531d0e1a42e7c6f664e749142c5fc51faa4077a1c79bd62415f7dfa7d8ddcad8ffb1563c891382ab21ff481bea2c525efa2982364f570832d4c71a146a5b56e1aefe46dda7cc2323df35a9f3e9d75acc0364038d3d493bb816c78b7ed001f5214c5f65f91aff3d0d562509faf32ea708541ace542a6fa669daaeb4bbffd14b8408554155d3cc27b087c4daee3221a82dd25ceeb3ab9fab2ffd9871fd1d46ff0ccec283a0d9c55c595ffd602559a951c2fbbc4846ec43245a1faa1f7e28d4ea2f5d5f130a0c9181ccbdedb7797ef3b6a073ec4d32816cf35146f2ff50ec6a5912f0b27369e1f1f7d55ad371587120dbcda7c4994f0c7e0fa8a98ba5d2f87bbdb2760f50b959843e6a50e56da1be63262ceb78e4f75202cda20bda2403ef4e59b6f11f4b42b7f772cd1a126e5b6853e53c2aa2680e3b97495a7940d58ab391889800d0143805582d551085d64b2873c76dcc5fdb1f0bc9f282a60a280e628df3aef795e1d2319406dd00b27878cfc761cb519a2574beefabd40e7b125dac01fb7588e45b1ff726e107670e8654073dfd7145a052e7ef085fb708f83bdbdf76ff1fe7ca0fae1e0c804c44b6921ce69491e95c0c7705eaebebf33e45e0751b1df808eec8d59a42e313bc2bd67401154f667169fb4f60a75fecb53f351b71b1eefc5be282e1e55ef24c5c84b4e6bdf5a8db24ca5b3a13da5dfcf166862bc08524b505a7e04e7cda325813ad00932cc47e3ea5be1d4c932d328dce3dc9fbbcaa210c4972ab876157b8c718733f7b4b612e6a6176207e9b20c05a30df5dbc2ecee6a431c4dcb60cf6e129ace56e4b372b33c30d4d5cac6e12c0dbf932ac7d5453271a1b8bdb791e06d2bf5769f01e546d28ad9eee6e37a86d08b81bd5df5a50559aa0607da7d7af88409bcdd35697fc8aff60f69e0a1aaa76ff58b5ce8223f1b05e1fab6f8c7efab4122b3eedb1ec25b23a430383ea574cf75ac49613d035631edcb5de48c206910527f94118483fd4a4c3264c22bd1d0009e84dee6bdf9173d260d36fc6aa50222dcf0f747919244d93591bceb7d0358d8409214af4f6b20303f4b4aae64efc14d936b75cefc7ab8469d7e7b1c1ef273bbffe8c77bdcc7fbc00afad9c04d2275924affe4bbcf4437aaf60c28035c0de09cd4a0a0d0b738f67b5ba415a13e98a608c1895b50351b62d4eaab44bf55e2bc38a068ad2378b4043b2e8e63a1c9d1505f2512b2cdea04e3cb77954059470d2cc20d374cb328df30ea3c7df9ebd3ab1efa0e0d5d32e433bc3a43bd7ca03e5b61246d19b150da9e14b8e139860c7b2432002a354683ba4cd4c6478cbec0b4bab89c3a795d24916c04fb2a6e83b9964bd89e1fe38c5498b48052b7fa807796e36c481b1fb07bd2aa5ecd6a038ae307edc1426ebefb4fcf13499b0cfd1190f19923f2a8c86176cb5f404c492790399c77f5499055665018713999895dd11b75d54e600c429f6a1cf3dc7a261dfd67a9789691ed2bbb84d31cd940c672016975332ceb911643e81d766f468acbca40217a53dfb1aa78fc2f130841091df0cb64efd64bd890afc3c2f123c5204af5b2b44da06f6e21937d3cbb705c2f18da45769304337801f69f6da5cf85dc4c2c6b11cd12985e8ebe80aadd9543c0d2855be3bd5d2affb11b530ea7209aa486c9ca7baf1adf4707e818359e00c7e5120e5bc732055e1de9d8715b9f820737e9356c78469b15b83feffc2676b2e775f44d7a9d00d2b919a190ea4a3dc9ea0cbe025af501dbe041c7ecf5e552730ec3696d6b94b2952137ea1be361fe3e5f7d07b41a58d13465256ca74c959daa73e0896fceef01477ae5e9b693536eb31764e7326d3bdef590df906423ee1a4e18ac8ae0194979793516bc02698dfa5a0f5dfd6e7c1e7755f9dc985de58a625f94e837b747538a42a471c659c8575f53479c53cc65ab262d69a75e5f9c4e8b37b133ab6704b527f9904825ad7045287b7b46f8d91777ec355f335ccdb5e3a540c591f44f88690259f748ff6f75b9a158f0f7e673c3f489b62ea45b01407e718c1b35e9362fad27e7cb37e43b60cc49d93f5648b3d83d27813a60c0b7c2763f5b09ac78428c799518a85d04e308db6760ef556fe01115bbfae0b676d4752df6780d97796e40b65636490a0318c7840a0b54384975e89fd6b2bf668e7dc62046b475dc3bc868c5117d6eee728148a89a88d4d27432f61ab7af575e723e4f57e3c16b01e55ec940a82700a0801c36de4cd7a82c377df8070abbd7e411fbd18cd78556fc7f9e6005327a0ec24e1f2934daaea8cc786143bf58c3d2f9d826624980e8dc956d6f424ae98639bc46b87c901af56ddf2103008d4bc9d6bbf3ba709d1e6931ed48625e5a94d7d6757744db3c42fbcb915c4470f2ccd21ba1b1eb8e88c1f2620ee8a1d8a3cac59ebf442ec4419236ac563babfa6d4d9745ecdb61681c3c95f858209e3a7b416af93c6760256845c52745d8e354498c2d67371b959de660bb31c1eacbc3de72d6fa91c1c9e32c4e911c846133d9ffc1257d40f21b4e5594d1f07646a54d1a9524d0a94effc955b25dfc6f11a830bf602735aece6eb7bf6b720ec91feed006fd60c8f8ff5c888d11cdce19144043db2c9878c89d85f199514bab11999312ba9c3bf3c20ff56ddfbb27026ea089e74139a79f7b799aa4b6ef4e9f223c474054f6c3b9ccb06b89d0fc984db3d7caab21308a65ca107a9686de33a1f8cf4a4c8a0680e082ce5d386ae71dc73f5bc480d5b09eb46ec36ccf3d8be7d40358a397fb357143e1fb8a32ddec098eb5db4e4d0ed1347cfd1ee07d4f79436a47cd40511256dddf7b9a4ba69097a7ecf131480626b0a09e560a1d43cab91b571b95515c56a383765696815f3f4f51b31835beb05d94a18b55a3123854a859d705ca80d101d79c6d618c52d7982ed428492a1ed2649bdf95a1610175f8b0cbfa64a19e11d5c808744a81d73a2f205ad77eb931048c01de173fcd647a7ef51f65378754f6aa0165a27bd1550a0b94b583e4877222e97d5ba2723fc625b49430f33e37195ef8bea886020cb2434f4fb4110365226208045e222c0b0fb36d9257aa3312a11b4348312af5e65748e36e865fd976b7415745de74f28eafda0ff04e1a36cdbbc9b34fcf51027dfca199ec34b45c64ac62f0cf187b2c086dc3c3c6c89efc251d8926950ae0c3a59b808844e7229b5addcdacdc3d99d3260ad8c509d99535638f92aafe8716059ad55996b674bcb35016541938bf253842250a1121a160abba1e628b233360cf846753ca8b54b002a1b4fe2e992d7938c2f46f043e172c48e7549a13cf951bfd018679bbcdd811c35805d7adf32f4f8fe01fbdaaea621cc23a7d1f87630c7fe909a090b91001a3c67b5144c7cf8eb694972faaaedd852bca89c48cc81e4e04e171f92be802809004d667c8bf2ff4475470b471aec15e8d30f235395f68cd471178838cd53b5070be73567c37ebc109b87bd7e09a2f19a7e96c8961dd8339a074f7fc7f953702accab0b4fd035adf3aca9d22b380d88b56f0a3b4f159b488e53b87923ec05c148c76b6d03ec9a0fad5013e4c126ecbe6dfe1d59757c42dbcc068205e75bfe2c108e0f9e4555339b2e5e9725a12d57e9a780566f811999a8c9120b28502e62ab0673bea072d33bfa0207fb001b6dd1df5ac7d4302c754fc68991374798506bc1b185d90fd7b4ac45deb161a455122d714f3b724a46c7b217985d6113f4f0d0c9d7a5280eadaa428ee62130b31f53912e7176e475c532c543ce032e76eb7c972f5ce55d96c392897b3ef65f2e7f1dca40cf54192e83d80c7a43ed92bbae391f9a8dd366206c13b3d800d1485f30281f4a098081369f07d9d8e4ceb0d85d3754fa2fe2f6b9f72df3925bbd03b1da103c62a30d3d40fbdbbbbe0d1377cd0720334f98ecc1305bd05b7e6a4e03b4b0fd12806479f17d213770adbe0bb58772f80e51bb0469926eeada292bf5f080a6e75fdfcf7d6acb39795129ab563d613e40f1a32f6eca1c9e8d0b205b8a98e8648c9bec9ac9c49733db23ea063d60b3089fbb43080f74b10afa382963bcf1e5d3e8ed051407bdd339879c1da6375eb63dc07a783d843cd78bd953a56a1c7fb1b5070ae6d393470e3760de789bdf68a5f0c808dc2e9b913457aec49dd65b3275672f5e09f4ea5aa738ff8bda3b0e0fc6ca3cfa4c5c04d477a8630b007342ee8e955cdf4067b07b3718e2437bd7906b516ac1283986703595831cffc4412d40ab824b10a6b6d87f3e857911d3", 0x1000}, {&(0x7f0000001240)="96705b384663f174baccedda0033551fbfe8f3351b22a80f15c6525c2fef82d73c8104b3198c4bae5840a0f4804946c9349115e9a8d052cd00b0471d74317a74b77af9578aac7a88b99c6f2744d5552868994cc8a61239a91a323ad699731303bcd46a4de3b30636c783cdead03a192222d9f45e28412669ea2d4dd6042fe6c2d940d114fe9323a503286d23cb7b3d5c00e495aa21f893f4bef125821cb77644cfe017b211599233b9e1725ae08096df8412c1a862a403cbbea9a6754e2e0ea2cac5d2f00f8ecdf9325be445698c9db264d9f7ad4a87cf4e1a3e5b7aa4", 0xdd}], 0x5, 0x0, 0x0, 0xb}, 0x8) 14:41:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xa57, 0xfff}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 14:41:34 executing program 1: mprotect(&(0x7f00001ba000/0x2000)=nil, 0x2000, 0x6) r0 = semget$private(0x0, 0x4, 0x200) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x3, 0x7f, 0x1000}], 0x2) 14:41:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = getuid() r1 = getgid() chown(&(0x7f0000000040)='./file0/file1\x00', r0, r1) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 14:41:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) sendto(r0, &(0x7f0000000000)="0365a8df8e161ba9e6e37d58e2a6ef6d564480d07806e52589085af154ff0334923681ef643f952ca4337e40e343df41f5b8d0b8b43ba151c50ee06af4017cca47ccedf073018c9d7bd1c5d7ba40639ff40c1f71fa5f3cb41c81b71ef2b3a6058bb48c91ae07d19f928bc4be2a2a858883dc66677d80c46ef612bcb464014a959b30d60a72bc01d58e0292bb5d58624f8c1efd0995da5cb8ee5ad97f0db5b43dd21f83a89858f676bb26684293011f28d8068d99a6792cd61c6d25e1a20bfde00697cc796808a3953f6a5678804df977f9b1b9a23d88d5bb0edcba3533192a09861474d3d3f9b067c495deaf8003cb7a0497fd2b8cc119d1c9f3cce5f9fdd54fb237be1d37513991bb41f3c29cd42b002d6c0b61e6b040fce266b3f76755b6d5c38a97261e04df274342400ad14a242a1526c0934932fdd1c174002a905cba12db75dc4c35944839b465c6372f1a5357107610e250b69c7d05433b262b4b2e07df4b0547f93d40e2566c40bd0718f22ad85ad1fc309378bf82178712f774d17ddd6a2042c2a7c69d197a9d38b68016b7f5c05c0e89993f423f05f47c9d6dd89f2ba43b6d2e08e8b5d8ddb2d3385f44b358b578b7e505e38c17c548f8d12132b758175fc9ead39263cf06a8a4325c6f165b95987c65c4b6451a94cb7d5ddf0a6b06511142ea783c1dd4992676c4ca20958e6721a7117573e538f5f6c2a834bf6d5dd718a47458ac3114b9e0ae34a8b952b60a182c0bfa67998d406a3aa99350afca6520012dce6ed1764c50d3585ddf06d7871bf63be4685db1c46f8b6b1b01ca6ca5da905d70db42f07c8e4e2eac0534f626de93403025c5b527bc5959b48556bcb8559ef86b5f8260839c1ecd1bb8844c601b7e4ddf63caeab15e94bc0a4c85605949363bc5c01cf300586b56d7b6c735ae23d47e63f88bacf9e4913a334b5d83e2b0cf101637bb1304dcafbd010dcdab4a1635cc6bbd05378ffca586df64cf67e54727beb6a47517dc84732257a9b693bf7edd49af4188758cba0da57cf10a46329f0a39679a4447ad4f28d5bf2e968a045aa71c46312b78ae19342b7807f3b4110fbaff08eb2e0ca1388ac3c75d9773ea70be1ea12fc99f399a82b93188c0e982838034af90a704e4b8ea87a20b496183075d8903897cae308184ec8366651a4b5aeeefec4b2df38f74ef8f3695056169d167527741a536bc61884b03fbb76bb44316e579c1e107a8ea582e84b5b2c3c7193c4f386842e8147b037383f07b0ee3863a822c06a60c2abc2fdfe13462ab21ec936839978191f42ae8c710ea913c12fb5969c69cadf1723113ab8d8a5bd394c40085ac933dfe4e2b08faeb09ec18b1920f730d4d1472774d03bd79093d2a39e177bb3676268d9eee7be7f4d58721b40241840f4c5a0313c5718dbc34e6caa24029a478a9d94a3c2aed96ae5e593bc57189b005fc0a092b8151936f2c5fa82dc9f4bfe29402f4559909abf67eb6afd3b35b91b004ffcf47deccde2847e45582ffe945ebf4aa3bcf6116c9910e129a73c6f2d6c6215e16d4a7454e0d18f5cc3bf36c6463d28423ea521c244ea4f2dc7a0e46c0ffa9565e166a95300556b2c284e04f114c134f2171e393ec7f348018e3c9470abd0ade8e39e8d4605289c8022ad9c21eeb8ab76b7cb6274be0aba10886b24a03447c87fe20425995cc45e0b71ba63b898f8c52d4adcc8ac830e447142832bd6ce52ef4c09b6df823b370554c342fdfeed6d837c6d00c090e0aff6997746f1d3d7b536a26e50a44529dbb0b35458980a57d9bf854e7a4ffa4d919b8c97b725140db34bcde26ece7efa37b0aa451fb3ef46d0b339905d00830f83f9344f05587ab6358acde78c8bc6154ad12752db0fd0ad3397a8b8a558449d0338d16f58c3950df303c588bf837d5f7289816f51ae33807f2990c3008d3be5500cc07dbf6f2754f91de255b7416e481e618dd4d382ce7efc8488ff99924c7b9c54035460415fea1f41734da5c6a36f7c896032041524a933ab80f10bdd557c7b7a4135d18c9ae6a197e47df6b455ee0e60d0ad9ed04c245e9b3445fa98e5d9184b194fb328bb54a7094fbbf06fb0f7de3a70f2e6582f5d42717093c9ee07c142f7f39d36fb20bf57ce5628200ebeb436cab8b8307d756d5fde55e51ced2553c2ff81e309ef347412b8c6b86fa4f8d2f34ec4c8e7cf8fdd418330b0a2fe7d3f89094bc36616e4c42827dabe6098d82393669cd256810be2289e64bcdf4b0b037dbcec7786f350c562e3c8d50fbe3407db6fe30571f30b1fab87a7982798ee53451635e877fcae93411fbc48e819c43eab4a9fad0d0b5d50a528633bf651f0c633795eb90a9caddecef988f6dc6784d0e9d1bc2342f4900f34c30e695f026fc450a6309ca1217196cf1518cb7550ce26fbd84e006ca7c2c80ef3c6899fc909403d3c387191fae036b9b48c9aef5d993b3434735744a43d8c89a9206de53f37a44fdfb8bd8756f3fffb3b651f110ff3306dc32a913958e9e96ade86118aa4bcc96e474313dce0b1cd25cfb05a0aa639f9a1de614c56c2782d494003a3711c280717748157f4be8dd2cc8d9ce7803529a434edcc8ec164f45247a484db7f0179881a3cddd3c42a68b128cb0cb5511474e6c42111450f814b3a74f82233250a0bc59358079a2a85f0ce6b697a1656a6831613ef5b55ac57338f468ab009596b295837ef99a4f587c182eb630fffc7cc674ba75adc39c8eb39e16677a22e5f10f48819cb4104f6d8028302fa4bbdeccc51d25de205924ad4b1f0b06fd81958a1461e33cc560d6f940ccbe5f1598dcafe1127a1bb111c045079eccb42b4263d3bc9359f3788d398a49e4cddfce6c63498aeb43da011ccd2bc0027ab8c3c60fc668c7ebaaf08fc2dd43f8b814f4c8cc5e092cb3a4ef4e1f4291510685a05baf2e08f4234cb1e146512172f36890bf41322040641986767a0141bc0443d2156d597f66cac288af379e2245c109dcca4da3db5a052d2f51e514997b89f7ea01992767847d656141b3444056de34ba091e82ddcff046820ef69aa6332519c2a1d04c3d61c1f5fb2c16c811b6bb7214920a2319eccbec4b1f025f179ea11402fdf3ac2dfe50893d2532d29a0acc53f5cb1dc8328dff7fcc0c2f801f7ae1aba927346cb2f96e893da7d8ef97803106ca8b0332cefe168d3696308bcf4a1e4593d4fdfcbc44490f0642ba8b22f48d65449908db21cb3074b6adbd828a3c31fdc5645c8946cff5a7e4cb2ee5442cf4cb447a1c1ba9d8856f8bf75a3e09c4e7f47c8ec45df20c00762c086ecd46fded4f4f4f5188c2bb376b81262c892ae90c856f6f1234ac643e60a55eecea404170bb95c3266c8c8643fc6c9b45c53db8f2aa6af4759870723f7a5e6d20f0306cd784fd8aacfdc602a1647926addac614eade6ff11ae1024f47395c0159de77d2fcfee73ba523e780b09ebde742660e353003c0cb8221bb9b9098ca8761a8eb2a2a51e0570f3bfa9941619d8e1e468542594f77271cbe848bc37ff96eb58f8d0531784c0e919d9e1338643e976c4c288ce8dc076022b6c7517d102785efada3fe014f448f50c47177b9f7d2a3d06d29395b0887298b1823a267e585061b3dabbb6cd5b9a43022a66bad150008797a045032f24cda05307d8d144acf61f09a0bc823fc8c593ea56f6c27b187ed4e756b13b11891b2230e1c1bafb0f8bab0756ef7c8dbf1d2b89c20f03f3f7c738aadecbbf93381a48a8e347830338c2e7988bef5cce67237527ec523172ec87eb0b14137f178e0acb9b4f1ea4e5245bf77cf4dba7c7b9eb0243b216669cdb0d7029b9b7c16ce145495258ab143384ef48664abcf3f0dce0d6f5e7cc0c8bfeaaf9cfb23742214537a7f77bf78fea2a350d25e9c6477145895a9fa8e75d1458eef095bc2b21ef41a1d5bcefe6008339154607e02e3fefc6e11833ba2933dc82f29e5074b4513034c383b7dc2c100f61d04756a78f58d51d3a5f1bda5222134f2b4863ab88d6715fcee11e31c15f4eabdd8f710fa3556fd7d500dd32f941a4be100edc0e5290db7d18a56faeab97c2ef34178706af878f5b29a8d44d94d90665eb53d3bb29ff58e3f4e5bfe6b1597230bab58cfdae0863ead9dc03467b9e7bb2ae66d824da5ea49753794458bc5994336364bf6ae2e8641c831357c702955cf787248a1b85a3feceab0e5d1a05fc70f2c9dc143dc0b37ab923bc122abcdadafd493bac31d9d7aa90244a6dfd1bb3a272c0aa0cd67fbf91f9f0077467960dc77c8512b99728743e6067277ac49d5ae2e46e8ce812ebeb0062fc040424faefec51bd4ba6eb433e7bec8f1333ed7332c085090d2d0317596f35b5c73361703229e853b4bfbadd2440478f063764969a21ba3a7431440ea06b3248e8baff6557a32812a25209de3125e5ea006d424aca442d1d0ad90bfe6785246224ec772a3b04ed1c3afa2aac600001e3eb2b1e64132156c79f3e9f71e75af327071026a192b972b85255c1f0dd2d318b3cd3dc17b04b61d1b81784b70a277a2b3dc03b1b276203185acb70a604718f4eb3f51971fda4e8a29e7b798813531bea24d05c1df9f4382b64aaefed53eb9501dcaf59adc003ade4d1c78b9e984ece154c26b02e8ea03a5dcbbe2045974dacc59b46931c8b322373f207853ef02e1972aae9913b3a25e05488369fd458dc55ac5e5caf492e74dbaa138663ef340b6cc3750afff9ff216b8ec8cf545538aea6edbd433af16a5c6ee579ae76024e69d9a22eaf2eb1bae300aac0306c65fde20d17f5c8a0fff890c87e2a828039be08070e1dca9686274d36bb6d7f8d5d2e9c58a82a01189729acd53472e27973717d4a510fc58d3087524caf3b4ac765e34729d44538d175e04e87023962092750b50232586fcd1dcc7e5b60adc66a258287301f9aec7bc2ee06962a9f517b08355fab2822f199f28853804c86499578e10747f19a1b91b5803aaefda85258e8513ec56105131af81982b204bd0691ea333f923759a4e309b2c213af0d36a118b9a3c0b02d5259287972b947fe1d9d292dbec917cfb4ef9dac2cffcc68c5f7535f120001ce79098a242bbe175655503b89d42fa7217216b39c61f2059baf3f13e722aeae6214d948b8e6e171af00d6fa30aec0f11cf33c79a49f418d82d31c577650ee011c2ab380ec4a4e042505c5beb59a972a31fb3dc956bc5643e87086e6cc64522feb9b714ac101f099f43dbf9dc3b8fc4098645c1752318cc0e07f4967c12580029f34ae29291861295443303a4d469f129faaba9751e98b5639b9b4c1aaa6e9650c0206a6d7db22d114ca0ddb18374386533155ad13ef2b1f7b15bb8cd3d43e4f01b0bd247ef2f301437a53261582c9f244e12acb337b546a2c41bdac01bd5ac00794c00a7bc5da6e7a8deca59a38f284b546d456dd522547b377a5a08c49a8fde82bd2e981e448646758a34b4ef413dca12816c98dc2009fded1e3f88a47e97bdde190a553c6bfcdc3bbe4c65183f849f4f531547adc5ae379343fc7284a117beabe2e76af94f3d9b422b77533cc0d3c6dcb63e205c7f4619a88e509ca125e1c3531e53cfab23b2f034cc5bf9573420f63268cdba72ff77a387a3ffe079d6b2aefb72606fa62ec5cf15cd54759de3d85db303496c9e1968bbbd47cee325444acdd3630d1d498a4f8d5c716d36e035f136614992053bd0fa5b39e4d7f485298535bd071ed0f608e566a327b9ec3fdb87387e336ad6306053c634c91a3eb27b51262120ee7498eebf2208667402341ccf5ac7367ae1101f07", 0x1000, 0x8, &(0x7f0000001000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 14:41:34 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="6c040f47a045528efbc10304", 0xc}, {&(0x7f0000000140)="d9670cc27281c7f3310b0fb53677775cd0474c49e7a2244259c4e2daad7341448f1066d6d85e151e130ca4bda939f516c9fab76168733dddbb56745881dc3df5ab6eac46edde9c98f8e4bf5819eecc7c6ce3250bce24411a4144c6f35b28891a68b0f6460acd89e881e2c20c", 0x6c}, {&(0x7f00000001c0)="07f201da45ba837ef59a08ec120e107e5bb8171933288c97e76a81aff878e3adc8d695cade337b0234aaee75f5a32544703d3733c013844a320c7a7f7d41e9c217ed5b3aa4cc4540047b8261c6fb5c42f597f9386defa7a4a54cd1ca960d0d4d515abd55811f71cb6c8f7b32a3f7933e31533cdb09e4958cba456dc0c5d3bd57d19c14ce5b46ad6134cf3d6ae60561732256b19f666873406aa1a1a8743aba0a9f30f541cdde482ec86d7d0cb671941d5e05ae11a6ed76ca7097c6094fb0", 0xbe}], 0x3, 0x0, 0x56) fsync(r0) 14:41:34 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) listen(r0, 0xfffffffffffffffb) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) sendmsg(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000080)="7b287a2a5c0137e10764a14ebc990d824e601a78d84ffa1e276ce50f198bc60bc42ea3da7932352c4fc8b65cfb97eabb8494582d34574d233088cd9b6193d46a05ea8db940e877c8b4b9e6eab25ca48358fff47ba9dcf0a1951be846192dabb8d8d4087702f91f6768c0a0b1e37bfeefdf7d7996cf22b99e9b40d539d990c3af934cfc45dda74f5ea85c7b034cda1e2a6694055d601ee04ae824ce05b17219b4d5b9e1cfd90b20f376b3b2d705164ca033baf802eca0ea53f0255370ebcec4a6daf49100e5c0dd860b", 0xc9}, {&(0x7f0000000640)="fa4b2d9df688c0d30b0805ac3454add81e35419f3daa8ce53529fae50b5c85236e57e6bca7425cea2f5ed8076b99ae87f80c6ef5c95b9fd9db60dc54a62ad849f5736ac1e15e6cf501ed6d88", 0x4c}, {&(0x7f00000008c0)="dad42dcfa2056b5fdeba0590a5a1727c8cc6f10b05913d3f76bbeb10cb9caa00fcc0ed0ca487716e58608a760c0c23bee9be09a2ea305747bda8c3bfb34ab86c0076fe0bfcc3f8f475c5efa52432aa0590176cfaab691ff27da87c6ed7e161182a5e5e04b78c4ea4be6c244b2138e7087c4c133adde1ce2295b9f1ab0c3313a95fb65310e6ae347fd6987a4003", 0x8d}, {&(0x7f0000000a40)="f747d7db03e22390e6ffc0cdf93347c7b06b28bb4fc8a0ddc47d2afdeb3885cf75687fc38398ff76aeb75b05ac67229d9aa58c7fe67f69e3a153a2e88abff6fc107d22010049e420db1443ccc5abdd4c94b13b5119178b88c576cc113de06347f80fc75b883424d64337b0b6bfd20b51902f853293a43cce95920930f82d48b9278a", 0x82}, {&(0x7f0000000b00)="6a4eca2ea72aa9bccdbbece918db604dd6a0318f40fc8d6e7fd84608963e0d043860d98d46269a440514b281d847d31e12aa82a4bee0a5c618eb06299a83815a5cde70ccc4bf0ecc9118ba1e1cdd77beda0cfa6bb0dda9bd9f98be13c24819884ce47cd915ba487baa05836910217d3fc86f87637d30ba5fc61afd5cbb5bd668e6a2b028b2891bd51e0b239c24f390b3d8eb9a92e01f2735bad4f9ab2c69189acd4236ace636c9992b0ebea9052b2f57cf9445545607baae08e326ea75c4b6e57b85c643bf34ecd0ae8e", 0xca}, {&(0x7f0000000c00)="96d6d7b92ab4f9e6343742785eb551aafedc84d3108d74666120016233d333c7d46e357cc625bb041436c1aa5c574bdb5c23291b640fda9e98b5654ddb21d85ccce05175f7340057a210b41953de5b40ff970790328b61ee1903f8072e5f3e150433d760d739b5ed227a406fde5da7f44309b47c7ea084912b68f190a5c6db576a26", 0x82}], 0x6, &(0x7f0000000cc0)=[{0x20, 0xffff, 0x0, "a4811027e208fc1983b557c0a8"}, {0xb8, 0xffff, 0x4, "faba3ddd638cc6549f68ef4173b20bae970f2c30263de40417331a745ac7579a60da17751858ad4d80239c3a081e9ff9d3ca68420f4ef60997d2fe58093121a5e97100a3d131580181348b0abc3f091025f12afe460114edc1b242dd3d85aa641afa5b5fbe00370fad308543855e9ab9fa4a11b3b9b32d6a8a400f217a664ea425b1d40b9e644d598632a83cb28b570635f374dd1709c19ee448f6fdd85a43a292"}, {0xb0, 0xffff, 0x8, "fa5dcc293595d248442467bc9265e790979118af9318f7012eff56e35c4f276f05708d67fc361a7165a3e24d4cc06e8c2d27d6adf14b14338dc224963a49cc511b6a3490d58fea64557c11326a2bf6bd5d7075b9a92ea9c3b2e42e281eafa92bbc0ed22601d4488303fdd1cc6851eac78946d11d591ab3ea10cb04fcf01e5cb5f8db21b478d1a6db3527253f653a42b9187fdd7906cd36181fb90c96a156"}, {0x18, 0xffff, 0x388, "0704"}, {0x20, 0x1, 0x100000001, "fe3814ee9107ca230ee8d9d6561bd1"}, {0x100, 0xffff, 0x0, "e73f83eb3c8b93011be65c5dba4267fd786845dbad68e1e2269a7a48cbe4d1b8c9810b326bc28f40be275942c5976857d10357f76e35d1348654e98eb87c7b66e01a48b7928e7316ecbf208d5d634e00b8172f82ef4373a60a2d21f21f859b648da9a40b4ae95050f2110125b3cc432771715b21291efcbbaa88098f420665312a85498737bcf47805eb348f98dcb5dd36567eedbe30f0e633fd3b8935a67e3e40aac5f9de0a93fb4d9cf99e441679bd94a1b7f9b31f1e62e67135fb792f9ad6644c0abb52e0fb88da9389838dd9c8ff753635d4e78f8ec4b428c743ada3246e4b6bf646114e36e717"}], 0x2c0}, 0x402) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) 14:41:34 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x800}, {0x1d, 0x7ff}}) 14:41:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x6fa281c923f106a8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c1, 0x0) write(r0, &(0x7f0000000040)="5c28463949d6a0", 0x7) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) syz_open_pts() lseek(r2, 0x0, 0x8c299ec05761787d, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) syz_open_pts() close(r1) 14:41:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001000000000000003cdbedbf3b8b542e6c50aab008ef3dc30d34a2e53be2caae34eb6b76597711ef149585eba9b82b2f8b230ea8e16995590da121d7c1adabad68caace4479364c92d05f9a159491e782d817b5744d151470d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0xeddf}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 14:41:35 executing program 0: r0 = socket(0x18, 0x4003, 0x0) getsockopt(r0, 0x9, 0x68, 0x0, 0x0) 14:41:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x184) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x178, &(0x7f0000000000)=[{0x9, 0x0, 0x101, 0x29d8aaa8}, {0x5, 0x200000000000000}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x10, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) sendto$inet(r2, &(0x7f0000000100)="576f2a559225740c65f5c5faf8ff97fb4f6e93bf2910ccc66dd4175dc21456466de3dbe010bb54080c6473e5ea1a3c34ddfc0a91c1bcdbb3cc30ecbc7179dace13ce4fcd4f3c0c47006892dfc2642bac409a0c98ebb069086c3167d5c885035c37318a3d17752f0d633b7655d352eebe63f96f2eac8153fe972711dafe3842059fa0b7266b528a177a850d3b5b9f6698d528eb4f3f469c129d9181dc95b20012a5f2c5eab59b9c9634c863546d", 0xad, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x80000001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:36 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockname(r0, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000001200)='./bus\x00', 0x800001, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) 14:41:36 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r1, &(0x7f0000002500)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/119, 0x77}, {&(0x7f0000002580)=""/222, 0xde}, {&(0x7f00000013c0)=""/127, 0x7f}, {&(0x7f0000001440)=""/189, 0xbd}, {&(0x7f0000001500)=""/4096, 0xffffffffffffff87}], 0x7, 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfff, 0xfffffffff7fffff7, 0x10000, 0x0, 0xee72, 0x8, 0x8, 0x3, 0x1, 0x5, 0x2}) socketpair(0x1, 0x8000, 0xd9fc, &(0x7f0000000080)) write(r1, 0x0, 0x0) 14:41:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x1) 14:41:36 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 14:41:36 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3ff, 0x56, 0xb0, 0x5, 0x105c000000, 0x7, 0x8, 0x1935}, &(0x7f0000000040)={0x1, 0x3, 0x1, 0x7ff, 0xe30, 0x2e8f, 0x81, 0x1}, &(0x7f0000000080)={0x20, 0xa8, 0x8, 0x6, 0x1, 0x7, 0x401, 0x7fffffff}, &(0x7f00000000c0)={0xd8, 0x5}) 14:41:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0xffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0x0]) setregid(r5, r6) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) r7 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r7}) r8 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r4, r6, 0x2) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r9, &(0x7f00000009c0)=[{&(0x7f0000000540)="18806280f3425e1db5694fa4dc4e8fa71559ce66fea3fa18708dae6302d6e5c33f3d71d19f270cf7352fc0f6d0bdc26f3cdbe96eb940e8d654436a6f4ef76e3d2eaa9e439167ec25a3b8409212df94454da50bcf61462123b364976e25e04a811a27b3e9ee0278cc036bad323e01b8cc01d4db54989e10ac756cbf46", 0x7c}, {&(0x7f0000000600)="46ad2dc30669b80dbb18e50256d9236cd0ef554bc5ce4ba28d6f6fc7ae4fc523f19983a3736dd8b147e95079ad0b71b53e2d64c29409e5e2bf1281463f98e2bf8f37aee900862b2af483c49a68bffc1d309e3ad0c7ce141bb642bccd7bb5df9e1c3e39d8486e0c9214fab87f", 0x6c}, {&(0x7f0000000680)="d238f68f3fe8157a8f5135ef3807e8d24d6df1b0831ce789cd6a990af06bec3418a20b3ae38af4fb3f2f2bbba6cee7a9f5efc0676961b63f3b9c2179285c186beb29522496ca5fc65dd4ed49ba763c33c76028665eccca667064d1a8384cade6324c66cbc676d0ba6a49e88d2c127eecb0b13a82c40e6e4394b507ffef52b0fb6ac165d4bde644d62d8997dc4173f036b7", 0x91}, {&(0x7f0000000780)="cc46d087f6d62cb31c2bce226725d25ef9f4064b0625d39820aaa1c781c78704c1958abb2a97c2fe6784a6096550d369bd3d67e2a0cb93b4598fac1b88fe3a435782af423815540d2a01fc817456bf3c009d24bfd320621446c9cb3247b5d8", 0x5f}, {&(0x7f0000000280)="c5f0e8259d6e18bab85605f6eaacb6a86c5423676ace85a8b55a185025e3536bda9a335a887cf88a440955fbc7d07d540101902db722", 0x36}, {&(0x7f0000000800)="930cd503ae7feff1acde084352269dc021766c13b0ad0ecf82faf8bf3dcf2fb64e993b23cb46bf172e9936995b7359a550245aacb4eaca7f20dad73ee633b32ff7634acdc94bbab92ed720b2383109600d93c60b08e8c3b1685c0543b662f22895beaafed6a55c0d51ce62b858d21230b3a5f45954ce8587b95d4b1a96236b233d5f96cf70a28a5bf370a9dd132b3289", 0x90}, {&(0x7f00000008c0)="6d93d423dcacdedefc5a6d8c65f18b7f778652ac3fe0aea43641e6989165e78ad21697f020c0eead8213533a6869c7228483436956317beb05646b20ed3702370a24b4df82687d5894641d677fdc489f798e1f24811d9c0db7e47b90196b9945b4e7775c51bc5946dccfbc906d04998da9b0d0037f2cf514f1528b4895adc3aa0fd3764e040c6320c410cddc7d5e3db4a6ecf81b1b6296f5b03f231bc0888690cb63b45b3aa680ce25d2635c2bf2bd150b2fd0d2534d8a74e22e5120e847996e84b05340b6f85d02db590718b356", 0xce}], 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r11 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000080)=0x5) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x6}]}) pread(r0, &(0x7f0000000100)="7dcc6c3ff43ea9b35b47c66bc374c5ec9ddeaa55448ff5070c95e54241897fdbf6223664ed528475f9484f6a2faae48c1c", 0x31, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 1: mprotect(&(0x7f0000605000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r1 = shmget$private(0x0, 0x2000, 0xd8, &(0x7f0000604000/0x2000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8502, 0x1a0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) setsockopt(r2, 0x80000000, 0x11db, &(0x7f0000000240)="6658834c13f65df726eacef40a637c47f5ccea4d009ee1ad257b82dbd13fb4e4bc6b69e57bcc26713d38baa96ae76a02ab628cf8b8e8c8af9b20d749a0e26f3c811df9b5d56cc89073fd6126369abf836dd08a51c7484f5e54de6bcee866cdb5e679c10aca5e772f0f7774591ad22cb0add1ce9057ec72973aa73930b26ab04756f1edc50b641da51e907ef43bc1c00c3481e48a037709eeb20068357a75c47d82", 0xa1) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000300)=""/194) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000180)=""/136) shmctl$IPC_RMID(r1, 0x0) 14:41:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6669c4662315db6c653000"], 0xa) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c649c5e3c", 0x4f) sync() 14:41:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) shutdown(r0, 0x0) 14:41:36 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 14:41:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/90, 0x5a, 0x1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) munlockall() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00004465301700000800"], 0xa, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000400)="d068b6e6e33aadb86b073decb4752d27d16c0f25d622db55acf3634fe3a92c625876f0d9f5d7004acbe1857429b9b0d48e80704be84bae9ab0319735f8119049010dc810320c387ccc9728cb113593634d3773f1653cc1e44989cf1e56ab58be817f9f0e3ddac38f4a8683cf68024bc808fb39f05faa69ced7e1d0c1dd9c16fe186f2007cb2df522692eec1cecc56d2a034d447e7fc6c68f1c2324dc5e91cf7c6dbcba11723e7d0ecafec68218251ea6c80c17894f53de86c4c463574e43801c77b51f929dc842608224a24995bffed79e74d6eff0e186c6b722b7a6fe91d2f069ce214025547df61278626fda4d0dbae901df04971a863f4f78d843318f83c019d6cd98a24b71999b81714b6031149eee77a400e2c47cbfafd888a9c92ff59187373fb6f8e4abfb4016676cfea691a18595f6e19a973db320a6129ce6b73c10f929366d52e20166503262d2028350da099c4836078d5bb390a811add7a0baf120533016ea1cb3b448d9c8b5b5f758461f4f999acbfd1120743ef95876d5c56e5ba12b017adbc6b2144f4639713e302e3f766efdd62e947452ff3d2d0f033000a24c11bcc12675b6c60264f9e8b9c24c48d9fbaf4f1bf1d956906a89f7dd11bb8573625b18445aeb1ba906a5e0ce1e773fad1a0ce4213d3ba8d28ed2f3794c1b821d7cb173a086936c1a4b8b05148815b13596445e3bc6a3b94adb68b61040dbeaa66f821cf5dce3422e0394d6383447d7440a5d15997a359efcee7fe159816e56cb30ba4916e6c57147fd3080f9348d6f6daa4cb96c5acdf0546d2ab4f4058cb33a5452670e39b50de7472c68f2e255a4e72741d84a1686f8b31b978b81bb2043bf822b70b546c6bbce94c62204c78c5d2f780638c5725fa8ac29ab5ee15ab1bd10288f72cb48dc02fab3231126aa53efcbec134d287676e3ab853e4a0188313c0887a00a0eab600b7bca4f62a2677e38163d76f9830bbe409521bba4417744cce8e8388913ab3c5fd960d28b43a61ab6be64c106821332cdec6be441f6cc36e75fb5e63ad944a76995ee7b9761a44f68c69cfb773a30a3b691f7aa1cd490f6d26b460882db4a91a180cdf48dd4b709e8022fbed5fb7ba0a7a68552d85755abfdf7d6a72657f9fc594145833fdf3020e22cbb209bd0dc9ee729eefbc252e99e5b91aecfa136626c4552c34777c2afee8e933feb6cee4e882ee52b79bcebb3fb2b727fca8c49e3b20869ff7cc89f1fa998e7c065f0ed75f69f43775ef518954fc39ce671ebe4c0b2760f192751f083e047b4f1c326af7f6883149699da4e37a37c25393ff64e8fc7a8457e87c19bdc91ce853e8f2d65c23b091d29a2ef1d9387d1692c2793ac375498084ad6b2fd8897946583b4369b331f7a5831d6a851b101bce1c0de9dcc3427811325dc2371250bad555d8b15ce4e97a6a7c2fd7ec762469b79835d22edf1f6a61b8adf64df20d9d0cd1a952474b4a0210c0ac4d19f903c7c4a5e480230e6974aae4b6620f6cf94591804bac96392a2cee81339fd8cfab33d5fdd2ec1226348b833b4f30f4a689ad3f2d50c0a67d91cb721ba7a58b79d9a95fd155be149d190b7327a01b1f0338b3f35cf9463067e82aef6e9e1d54a0e7574c9a1097bd7b2e63d9d73f7572aa505bc6ee99fdd45b1b106e339ce1c577d361a9b0659d25f658d50ca41fe8cbca3db8aa46611890dd4877ac4dd09087cbb1f5051b1ae44732c7d099ee34ba6b7a9f1b7496f65ed050bdf01c1b4a9b80dae46a8bcf5f57f7f7736192d7b43fd52a4a0cda8f50d07144318d2075270deaba2611335f56799c02f591271f625a0e6469a5cd9f07ce02eab318bc7d62f21dc24edc1b806a4a8cfb0137a82df960778b946fbe00c64cb1562b383b6928c5ded2db6f40eff3e940d0bfb38bd63aa9aa1db637ad95a5569f1c51ad9afddd0c7a0413a051afb57e855f97b9d8415484f10c1869cc4bceb565dea78373d855259079c318216dcf5ec5d03d8c3f47929c0066af1a22fe93dda5875990f2c99354a40c801966b3d8ad640b2f703ca2bb190cc460cca5a87724720e893737b43fdea3fb8ce4d0a6ff35a6dbfddf17a40a5a92826540710b6a19bba6accc181fcd8643c066d8e9eba5b49adb781ee1ae806993bedf5fa99801ba5ffe8fa4aafc7569134f621c606e7eb5c96dbec5e508f140bbb3c71e751c523cd5bfb39773b14e543336d1703890183281882433ad59d892ca974b853446d3d3fdcee2a6bac5887e7b9797528bbbfaa31003de4c6a992b5fd82f8da0c5199140ce2a4b2a3fabae272fde777dcfe377c435be86b35648f42b0e87a110820af1fcb9df61b87a749e7e7df4d3dd1fa0dbe1b3df5342682a3a549289cf64a86d1a6597f00d2c0d72d76b5bbbaa850805eab5f3ea02dccc41fa980b2db9cf36b7748f2b05c6a18be4484692e66db09e0b668bb18b1a0c5ee7df5ee1ecaf8041d9ed2f9d9ef6ed3db5b15f0b79e9a1da81a31784da0a769357954020942c2db773e98a1fb5fbe6528e8055d1772089100f3527b0a8c39c58bae5313350f80c52d1771f9311e56b03b5a9891c7db8dc298000a97f9d805d85b87ba9ced25256073eeee8834f88304ee7f5696daf01c75483aedbcb6120758e7ef55da8c5a471e1ec9c6bf75190fec191a7160a0e40c0f01b833d43c3cb72499205ac8b8974450cc7a18aaee8c73320b93b01ed4d53bca0ec458ee7bb1709d663e515fa125481ede5fd8d47ef179eab80e009376de900449c465b4657a388f2382c817911e3481aad6c89d25587adcaa94e749c2ede1b6eec3609deb2cfaee2e0794942ab402a0c6cb0dc6a690e8dd4a41d6fc8b4f4d0fe1128b30fdb1b3624c051c1c5aa840ca07e5f58aede7b0d3026bc494cb0bd82e190214d853f2638890d979d1a3233d6218733a72649effb408889892cb035d8a342172dfb90e10d1f0e104c0b71ce29e78399cc401c59a87d433ebf7a35ab3c31bce379c3fb6e79eedf4189283d0eab6f563e0eca5b15db71f3d818ad0ad214e0609265d9a6177607b2d262d9d11cb5ed425858fd075b4f3387f648e35d09bcd5150a3302d32c749d094c05a928c2980374b0335dca61d1cf5ee260ad9174e04dd8891d91263b7227d6e0c838c50eae19e5dd14859171e334905f4c5ff08fb32b927192385908ddf6cec45cfc3d4f501660e8ffd9307b4a23715ee73e16885fdad84e74abbdab76a80f08afe988199d3e0876c0a30cf728a90c3bbd7d602f9c028b245332a1ab474f3abec767067ff44a561f5c535be0a21cd1442a7377e2d1d18812f53240463ed32fd77b75dc4087a29071b4bce27e2ec2c06d2bb5e51398bb8aab1e964a82fcf002936f53966362b01b36f33fbfe1b0f87f35130048b62eba947dfea79de76e8657350b69a51724f657803587cf111b3ba13beed082ad4635fdebc7f67d54d0f7bf31c51b35b300fbb40d8d829b137b5c8272b9b4aaf0271bb2408ba48e4fe040c4bc9b26521356ccea44706f2214fd13defcfac679860ec9ad2320d85103cb754a4cdad5d4359c8add2d207b0f8c399721c0a19a5ff9e04c5befc0bae04a41be089758f992a87645d8659663b34c57079818300dd2886e398463bd285685e950d59da4cf60a84a396f0506a8ba5f75e08daf5ae64511ded0806fee1f12fac392961a86d5c3a1ef3e82548d5e40ce1ae2f08f90207aad3e98db43718fc828a2ef249222c649f1b4171ae359ed1147c323ac4be020112944f2d168bc3255e86abe900c4f55342ee7b5ee3ba438979937f71fe051cbaf7dca770d757bc668dc20295bfd47509ebc84d9cfba2bd45025c224366ebbfac661e4bddf3dd188e104f24aae1b9ae6c3565f7d59b11ad6ca59b1e418ed59a5f876f3c76f502e2686982cafe631c6dbe33f735112061028239047437b832037df910ab185103ff3a7742942d33779da6ce80d650c9f4d9b2cb219a0907934fa6e72e64ecee5f6cc9f35743de85040f51c80a25406a8e94e9a39ba89b011ed955f23d3ecbaf13d5fb1984634a4eaab9825a5283fb980392e8a5d2e44e17d48ad5e238cc78d06f04b09b77629fb9079283a17eb370fabf68e76e0d1bf2ad21f82f5d6044f3b6e15fb9858870dd263b2e6900563ab123dbc081308054c02ca8fc73815f06fd8d36df48ec67c57ce9b563e0c27206af8b2326e4487aef08677a33c6437681f74ee5076674d15d4b795c2425e39220fe4d26d816a91fd618fc11be3ace210e3fb5868a8ce38e0191924470ecd2d6d5b4794d7ed3791d3ddebc51259792965614cd9fc9d8d0487f685309e65fae08ccecf1292cb1712c0abb59cec24ca8403bfb59843cbdb1d02de5d3b9f970dc53fd0934f5518d18c49432ae316ca8b2b5a4f7737813a5265af04c69af7c1dafbaeb109db7c4cebeb2f780556750b8215f1842f8a3b2968cc0b36dc4a76db45c469553d236ab38760bf0e422bae5bb0a8417f9accc44d046041a74ccf91803b401f73543206d05b1e3914bd3d4a07f87ee5f40b004ccf02e69a9b5699904379274482c45631beb299b96ce76ebbc0eb3abffbbe7a31fa86e776c382b94dfd2e284e7302cedb61ce3a70b22097c5d37b932bf378a114c379d5509d7ddf1650029497ff2faf80f041f6200ff97aeff68c87a47ad0b36b40c957cb3fcb2315b1060df3352b78be5cb35f28be65313b64d7efae6bfc909b73c0096d7ec75073af7b2a016d70d07f0e159cf12bbbb6d1980df18caf20b175dbb10e3c2f84f1bef9fa0e8c6c55875fb4da99a92a87f6d2d752d5ad33c139df13b1053e02af8f30e1f39f7afe236d1567eb727caba01134e55e2c13384b23eff9e90b9ea76e8320caec62fc5818841b6e76cee9f1c93a64f0a41f2cda649191b878a152edff58c57fad20ae9f74442ec71c213b8c18af36fe76f5eed189b4913b6638c3a4fd6096f5e8c671cf97a4f8b8eb68a69195924c43d3327789e128ca63ba55385325d37e55d8ef4e4e2124b937db8f116357fd965e65f2f460d29d941fc6be4dfe9b5fa8ec2dacf29d2d0311afc8685851a77e5f89f86e2d78237bff15a9c923d0542783899df9ef933e6a220615cd7aed3fd33420819c1dfcb5d9893d3705a61a4002c5aeb57b4cd443f8aead7d94dc17e4a74b38236f7fc9465214ecb952902e5b265ccdc7dfa46c4653f4e63681b0e39f8ba40b65f75f30966738f074ee50c9d73fb842ba9e0cb687904cc186225ec99a855dbbe636b2738f99ce6dc425d3a09cc10c3fec52c036b5e0de7da398196834745457859ea4de29bf6d9793275817c68f8a8cc2e05b2bf4f478289c254705d0abcc479e2a361c8c6be20d192d0fe36137127783f2a5cbcbf8092581f369f5806fdb76d4bed3494e7df3cc1e661a77fce8411f75ba85c8c7044c56b9702b355d47209426eda8a1076f0da8874f3bdb0af57b8db236e13046feddbd501a8b54781a0aff2cc9ed5834533d9bdb765af8bc563336b5298b3dac46d9cb236705af852009422659e61d87af39780538c4973b0a58414616949b4204aec83bd210f56f868b24ad663ba10ce1d7c4ff93f07834132b2f256764c00105655e9d660a1c80b8c7c644473d2d77fd7c0dcfb251d3cb598f47ba72a307faef4e99076d405b976f985f159986916085048f72d1aac8e7755657e7009cc84b4f17491a0fc308390b74d8b8e618964fe4fe51243acca598f166a8aa9a725e9097ca68dbf32ed92dd627c696b0cd1a5d5db071c6d4d1694e55df8897835e478d7d451fed59f2232733e6c805648", 0x1000, 0x40f, 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 14:41:36 executing program 1: mknod(&(0x7f0000000100)='./file2\x00', 0x2000, 0x61) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') socketpair(0x0, 0x0, 0x1000, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) chroot(&(0x7f0000000440)='./file0/file0\x00') 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000940)='./file0\x00', 0x40) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) fcntl$setown(r1, 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x68, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r2 = getpgrp() wait4(r2, &(0x7f0000000180), 0xa, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x4a0, 0x0) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 14:41:36 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) dup2(r0, r1) 14:41:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x802, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x10) 14:41:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x292, 0x68) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x40000000000, 0x101, 0x7, "0808103f570dbd7d682f5c4523bdb3390b529ac3", 0xffffffffffff7fff, 0x8c70}) geteuid() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x201, 0x6c) fsync(r4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x1, 0x5c92, 0x0, 0x9b, 0x5}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c3232931", 0x68, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)=0x1) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x8, 0x4, 0x800, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x29}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x203}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf58}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x95e8a67}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfe56}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcd1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x33}) syz_emit_ethernet(0x112, &(0x7f0000000080)="9c194858c2256f11b6") 14:41:36 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100000001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) flock(r0, 0xa) 14:41:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x1000, 0xc5be, 0x0, 0x9, 0x100000000, 0x8, 0x1, 0x2, 0x7f, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4007c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 14:41:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r1, 0x1) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 14:41:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x200) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000000)=""/50) 14:41:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e2a", 0xfffffcd8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:36 executing program 0: r0 = socket(0x1c, 0xc005, 0xe2) execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00', &(0x7f0000000200)='/{\x00', &(0x7f0000000240)='-/*\x00', &(0x7f0000000280)='\x00'], 0x0) mknod(&(0x7f00000005c0)='./file0\x00', 0x200000006094, 0xa) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x7, 0x7ff, &(0x7f0000000380)="aa0bc0bd7ccbe79ae5f713c6f76b807bc0bf2babd97a33373c8342bef47da7fcdbc4e942608de4752772522f9de36ed4606e8cf91da58edd5242127ddccba6e8e9662981dc622da55f4f84f267a0e94cf5f442135296521014544f6ea09404d609a890b1b594", 0x66) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7, 0xcb38, './file0\x00', 0x4, 0x4, 0xff, 0x80000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x6) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) socket(0x18, 0x1, 0x0) r5 = semget$private(0x0, 0x1, 0x41) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/94) 14:41:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) 14:41:48 executing program 0: 14:41:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = semget$private(0x0, 0x2, 0xd0) semop(r4, &(0x7f00000001c0)=[{0x3, 0x1f, 0x800}, {0x0, 0x20, 0x1000}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:41:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) syz_emit_ethernet(0xfffffcf7, &(0x7f00000002c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1c, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) flock(r1, 0x2) lseek(r1, 0x0, 0xfffffffffffffffd, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) getuid() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x7fff, 0x200}, 0x12c) recvfrom$unix(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x40, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) 14:41:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f00000003c0)=""/14, 0xe}], 0x4, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 14:41:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:48 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200c8, 0x2) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) dup(r0) pipe2(&(0x7f00000000c0), 0x10000) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 14:41:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000001e000000000000007700"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="cb50690d472457db77fde513406cd76431d5db4e72a5da56d21bf855fac1ec061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287cf846d185d485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb30c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82170fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7dffb17b8a71c24c82d5147e7275e22a0afab17ebef308365b4a925c52a49d52dde176cb6e0beed4abaa2da6aff14b11d49efdc84e708d5a64e84117637b435ace5e01faab334ee53a8fe9a7e575c209cd73a8895331dcde847b25a010c4c5ef960100d4ee755709e9e62a2bbabaed0abff4455ffdce2e5b3b0e91ffbf28aa2e42a4a7b0cfcb69e6fec0bd116463554b510c8333984fe12edeea3fdd967e73fb875471e1acca8acaf5b75912b2747659302d10a39cc16086181127d7e846599dfe903ca144a0659b19b42973047566ce5e9720e4c4691197f539cd0ca54599f0906d823a147628002412947000000000000000000000000000000003f452d7ce9171de0fe5921a390e428c2d9d7ee8ddb0a1b77a988392045a794f51a3d2bd3e1e8d9c101db4c67e80a062c3a5f9f5250957da8d5e2808c9ecceacb93fc00737dbe950983242b8e3ede9a8c0a905252436c8285e98b3dc7782e489dae48bbe033023e2fad42b37bf81fd598eb258d67829d688e3fe92e3b8838d6a9472c82407f9ec7eb13b2c8b3cdaae26989ee4e05874e391b335dd880679690079af89eb8f52a7b018eb85a36de5a0c7544f0836e8bb169063dee527d01d6b114d38fb3677e1218afb3b1cb71c42016ac4beff175b21cedca3431e13a158bf0b8fa9fd79e5905672778dbee12a06ad3c6d703ff7f000070f1a5c8e9494003440a5af92ba33402ac0195bebd4e4cee35a94d6574ff82707da63017e10370e4b3f62ab33afab35a53f8dfe89ab93ac06c3154d4c69b26aa40453746ac2317c5daddd6ff1c69182101c8b22bf9eb202915d1e9ff9ac35d379200ea50ef6dd4a7ecb0e66862fac4a8161c4e28b0eeb70c553501e167803bc4b85bbe274498e8793b3bca962209fac776465dcfaa7cab05e8d2a7ed765c2be9351b19b9893746", 0x6c5) 14:41:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xb4, 0x0, &(0x7f0000000400)=""/180}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3d6fc7d4096e8c8bb22a51fe3d59c00d47272d5411de396b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a9a39cb9e320d54b80c2493c5d36f182f0ec6f8be747a50e996b184a3e77573ce986e112c", 0x2d2) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) ftruncate(r2, 0x0, 0x3) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x7, 0x9}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x71, 0x1, 0x1, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0x80, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x82b, 0x3}, {{r2}, 0xffffffffffffffff, 0xb8, 0x2000001d, 0x4, 0x7bef}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x1, 0x7}], 0x5, &(0x7f00000000c0)={0xfffffffffffff000, 0x3}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1000000, 0x0, 0x3, 0xfffffffffffffff4, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r0, &(0x7f00000004c0)=""/161, 0x9c1bc325) syz_open_pts() 14:41:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) syz_open_pts() 14:41:49 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x140000, 0xfffffffffffffff8}) 14:41:49 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) ftruncate(r2, 0x0, 0x81) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) fchmod(r1, 0x59) fsync(r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 14:41:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef3, &(0x7f0000000040)="b6") 14:41:49 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) 14:41:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) 14:41:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000292997f8b1f313bcd35a9e0d411800f13b3da2d8548e5d10f890ee5a5b491dc9722f43ab867e08aaf84014410fcf8bc6c006ee99928202093b464da0344a004531ab2949e60c79ff24646e660899e358c89cfd44fedbd7cc4bad"], 0x6a) 14:41:49 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) r0 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)=0x1) 14:41:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x8, 0xfffffffffffffff7, 0x5, 0xfffffffffffffffa}, {0x5, 0x2, 0x3, 0x1}, {0xdff, 0x8, 0x1f, 0xa20e}, {0xff, 0xfefa, 0xe5, 0x8f}, {0x9, 0x5, 0x7, 0x345c}, {0x1, 0x2, 0x3, 0x6}, {0x3c7d, 0x5, 0x3, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x4}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='W\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x9, 0x221, 0x8, 0x401, &(0x7f0000000140)={{0xde89, 0x0, 0x7fff, 0x0, 0x4, 0xe109, 0x2}, {[0x2, 0x4, 0x1, 0x31, 0x6433a700, 0x1000, 0x6, 0x3ff, 0xffffffff, 0x8, 0x8001, 0xff, 0x2, 0x8, 0x4, 0x0, 0xffff, 0x1000], [0x6, 0x2, 0x3, 0x5, 0x800, 0x0, 0x7, 0x7, 0x6], [0x53c38, 0x6, 0xfe6c, 0x8000, 0x2, 0x57, 0x5602], [0xfffffffffffffff7, 0x0, 0x8, 0x8000, 0x44, 0x1], [{0x5, 0x2, 0xffffffff, 0x8}, {0x8001, 0x321, 0xe099, 0x3ff}, {0xffffffffffffffff, 0x4, 0x3fc0000, 0x10001}, {0x6, 0xffffffff, 0x9, 0x400}, {0xfff, 0x10000, 0x5, 0x1}, {0x8001, 0x2, 0x1, 0x9}, {0x1, 0xfffffffffffffffd, 0x800000000, 0x4}, {0x80000000, 0x7ff, 0x8, 0x1}], {0x6, 0x1bb, 0x5, 0x40}, {0x2, 0x3f, 0x7, 0x15}}}, 0x6, 0x9}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x0, 0x0, 0x20}, {0x18, 0x3, 0x7ff, 0x8}, 0xff, [0x8, 0x6, 0x80, 0x8, 0x400, 0x9, 0xdf79, 0x7f]}, 0x3c) sync() bind$inet(r0, &(0x7f00000004c0)={0x2, 0x1}, 0x9) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x811, r1, 0x0, 0x0) 14:41:49 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) fsync(r0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 14:41:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x940, 0x1) fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f02734926a039ffe74bb5f0abc3a32771e0c8768", 0x0, 0x6460}) 14:41:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x180) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 14:41:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x30}, {0x5}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) 14:41:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 14:41:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x2, 0x68f, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x10001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5cc82300) 14:41:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d501131"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01000680", 0x4) dup2(r0, r0) write(r0, 0x0, 0x0) 14:41:50 executing program 1: pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = accept$inet6(r2, &(0x7f0000001400), &(0x7f00000015c0)=0x3) r4 = dup(r3) sendmsg(r4, &(0x7f00000013c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xff, 0x3}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000100)="de6edb37740b03049e9bb336e6e13b430ad28ea1f4ebab0c1bbe4533bf0c4b66b3", 0x21}, {&(0x7f0000000140)="6f7037433c5d675dda38452f86d04f9aac53446f10ee88713697335c93a62cb3d7a813077b31e616c53c329bfe267b368b61c554cfdf796ba899d0c54a0e0c00e82f2f3e72577b4217fec5e08b0725ba10821d98f58b91016db603134f2293176f93dd069ed4efd76e16363c1a95c9a4fc3557c48d0ce0d59a602f498202b3d97e7f6e5f18d72f99467cadc4f4496b732077cedd75a79d68d4259d8024fb36be341c49009ad394538090d6bd4cd6025eaec0c4f4b1e780b1fc6af0f4a49e21641f0b9889cb9f0ad9a7ce4c99ace75526da22b0813765ab498ec567a26a565322c2d53ebd6bca94a9e6b0c28e121bb1f20fc490608e7f099cdd777d32291b5de512890c57974af9826eb5b6460cfe8df46a382ed7ee9e0b7f3ea7f3737dc0e629b9f616d0e928382ca5abee5051a88d14c275c441ad6b2ef9130f4934def3f67626812a6e8818466389a2850113d96ce7e5aead843ce1f2a2b239fc4258f5a7eae8e0bddb1f8d91ab5dedb9e1f314575580355b27740a45fbf1752c5e6a0e953cd776d2aaf9e5f1b25b502149b1e2fa2b07551f019277dff5b303eb6982742218f0eb0513fa215f88bac03e3352be561f4831971d7202c934b64f60bb36b2ffc099cafc8a3585073aa2551d25ee933858b4aa12c5a75463bea347e3851b1506276c5a6ce093d2b93eb4abcfdf40308ad0719e23814af65b026fe391f8f032e4eefd0d2bcd74db948a9878bfd0311291f7ff95bdff88154bdfcc3b9797b4f3294b00498b4287b657ba3b1029975fb564430008a5b63b2de416f463ccccbe2de0021fc67963dc61a215db4e5253076c94ea61d28d452ccd4c066fd40939b6968ddb581df1e9e2a33fccdaf8688212a88f543d2c4fcecaa8ffc74290494c881fc82ffe933cd6595a210b3824112a85e544219d9ccba28a72519a4c2b166b57bee3e35b379491590db9f7f378e47770a72f329a0d84fb9e8c23cd3fbdd48d56e5d5c6b2253735f161d9374bec8b7a500057fbf5f08f8a96155ba19bd29ea028a16db7d723092b9cd7eeaa3a510bd7ce8688269e3a37e287303b8d64522bf3db77eebeecbb9ebe54de49dc9246a0ddcff29192afc201ddb4f48c90f4896c646f5277b102981e889f93eef2ad19d5437f0a19046db1cbc3a73300e57fa3b394eeb3d726183fc61081d0d7cbc6b7f1dee8701fefc6b02607e3e6fd7f8c59807b6f6451a7746e2a25902650babb261b1537438af71487f5e088ed227d73ce6be643f8d1494a53fc39f702d4a47230e19bf516348ba4c3d5ea428854341a8159ef1e7c5b6ba2c80b53bad0d6da3cd12d2944c4a5c99108bbd0724baf6c30f0bb3d6c1892171257e8a4882f3780baf89fc7a2ad3b55fb0d4dac3f375dcbad774bf589e63d2e72c89b887087c8b6f2bc1c4f8222cd750cf6249ca27ccca1ad26ba8e4bf09e7812a34e3204e7b8f54da2857db1319637ef84d811c01e13002bf201d790cfb32b5dac4c3763bc2f2fe512ae5bf7a8aa2b5c155ec6dd03529239909ef0588531865ed9915e956072b4904f83f4c5788349c53cc01106dcd246ae57afe211cd5f1dfcf17d9ae3777196f74b2ab28e005b513c326eb23adb051df552bdcf09618e8b40a0c97d96dfa75e8e9d65cb9ba83cd251ef0a3866db18c8083ffda0c9d51854511e27b14be49d30826dd4605cb367bd3e2f0e382106d745af450ae3c0d19ffee782f29d73b21889649872cde5fc6dcf436226b34c87f77911044527e76add3ae938e4a606614295f0bfa1d0dace07dbcb3e6a25fac12214e20827740d660529aca1877da95c73c01a929d2a367a223886969fecbe27b4f7b32130db6387f8495d27b9ca729a565eedb76d52d8e8cba81bec36e34cbe5eca0284b2d7fc655f824f6640fa9dcbad8ce345686c76e1acd0c196bc188ed1eed706bb435e6bb437700463fa15f050b9658c4f357fd5a25f0edffecf328f6f08651f64af9a0505b25eea5bba0d4629ceb336ca953dd92265fc3c0b6471b197c527024131547f73ce541118008b083da7de80f91ee510e8c4de0578260a9849642a8a03e944c5ae5adb2b68559f5e71c1926bca5b42274ac8b385dc637a8a96308c57d07eb6c6b645b723409b1db5212c69aaf2a03a3d1bf681fdbe23272e5b955d1649afc04d363aaaa3d79224f6d19b5ee60f326c38b32f96316771fac958c8a3b0d5cf0943c89235906e3b271cf5a86ff052e9d2899fddf357aad3f901cf6604d538adf73915173d71b774a66b157450861ed435f9cada6c787402e3766a6d5bb29dd3b45d155abe730fc9c0ff47c63c7a8c39f59002eb27f4dc74bb340351e5588e27c64e88cdbcba2c3532efbe9fee78cebfa742b0310e734821981098bb0844d4bbeec30ba9c4d5cd6afad1244c55768535f7cd03bc9391d1290768db84563630dc2fb27006c1d08313098209df5c75b4b5784520ff970e9a1b907b648eb6e4299a64a3b5d509544f5afa5a31f5be29bd9b1a5e028897a72e7802f9cde934a9a793690f557047a025706f0ccc8c17caeba90b73b4f378dab20fb42bce164aa4f1f3f23ed7b216192404e5ace1e22d3b23a3b406b098d597b62187ae136fb9743579d03d66d9c62c3b51da5b446456c3770988c541f0e37cdbdd6f688d2a5659ae92e29cfff3860dfff1ab3fe92b87ed4fc80a2f804de05413fc87e7b33f795eaa679d7c884b484faea7e7568a613e9cc6e1ffae1931e9a9f10f82f04d89a1722ba5bc0da2328074b443bf64be249e4eac4132d06fdb6a5b91e5f8cbc0fb5211bae4a1ab0574c1f78be61958214111a56bafb1d1127fe6bf9fb5a2788b6fffc0254fba7df77feaf2c9a861b94917c5817a67748709b21215b8c00b911f58f7005b121b8e2c5799b0a8b98140a0ac6a2dc78ca452d33475c0c63009b870f6161ab42f6eb9ce901fe12f516d26ec60821500331a3d068b38f37c9f8e7bdc6d3afdbada696b4c68bb1632d4d7a9da7d19ac146fb6ec33e8d78550637f36f0a17b9f723756beffeb94ba0e00d44004ec10668c1bca96cb9625ed7efabb04088ddc5dbd590bd2c1b5de4f903a187d8f232fcb477df13c597ca2f323a8a8b7bc8e36774abd1b14c557a2a01e987a97659e10bf46619f86e70eaaf57698ba2ad119d73b22609f472b2d4f792452e44091fc75df4aaf74a3972c689e6c471b1da906999fcd31fd399fcf3912f5d2a5611879e7ce80cd926baf05f3331461b9fa74525c9a3d692b7f30cd88df7fb2922fdd74cf7d3652df1e4bc0e86bdab0215dc4f6e29a0af73f14599504f9d3cfb21298cd6ccbd02c748fb9669eb9fcbfccd2b5a345acaf64d7d01210e0874e76f9c0719b96f799d5386cf4e410ea8f35cda5930e27c03f7e7e0c5c7b88fcf6bf6f4cc2076c66497eab0bb278c547c9c32ca2574f9001597e59a248e2b049f264a79ce635c9ff007160bb6a974d957118e92ced4997644517ba571520a8de44fe03ed1c1351ad80d2825c05a8d37e7e8e0008c2bbf8be5229fd9f7a6d1caae621d8a455590627042c8f1f950b826275ac39987f0b5a2047e82bfcefe07b1745539da57ee8a36081cce0166b88782b2277c2f2eab9eb13743cda349d3079a876d3c5771f13a009dc6f3a9b5a9a291ac5787d522b30868962d7fee5920cb77452f308439ed59c4e49bbc951933f55a4ae76483d81988e921a8ba96b0ea45967615e7916e97a25c01424ece0822526984759081818689cf20ab46365c38e94b8a310756d51fd3cef4de3d05240d23c4e2cff77e042d9222095b7387a9bd159f59837e91902da64913574bb602e80d62ce981e0840a213383d96addac2426ad7f6948c1c4aa06f5acd4fc03ee3feca6f941c434f48e97b3c4e5d79082489a63e27e52ce05f4d22284da1dbfc935a05b9ba5a225e03131b6c3810ffe51d4735b139c8e2ac9bcafd7a19d3824857892d39ec0ee0b5a33b55fed1d9ce1a56e0d2996c39d0f2791fa78327413c3c2434825ef4031fe9790f64fc2697bb665c9a9134d6ca9b80f4fa10fd139d67b9511fbaa24bb6d10b24a3875698047f56821cd524a7653d760b669660e60acf6597002d76dc81b58ed684614622a40a31cae0a04a54bda89e58de8e6d244ead2af25abf96e69c56e3a63349747e68cf829e845cb0f1edf1210adafa4f34c0a47f1e03a8b55b5650a9ebc488714f60c45ce700f0824a3e241511fa119cc5812d6d19034103cb536ee54d2d2c7352a5208606ac8e99cb8b110f7fbfafdfc4390e242fa0ee12da5abf5265485d47b0233bf07abe5ea4dff4c3f0c16fa31b735e1cb69e82108cc2b85ba171253131cb9588f3aa52170189cc4db276d8563dfbfa0f9e74e418ba824c4a5d1e389b9cb5b72b33e305ff20c1118d553f0961e53eef99a4b714c0b89faa642381aa9c156b965d36a758d13f07759128f9aed98f735605d60f199f875c13946c119a27dda4b3ae19489eaaa4e418e927700084ff0d164dbfdb6d725ca1ec82cb515137148aa42cf65bbdd1f4b6272090c0f0082e002afde8b693de97a85661c94a83b41be7ef67556953aa1ecb42e7bf418e1089c38e2edc8f396a7507eabfb5ababc932381bc779a6024ecb44d2aa43f510fc11419fba54833a616159c309153d01e1b92b47b0a7d1453037a658ec4f801b81609f0be93ee888112d3cedfd0492d497e0b21138df08f96a17215ec49651e0800e818bd46cf264c1ab2dcd1b869be204a48b650224181b1240afaf3c999a4050d93e81a3be8de8bfa98ae37f90685a75a9f63ed4b6ebfcc5fa717246ffee7f14b5e8eddea4cfd492bd4de83b34644f9dbb5931706cc6e1a30bb12d160d7bb92d5f2ee0ffd24dcaedaeb7f3f25226e50cbb96c88c9a4a7ca259173d7d77b5625e4aa1f25d8e0606601dbb97324534485690227f818ff59bb8760ce5cc7d3fd0e4aa16b754fe6586da86a070c1ce33a2d4432dcdcfe9cd3f83cf32a07918842a08ed80d536b9d465993567abb640874e857a8a111248d8efeb535f4af403e027411679dfb6cebb79fa9b9df6f2c814089cd0c16358c04fd90a6b6b51030f0eb4716d71df8e51d24a0d356a804411c37e53e2b3b201db19710e8d363edc8b464bc1c8dd999931c5063dfcab5f01a1d1f788110c6a822e6cec8d9fae4ed441001b65e90802f563390c8998a2dd23b8252fb0d04b71e18906e6d61c898b9aa20cca8d99a558dfe540ef9c25580b8a24461745d3064a14d2d84cfbaeb03549315b98ca3bab306d43bf0b2531f37b60ff125187b9e0ff2904e6d74567934cb02bf41dc7d9f638558099951304999151ee1767be995dc4c09d9d103bbe9f89a841dec891e1597b7dab573f8c25bbb57bda79cb3e9381bddb9277b65a5f5c883c87408f7c95958809d8ecb78793b9c1143e8794433905e12520225598c5de75b634563482506ef04fd809aa5e02461b06aeaad7e6a979395934542115421804c44922cf8fa5726e0695057ae258503f54099d37f4fd108e417a77053de44587ae81cd6358271ce5996ab68e09ba8d9b53771597fc280a30e1fe6ca313aaf777737598b52e326c1fded3fdc89203e995122694116f090eb78ce80063204bd494952464a6f07464b9f8a2bb97e676922fd5b19bc142c06a7fe759407505a6b43a7b4f7e370760a7cf93f8d97994834fce81247b91c9111b66951c624ca0d431afaecd9744b6dd7a4d970e587abee3a291ebcf26db7438a9e605c81809989363293d313cc815e085ef3bd1a8e7c415e68ecd70cfa71f9f1517080f64952d8", 0x1000}, {&(0x7f0000001140)="e541f7c4e59e05adf9aa6fcdc3936a043e9d73a77b01e2eea0d078d7980b2cf339ac8b3b5778ebff32d99ed567cfdce554b87b83a19c684b6ef74f0de31a344333430de4e7eccc75d0ce46190dbeb385fb28a5a34299a75b5d943b0e9650b90aa622b9", 0x63}, {&(0x7f00000011c0)="79882c43869d88e3b3b8936f3fc97d1e46deaf844fc55c842b620587255da3ca297e951ee4e6fcbaae646771bfcb7fceee6e8658f392794c57660d5cd01ba4ac35fe32055ca1da883d7f2907f2f0742e28948aaefbf962e0eea709deef93b7e79eb4be60c0e71f8dfbbd3f4e4ed27cd179f106f4b44296f28ebd34767f1072f690729c4d34d4b8c1ec4285f82b481f6dfbef412b8ee4f6762a6bac19e877105d77aa7a19477a9c725cb6455cbce059c2eb0f86caad2bb7bc2eef212b2791bd12b9bca414c83b325462e99ad56074747255a427ad3f44cb2f52a4595daf45dd", 0xdf}], 0x4, &(0x7f0000001300)=[{0x88, 0x0, 0x4, "2cad87417545fe1e77f528d277f51916cb5e71cba9319ea5dcf83a1c33f80123f453a12307ea750ccd6e54dbbe0930f74bc0673920a4ffb02f0633744a5f796bfbd806742eacae40260572c22a553496803da6423d4e278519ee388e3b52028fd867dc929b48bb55e5fc37975051ff74d9b559d616352c16"}], 0x88}, 0x40b) r5 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000001640)=[{{r2}, 0xffffffffffffffff, 0x40, 0xf0000080, 0x9, 0x80}, {{r1}, 0xfffffffffffffffc, 0xa, 0x0, 0x9, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x5, 0x8, 0x80, 0x6}, {{r1}, 0xfffffffffffffff9, 0x6b, 0x80000001, 0x3ff, 0x2}, {{r4}, 0xfffffffffffffffa, 0xb, 0x40000001, 0x2, 0x81}, {{r3}, 0xfffffffffffffffc, 0xef, 0x1, 0x8000, 0x7}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x9}, {{r3}, 0xfffffffffffffffc, 0x82, 0x20000001, 0x200, 0x100}], 0xfb8, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffff8, 0x1, 0xf0000020, 0x4, 0x6}, {{r4}, 0xfffffffffffffffd, 0xa5, 0xfffff, 0x3, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x6, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x1, 0x5}, {{r3}, 0xfffffffffffffff8, 0x4, 0x0, 0x80000000, 0x7}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x30, 0x40000006, 0x5421e360, 0x1f}, {{r5}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x8}], 0x10001, &(0x7f0000001580)={0x8000, 0x4}) accept$inet6(r6, &(0x7f00000014c0), &(0x7f0000001500)=0xc) pipe2(&(0x7f0000001480), 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 14:41:50 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f00000000080000005900000000003f00"}) write(r1, &(0x7f0000000680)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88fcda4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9be1ecb19299cc7372ed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42adb2ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437fb211831d8fc293b04abbf62c6cba0678355533a4ee6b360d62c4c5fdc57dde75ffec0cb66f55b3d4b2000138627b00e1d697cc021394b33f810423b413550a522f791453", 0x90c) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103", 0x1a2) 14:41:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x23, 0x0, &(0x7f0000000040)=""/35}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5, 0x2, 0x81, 0x10001}, {0x6, 0xfffffffffffffffe, 0x1, 0x4}, {0x0, 0x801, 0x8, 0x2}]}) syz_emit_ethernet(0x52, &(0x7f00000002c0)="8f062bf67eedc16159003756ff358da5b7644716c5a9c004e022dd7c88b010f2a02918ef8122bffbc1008ce98e14d49d27ec0742032da25a06c893d7fe8000000000000000d08305816ca4f10277880dbc83eb0afdf1b7798b485c3d3e2fb145935828df2ecffa0391b91fd9279da200000000") 14:41:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x3) r4 = open(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 14:41:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000080)="5d8380b3a96646ec1e729c86e80191026710c146ed68ef71d6d00356c77fa553430727f19bb10943506b8f8bec3460583d7accb1f2cca32bae2557e4813824a6786ef1a9e5941dbe163bb8ffdb4e289a90b31ce8d18b4c50d1098f060b99a9f1f2b731ab1c975428296b62b6c3f5e526f696c77d64ce8c09", 0x78}, {&(0x7f0000000100)="9eb4197d5db4c0e4a9745c4fe17836d1a5a7e4647e839c1344893c57abbc48fa3b69bc027699d3aad56ec5d9f8ce27d72c2683b4366d8220b1df5aaa2e6ab1b71ecaf54b767f3af8c53c8a9258aa2562921db5b12e01e47a251c0b1b6404887cbe37f77819b4de0da80d30759d7d43869db8542bdbbcadbd26f42866777a21529f7c099c7c1454d24e046d3b9aefb96d7829d944a16cfc92e11448bba899ec8100f9e168a4600f7ef0709cdf1bea987742a362a09b21e2d06b8b66900ff0294f45cf895d1bc5d3a33a26f697d2f6389f1a5b94b3cd3b4a88", 0xd8}, {&(0x7f0000000200)="581c445f000c3e6c515026da392d18c68fb641681be42bbca994ee33ff140b28b8561bb8340acf0a517ce0ee6522b3af01bf69ed004dd6f4b0f2f7a96673d965e76a5a02bc50fa19152b5f9bed0f983e1b7593dde74f28b014cb229528fd21c06555ecdc6bb9fabdfaa7503bdd31508931f087f9f8b21ca6cb302b6988742b421e1da436774826bc43f09894dddf4955b39377a6869f01328d4230a63354aa10a088990f47debd4e5f4ec4d5576f387846f63a0dd29c5b733509371bcd08a33811290525c7cf3ceed70a1f4b7192ce20ff2bfe4cc03401fb19ca2060f055883c9ff3af9ed8f846c717b4f12b34ffe5a0ba36dc6774d3df69e53d427bfa8550c5b3609d1eb827536f0c1051bbfd31dacda2778ee1e6e80ecf6eb961e72026950838658745bfe364d010ec9c16249ac5146b08c2aa44203f2f638ef7ad9f58ee56daafe5c0d18285fa9a2961e9534b08f623fea61302989f23b4a6df7b83bf9be48fec7f22e4f2e9d1a107835441449476e98fc14f932eaee0e3f03e18b841ffdd9303586097adcc9a0380f00f12fcd17a23965476dc1e2c8a3bc78cacd9661ba0016fdb71e2f05b04a82616db7ba11a84086eb0713b6e627284ccd1e58637cae3a6b0a7f22c9c92a6e9b5432fe10a923590bc4f68b7e584ed1dd9ee99708e9eea8503b47a0bf82c7a14cea82e09fe85fdd91c36353b904d71a2d362ae5229284b1834582e07f0dc7ce6fa9215cafef28b60a31a0a96e1019810790ce49d117a96753b6310e2e0ca7674cfc9e0d790c3752323fefe876246056c31cf6c81b00156245c3112f014aa9c4b28629ae7c54f8528d1e884db2d1639c8d673e95dd9016013685ea61f4105f073da8019a89c862a9bd0559a060faf9366903a82684d6d4ccc0547f65a6239ff5dc4dea43a6bf1009cfcf159ad6da17c8dfa295683ec62b8e57e9911c6d63742b69a627abb71a53616944dc2c10aa170d0cbbc3ed89d6280daf54b1b2b362c5c1ad508ae16d7c1fbd32eaaa0a448425dd6141ecba40c4db05334f2c6b1dea2c8deb66ecb78b9e4527dfcaa3a1a0d2ab9bc4574dc82b40e2686732c7e14f9deacc066a8b91e8aa16e4252422bcb626312851d16601d6d3704b565c8e2d9d2d0d9a230c47e776b3179c173882444e3dbe3409430b93560cd6268d3c2d6f7cd295db95d5d036c6650bc8d01c3a6e5cf7e90da8da45c1f378b03e6c5efa1ac2e9c23491991711b38a6a4d8a249448f2e1074aad5c2a1403ea4be902215147e6be0bf8002a65e1d2e61d8558fb08c1699929d8e54717dfc28c2ccb082bdc2db33683ba6eee37da28ce285b68b929ba965f9ece89615e63a5756352295b631b5abdc4277541ffd836d134c0f9c44de4ad917104d58edc0ef16b454ff2b8e414d71e346dec62431c875867047a7aacfe4de69dd8f6a624732935ae5c1596e8c2b7512d3e0d220f07d9d38179436e567ed766c6378914c2ff1e86d471fea446ec75d094dc7c94df76bb0a3c7c105ce80c75ec0edb291c9350d1555b77c75ed931d715df0b2e9c33ab7ba5da67f9f09fe67443fcc311b0bb02d95b268f0e630cb97c24c648a6da26e5b12c3eba601cf8582adc6ad9c56fe2f8295cf1bdf3bb22c2559a4854473b59a3203b4c8e28f219d77c4704cf14f6f280e1f85863487a1a0a1c136ddc5f0ef59434cadeb9d990698eff16c301119d84156a4edf6ed1532b2dcaf566dc668afbe82c082f1067830bd41643f42d2b1d6884af0bae05157929f4084d974d42bfc272ce1165150f0853caeefed7140071da81d2a2d6befe0b871a51c211f78f1e41db9d8c9707a0f1c3097cce5e29f9c11f98ee01e130cdf52109e19d3863880406206b2e44175c98be9b70abbdf62e694f103b861f6fcb4cb805e6a269ea3205d42eff167d3b326b007a1472a193627c645eec6e0e31aab1e1df745f00033d9d5293bce03f5bb3311fb2dfad5d181a1cebfdb921679516fe3a958528768dd60d5759ab40e908e6860f70f003de51a742deafaff661d9ca465186ba1222aa94e53db8e5fdb1288f82d87701f52116a694d0e90cf4f94b08d3ab3c68c14b64aa38af37afc48c5983759c1e0ed230143890aeffd277f12131c8daf292124bf457910f4b7acc90f6f01e4a938d22168c946a9f950efadc7d30eb3606f162a935f2485c03400afe4f7817c62d69f0909b68ed71f750f0dec053140d1dc730f5d36bf9a9567a12c2daf51be9ceab62920de26413078bb07e36d040bd95a9b5099a686175c678a29a89ea783b05fc747b50806688fd649d7292c22b3db7db31b0aec571744e327dd751aff130b9463a969927f09c712a91623dfffa1d95937489c9acf98396f7f5ad87e20efab0718403af9a796e38bf06b8a067cfc7d686df1efceddafe4a557a6e5bca5a2cc5daa6d5346b5ff807041c8ccf9b8c3c449bc83dc7e0dd8a82054bbf6958013bc618d3ab10d48d20d88491828014b637e1a84736774f8233cf3b1f061a234b90474996d150eb4a11f133c33fe9711a2856a6eb0e758b89fed46feda4b60daa6a352db473cad3865db6422f69df9293358112d0dd072654c5adff700146536ee81361bb6e20e0d47e58622817e8541f0fe21c42afd4cdb4e6e118f0c57d4f240b9c8480c91a1c32e348794f51989561829cd80e7bfa7ed232168a0ba523848534aa86396baa7fd50a524023be9556c0fb22467eae2ead2e2107af6ea8ced6ae959e31416aa832fc09cf2d175578c4aa14d152db7e45a56e985d5f3c31fb1b6849dc59286271695239dab863bc091dbc39a124eaaa12d1cdf3a4f743683ff0bb4f1bf1e8e057e4ccdb43b37cd0d65792a6c0fe8f61712e2be6dc197daa6916242737f57698ddca1e31d3c59ce8c05074d24a596c416646190307eee4fbbf7c49812a4bd7f1a50a5c630bc95928bd89a8d6d2f679291e0382be0d7ade78fd553ea1346352e50597c544a825e0a1430f2e517a25adafc5b1f01fe914f32f07f69ea28d1422cf444f5d59e5dbe57e0658753afd0f3dc6cb5268463353779ec9a05b9efc8d68a9d4d7f0c9930768cc083791a2fbeb7c1cc794192b847512fea3a1309fa684d88c8082b025bcb81d95890f84343f434adbd319b8c27261b7913fe0ffb00155de3bfeac3e6bfcfac1cef4164920250e19d737e2ed907c588fc55bfa4e658febbb73c2036e3f1e366981683a0e40d2807bb29d416863d33950f4c2d552431855022efbfa8c5495d2d22e0238de0aae07047386a8b868875e23f8b31a8d4aace13e90acb63e2017147ba4874ba89e2cf289afe28294ee785788c280cec57effa69189fdab245b429f0d5e9da39d20598b99ca3487cb948fb72c0ac49e9f659b1106fe8b0fc3e143bc54dc90122ee5597812984ace4e31b9c3709b7ba0c2aa58b182f89a41a01e8852bd47315ce5eca1dd6a6fc039ad9ec90318af1f672fb504a7599cfdac12619dac8cfb52c2a122abe934bd4a4579913ebd7d9ae4bd0b20c8b00c54f8160d013bc1c34026a1638c981fc1d8aad0ee44f6089ff553895af3b66e79c4471cfd4fd09007251c2cf560bc0e89ea10e03465de7cef285806cfac8213fb23f5895b3780ea8ec9c97cfa23a5f3c347d46a92d9a3c204cd497a72ba53d67985dcd8e29310fb0a2d066f542e6f879b41727aa9d3276a8cab95329ac48015d2d184bf5dd891f5385f1a1365866d7f0812a81991f074b0496664b1cad525d014778442b99f5a1cafec6b3970e9cf07627d34a412cbd038a81448d9a349312179c7a2a73149fb12ec2e2524879590c1daa10c1cffad9956dbaaac700e2a4ff4b26007958e45c4a9a46bbe4dc8a9eaa2571f5eedcc0b8680cb94f1e1753e36dea8790ca79f5f6d142b73e359e8083ff676c7a7505c3054b3608cf07230601a00b9a6b09baa715c5ec4982cf52c46df327b4158503881b4f39eaac65cbc9be5948b0a7cd115e12dec126827ec4afeefccffde3dae5bdd99487bcebab92cfb79742fc1f402d69fd4759108e382aaa7c87dbda178ca695eeba0b0662744d4d40a2b0b6d54d0a9c80980ebe4d5a3836d550bd87012fd132101f2f9fb346c668deb7f9e040d247e27d356ee4baf42bc78dc3a439b204cbb40ed7e056306e8741ddb0d981f3372d429e04bed3f5ff177c04bbac15c4a4795b99183d56cecfa93773c325bc85c2078424c96b5694e49a057a5e9cee6f7c32a0e0ce0b478fa4db353cae190e22f12df1fb7db6d5bb710d6cea65966f3374ad95922edbfa724b5f440c9b2ef1109577ed49301faa1e9e66ee23d747079d05e3a6384650de40f5caa20fe38df68ed7ab1c62e41eee17d777f58851a51d55fe672449e9b76f725330d13beec21e7e43aaf979f6c88a2702e45c51b4b5cda92e257cc98647af4823e865106323204be760a49eee2c5dc831cb580e284052c5d89468844e8b943fb95400581403fce096e24a40b90ccb3782e900c71aec7727e900e21f9d82427c611fd105f55b0207402dfcc3bf79b0bd26b16e3a5664f1a89ed460b846ce78271eac5f7d61e8c560b981037bec9d2ff80428100f64454f3e1ee20ed02860d1a2b191ec627ca515339b152741abcdd1fb26b27725b2d5ed59631eeaf486fefb6355a6a07f0101119aa7894d46c1f0be4cbbc4b95029463fb3e0905183b7ebca711e800aee6ffe4780f5ea3ff1d38c0bc31c7f694c345482e56a9764856f9d6d0c2e2a5b6272d935e7cef45ef68ca1f6a410d4b4d0a35b3c948307af44b0fe97924a08e6fc5c4e20d664d53a42b5d0ca7e9ae85658371739a54f6f7bf3d7d9d8c293fb8ab256d9e81fd637a64745750e13046943fd2811e6d7c553bcdec876f777c952a1980a160bb75452fd2a79ad107ba70b9b59e0d0728eadd51cb6cec5db250a74f210ea0d3a3fb23a55f8c7041cd25f5581b03ae9eaf432ec9222aa8c5076be6d06c80844862286015f443e0d1bc5ce781faf07b65719fe5024ff2201fd4083688f27ff33c92486a6bceeb259f4fb7ad2aa5c2c17c5b5130223658318bf8ef6f2387d75e6cb01ba65b41bee0e80ae0c24fb688a5e6ec3b396cb0dfd1a1cb09e52bb1766427774125b92e13c4558df1a9b15c0f9e10caa9464868cd28614420454e050ff956cd20b7151e0645a1d36f8392cbe4364ec26b90b0d80939410bf483df739e62ea510516cd26011c5f1b03a8983dc57732fe686fa8090ffb5e76144d5a531bf46902a81bfcdb2a6539df95c26a3564dd7c03adcd11b847128f634630c1cfe7c011c59ef51740be22b8e0df163821b513cd212d41bbea4845b43d62760ae96b337c981d67c2c4c2e76c3d35fbe3520b47f6c6f226920fdc6808a7ce59f7e140b09bd9747fb13e379d2be23f1f1a2e68cf0db67f9e65f03bd2a8113a7da500c44f1777f37167d1002b210c4b607019dc2c525e9e4c935dd7bc0b03140f886770e9f9109d9dbd776dace15436315776ded539bdb92fc5019e037a9ae85ba1a16c20b7cb433e1aa477d91d3cf06bea509963e484d625df508cc2fcc3cb603279bbc8ae4e210f9fce10d9f572c3fb18a2c8d681310a8b5f241fd7fd21fda96ebf5b58c5bfedbe4f10d32f55af835f8a5488dfcdb143131037eb13ee5e8014222ffa56dae240f1614d1543ba6911db9655316b5a66bc96b454ce4bbee21087b15d8f43a5ba8497a620419926f473f6a5dd6a89a0e8ed5925bf5c225ee8d2501573f37c037c0c220939aabd7fb318880f85fe57e986b6d63b2e2a955f8c897e3028df3c62f8ea14edf2607d9fde1", 0x1000}, {&(0x7f0000001200)="8bf52fe5aa6bca38289c5328ce31bdcf0ae248e7acea440d73eb96867faa5fa88e2e65b99059fddafa77d80f98abf33d77a1b67822814feb0273d43324802f16462e88c18fb656462e5f3c1fc9c23f3b1bf0614002b21778e4174cddd861b26cb2f92a4d9878db07fafb294ff67efbc9f06f05dc266c3b972e87565eecbaf057e5d7c236ef626170c39346", 0x8b}, {&(0x7f00000012c0)="1548a4ddf9cee785831268d8ce74de212d0065639193682f1d97a76665faefce14f24b81bcc6f8d89bcb5612d56b29aa8b576d4c2320e2a3ca0b61b901f3b31ce59c1d1d38c5904ea3440148", 0x4c}, {&(0x7f0000001340)="b3c957a417f7fa1392dea404c2a10b5e3ea47f756001d887bde26e950e3762e92c1afe54c9c6d903a960f263824bb0254217c03fc2beb1bb279816679f6026888d66de848a4eb80a150b41d3f375136b1f2874b398ebfd008c6de053cc36fc018a4dd9ca687c1d7109e052a82df4e8dafed13b5b38a607f8a6346649e07001d6d1c4dcfee0164a24cce7f4f4a4c87e1ed0e72a7a518a3427735051e2c8116cb20cf669b7430ae06f23bc5477663004e3a7d40719f053766ad10ca9ee5466153e1df21fdee2264631447b8cde97a50b2be148c9bdef4874a4612cfea546be913aa1584180b495cc6eaecbdcc8d6e4f546bf96810df9a721fcc694d73d5713f929abc22d2919f84df7c15121f5402e47218dd6c8fd11c61b0a2aa7b0f94069322917a3f8952b076da1f3022e5351fc596b6542f2f38e256e237e0c640cf5f193f0909fee68dad04d874e828ed88d8dee4c8ae4a61544c20f7b2aa9a5ecaaeea69cec1787593130576b643e4f89a8c5ff94e58ddbcd91980abfbfe8075a822bd651048a5c318b1d5073c2df5c039d093e3393a0cfbf47c7c23569d95ae08b2b47287e797658df0b1b8e244d4ac9bad8aa18a6496e0a6ebc2d62bf0ebfc74c99548513be1b35a1b1e32cc0183a092b7430d87e590d10402228f848bc5fa32b747d6cdd4dfac2e73de1ec7f6826facf96b410356b48b08591bb39a946f9631e34d1af36167b59cf3097845d37586b848f72453ff4660b23e7e0d27ad4b9fac4b50c694f8d3b2c8ea52e4b28c24e175e3a58013d0aef7952f2ff453cbe584029bd2504f7bdaf3f17af0812ed8a6e1d0de9a4b0d52cbd0ba19f609b2a9284d638acd8a215e288be0c3ed5a25acfad688eb64de5416b8de75b09b8144dd2d45ec10baf2baee4e1a5936a9cb41fb24c89a532501869c4c91eef3cd9770cd946fb64c492cc997125590d00d1d740aaad4e559f966651f32d0e44dd0ca7fc05a117ffb6d934668014d6868b2d364312b6ecbb347453564f1954dba9aa8a6127621b792c4a029c5b57ed268a47f5e03db1036ba9934e5408c74c4d1c64543dd14aef0b3b49c0079e228cbb6601def6febd5f94231878843d2f6cad459b69900725add29acd8f375fd249316a18244d06b3509fcfe1eeb2184a2b7502499077266795d6f075fa5a7f8ba30e1f60ae1018872f251e03e59a78caa9e739abcea7c5c8c53006134f720356d604ee9622ed4c88c40580cd6578dedf9a84274900490bc9edd1c1df65883901b8eec8aaab167c25255a1a76146da1d76fca028d1bc183be417b3923e0b8572da3ef3dc327f99ab1d48953111cb14086691b1c7cfc80e597583cfc3c827ed84c5f3e9b4870e54b8f4adcfe4abec1414da56f914bed1e4a6c3917928679ddb280a4712b1c6c69be2bff25b85fdda26b1a9fb5e8bfb0cf3b1d3c2eb2d211c7ca60a75868aa89a2879b05c7b554ef0a76a89049e8c8c0ecb5c50af9e8a82b36a072d01d91725c81cb10502102724ce8456f126c5a6261e1aca9dec51d3cbf3badda326956efc9f99e21362c8a01aa65a32f1135c9580af40a7ca563f7ce3afb16d29ada7fbd090600304c54a34c5343d90e7abee4c110f7a7464c7a11e91cf3b40b6d3fb27371c2982228282ac21d6f78b354abee0ee76a6fbd4fe2801e6dd11ce0ef1fd2157ba52fa1cc2b1fe9f80d7562cf4350d8eeba7e71ea8061f526ff39fe92a8f1bfd6cb2e4d260e8ae17dee0bc0a868f7b09643b9aa50558b2af9a2a3e6e1100b466a9f6ad4126b68aaef3da7d16fe14ba32846b0ba8fc3b784f94fc7c5279f87c0005b7c8973dbc5192304f4d8a585640fa68e449e9bbca1eaba6f1e4d2f1c761e0cd3a3a2813f6e3bfe7a50f44e79c71bd483e3e6897d6b040ea74032959db34f439e92b01588596b90c703fa274fceab2c9b448e2d72754b09488830ea7736a84e08b26a11c97c7052782a827fdf75e84e102cad02e7223284b216223fe4d7080f17aaf7e61c5bff9c343ee081708943eb982a2df8189d241c9cfb1cc1730b9d1f00f19ee26de665b9e69cc5c828caa1bc416ef4d1d23e6f5cfb644c66bed973c63a4342766a4ec66e05ded482baf1f208e1951c1fe7eeef6ab7f0c4af7013a3c61269df056bcba0979a7a13b1e49e2607ee5eac4f4c8e4862466b4bc1ada5729dc3f78443e2d5d43539d531e0441b8341e5f3d4c66f174897fc51531741cdd4f5f21e8e7b99075facfbbdc4bcc168643d563fdcba13c5e718b0fbf5657996348492aee30b41dc49a77ac1dfe77e5d641e7ebccfdfc85b6a335b28ab528ffa574eb4364956e3c665567ff11879d340f79504cebc63f971a8a6f2ebfba01152d16a19207cce05596f1bc921298f9a4739eabcc189bd03591a3b490f7149d760523c89b9615a831a488abfcc0c518bcb1691297c9702d93b2061cfb836a047e6d3a7bc71bb49741f91b33509de0a4b7fea6a6d818fbd87546aba22114c14352d62b5a004bd4549aa0b5fe36b446f9e7efb0d36cfb8c185893872b47a693284f919cc368f2ad76f358756d7a93a8e1286942d1b34e204a4d7fcd46f3868d9d203f24f6f331ae350519537a3bdf9bc0ff16418ae9d6ee307c400024fe29ed4c707d304a82a524822bdb524c0826ad7b11cbf7a354c3da7c3c6d6986f3fe87e6e3e5dc09b082faaa5e17e6f2834cd30b79fa1e69252d106f7cd80d475cc2135eff24dca38a64ffbd2356f22f7e73975672c26544dffaafa390a68165bfcb7c743e98ad77c6dd612166fe9e13f4336c017838ded8017e6d3cfcf239112efb78488341a1f44948e607e498e998b523816153034e4d36974a26ca7a344ca5849c2e2548e02156568ac1887f09ff80292bd9d7818fadfcefdd5e36dc7a85aff2db87b3b9efbffd5b226a7eb431f0e7a4392fd25b55a3b2b61fd16de9182ba2310f868854ccf705daa4d526b4601b244bb23cbc40bd3e48c5201d240bb4d28676c6ad0b2b876818ea2d9aea75c9a7c62938272ee0fc162557a9ed76b20fb8f0b43187c23b98272b98f207c98fc106ea1202d9af27f43b470ce9fc2ee787bc17c4c0efe8c94940420ce6b0d577a7c923989e29d5430a309156062c1b94e201ded4db30b9cb1b903310becd783b2e2d73ae33525a80809944b4c9f6d81a34509ea96c6ba6fd14124ca6dc99a3525a3822a698ac57fc91eed00f887d127f0818487f24969e69a4d05503879fcdbc26d66f4e7e4091b3e4bc39e236c0533c33aae694c6a1df0b5a2b3402880f02bf886756651b88492ccc87896d78c61c84c13d7441a8b78d0cd72ccf674d61ca892c78c982e5b7752f0ba50001b32a2bd256813fe58f0512d7aacd8a1d19bacdd9f9fb86dd70ae9cbc0ee46394f2863e71a1015e695177c8bbb45518d2de9d45ec1f7a5ca99559e1051d4b754be34f8786c6c48d67af2318c41ef77ce541ff058251b38bb395b0062a443317303d62f0d59c95e310d50ea7058d9ce5c5d832076dd0ea288c4fecfcb16e60541d8cfb2ad1b2122c0b952748268a411c4f6f280ecf0cb79d71a4d665c556394f5d065971b0a9b70a460597c124901c43cfccabc414ae868befd5a76903be84daf4a728464f11d691dbb2ace93f3bab89ab139dcef15027de52a63edaadd36ba9a14f85014bc0a762cebd9ec9eb1115c06f756d6f062d865105b30bbadb5a1dc4099e07ec0ec5c1fd65a10af0655051fb9ad34ba935c1e6ba5bbf6696a28597ad577b4097386f99ee625524587c7bfc4f85ff713a606288b5878923c31e6f670b38b44c866e17b1bb5c202dbeadfc13262a211a03e7a1fb003f945b73c60267bc9d0265faca64e83a5250a0db8d925d1d34db27e8ba8d52cf1b37f3ff932ba2e48fb35ef40726d19e6a14021894e89a095615568afbd89c342ee5345f3c61c14e063b9e0f968b248c5e619d9fbf059836261debc12979cd4f987fdadadb65317259fbd830a6168d5b57109f628493e19599b21f53647c9584d53e0d3d79c870605391ebb7f351eec13ace5d2beeb02002864ae2d76b73f35dfb6b059b6bc9f11558dc87dc771e760585ac41655fbbaf214ba95bc402d525007ba632bee5118a44226b3677dcd0b87b710d9e71f0cdc9aa35667e001fafb60f09ea9e5124f3f559c85c1c060b9de6da6e4f1630aa4b3ede589a8ec5a2d6e144a113a54cca530c24d9444cec6a78d1d09f44a7332e938c74d657c04fe4c5fbb5bb00fd6cda71f5e21fbb09a989cbdbbc208300bfb3f83485c32cf94b0381737b33c3f51735e05dd5eca59cdd41b06603d351fe086e33deb69ff54120615a16d8221e67b7d3e21cd863890ec15dcf6cde24a716e058684af75a9bf33611804f099b341d40c0f4f80f2294ecf10586989119fc7633b7bae4bfdf7ba0aac4baef607611241282180f7d08dfcc9371127e4953933c2a2b881dc0d1f4a09c8afd9a55db2d154523e49693d863efaad5e966f0c3289f71ea90ab3557c02a27c7f4bf0b21bfd84c555c676af9ba67b9d0c71274bca8b489623ac454cf35bb122381fefc8d69f9e18ac80f486c60768d8b64d446e5bc140aad2c4ea6f814fd72be41233d9005eb59b8c630e3f016fef8bf8eb45e1adf6969d8c6b18be180f57a0c0271634544561f2f1af36d3a0fa36752c54cdf9b5182a303491677f6f6a9848f3cc095a83ed5c40ac5e06bb8f5f01b8549846938c2f9e54a210f51a39b61c94eb08e88161896ba0bfb5cdaaaa9800a5ce32eb92dad5ca2296afe4e14791fe8c9a1bac7865e4bb2958908eaeb6d7b3735e9474dc203a0d3182a4e258af490e61d4e5216b93e6e078f5cfa77bcaa3556b30858e1666a8f99e9157a2055f7c754177b6e3c3ec056093a6af0fec743781d89b6c5f9d97eebb70c755eedb5dc91d33dc4151defb234205353501d315712222099877498dedf59ad29e95ae1c8248962a0755ffd286af92c277071022e9cca4366cca43b3e77dc177260665a7e271ea8658dbe48a9309e6dce2079e7fd96f117f2dcefa26b75006a5df95c07b8c5464e3409ede330ae4cf61f7dffcc43e303fd611d5fea5f71f457974ab6c38945e4d180ff3f6a262fd46740131f1cbd34eb852a7caf1b16d85aa240712ff7a3e4938bc06e527d12b482928730eae3b15661993fa59e197456b9e6644f98e03c8ddc914cc1695c29cb74c534f2b1be99b5fea57a1c76bdd01eb67fda544503bfd046e70201e41573bb508ed114acb542e8dcdab01c8838b5041db42f1ac06a77fe3cd869173c0afd816ddf0be267cd727012e5bc1d78a12bec6fa871243211d1f39d2fbaff6291ae23f33e33cdb1bed1730a62d9a148888c9a5589d76cd8412c5654bf0271ee54037acd288eed6a20c237f7d5baea4a670d3292d93222ffaf930fca7306ff6a49ac4d0fc8699665bc8e4650bb128aff9a074b4b6944b66614b9b69155209ebd55d5a93aba888b3addb281f57385df0a1ed39008ab18dbf4a0022740fe069dc1f361360765a5bdbb2f9b0b3758c89009b3ffb5c7dba8ff37e19d45e5ae59d54ddcff38518fd6dff89ed048132625a5fa2c461f15a5c496965d2052f4bf3402229f548a2aa1dca50eee93ca3d3a05bb3f916225d4bb8d1f3925c52bb27e857792d6846799a6bd0a063de5bf24261fb6e94fabd0a9882d317d5c6e689d5147c2c6a70f337bbc92e8e0dc4728a695789c55dd11480d18b85423a986359a75d115e018de85d4b08ac6341bc949d01b74fc4b6d3fca8732877c9346b29565cbeac8d9fc9b2d85f6295f5446b1c520640a7", 0x1000}, {&(0x7f0000002340)="905fa39a1b4882dd107a9013072781805007772d9c5b884a1740a0821c4d9fbdda1b0ad2afed5b904d12a5af14417b35f61fdc6cb92b3e246f34f33dae6302d787190556ef1b563f4e1497b62a6834a524cbbe74998bb7bd4a13346cbb9bf9d4ee38ff8da8d9381d4c52994156510105c1a7665b8e3a353821bd82f3be31d4977af3c6b22fcaca2d32745fd9868284245f4b", 0x92}], 0x7, 0x0, 0x0) sync() 14:41:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000065b000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 14:41:51 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') clock_gettime(0x2000000000005, &(0x7f0000000180)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x97e9bf9da3002471, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) 14:41:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f) syz_open_pts() syz_open_pts() 14:41:51 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x10}, {{r1}, 0xfffffffffffffffc, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 14:41:51 executing program 1: sync() getrusage(0x0, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@abs}) getrusage(0x1, 0xfffffffffffffffe) 14:41:51 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) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x5) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) close(r0) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe11}], 0x100000000000005e, 0x0, 0x0) 14:41:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9, 0x1, './file0\x00', 0x3, 0x9, 0x2, 0x7fff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:53 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0xa0, 0x85) execve(0x0, 0x0, 0x0) 14:41:53 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 14:41:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa, 0x0) 14:41:53 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) chflagsat(r2, &(0x7f0000000700)='./file0\x00', 0x10000, 0x2) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 14:41:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xc91) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 14:41:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8400, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 14:41:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet(0x2, 0x4008, 0x8) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) 14:41:53 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0x4) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa, 0x0) read(r1, &(0x7f0000000100)=""/8, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xd06) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/4096, 0x1000) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d84228, &(0x7f0000001200)={0x0, 0x0, 0x9, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x3, 0x3fffffff80000}) 14:41:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4d}, {0x20004006}]}) getrlimit(0x7, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:41:53 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) close(r1) recvmsg(r0, &(0x7f0000002280)={&(0x7f0000003480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047cd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000223a4ef886638b99181b7bfe5b3ade61de52f1a2e7ca15ff243eb0f378f2ad06803de2aae8fe402d337e09eb57076b2d3726ebb7df13c42634b05fde12fc2591d24ea54f2ee5dba72a818a98a0c8d21da7bfc24185c92c46380dc722410a8b7f5e97371743038641a62eef3fbf168f27bc1fb24ea9320a0e077ad73c4019358bce46674ff248d6e6826a66ecc73d37f7fc088995e93ced08e865aa949743b45f308f232839ad2d45240947c809d871942f1d45987fc1f808a18b2a7f5a30a9db6362de2b58ad3a5a2d8bcf969e291e9ede7742364edf84a2079a78d7c6a4edbb07cb36c04197a0b6776f2e23cf1878e41779c157aaecd9e849006cc063fa02cccf0fb035fbe38359854f119acd22e75035c4bdde3676b887396020a48dfec57309c9ffe3240d8253807929260e14fc360af04ed70a83877bae4de26451211ebfd30cbc265a6d6d124e5667e1890bf58733f5814bec6bd8ab1c8e"], 0x1002, &(0x7f0000000080)=[{&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000002180)=""/220, 0xdc}], 0x3, &(0x7f00000000c0)=""/15, 0xf}, 0x3) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000022c0)={0x8, 0x6}, 0x10) 14:41:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000000080002004, 0x4300) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 14:41:53 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) open$dir(&(0x7f0000001a40)='./file0/file0\x00', 0x80, 0x4) syz_open_pts() socket(0x6, 0x4007, 0x100000000) socket(0x10, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x80, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/diskmap\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(r1, r0) r3 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f0000001b80)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r2, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000540)="02ebb11b7f8b57d58a7fddd61bc2dcbd23d46c8919e1f3846327be8648f4df1f41c126570c1bb8e58e264a1ebce83f28f3b5356dcee6e7a459b0d109fc656345ef93c6e2828af64ed36f726c91759ce60372e2539e38ae2d355ae2b8121e58fda98ca06e4c4fd1b4ef01fd473d3de5211290785e2b520dc6e74b3f509fa16b02e4173a890d8771f3f63cf7798a27160c98fa4630dcb26f1f17398867f5e2874be3c4226483526e9c5645d5b8a7c97c2a9b7a0e7507d9c193418a7c919cc006107156726e5b9531c5d114ab4795ce81444e89b9f03bb031f0bd3bf86a095a4b96e059c5b94816536c01edc9ac830ecabf4366e998bca3972c2a0454862519b91af5caf85d3a4e7279ed5c47af67045afd7c640f44468fffe6bf64170f250f64382a7a87891f508151141087302bff0743c4300fdb8edeef1eb752682a94f41fd936ab5d60945d9632ca0255be041cd4b1f552c38e838419ceb781136b14e36f1af6cddf37a759eafd8b580ee154c643c71dc1f103a3a04d995c73a29d04892020c66c5738c4505bb620c2ab492b9979be29457d77e19e7fc55b901e7fbae1dd76483c853c63d4f1aa2563927b82ce1ddff815620d3461ba56944892f746888df70b437bf84f289c41151d8f9144e15a0a168ea95ee67b9e35bdbdf6f925841a2af13d0f1a5e5506c312c9a1a0bc1d1c5136511ee7534df3a57b0765c95d7f77cf6edfe73fd52b85d622fdda935d8ec8a43e41e4547e8d4ba244568cb78d7f96c0b05f282f45069a308041c0835a4ac9ed1d6de7b5d320f614e75f851630df7a8c32d276e7562281d7055ba1304d45c4b9cdebc017eabc7b2fdb3cb4a70f40f9d79da76e4319db5aa34d95572f2ef0a092ef6257f8189add4e254ade56d534e685884418fd1f5b86dcbfa6915e8643b114d6fcd9251facf5b567f1cba7af8fdf6851ef270002d8ed5335cdfcaff556c8e0e82b8f247511012605071ba49adaccc76b9983af5c0616a957918fd0342baaa08884a1a64a5cef838d556e2e33b0e43f215118b6e5576e9472b53681213c90b325376deccdce751dfc9a3196824368001559b6a239c1ea4aea50c00c92d9a9124a7d55ef1996bfc6609f8e7654639e39fab1b040eab0521cb6f09e22850ec3e54a6a5063e077f6576b78accadea5e0a946e3262fcc268df801b10c0924fa9ebef31b6b328bee4facdc59e1c74a0760b984c548fb655c36688c23eb1cac6a3e763cadecb4d218c1190864a47c3e9229cb0c76ec77499aecf15ead7b0a55dc77abb59820a7db0f7a3d2e28d12652a51de8bf345c6e83b5dfbfb8bdb0d0c48440d4bb157eab851ca6a5d4483811926471bfaec862377d5f0f8d7f13e86f6bdea2ea885c9c264faa9f721cf92e9359554c700ce0bc66f7a6130f46399e9ac8ac6e0d849fc9f955651cc9259034f163feb3d9f0aa74d0c0bf799a808f16b3659f2261157767eb03f3187f927d48079520d1b556c575a417b5d8d4e4f031d358ae6eb5c8a30f96bb88e610daade9c3a6a039b4225a85aeb8e63b09210d1868e7fbf617fb65ca7a7dbfcb0800677a69899cca0c9edb5b405d10c471a9b6ed3f5512ab9efb681ac688b1fe7bbe18da789b432aefd564dc32ba6d49415bc8e8ffc707804639f42cbf973faed451e3c3ace9cf69a97e2b8076ca5de68099cf591f6c175eead37f4b462bfee5bafc6d64bf10bd5bdd7c29589786dfc0f33a2b78670233f6602105c17bd25bad34d85e6abda351632b2ea05abc82d5865f19ae58b4d70b69226ce605db12ec5c7b0112e04e29a714c0fdaca0ccd142b85197224029482bdf9b0480cee9e2c2e67ea29c33b18e31678dfa9926c3f11a9d6f10214e7c333fc05a39f86cc00107386629531f64843dee9006e15af5ee2a1d58c5112e0a0036545eec9046527d2d0338a453a49bab50fc0b70b108033c6709b659c1740d4332af1589f3ca74d71dd72511382d41a3f44ca650aca90477dbceb56b5d3b60875f28745925c7bca9b1c5b5ba0793c6a4a8b0c7296023f8e62438b0855dede8a7888d5cc5e95e0b641909c3d97b97a326ccd0e3b01c7ab1a3616771dde88911294f33978a68dd2bb048f9c858dfa8b6fa2bff03d60d7d0a15bf4d0be15369c09a1bfc19c34e4836cbfc13b487ebd4ab5af4f42956c9548991f1ab1438b1e2a4d26a7ccfd67b5825e877e78c9ad033d28db9ea8d6467b74c48f14f66928a0c9e8f301cefea97c0766e918cba693fb5a7d17fb0cd3af55e636715167f9fc8ede811f24b732fd0dab05a0af443e9f9029108b30f440860610712f6c884c7bb060a3bceb11183d79d0cf654e69b33a1c8092d15e805daff98e229b0f1bc16420b86f011a9144a6043648d5deba8625421e100c1144bceded480a2e5bbe6c3d36f7ac19abfab2cf3daa0b7b12d381800c7768572952b382029bb1c298bb27ac7baecb6d26bcc4ccae20362a1dd268ab8602554543e09fc679a9899fa8a559140de70be7a7138f703cd144ac4939eefa4ff539003c47b4544c51293b27cac84e10a40c2b9dfc8a9a1107f8876aca8819d71f3622e47f8f92e13de05a86b22b81237350684190c9325e289a7f52628c4fd48aff0f35b4a904453424cf4f0a568c1f48cb33ba11cb340d0714fc39018918016178f25b34820d09cacf3135c8b6529234abde84f14c4d74944c9f8756a20fa6c953ca25cababaa9b8e2694c4f7bd811efb49ee6f21fe47bf99e962161b0f36a68fc3dfa1b0f5a555318faab5b0b9905f2117551f00dc153151ada61d5f39676f1bcbbda6305d35f61608c16786f98c0d0ba934871e1f029401d9f44f9ceaa8095ee00278bb78f5ce5adf30564883c518e8847cc8972ec324444a5eaf445c240682186e419a981afbb339827519fcdc8da7db1d608a64a34f2a2b9d7656281b85310c939c8fe42453b3e1efe889900aae9a4296c6d260d65ac327ff70c30161c931610587f01a1030f848f401077b2ebde3cbed0d1f99d87a1f3f5fa978913c6c4e80a764f7e607c96263fbd7c9c97324e9810cf589c478f68424dba0f65b98fbb103a875b37b7b249135195e08f52c99fcc6589246426b200a20b24e2d367229ef7afabba9175caa26af00e1b6e4fd1eb7820e52d180d055b03b83ee9eaabc2268d4279928603e1c4348762ae41a4071abea7ccf2a08fb41ed6bef5d9b27c2963b20913a621eb7e4beb1cbb066def62ef9708a17c31bbc5a5cb7cad9b99da4a719a999c897760343c72905447217cc9fc81dd81a6e8e73bab36566bb8d19c4521219704998aa8e5f6c53b64ff01ee3083b03775fe859c727b555be157341f12f02ee809fc23afa6ff3bdb1540203dfd187abd23d7ef3e7257abddc93f0ac7b814de6906852635fea0ed2bc0c2e599b7d2f0760700d99f68751d90fa458673a668717c904eeb8d857fc2c8ffd590993ce02351db409d95e05cb875b4123053edc89ef21a3228b96ae6dfe1058b6ef2bffdc2b1b176fe9e8cefaea3f187236fb15aedd355773a21d7c48c4980f53c8ce07df50243b5effa982e63cbde04bdf86d5ad4e46287ad4a48968812fe61a1c46bde0298fb238a9de51ce20c8e6bf9c8586f1d8113b0d6871ede9066c7b9349fcc5bf6ec999a4ada855f16d46657eda87e86a86c30878a3848ac375cdecb51927cffb46a08f699b3f8f3860a3533a982741e93e7c33d8de282106e6ac0799395adab47fb717ce855e3fba526df5b1260a62eaf6ed6dd699ef9b5efc32f58fcc39225d6b471accf5b38916ab49133549dfcc8ac2a4ef5431eca96840c199346315d5a81ddd9c65c5129b7efb9d53febad2c52f07bd0dcf1a09564dc08863bd51c221a876fd413cfa05b6eecca889e9f35c797f848f13fd76b34a31f6c109e2e65be497bad3be1ceb98a1a123658e6becc4800a88c6d7b7d9243bb8009ac6d67879839b05e08d6ae6f5aeaa1ad05d1d8d463538dae539ca95540401ce027ecbbdba3d09002be3bcddbd22296df50b264f6c649ae608f1fae3c9ec9d67982b7fbe4b32d2e755ed1073e472f5b2d2681477b063ef8c8102ad2180fd410310093131c720b174553f4e943884d8d1bf65a43de074834d484f8ed1c92568c096e00d7ec6d37fc2105bfb4954a300c4b8bf0f541f4c3bceb5e0c45b541fddcdfb3a3118521bd002228d491b59a2fe265635db269318c428bda0d6603506592f509f57de8c597002453c01b63f83132a53780f38d3100838df4fa59ce51488aad9d6e385718b81e0f59cadf3fe0423419b1a701d4ce2fc60bec276f44294ce3021be97febbc6b5283ccfb115dfefc21342bdcb14550372bda80218019562adbb73874c498c236054f15422b2634fee40e775b4c6d2691b3f589e85d95a06e7c17c48d4f5564cb5be2266f1a465b0285b48e30a0694f980180fd0c2b5fd4cf32599ed855a35908c7e3fb9ac8b724e1e09ead0a6b6b8b9f9c3af63a8c081228b454d52afa1039fe24ce7edfc3626ba93ae2515ba9466305942cb89fe80d31718cdb16dd937231a93dc5d1e7b04ea8d80812036d358593b594d35fb6b713d6088aa2def6e350048987c408b25359fef58c72502c66140764f5e6f1bd5f0519e80451fe345495b307c4f52ab455825fbbfd2bd0e20c252fb4e26cf49ce999d6645e5dacf7e85f2f500dafd24878990c1906b831f786ac3eacd73360beaba6c2db04a77ff0f8e35fd7a70ffe5fc1eb7832f55445d7aa9c30ca8f067eecbd6fd9546b04ac95b0fab6923eefe748a1e7bfb2a4c4fe734987561d47b96d94015e01db0c2211e5c848930ff60a57ab7b763a867c482b77acb906d6b72b70a4f0090731d2187b58e61f4c1b924a76c4065e3ab8f805174a21b069d86eb3ee2d0c622c4222bdaa4d305c73918af30dcfde3f2c9caea36c6e5899a12a714df0b40fb022c90908a52679a790bafaf8d848fa4f615314810d22d4ea98396e0cbce5def5b07afefa733808c35bf3960b96b652994526338052f37649697ff31301707997803c9bb0cef2772dd23fd71b31865273c9c8d9c1ab5f5119eb61dbd7ad484bd90eaf1e00adbfe04c334ed12af37c2293e7f5704c38738e29f3d3659bfa481e232402e092c28e2ec3544ec9d8d15e2c9da20d6e1cabae7a8f2a7cae2b07469cdb3492c4b0ae7e5f05e2b89114b47ee1f05a231f380ed32b187fceea862be7b4d1a1063db4bcf0007eef1c25cc6dabcb24f7fb405963c7b60ca0f0011c32c469b6cca6c0bc82569f867bb5ca8512f8635764b206a0fe4ab68ff47512780f291fb30e6ee64d8bb201a1a2790e7ce8b97b34a20357a6131091f5373ce5f12354411c6815b7f9abf7430ee8cd07ecdc80584aaeeb6d40461c7e6bd8e0204eab7eb3941ac2015a6de665b7f29735d50ab1cf126f984eaf1df4880ae3770336c1e8aa287c447ba8b88ebf55a36335e48a00923ace8b116e3d13c3e7b13925c2e842814c8bec577e708d093131b8d890504fda7ddf212ec184ceb35e8836abce65baf7f2f2006b0b04840d99df282c80638fef98e43b5b06b8351a9da2b9ec01d35025b4cb5eda8f28f7b68af016ced8e5fdc33d04966a739c678c31396e12a4a91b0b9479530ffcef24b26caedfefe864d4bc1969616bcf2fdbddf5a3c37f28291456653270d42896b693498fea8f7a137aaf4a398aa701b5387b188859948f11e8c28266841bd30ef92fde10c9875cc539b27bc5502acf33cda7ace74770f609d8e2848cc199079d8678e1fd53d32e0e89bde020b9756db8b68016d263e536890a7", 0x1000}, {&(0x7f0000001540)="890e3c5879c18b5ee7fdb7fbc280b8b90c578db8d79579f017ff2da68f642b5cd75949635d71feb4744bc894aebc672bf7cba61f6d662b124dbda10c9e76aaa7ad1edb3fbfc958e6f51ed44c83eb1bbcbc2066a65ade90bbaffc9d8af58ee37f24c08b698815ddc73e4ef7df5f40dba4b9b02f2b711aa6e55a2c910f410e74ff5292d01cb2ad0800336f3f2d5a8bda1d76fbb9b59a3dce95d0af73ef1afe0bc2e220a4d8ed1c0ae44d823971b14a09841a8d2fbc1cf031", 0xb7}, {&(0x7f0000001600)="b51d84c4050673f53f1c", 0xa}, {&(0x7f0000001640)="4be16022add0dca8db6dd8f9ac505c0de21e5ba212ee08f12961cbd25d3542362a1dc93ee6d3057369372875244066d671fcbd2572e3cbc4f06f6f12fba68228fe0d0cdf0043f23e5332eb404578cd3459bef933fc0d88011338a71601e9c6224a6ee4c7322a3953e131dcba114a1a0000b95e03b3cdef6987409da90d7bec909f6f9d69bdfec56f2e919efe23bf6d00c919613c5fee0baf627748a9519cb515c31a", 0xa2}, {&(0x7f0000001700)="aea27795960791c8a8032870246dd220f427ffa11ba1b900bf8436336f5f308fb71f0087eb6adebb519a3173bc1acbeead8aace1ce2744fa8f3830505ed6e872e8a942c0724ea3f681c847a9a46ab83bccfefff62d0d1dab24ccf19e74346a9151550e6baeadbcb8e06e0c84752cf1d3671872d8da3cca45d31a4a0be1a4a9edd4849e07e653c8903c8f7e6d1c9f5b834d262d81abc193de59d9657e699ef5cf6787636f618bc2", 0xa7}, {&(0x7f00000017c0)="07c246fe2a6c296a5a801062dad2425ad9cccf8a4ccf24c9de03c02ce4f17bb73a9959cf82565b73066c72abb421a0", 0x2f}], 0x6, &(0x7f0000001bc0)=ANY=[@ANYBLOB="20001ffef7be1c037d884f050002000000ffff000010000000f633", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000cf9437e720dbd2d972031a6fafe47d1370441aa58ae1facd6a88e1bafe63d005ea47096014118a7ac8665fba302ba9f0b5093aa871fcbfa0ce7046e2949416cf3c13f78906215acd69947590584ca4ea690c85729988eef0555a892bbeb1ac866a54eee40ed7eaa20f807862bf6f12c5602f34cfb5f3cabc3e3f7b48be5b615df713fcfe21acfb95fbcba14c3fccdc3a1a09965c2b5bbea306d70b240403008e819db3f20ff1a2c77c6d2fa0b9cfcc80ad7ff3f11736a892dc0bcd4ed854e0b8a27dab2103234fe145785b1e", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2], 0x68, 0x8}, 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r11, r10) setgroups(0x0, 0x0) readlinkat(r2, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)=""/231, 0xe7) r12 = socket$unix(0x1, 0x7, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r13 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) bind(r2, &(0x7f00000018c0)=@in6={0x18, 0x2, 0xef8b, 0x1}, 0xffffff3c) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={r13, r14, r9}, 0xc) setuid(0xee01) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 14:41:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) fchmod(r0, 0x4) fchmod(r0, 0x20) 14:41:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r1, 0xa, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000000c0), 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3) 14:41:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0x102}, {r2, 0x102}, {r1, 0x10}, {r0, 0x4}, {r1, 0x1}, {r2, 0x4}, {r0}, {r0, 0x4}], 0x8, 0x0) 14:41:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x808, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 14:41:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x1, 0x8, 0x9, r1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) 14:41:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f8") r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) 14:41:54 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)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0xeb90, 0x4, 0x0, 0x0, 0x5, 0x2, 0x2, 0x2, 0x2, 0x2}) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 14:41:54 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x4000000) 14:41:54 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000740)="01001a", 0x3}], 0x1) write(r0, &(0x7f0000000100)="e76d9ac57d00", 0x1d2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000440)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c926af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e92ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d78f9cbf98b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072d43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10aa94e003064692f1722", 0x2c6}], 0x1, 0x0, 0x0) 14:41:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 14:41:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x1, 0xf0000004, 0x2}, {{r3}, 0xfffffffffffffffc, 0x88, 0x1, 0x8001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000021, 0x8000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000002, 0x39e37c47, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x0, 0x3f}], 0x8, &(0x7f00000000c0)=[{{r0}, 0x0, 0x8, 0x4, 0x6, 0x1f}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x5d}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x1}, {{r3}, 0xfffffffffffffffe, 0x20, 0xc2, 0x1, 0x98}, {{r3}, 0xfffffffffffffffc, 0x7, 0x40000006, 0x8, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x32, 0x2, 0x143e, 0x200}, {{r3}, 0xfffffffffffffffc, 0x42, 0x1, 0x6ae, 0x6f20a879}, {{r2}, 0xfffffffffffffffb, 0x48, 0x40000000, 0xfffffffffffff001, 0xb4e}], 0x3, &(0x7f00000001c0)={0x9, 0xa2c5}) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0xe0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x84, 0x4, 0xffffffffffffffd6, 0x80000001}, {{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x4}], 0x4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x0, 0x86, 0x200, 0x200}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x5}, {{r0}, 0xfffffffffffffffb, 0x65, 0x80000000, 0x3, 0x7}], 0x4, &(0x7f00000002c0)={0x5, 0x1f}) 14:41:54 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:54 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x4, 0x3010, r0, 0x0, 0x0) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 14:41:54 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f00000000c0)="9171300e6c66f99bff88262563d7da8f59f8919552012761718bd53a7ca4b9d31a6a5f3e79456c3dd4a203df2bd231aa158fc5f25200f2fb19358597e1b528e69e32ac634b40fc526c7ec4d320ee8dae4d49929739e539aa1929aaeb28c17b7e73fec1fedfeea150af438a09243747b4266dfd31d206499414acefc2ffa5c77adf30caa5f697677675a5ab15a05dc61fc069ed33fcf7846f40b7a0675fb3ab28bae9d7bb034c3c577c13d22b68a68252191bcce6dea95c25b2f7654658779290facc42324273", 0xffffffffffffff6b) 14:41:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x42, 0x1}, {0xcb, 0x8}, {0xaf, 0x9}, {0x167, 0x8}, {0x2, 0x5}, {0x87, 0x81}, {0x0, 0x100000001}, {0xcf, 0xb57a}, {0xc5, 0x1}, {0x1ef, 0x2}], 0xa}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) 14:41:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x100000001, 0x4, './file0\x00', 0x83, 0xc37, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="b669c2875bda1cbfbe0500a10e0f7a22db69c563941e8b8a6c7c5ca811c0580f0b1b69daf52a1036aa4cc2fa4a10b459ae9d9771775c13d147a5e55d2b16123c3242c1") 14:41:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x180) r2 = syz_open_pts() chdir(0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) 14:41:54 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000040)="d812957ebe397ca3f2ff9cc8fdede70fb2b76ebf4608626f6c9aac42bdc0d1bda51e456a2ccb705d208ae2101594c73f6ad53e96babb5a5d2c5a899a88f7bf5d1eba12a8d7d4830111a3811924d11b7377a95f75cb4e63221982bc4da1e5f77b71263fc4bc0c0f9a62510d7db7dd21d71e9e8f415359ee7a59207a9a5a2f796bdf10964621e244c81bcb2136523a33e4edb07d49b23be409d68b151e7368238abdde", 0xa2}, {&(0x7f0000000100)="431196b528e95241c86c231bd23c2b3bb735021e3670ddaf12e3a0402df29e3a7989ef1a4821400f073b08867b509a4e42323a8cbb40c3c615973271ff8339351f7f74b723a8a78f346923329a2594a38f16633a71fd4ac6883909fed1dee97d97a177d9911ae51e74f5dfbb0d982c", 0x6f}, {&(0x7f0000000180)="634225ac00133de93a7b307c41e0359611bdb52d437ca3f97bd6cec83193ee46eed11f4ce0f0043517efad6047baf2030e839957ba6c8f405372caa9d4a87d9cfee1426e260fbb3992e91c547415291583e38270ef4a986967bc29c6a6236fb73754", 0x62}, {&(0x7f0000000200)="81031a78533270bba9fadb419374ed6179048b9e1ed776dc9f9874d5c2e80e5378c684123df04fd5cc93f81d431b2f0536b95d5abbf033ecab0a9b070f355dd9743890a33995ca1248fb057680777e3410ee3ec6157393f0696fd00db933f9d2dea548d2ceb7787ba81d15c6b5981e31984561fd9c3386de1451de3edac9c53a616c1db0dafb03fe0994482573b493d9b48bebcd23895c4a65da3fb23732a12501874eeb0acb444279236dac73f67e5b9eabaf60978f01c3e7c692c128cff260853d6409cb30f5b3", 0xc8}, {&(0x7f0000000300)="4d8ddc6c8facbb2e65f2f8ff25", 0xd}, {&(0x7f0000000340)="05647665cbbe503118660749670d24208efd7e0a6b14f7cbeb4958dc9a7d7899811e8fc52daf1b560f860294f37294cdd8c2365c3f5d4842854e91c82b760458089b1d0e75583862a959307f4db1239a867944013225933afbbc9d661b242fb6119f0068d1ea2e35cf80fbb4f0f9baa4fe591db314b7950faf41c9d71e6b37765e97fb11d96489591ed7acbab4d2ae37ecd9da694c0d128a35824b012ab68c27ec52cab7919abbcf1fdce433f62226e79366c31b0703", 0xb6}, {&(0x7f0000000400)="8216263fb53f97675ce39243ec972b2cfa152896c4efc959fa5972b02c3c90d4665a669285ab5df968b3b9447035de20601bc937e2673b4ae5d0778194ef6197a3f1c59943a58647be8b263218e6c42d36d0e17dbc58ff90967e5c833fb430ec26fe33aada708762b3aa7e1ea9fe32461bc59abcd0138956374bd241d0a9972cdd4f3327e1b8829ef70e174c4492603232aed9831d7912dba1f3d87b04988cd474020427ca4d227bc8e76b10ee5e25241810117b453ab399940fefb36a5495f2f847a2d860b1f2f94982e63518d10e62e1b2848118477809d3845c8bdef02877f54d895a4d4683fad4e82ee2139124c826d121cdbeaeaa6a0782cfee4bf8168b0f10d1de00be2df7c9c49d903f9472c9ce4d296f3bbbb517dedb18a2312a5e409f8e05910694fc838df42c5056740e5e8cded50eb09b72129286e5528ad2327a54e7f9de88c0a61513ab0bd9eeb19f3b92a7efcf2d8bcaf9fc5264dabd03b3e8b7931a4757fc0b37c238a35d0b8d9f3ab86a40adcd481dfb5932051dc9595fc9d61d89818362d4b1262aab587f35b2635dd302c14aef06107b639dc40773f8522a32d3910bd47e765206be96cc35b1f2dbbe6a124cebdc20f9d2537f08b9496e7cf4ab8ef4debbd129593d9fcec0631bf48c3a146c2d89b430a5c1437e5a565df4a9defa85714f1427e2fab5c4409a81a8759b3a7ee8ccfc3ed51b53754e8de0658ced45fd74c0496b6f53ba1c81c79686c400cb99a5bc87157dd954254f43b392a66b94a6b1194d12efb47c2c8b4936ed5a43d73f3e80d65ef7413962e0aa91a98e098b9bd787c4dc4a18800e5af20e5f88dd1b0470540dd82fb20ea77eea2252b9e6a50ec4f226dc8e965072e930aefddf29de362156069035e8d09a9b6206951efcc6582b4286ae13777652a77abfe49f546be9beacb9829eac4047e0cc5654226c4666d137c59ba295b5aacca02e220cb090ea0a6515f5ae8afe4afc22d7f00f694482d44e90ca78f1fc7d3a00653417b17ba17e35f31cfc9b0e4966ed416a27b41ccdefcc81c248f105d6de8c890bcd2cfc74984df108ff5dff4d50150e84ac9c6588a06395e3a9e609b19a72a5f17608327fb00e55595a23bd0fb173c0dd289c607c8b9f0509fbb2f12534b12566162784dc1fbbecd16f7b936c55033e8376b5911ec23854be8cd954cb87a8d063ca5bc73a45428e46ac38647824e5021f3166ddda32681dd175bff2a21947b96f7b292160c4dcd001f531c77bd12ad03c0271307233a4e4fbbd853f45a9f9efe56a2cac61ca3dd50d946601488522cea6de7ddd2c8fd3c0658d779af1e61c5ffe44f29ad131cb3318ff7d53b95eb458c23d53078cf541284d990c958bea37db4130bc368da0cfa8c2cf95ba56dc03d683bd9934de76305b1ec8541a43fcc94a146de8ff0bd3ff48e5600cf978ce30b7bcdf5f37d1f30e9ff7c6952934ff42f1cdeebfe95165c05c683729efc3fb09ef9a9c05fc113b8237ae96faf17d72cd674c183c088e063fd0abca3e304c7c91a5ce4511adf52b33e2cecc243fd406d6abb31fb03379ebbf772ad9df4ea258680d5c5010593cfb8eadfe996754e63fbb6cc61ffdff8396b97d9aabc9e541e6cdd95fdb10cfd37911efc0b6715d52c407172a7fdab06ef30902db3cf7e81fef3aa37deef6c883e88f1a1f2614745c3b94825683fa814e809dabf0179c1f18dc086e18e5e9015fc357a8c2ae50f03ce90cb238eb1c8929e3fcd25d3669a730eef0ccf93df71562cf267ebc3945e762d09be876d72982f28b30b3f9cb089bfa10521e6d81b34fd042989aeb7b15b7c619fd53c36c6f49423608044e82c5e02657d63200363341bd9ff58ad45934a629c4603d064c18a77b462f9f3349a543586ab3378e01340af75b8802189cd0150ed9069d73fb418545431c3be12ccb728fea155b58508539d4dc80a32111e391e915fe5a8464828f0a4a50e807215776065a00989562807a8b239bc2794c9cef19f20b34f08760ecef8e66e35e3b4adeb256028b8de010f973a647c88eb591c270c8bf9d6dd9b6310dc577d5c7588a8d98423db3b4bd61d4b3b79e6e21af093e38609578ea420649c53b94599df375cbc166b948b5a91b8fbccdc7f78fe375ae502aded53626ea58df9fa43312223b8e6d849f42c7f4b55512c64b95407165fa82166f5162601c85809b75b19a69cecf157b72bf911774fc3f835e569d5b1750ca5d321863bd6dc1e18c47b85a69138a832d9be3fba080f61daca14e678864e84021b5c7a577003fddf6a46d62259649e33f90c27cd233127854e2140277560071d2dbe34a173ad69e9439e8da4a00a78df20598f68a6193cb8c82ff7f0213d4e8d3c14cb1d26b0f80caf3478db87de96cab98da7902345618227035af827b1fe58901b6aa3d1489e4321d72a26e04331bd9d61bed7e32f32d9c72766f2ead71cd53ae03d3b1bde56a6c35381aeb954a250639f453fb11dac3d72a55100f51c890c97de4c88f598a82c6cfa33486cb959e8acd5bc42dee6e416fbac459279697ca0207f6c5c17504d6af723cacdc907ed68b8588364b617b49d843375fea590bb9212daaabada09ddf3b55bc8d0702483fbb292c565ad2cf90070a03f1a051765a1e1511bb242273814d5f9b1970245ff9933f224959c7d18276918fe878dc5c63e193542feb1c754981583196c7587c574805db1a7d59f775941f0e420ef12a6bed300ce50e31ddd9fa2bb64924466c3f9c0b504de5dc636b08cc0ce45ecd8bc272480cd5bb887999355e52617af50b09fbe559072f77e86664d53e848500ed4919335a80700d3d3e7d847a98c7a5b3cbcdec4366532b4808062fae85b7daaf3d303a2a7bb3e801682abb89915aee041e93540bc4d888cd30c98e5e58c5483c5d5d273a357b5ffc34b944821de4b52fd907b5bbb3279629bb741e93ebb61bc8de6c036fca3d9527b7dd32e12bd5b61b71726ae253c73c5d6aa733e49f03b552721d91605340b3b26f353b1d262d2fbffaf961dd057179343acce3a00c7e6ba67569e4a18265de486df7272bf9b747f1d8d5a0246ba3e85bf9a7d8f58cae1823d98a606999873f3a84bd4c79775698745707d12bac65044e897b49933fad0c868df464b0c84e25b95a0f762f317aa7b1cb5335c4df08ce00cd7c4a60cab87a66dde4de2f714106167d9f4daf89842d8ddf4eb22ae4e104d9c9c07d037dac9b8e868c1a9e15d263ab13fc4ebc6703a0465ad60ab42caf090023d95f6a0c0c79d38e2049ff49d8626dff4e3c30cd5df96415337915b8686e8c98a72fb4b1ca558283880b896c710c0196f1ad387e810141cf1860576adc1758fee13242f07d9d47e5ef573372ad51be233a4a676a6b9854dd3f79568d41aff42129fa9445bcc4f9c102f0279e7b7550e3ac09907d9cfd4232fbf21aede3e02720b02f871652c20113057f4bd10c40c8974e6365fc8ff657de03b7b6c46c57d0428fc13e1ac9ccf3936c188d4fced9869ce8176204630c0619cd17ad098f1fa730eb9f5ea70dd70a925ea864b0fb7e178226ade1282234d2afe3c0f8adca397caa9cad90be7aae997b0f5a973815bfded4f577c628c318db2a92dd6784f235ceb4e008321b348f63b9a3e2e06fb429a336822bc1e5011882ce737a512fc0c1c8d2d58dc0b6ce4a427e498efa85c6a5ac0a1d22c87b567d204f70cb72dc97b91508c6a033ef59303e710942dc0b53dd7f82b96bc39cde81bcda3afa1c0bfb7a8288b299a32cb3a7f6b1047aaed1ed3de3ad66ac1778faec9e0177bda34e35a531c4023ff5469965dbae356bbc58820a970452925b5ccd6e33747ee8d2120e69ab6fca330369b2e1697570630af6771ec6067eace76b4989c7edf4491efec9031453808824e16f0a826ffd6f9913e8d78c9f58179815efffafdf33831408985677bf5a1c3a8f40460e5d0f4c5980ec05bd39f71625e657ee05a04c3b07fd3d64485a1d88b6743549a6d08f43a5b6a9ac8fde2a0f39acc2e65ab7ee67c1e93db5f71f80e2f6796068f667ada2eb9235d63e6820851645e45b2a90307373db8aa06f6d87219f7417e404ad690ee1443f43cc115683073690a08b157cbd6f8c14530159e22477d016b20fdd243944f56e6879d0c4e367002518bd2a2b1a33174079d68add1b5de1ce7c6f260d002a155b363b23713abe7648da34f40f8dd6996fda0979379583d8fa145323cbb15a7f64cc8de6ba329e6e0107bea8efc6f14ba56b40f00012f2a430434ac9dd1be8997419e7c05c1006c1deb13c7d61185c7df30ff83dcfdf2eebd7f012b55f7f55204961edc623c019c98698241114c510c5d7bc474cfb3530efb24a8272b9d98ad6d7c30131717f8c1a813b6373e73c4d35d551dc7a7d89b74684cd79b95f5318bd6754381ecc610a19ae3317d927a64fb6cbb181db16b04391f47dd63aebc8ab899a687464e54e49628df30f968bd192d3790ef8ad1a889e3cc5f3592ef75c2d24b6b88a8385a40a78e899808357756904b6373a4f5d859a354a689606b825a0fabced83f4aca597b35eeeccdff27fddc2ce713e01c3a52a17a7874b3e37eb982977ef5dc3e5fb326159b6ef8d1ee7bd56fae6553f805d5f5116f8b8c3229d97de898919a69c188bec90cf44c18681691e3fa5dde90051579f26ba6072e91e70de888b144bcf2a3bfb5a0b65909d3191638af4d0b8f92629ccaaef0e94751ebc88e49ec2c5f9e3a17a78793876bcd7d853d9eb1681ba9561fb2403aa61e2814f350d62f03491169ea74633adac3c745bb114de14923a07f14b5fbc90262681263cbb89eb78f13b969a7ffa1e2375f3c6e9eee3c292ec9bc27eac33c39eda30873c8008ec23bc5334602220aa4896b9456bdaadd70a667b1d6be1de002e2543089edbf4a05bd474ca7e9175f9c7792c012a9a2b5b0b154b19af98639c35eed4c41d059b829485cadbbab7329cc8fca677ad7d794840e75ccb4814699413c762dc2bbe74b61a23e75e856ad323e4dd55b4d8586014f6c2f9f9596900f651c2b196c5547bc94f24bec79f795bae6fffbfb7e0b992054be052023510ad2f3041f8b1f63017db8aea97942bd36997fd5b676a62f3248ec3d8eb87d2bdc2431591a5714c6cc1ac7292c0563fad61810b7a3ffe4344059fbf13c001769758e80c2b9194a41201a4375253d077e484cda5ec3647fef802d6e7ae222a49e5026dd7fdffc99eadef14331279b544b910a7aadb27665d8d5c836aac739ab92d9bd90a9cae76acbf12cba36c7194cc9ef8b728d475f9d4505dcfb60b1705befc68afe58f25b59c920f9040595faea6a2a7f9270780a83d2bfe489d1c2307a1ae116094242acb2d6507fdcde4f2d5b4e294eceb8831679363f9c3149fbd1ca9ed00d9db097e5071c5db54c09b59ad584835dfe8d19f736536937d8cf54ed56e27c59ae55a98e82fcf1755ea4713b45cecff3b4d18fe4eabdc85575be849e9aa238c2cba9bf245f3eb0dcb2bdb64d818a10284ca97fbc3b1f24aaaacc4e95f7dfa0dd46b29ea1e87cf58516fea4fbb5b82fce9863dbdf51e99e2ba9e5d7b207b67f21943c3a8be2c9cbbc8cfca509da3c31d782aafd553a28ac471cfc97375da486471892b2a5c73bf7e9115804b1ae0edda48157ef7608a8bd3a506aa5dbcf4882f1fdeaafbb1b45d3cd5c1f1a2b285b91b8b24d8560fa37f55a17ddc1cdd5bda6646d4588fbc2846172205f1518329c15859f64d6995a6db3c126349025db693e2c3122f91cf4387035497886a3cad1ee6c753080aa9", 0x1000}, {&(0x7f0000001400)="e66a0cb50845bbe56acebd95bc7900b9270257d1098da0c38d978cd24565a918", 0x20}], 0x8, &(0x7f00000014c0)=[{0x40, 0xffff, 0x0, "0d20939f7a4346ce537e46700a1050ca9e54ff038d24d4bd41189754477b2dc0182cbb9acf6b8b89d8d9"}, {0xe8, 0xffff, 0x7, "a432c2ec85cc09b12d2b7eefb32536756da435f1a6f3e4ffef74aa2d0ab2502b7ea1bb52225a66063309cf2121bf643636038f20b2223bca70ebc92a6ea1795f3da5d582c2b239d6e673a7139c728c300af75a7bd5a07856d40b14f2f9aab7332384e31cec978726f38824a1f4bc939488b4f69160976b811021fbbfec4a85c981ce798b0bb1c59b63f6a5c41655b8a7e07ed5decefcaf4b0b9787286520a057b960af8d293915cdcb5778bda73bfa2d6040c9bb5cabedb50d724e65d3e777495644255e72b79e0157b2c15800aa6ca6e63b2f1cc7"}, {0xb8, 0x1, 0xffffffffffffff66, "3f3860efbc535822798960c19079a8c09fe7d22d0676f88026e6ee92f7aba9478f1e40fab09e738ed76c12119aee6fbfeb45764971cb45ff452acc9b90aa8ed055ee1e9cca7f11b98a67f021f6c01c575905936ac45debd0ca0593d2140a0fe3faedef9dad300f359ad6e7b23dfacace28f491de44af225c24309d32355547ce68737af63d93929997b4d31e96658003edd480c0afb5ff50a25e77447e80046352276b6ca9fbdc"}, {0x80, 0xffff, 0x10000000, "f88c0db1e1ed054fa2285dad8bdc92d2562bcf29b69239ddc35c7518ab026213e254a1f2a4ad876026919caa3c5da7163611338965010b8e1aff994e4796a8883410f8f7a51b56fedbe67e0a303d8dd35a2020c59c2c045b0f915c7b30a9740e0da21bab2a84324b5fb06013"}, {0xb8, 0xffff, 0x1000, "6793b0d3ab9f6027ce9a742b0b1ba9b178bab346ac07fea03f0ff2de48b03a54dabb234a08139bbd721a11f01ccadb328e75f6c4aa7b2ec3d5835bb1324bf8c6abfecfa4de4e8677c77755ade45f7ba1bfcb129efc91147a5de7f6dd4ddb14e4c268aac3eb045a1a6edb3c830643c5bf866fc1e321bf3ff6db26b6e8091fc48037a8b5b708f372da8ea8736bc8d467bbfaab0c06bcb384dc47a6ce738158f48a78dbd3"}, {0x50, 0xffff, 0x2, "a88ce394f77ffafcc8eff99a08472a1745a144f4bb1950a1cebe3f81b822558524ed5513e38168c7d3a15a4ecf73ee9c6932abb683c7fddf0e0c8983a52c"}], 0x368}, 0x402) setsockopt(r2, 0x29, 0xd, 0x0, 0x0) 14:41:54 executing program 1: msgget(0x2, 0x600) msgget(0x0, 0x0) 14:41:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) syz_emit_ethernet(0x1eb, &(0x7f0000000340)="b6") 14:41:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000480)=""/146, 0x92}], 0x5, &(0x7f00000005c0)=""/187, 0xbb}, 0x3) r2 = syz_open_pts() flock(r2, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:41:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd1d055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da00ebbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728194376d4d99342a3505bb3f0216ab93f12fc4d5ff6e5ededf60d6e34e6b5478b183d2652aaba391187b30fb398b2f6e21087bfb8a8059ebc19f9f476db2eb0456221f7c82a97b2f526c0ce23a19cc982fdefc6dd46979012c6224915fa6dce7d889eaf9a58ea898f8a20c4f91f6c770d3b673a5ec35fa2de579a1e29c283825c409ae65c8054dba2b8d5d4143052d971e062b453cee24a86a255817180f6bf8cd1b502c5ce121fac4952ffe1374efe839fe7ad38295e552131a98b782b4fae798607ee649371f923728643636bcabf69f720ffbe87fb00000000", 0x12b) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r2 = syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3ff, 0xffffffffffffffff, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) read(r1, &(0x7f0000000340)=""/182, 0xb6) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 14:41:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffffca321cc87e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa208177e16a8b13295abecf7ebbb48b2df68a60309ae6376b9059c912d88be8afb67dc1fe19e8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde08000000000000006b887340a472826ca652b9a6e5ea8816"], 0x1c, 0x0}, 0x0) 14:41:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x3a1, 0x0) 14:41:55 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r1, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb1947ed9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaef348b1a380000000a", 0x66) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) write(r1, &(0x7f00000000c0)="5fc438c045e43c1d2a77e9730861c4bfe094fddde7c76a2a7fe09a4eee32fafc7ffc9ef038ce15b9aab4ac004c5b0aa3b01f6757aa27843f5e09f9482660942ddab935ae22a362f2d54e4cfd3c96447885689ae41b81d5a3550f5e2065976d28446ad82fa5ce48b89ff5a53e987e4786cc52d592f644c9b0a308ab041869dc90d80bb2680a211e7ed676ab81d57f", 0x8e) 14:41:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x40) dup(r0) chdir(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000000000000000000005dcc826b98b8ff8fb4979511f6de09c0e9a0c25cac0b36946ce9272e16eb43d3abd55f9564e796e7386eaa87dd6c9c07813f7be50c93726c432ba24a17d41605ac97b88f6b910ea6f6e4f0d82b49e48a5d4f9836e42d36b9adc559ae5498a378ae09c733d57c0212de529be3daa62698c65dd803a624e576075fa3e66859ddd948661a94a8086a38588ba42c0fb42e0d8bd66a374c016b7dbeae866cbd4af0e558c1f03d0e1932d81dbdc2219fd08eae834277448d0ce0f32250d3d4d6625230da2c", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 14:41:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff120600000000", 0xfffffffffffffd34) 14:41:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 14:41:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x28088, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x4, [{0x3, 0xfffffffffffffffe}, {0x3, 0x401}, {0x1, 0x80000000}, {0x3, 0x8}, {0x1, 0x1}, {0x3, 0x80000000}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0x3ff}, {0x3, 0x6f}, {0x1, 0x979c}, {0x1, 0x6}, {0x3, 0x5}, {0x2, 0x100000001}, {0x2}, {0x3}, {0x3, 0x7}, {0x3, 0x5f8}, {0x2, 0x80000001}, {0x2, 0x3}, {0x3, 0x26}, {0x3, 0x46a}, {0x1, 0xd33}, {0x3, 0xa189}, {0x1, 0x1}, {0x3, 0x6}, {0x3, 0x3c}, {0x0, 0x1}, {0x3, 0x200}, {0x3, 0x15e21252}, {0x2, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x3f, 0x100, 0x101, 0x3}, {0x95, 0xfffffffffffffff9, 0x7ff, 0xa86}, {0x81, 0x81, 0x0, 0x9}, {0x4, 0xe2, 0x8001, 0x1}]}) r2 = shmget$private(0x0, 0x2000, 0xe2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/208) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 14:41:57 executing program 0: r0 = msgget(0x1, 0x4c) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x177f, r1, r2, r3, r4, 0xc4, 0x7}, 0xc3a, 0x3, r5, r6, 0x9e, 0x4, 0xffffffff, 0x4}) r7 = getegid() setregid(0x0, r7) setegid(0x0) 14:41:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x801, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x800, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) fsync(r3) 14:41:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) lstat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) vrele: bad writecount: 0xfffffd8076c37c70, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1462, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *194135 50480 0 0 0x4000000 0K syz-executor.1 121207 50480 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8076c37c70) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800021bef760,1,ffff800020b5f3d8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fabc580,c0106477,ffff800021bef760,1,fffffd807f7c6600,ffff800020b5f3d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067fd3560,c0106477,ffff800021bef760,ffff800020b5f3d8) at vn_ioctl+0xb6 sys_ioctl(ffff800020b5f3d8,ffff800021bef878,ffff800021bef8e0) at sys_ioctl+0x5b8 syscall(ffff800021bef950) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,49690ddd010) at Xsyscall+0x128 end of kernel end trace frame: 0x498cd550740, count: 6 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic vrele: v_writecount != 0 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8076c37c70) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800021bef760,1,ffff800020b5f3d8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fabc580,c0106477,ffff800021bef760,1,fffffd807f7c6600,ffff800020b5f3d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067fd3560,c0106477,ffff800021bef760,ffff800020b5f3d8) at vn_ioctl+0xb6 sys_ioctl(ffff800020b5f3d8,ffff800021bef878,ffff800021bef8e0) at sys_ioctl+0x5b8 syscall(ffff800021bef950) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,49690ddd010) at Xsyscall+0x128 end of kernel end trace frame: 0x498cd550740, count: -9 ddb{0}> show registers rdi 0xffffffff818a6367 db_enter+0x17 rsi 0x6a82 __ALIGN_SIZE+0x5a82 rbp 0xffff800021bef320 rbx 0xffff800021bef3d0 rdx 0x6a83 __ALIGN_SIZE+0x5a83 rcx 0xffff800021c06000 rax 0xffff800021c06000 r8 0xffffffff817612d3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x5999e31855802afd r12 0x3000000008 r13 0xffff800021bef330 r14 0x100 r15 0x1 rip 0xffffffff818a6368 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021bef310 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=194135 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b5e018,0xffff800020b5e518 process=0xffff800020b7c000 user=0xffff800021bea000, vmspace=0xfffffd807effd2e0 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11860 237717 38577 0 2 0 syz-executor.0 11860 328907 38577 0 2 0x4000000 syz-executor.0 50480 246353 10346 0 2 0 syz-executor.1 *50480 194135 10346 0 7 0x4000000 syz-executor.1 50480 121207 10346 0 7 0x4000000 syz-executor.1 52839 71700 1 0 3 0x100083 ttyin getty 38577 210994 1819 0 2 0x482 syz-executor.0 10109 63324 0 0 3 0x14200 bored sosplice 10346 432059 1819 0 2 0x482 syz-executor.1 1819 159364 13380 0 3 0x82 thrsleep syz-fuzzer 1819 498566 13380 0 3 0x4000082 thrsleep syz-fuzzer 1819 433380 13380 0 3 0x4000082 thrsleep syz-fuzzer 1819 278909 13380 0 3 0x4000082 thrsleep syz-fuzzer 1819 63659 13380 0 3 0x4000082 thrsleep syz-fuzzer 1819 91125 13380 0 3 0x4000082 kqread syz-fuzzer 1819 290169 13380 0 3 0x4000082 thrsleep syz-fuzzer 1819 238281 13380 0 3 0x4000082 thrsleep syz-fuzzer 1819 326281 13380 0 3 0x4000082 thrsleep syz-fuzzer 1819 203100 13380 0 3 0x4000082 thrsleep syz-fuzzer 13380 94885 55151 0 3 0x10008a pause ksh 55151 155987 24041 0 3 0x92 select sshd 24041 102744 1 0 3 0x80 select sshd 4153 447987 40306 74 3 0x100092 bpf pflogd 40306 33672 1 0 3 0x80 netio pflogd 98169 156531 18761 73 2 0x100090 syslogd 18761 375781 1 0 3 0x100082 netio syslogd 81051 24035 1 77 3 0x100090 poll dhclient 25483 229381 1 0 3 0x80 poll dhclient 59010 23872 0 0 2 0x14200 zerothread 22972 474397 0 0 3 0x14200 aiodoned aiodoned 73911 65984 0 0 3 0x14200 syncer update 82430 138763 0 0 3 0x14200 cleaner cleaner 41306 87876 0 0 3 0x14200 reaper reaper 42613 51172 0 0 3 0x14200 pgdaemon pagedaemon 78834 130230 0 0 3 0x14200 bored crynlk 55324 319221 0 0 3 0x14200 bored crypto 50545 130595 0 0 3 0x40014200 acpi0 acpi0 46436 411308 0 0 3 0x40014200 idle1 19029 496951 0 0 3 0x14200 bored softnet 97991 301280 0 0 3 0x14200 bored systqmp 6139 289432 0 0 3 0x14200 bored systq 2658 146056 0 0 3 0x40014200 bored softclock 32335 174671 0 0 3 0x40014200 idle0 88558 46192 0 0 3 0x14200 bored smr 1 361981 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 11860 (syz-executor.0) thread 0xffff800020b5e290 (328907) exclusive rrwlock inode r = 0 (0xfffffd8078607b48) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x133 #5 ffs_inode_alloc+0x1cf #6 ufs_makeinode+0xaa #7 ufs_mknod+0x4e #8 VOP_MKNOD+0x6a #9 domknodat+0x319 #10 syscall+0x552 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80786071b8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 domknodat+0x92 #8 syscall+0x552 #9 Xsyscall+0x128 Process 50480 (syz-executor.1) thread 0xffff800020b5f3d8 (194135) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823a69a8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 fifo_open+0x3b6 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x1ba #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb6 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9569 6434K 7129K 78643K 17529 0 0 pcb 13 8K 8K 78643K 238 0 0 rtable 113 4K 4K 78643K 774 0 0 ifaddr 75 16K 18K 78643K 359 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1592 0 0 iov 0 0K 24K 78643K 297 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 3613 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 43 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 276 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2630 0 0 sigio 0 0K 0K 78643K 35 0 0 proc 53 50K 83K 78643K 773 0 0 subproc 32 2K 2K 78643K 55 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 278 0 0 in_multi 33 2K 2K 78643K 133 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 412 0 0 pfkey data 0 0K 0K 78643K 1 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 101 21K 30K 78643K 9593 0 0 UVM aobj 130 4K 4K 78643K 137 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 183 0 0 NDP 17 0K 0K 78643K 97 0 0 temp 207 2748K 3388K 78643K 11685 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 120 0 118 1 0 1 1 0 8 0 rtentry 112 60 0 15 2 0 2 2 0 8 0 unpcb 120 866 0 854 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7900 0 7900 2 2 0 2 0 8 0 tcpcb 544 487 0 483 1 0 1 1 0 8 0 inpcb 280 1343 0 1335 1 0 1 1 0 8 0 rttmr 72 4 0 4 2 2 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 10 0 10 4 4 0 1 0 8 0 ppxss 1128 63 0 63 6 6 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 3 0 3 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 67 0 44 1 0 1 1 0 8 0 pfstkey 112 67 0 44 1 0 1 1 0 8 0 pfstate 328 67 0 44 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 236 0 44 12 0 12 12 0 8 0 art_table 32 237 0 44 2 0 2 2 0 8 0 art_node 16 59 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 274 0 264 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5649 0 4227 47 0 47 47 0 8 0 ffsino 272 5649 0 4227 96 0 96 96 0 8 0 nchpl 144 9577 0 7945 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 29732 0 29731 3 2 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 27502 0 27502 12 11 1 6 0 8 1 plimitpl 152 215 0 207 1 0 1 1 0 8 0 sigapl 432 2829 0 2813 3 1 2 3 0 8 0 futexpl 56 32222 0 32222 2 1 1 1 0 8 1 knotepl 112 528 0 509 2 1 1 2 0 8 0 kqueuepl 104 588 0 586 1 0 1 1 0 8 0 pipepl 112 1616 0 1597 5 3 2 2 0 8 1 fdescpl 488 2830 0 2813 3 0 3 3 0 8 0 filepl 152 16858 0 16756 7 2 5 6 0 8 0 lockfpl 104 871 0 871 3 2 1 1 0 8 1 lockfspl 48 310 0 310 3 2 1 1 0 8 1 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 65 0 54 1 0 1 1 0 8 0 ucredpl 96 3294 0 3285 1 0 1 1 0 8 0 zombiepl 144 2813 0 2813 3 2 1 1 0 8 1 processpl 896 2846 0 2813 4 0 4 4 0 8 0 procpl 632 8706 0 8661 10 5 5 5 0 8 1 srpgc 64 4 0 4 2 2 0 1 0 8 0 sosppl 128 44 0 44 8 7 1 1 0 8 1 sockpl 384 2365 0 2344 8 5 3 4 0 8 0 mcl64k 65536 257 0 0 33 0 33 33 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 203 0 0 23 3 20 23 0 8 0 mtagpl 80 23 0 0 1 0 1 1 0 8 0 mbufpl 256 507 0 0 23 0 23 23 0 8 0 bufpl 256 11313 0 4284 440 0 440 440 0 8 0 anonpl 16 234730 0 222763 109 44 65 65 0 125 15 amapchunkpl 152 16117 0 16006 28 20 8 10 0 158 3 amappl16 192 11722 0 11064 71 30 41 45 0 8 8 amappl15 184 1283 0 1281 1 0 1 1 0 8 0 amappl14 176 1338 0 1331 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 1367 0 1349 1 0 1 1 0 8 0 amappl10 144 75 0 71 1 0 1 1 0 8 0 amappl9 136 611 0 607 1 0 1 1 0 8 0 amappl8 128 165 0 143 1 0 1 1 0 8 0 amappl7 120 40 0 35 1 0 1 1 0 8 0 amappl6 112 1357 0 1347 1 0 1 1 0 8 0 amappl5 104 172 0 157 1 0 1 1 0 8 0 amappl4 96 1836 0 1806 2 1 1 2 0 8 0 amappl3 88 2838 0 2824 1 0 1 1 0 8 0 amappl2 80 21793 0 21715 3 1 2 3 0 8 0 amappl1 72 70061 0 69614 27 17 10 20 0 8 0 amappl 80 8980 0 8940 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 136 0 7 3 0 3 3 0 8 0 uaddrrnd 24 2830 0 2813 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2830 0 2813 1 0 1 1 0 8 0 vmmpekpl 168 27181 0 27147 2 0 2 2 0 8 0 vmmpepl 168 347750 0 345863 163 72 91 101 0 357 8 vmsppl 368 2829 0 2813 2 0 2 2 0 8 0 pdppl 4096 5668 0 5626 6 0 6 6 0 8 0 pvpl 32 690564 0 675303 246 86 160 160 0 265 36 pmappl 232 2829 0 2813 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 653 0 8 19 0 19 19 0 8 0