last executing test programs: 10.054761989s ago: executing program 3 (id=2526): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x44f, 0x6}, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 9.71552888s ago: executing program 3 (id=2541): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000002640)={0x3a49, 0x6549}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) sendto(r1, &(0x7f0000000280)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e55d7dee183682348bd60c41c83ca1584f8b8ae07a012fc", 0x171, 0x0, 0x0, 0x0) 9.710040845s ago: executing program 3 (id=2545): r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x8, 0x0, 0x0, &(0x7f0000000340)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff93) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) (async) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 9.392851616s ago: executing program 3 (id=2549): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='#', 0x1}], 0x1) ftruncate(r0, 0x8531) setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='.\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 9.003523599s ago: executing program 3 (id=2558): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x9) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000340)="2154343278d4c2efd17d64a4fd63e6131498469a042e85125ee07b00e585e50e0196e01def2a73be1ddc2626cdb78e0929a10bb1dcb606fa763b1966931c0ff05ce44a8f4234403ae848078c950147a3bcd0ae380480777e9eb63f81bd7ded3a01129147a0d81c2243bb6b924ad51e08e667957136d87d26b10252725621ee79261598a57c0f0c0cb7742ab7654eebf583999fec34bfe4a35a06f64b3049cb918b928f2701d045430573fa9c3c93d8595e758155e9e3d4ddf5d9bb0539a765cf8facc2025e0e185bb8f512909bb3c9f5e58b6ed94a3761dafb516c142b33064109a978e1552ba32056d635c466b69da53198eee87cb8629a31c1702c1fbc5b338b2af7713871d556046c1a013bb141f90a60428c83ce47d3701eef7e602bab6de09c2a6a88faf782b38149f533d27251e5137a22f1e9856fda283c2bebb6e94bfb5de526e1d68058b8cc67d3581e8678108a70b1157f0265313267ff1ca8d3f3e86ca5582dd158c17e791a258fcf2bc9a15355f5d9b3ab6539348b059bbdfa0b8b0e493f80c582e96cf2aebc9d346e90ae838077db03951c5af5fdeaa6373be1b24c5a82f8b5d45e50a52cf89a204c17aa6f7f6070ab4f8ed9626aa51f1742ff9c0dacb6c94727778eb36eab9b1a33d609d8277b9df681716d50bf902dc4dc94ba641585c72b282199878fc8215aae8fb51c47bb87252697603f110bdfd42b327addcf1ec52b24a8bf7d9dca544ec9b7850e0ccfc0a9fd5d1289e940003e8820a243b5ff4b20a1d9c263d3ddf9d3920fe0154a377fe2f135dbed7dab529eb60df74c61977e38f5b4c8f358c85d9499ae2474029e25bf5cc827e4e4e7e85b30a7cd45bde886d76ed3e295d7646202bce78b2f07a986b2e4b7a1fa7affab75de2c5f817045204c72c941605a58bc29c723ac96bf26f687bff824865942d8ac24ca74f912c2ab1c3e7d64628292ebeedaf8b161855e036f3373148f27e975885b4d2a3cb61f398ccd934a44f4b57a3e1f2967317fe38e476dd879e025c4cc8a9359eca27ea38ba90338e5980724df18ba602e59514a45abce832890d2c011edeb39214543488ccd682b0a5bdb4e9eb82e89a8fc32b9019a091a827a82d672ba1d586447116bded904b652251a84f3c9336eac101d0037adfb9d2b2e78ff1000159cb858f7a0622203470b10b2e362ef43e7a5e535dd4fe1d32776391f7784b9c825d81ce53a10fa15603442e61f992a553a080fd241b7ceaadef2d11437900e6f9d83b5998fa47e349838eaf0add21dc7c33fd9a4622ea6bb4cf27e8b460fa675c28191bca1fd76e078c48c5ab1605f253555e5ab2842ad816fb0cc619e3abee1c36557b9b2305c30b2ec2fb4b6b9a151fda080318fd3e4f207c8d5498f727549aa37b171ffa91130dacb279cc2f93a1a42dd6c195aa720c55e2ee382ae5b1bf96cac88dc49ff1a0a1e2854886de05d0496a9a1a6b4f3dc5b418e7400fb65e1b8ca9754b2fc00291197cdf0251ef1a59027318bc3ae625f4b710612b54749d05eedd2c296e42b5fce9424bbf69959be90cab8ff147fc589b963871d1b92b78d21bec47504fa08748a92a4130374c64e704d33e5eba6e30d5728ea1d83e65d224bf77ebd0f1d6158a86c42c5af0e0b221d50b2cded187295b40f85b596424c882abe10a071239a235a84404a46e8dba9559a368330e260593e075ca973420d9007f27b12ce31ffb08164048730c3a1f6a56cf26c0040651413d2ad662f5f2b97cdb07f11c551db45ae3367232e06b93998f541f7d76786680a5560246a756f1d058f3bf02fc576e59e2ac0b0756e9c3614abcd32e7e0b8338d1eae4f3dfdf53cab2fd25fc1df40c06fa68682297a39850a1ffb163741436e028b77f2b5f2a885ff7ccaaf2f4e586598300a0e36956003308d47230cdc90fae2f724f67b088645f8b210fc48a04c2db5c3bf626bba4ae517cabbf72f0695128e0c0d27e9752ee3a7d5954551ca80e8c3aa4d04a276b09190f7089bbe47cb5df5d49bbac4bf0e20bfd5a9a96d503a75ddc01f3899f8329070d0a4457ec0056d4ad0bd60c1cba1a3ce2eb71cbd40dd76ba724942c80c6c62cb0f024d548500aa8f733619bfc1d1119429228bfca4bf99ac4cbd9d14027df35b0d8a2473f4f89792a0b1f3693ead2ffc1a86fd99d5de66e1cfe1bad6cad494535a74e7187173f7544ff6224fb02d7df9790287e4173ce9e57a4e6306f69e46394caf04ef94c432c7377cd0129bef823042d06c16e1527348cdb314b5ae2dc3c7dde9e409d66e1dc4c7148dbc92b05a70dd16236d0bf69a190b4bac635c668bdba153b6b03b7ca86f4337bf5ed19b03b0af1e6df3302fa6a95bfd3346db1bbf0bd86158f3b32acb5acabc034ceb470e7f63b99e7fe9a699f1198f91541e7e9feb77d5bd2933d9f3d964dd3bcb5186544f3545a84086349000efe3c0d4871912f10214a2c2a14d359ea490cc28262eb85a49cd126bb6dda817d139e527cae4ef6146f60fa36e3a73a9320153df618ba7b26baefb470e17521bd2eaf8dc44e702ca329db6dff92f1d6d3d7854fde35adb87cf6d42181822f55c59d627e5f1a7d3eaebe603c84a2c4fbb92e17dc3328e6cf7b85d7555cbda72662f5aaad7cbd58877713aa8d49c495dc8a9f21d8925cc325203cd18a97fbb0d48847889fb59c8c5053e0ffd03253e84b9c75b88aa599812baad011595f1fceb4ef6c6613a9757a622abc656af369e3132214eb225ee601a3bd58890a64b19c2fc64d8f399acef789cc686c57a0fe4899116100a9ada637651fb741d5e75608fb698c749f516379d1e0a2d75aed599c39c0d17cd36036bc0e88647656d428911dfeca93243d8b7bfaf62e48b593613d37cb28bfea435eaa3c50af06460dde31733c96b9b4c11f2fc7756b02dbc4d7c6222d832abc37ee8b630814e5bf7bd70e990b78041616a4625ea891cc1c819c2b168937296e9b7023bfc0c77e2a887e3d99c7930f67f4025e97a82dcd1694e626c121822c3e984fbd1a2fe6fd37db2032b2caa63c8e75db91f8dc6eae68a1d770f5c3fa6c73a28d6c23e08c6f415400f24fe072a617f499fd15e6ab1f1aa5924c422cac7d8fd291988e9f317dc3701aae7fee536036053b127f824b992671569dd8a10f195864a065f55b2eaf3d171aafd95dcc3746701663f18a5b12458da1dd0d2ee57251a9019e74d3c7820a5de7c431e99405da851c2769949df3a18970de3db9cf0f61e8ae737226901647500d005ed0b44df1c23d4d51b9ac8199739d1bc7c110436ecd2664131bdfff0b3f1dd7c5205990733dd91d9b8442411fd44f20e8e2083a9679022a06eb89b8877a6c1da82a2789960cda66482f31b1a51e2fb8d0c9dcc0f580be7d754297e24df81a07e3efc11ff08d086c50340b54fcdadcf7169a4fe60ab423940eefa0903feac12d46833678cb9e2fbc0ad250b8e3e4290cbb7e085ed940eb5978abcdf07bc84cb8bf37d759ea4d2b291fa239ceb79815e7390f103bf282c86042bc53d63122223b1620299edef4e0f0c9e65b0ee1910f563c5f0656ecdff1321ed1aba461655c66cc7994f92bc72373b9213932757440fae656c4c664c086cfd4b22d98686325a0948b49089a20e0384fea92f7b735989611bfd16deba809a26d18fb7268ef8c98755435afa4c2370844c5f32aec54db47a8a69d3cf0a9e9d7960ffaa91538656d2fb3853c7821f4fd2035343f4be8b793e8c0ea01dcf4b706c6f72577bf835f92e56773919214a075f2e05563a715ce4c35671a8d47df186b746529cac0c3d965f28e9e660cbf16823ca0bbcd21cc15d7b67dac95044bc1df7cd2408b316221b2c44e7d6052ebaf73019668e49551ef0dea316415e23a0a3558f69f7199e7cac8b1df4b9eb1ce24c13cb15abc7808a3280f009c9d415c6104e146459c52f2834f46bf052e4b76dd1718c9e0b64a03a19e9378e724dbbd6fa202faaefcb29022c0e949b70acb9fe30642204b4409cef10e419394a16d3a96e5836e99d00ed1e571f3ddf717de021bfb3cb82b41001acc99c76ad68748b650abdc1c580d78c4190d314cac77b20cd1537c23f3ac328616a326feb2e72526a56713b04b7b9f58e90664ad0edbc40a4218b06378cefb5c9f2763f5bae25eb878c381c2ef50a2c4fd836c8f079dcb10ecb3ffc6a6499f1ff4c2580ac924df0ed92d7dc65933478de9be01de0742a1deb209feae93f599611af27ca11f72f1015924c59988b6dcaf69c2fdab415492fa965a79544b9c5c76ded15301c54652d56233b0ed419aa74935e9bb3589583b61186be7320f39707bff4ebd4f0dee6f36d045b2e6ba6c7e96bc60c66ad2c171f6e67f444cb96684c8875bcff975a98d940025b296067c763bfa172e6b3263965e2b50cbde6d7b610e2811c0fa34d3e7df342accd86c8ca65c7189035c63f25e6c2a19cd054edd71b9cf0f53f603114848ccb60599cc6c1f5826bb2e6ff75d18055ee551a6a802b137ff0ac6461afa83cdacaf21abe5e1be87e5147b99a55fa485c0cd9984eddbb57e1c962a09cbf837a4f872b3fa6fcb82047d1485dd374156c40bf952a1f5a52bff21d27eebefd43758e5790124264388f9040069f032a19791775c151b0d3fccaaeb9f3a18389933bb661acfa32f0c5025dcd16ff167c2056957aed47caa7356bd10fc6757da8d93fd40954e37bd409ba22ec38d3abf60ca1ea9d1ec1bcb5fce6da496923a70c50b7c3c3f65e3be534e4f91393b0b982777b2553cd71d528e851963f927bb0873cff7630ca7117ab07df45d6ed0d618804ab4e65ce4bd9eb69057eb0501ea713fbfbe1e2d046c01f16da47aa8490af0deb12b5f0ed650edc62b1056785ec3116487aeead243eb86b6d496a9e2e8bd6df8fc9fb8d9674cfcf5fc7b11ac8f4220ee1605319cd9e18256afce7b4dd2d6817e0508f874a6b796924198a7941348b46c67fc3b1fa99e2d94fe04f5867f8dc7a3ee797195dc89f321a02810680614d2916a1065091ef47baff4ca2e582e41a5f3ba206f55d165ecbe2c54f824dc392636c0de96d5653dafe1f1406b12da6eaa8c5c45f73f33d23d56a1a694ab649cada07223336f7b64c2a7ff38309241e38f13bf91d6a593a1700aca1d20f43af051eb0cd9e6161a28a7f9c7bb031f3ea11333e4d8635a4eb64afb3c7d430abdeeb487b72b0a9933af2a1d4d4cb8b17fd4bbf336962d5269bdd286c9f4f04a91cea48e62b14111a4ecdd5402252784d38126b7b2b30fb6b0b166f7b4fcb87add1d9145c830ca85b1c3d993527e042508e3347f5a301f0ea228cf04106ecddf43e5e7c9c6c1bf0e0e6313a5fa7853d6040a95cc61b6d18cc651a0deccfd1fbbdc9a785b718b289341c26ba1a9953c9bf1ab7487273addfe8dfcd0212e11505851ea39eda8b293134041316eb299698e02137a7d0adcc7e9775ad2cbd11312ea0eba32d1e531bef8636a25b64fa5b6feaba74e4541e97f488a78a49f42eac77aba7a8cc2cf25bc9658b2bdd03096fe80f5a2b257446478ba82c49c0eb6d8a76a77192ea721256da181fc06d69d6b30c0456d4f7e9650fcf6b50efee87ae1e35aebe099b77f62d58346281110d66b2e2b5629f62c30c7ee182f076b526d662e5f3fdc04f6af25cfb6c83b71d4ec026b8940f59ddc0abe8dbf33507a69eb4d73061f8a12f42d785d237aa42a2ca89b0716da34b498e515d0955eec393eb650e0a299157f2d7b5c9925784d08757576dff8693a8374eb3a648fd03eb8582ccb41bbde12998a8c58c7b7e0105", 0x1000}, {&(0x7f00000000c0)="96f332ed3683ef6a12749cae6e373076a3d8cc6b67fd27945fc718794ffd0d0c6a99277c66e115b56d79b72568bc5de600dbd138e38b855a6f28e4cf62899597132e5bc507e46e32e7b9e0c3570da2538cbcaca1be98335eb39dde832a68d5f21fb71c911958afd2864a183cf52a88d3216a56ce31db191c9c0786b77a6fe20bb84354e7af4495946186934b622db3df76f692bb814f2f626de0840d6f1231d60755cf0431fe9cf12701e6d0326ae423f1d1977f58d44f71547c16e5d6dc7b6a3fee2eadb7d598a4adac6e14d2ae411a8e5a8d58ec3175a362785822c303b53edd5c423bfcd31e08b0359e6df44bd723de1bd060a805", 0xf6}, {&(0x7f0000001340)="21ac630f05aaf1281e3caab5779d0af1473decd78a319169d2f00b5af35acee9cedfb5b3031875c82e1995ad2b2c32873bccdf082762cf011dfac73ea296dee08356b1afc0f5898055fe33395808b1d1746baa9c984dff64e17098641cbdf3da433739eb6cdde3498f4500dc4b138cafe87a0620c0a3c0be38accbc20c81ba985925e3430b24cbb385fab01125af10016e9d8e8263ebfcb3dc36f15ec612bf28663722c88551bde1f69576ee160ccdce5b80bc4daec762efa310f3cc4021a73d9b41982ff5286b77413a5f41bfcc06d45d8a9a9feead37492ecbc5fde10eef25e015f4fd43bd2cbab03ef385e568ced8eada1723d15a038a67c57b031cb8558a420cfedc732a2a3d69b0a3374f376de23cd5849470fd4c206bf6c27cec21dfadbbd1ee5d452e7cdbf8244e15b0e11d62d533eebfdc957068a0e3e22704b0fcbadf923ade8fbb0a0650d1a1103ca5816463500bcd6ca21e22291a8baeb8590ee8d06e019ecf868383534b820c01ca2c2b0ab9da11b8d844e07023a4c7f5c4628abdf5e49f473c09a2d3ed19447a32ea76f53f26bf1543085638df6ad9f5f4119a9606b1bdde29f2e1210e1eaa3e8a6acdcabac3de74260f5614544814cc993736a34da0736a40e0bb9e76963de47c16d1c66f620286c45a47905ed667c7774775b66942def3d55c7cdec32d4c902c711cd8c08beb8ffe3e7bea12acd409f3d8e109c1e16df3d68b022759ec7ceaedeac06f66fdd073f382fe8ddb051f4d340d495da61473c21db521b90fa36eeb00f48eefd65f49ea9e1aae509b87c66dd3a5211713114a0218914387a89418c672a44892027155afef640fc1ac2da3757843a211c65f10775ecb3d5ed3d0024bc34b5526bc468ccf60f056735fa67566cfb3fa0ac06ddd2a2ea072fa05d1d0f4274c9d569cfd0c02163e279c9b2cbcda58136dcda7eee7b59ec45e556c19c2e1a6c6860541a2490bdd8dd451ba733a683264ad0404a530bc586f9e9b1430932759491fb0aa6d60162afe19676938a3be9e146ff7aab26d275277df42416ffb16d778b61345eba5c9f08938b3d021f45e5054d753fb88113c4ce035116100c2e0d6c13362c50e903455c52f121a262d9d912a86010795f3f9df6ac438ed1cc5ec54096bd3f8450320f966e4ed7e0c847cda25d4a3e4d3a3071758caec44206d2f3cab90fb2f37e2a406a3f90802acb1d01bfde75591dee580d92dcdc064e37cdbe35a7f78955ad00dc37f36332150bc242a700726151a8bba4c3ce87bc27456578431882ef97f4a729a964056dd2dd681f1e22b30907b8cc80c1d8ff83eab69625cbc76bed8745b89d3c1ee79e11ad11cef8f96f507df72d08e60e11fd4c67405945e6f67df155e080139e0c240dc25588ae30714954ab59d20cdd20681aeb2d6a8150aaf1e69c7b12fa8b0beac1a64f028720fbcc402cacfbcd2ab47d17a607ec81d1f9217d9fd374ca2f4895a75cd5c180d6580023979d0151064a5a9580baab363f1f563091cb75326fb220f55e33c33c9c0d416d639d97d7545a71acb9db0edf6fe952fd062a2469342dd99182a60071eb551dd9d2ab93008cb53f57e969ebbdc6c4e526151d803d8bba9c58431b1e82cb8258c091cedc3e43845d68f3bbd19b860dd865f0429d5fa8c840288e22afda5499c3f43826304dd1de9eaf5f3482639752ea2e62a7c2c1cde3c25e121e1a5ffce3c1ee8ecba541120c149e365946745b5533b93afd2c0e5d440c64a2d44b88e692fd5bc3f8ca97333e59411d04da5283aa412a24cccdc47696e333d890ae916e3b29e051e66768dfe1cd86ffb0ab6af77515e0e0da85c902365ba0ce293e376222438479656a7eb3e09b9ee9d26a638bd0fee6250a3cf2e78cedd4c17aabe235b9ba7d1316e2f32683c910b6cbbb5e9dd05c0bc9f2a62b52815c90e2aed05c54af91d400caf827ba4a3dd5bf900223a807b606dd2807f5f1ae579231c28c942de74e3465a3043c711a8c58a7085ba5400b06b90291554a7d1b7525a0c15e2ee5c44b029661c82a0e7d0a470b81ed58da079d422e88906fee620959bc60f450e8e060c876604a9fadc4320a1bd043c24776496eef6b0398a454112060890056f6cca6dc74efb0fa96196b51ca1b17541bc62af1f2fda22eaca10136a92c130d159cb1f9f6a59ea6b3fa8199c9fe5c760d5bb27fa8ef2276406df36aa8beb994da47f31d0de9c093db0f72c2e1177f153dd0139964f978f87ae7ee5df47270aad4c5359a4007170a235f97d8f23c0bfc9d379046f836017dff11556f6fc942dc5a5a1088b8b5cfc0efdfa902a8df30b255861d31b7859517604ff19abb8110d88ba83b5d93ee791e304c43e84cdd08cba37417e00fdae573fe921fda8c7a44f7a281786a569a78b9a4eec82ef0bfa0ce1838c1413cbadafc57d80e9ced0bf3c8bdf7d17fedb1991d151dc9f2c3982ecb25ce1675e6069dc64a3a2c75152a531f449046db3dcb99572d01cd04dc32149654cf22972f124f59b2d641f97469f56bfdefca6328234b740d3b40507b2b9fba5fffbb14a1b9775c9a8648a3b7e44e5959cf3a413b4e304482650c39c3ef3304fa0e013e0a39e82dd7e76425972ca055a83b2be7922f90bc26d428fb52ced5044515ff5a570dcb8da106837069a0cd7a37c717e23d5faee16fbc9845201b244a51604b01633e8ed2073b70673bd71692d4990a869711f448f80beedb6d25e49cb97a8e5067d0e160ab2e211552e8cf4e755df13af6e2ce0c07b7b2c69647c8d2c7fe9d326cfcb5db3b018fbacdd10bf57daa1cc21c24d2854695bdce2cff3f9bd073febe97f5a78acb7cbffbb5402c4ca264027c28ea430ed0d682c38d70df931a5b59497c9306066292276dd63a510a6a9fd1c908e73c4dd6cd2d4d7b61c2cf639b21e8fbb89339e606850cc17f8c889ab0c82174ec491520cc806473fba695df933e19bc3ee6e49893856cc2d44639c1a0da761dbb348e4743393e40be80cc2bc32d2ed5345e3d5d281ac22765dbea90f71fe5fff5b47f7822a04d6ec626cac5fa36b0d16fc5ef5f53273103d9bffe92447d58eb33c269d17a0e618eaaec5472f8226f80100a7f20e659e35dedc0c961ef14ce577eeb04c032f723416ee55c7605a4e9710860cd2d5d27228fe924233ce88745f83cbda5aae414289a0e93517b8aebd457a13c42d54820795f3dd7cb440bc1929d1113e7d70f650cc8ce1bdfc0ca4402570e6e31a0e0a11f3dc278722482c5afe3e54cbaf53ac1282d770879332be11e73d3e39425e55a0a597f3a80b7450b1faa84c5b857aff94894e03aa246b136ae3812b2935f4d41958ec70afb36166e7bd5458613e655a8619ee77a9b08f44809885d14f754894cada8361a8eabe636554220b85b68ad8885fdc7202bea4c1bc19f77424f05c0d65831bd1f709a004b720f01a448545b9cfb2046dea9fc93727792d361aa4145af959e2ef0948faedfc48f10cc315359e1aca222e215ef51397bdc22fc9c0b43a350d41ed92d239df7e2391fe9c079b5a2473db433758387e9ea84770eb4d12b5b4fffb09177ea761182e64bfa344ec4239d9f33da9135c26c29637e81bf160814c7f5880c812dc1f53af5251a65e963b7476706a53070c1c5229ca9b087bc84e59f09297c76234ffdfd3356693a29e3a38709990b0af4b5f39315521f9135079bbe98c12cdd06593d6f987b219369e210cf165e6a25468f6feb0eeb5bf8b61dc37eabffe1d53aeabd40f0c4aaebb471c6c80f6b058e19cddf220de55a9e61fdaa49f57a4fbaeca27d90bde88c730b86354a43d842ef13d819f7b0f5e63cebe9c85fcf6680a05ad7199032c751a8ed8a73e0441eeb2c67bccdb4f8dd4e29596e1c19128e0d831cff47396190a274ceab911216fae9af175a5ec9420eff4913a0f6b610eda2c5ca00d0d52e46e0d03eef8cd9eaec0514601ce5a1a2f0cb2b2aa8a7718b600d4c805a90c3a85e8341f20d2b6626eae47296d2bb664355e237c3008647308b39e228f817bd5f5a4f5b6bc0ad8f9dac7ae8010f2445ae7fa94e725a5d02b4e1544f16c64890b42949f6909a14547cb490fda75a6b846df6acc2841b015e918ed09eb80c2f43c04ba651337735e0e5b46915011bf93124d458d0c11e8c203739fbbcc324ed79b6d39da23e6b464f3a301c967c2350a5a3607bebb05d2bc4015ec379058243ff4d4709cc92944b57373a01899492e0a1fd47bea6223a382c166ead87029e021fd5a138b6d6e1f419d032a9f7cf28c0e6a0b3dfa84594f3c2cf366b83af52dc6dcaf65753a4b09c170cff97af694c8873a88fe13225de851af8eb8084b33fd164c26f322e750c4559947d75ecadc9d67ce694ea8e95a55dff75000808109ec4f4762d166bfd7547c3fb7400bd7a12e29c345e1f2076b710ad303f14656e22921a9198b3f80295e7ec369f729a1172efbc1f35d85ffeb55209ec7935cebf9c8550a9886c86364b62686546cf51507d2ecbed70d352e629164f1a523a8c64ff192c879e1e82b4749595b94244e072b6b7f2cbc664c2b9ca19df00571d22efa982f910c503d5ddd12c32227b840a08656d42eaa94fbfea6602f757291f3c6451e3d176a8337327f8f247971becc754d1b01ff5203f9aa4712be9841ffd969a3cc97edf3d26eb2e7adf47ab12257f5bb95a8d53b133333d6d006b8d8d9fe28682ecbb3b0a28cebca9bed939e407e83170f4ca4210989b8c811567d7a1f092ebe4f3380d8919a93a36b774ea6eaf1f626f5806f375763a0ce42b68b1ae39cace4ae800d3153e5e000380fb993543847253c4350b5cb3de90ba17734c43dc02e4b236980a9277da5d2a2b88e4c0fbdca16b02d8b69bb02f96cc8292e39f38f849683a8e262cdc3f2383a8b3eb954a3b9b8934c7ac30ec80dd11775a771d815ba6bb476c1c05bd056cce2e9683a154b47d4b3df0ffcd9787f0df2fcdc0f30a3c1637b92d9e80fa73372046f8abc04e10585d8318b5cf78f481a429297182d8afec425b66e392d26df5eac05619a0a679b9fae27cdf4b28e7384a3ee0a66e9", 0xdfd}, {0x0}], 0x4) execve(0x0, 0x0, 0x0) getitimer(0x2, 0xfffffffffffffffe) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4000000000000, 0xfffffffffffffffc, 0x0, 0x5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x4}, {0x1e9, 0xe4}}) 4.678237299s ago: executing program 5 (id=2673): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4000000000000000}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4.595913385s ago: executing program 5 (id=2676): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x4c0, 0x269000000, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0xe, 0x4, 0x8000, 0x0, "97a22200", 0xb}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x7) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3c, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000018c0)=0x7) getegid() sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) 4.294858727s ago: executing program 5 (id=2689): r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7, 0x3, 0xdc, 0x9, 0x281}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e341d8bba462dbf28d4f080045000300000100000501907800000000000000021100907800000008"]) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7, 0x3, 0xdc, 0x9, 0x281}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e341d8bba462dbf28d4f080045000300000100000501907800000000000000021100907800000008"]) (async) 4.16559553s ago: executing program 2 (id=2692): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x3e, 0x8, 0x10}, 0x0, 0x4}) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x3, 0x800006c, &(0x7f00000000c0), 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, 0x4}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 4.159145438s ago: executing program 5 (id=2693): getitimer(0x2, &(0x7f0000000080)) (async) socket(0x18, 0x2, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, 0x0, 0x0) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x80000001, 0x2) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000001880)={0x41424344, 0x41424344}, 0x7fffffff, 0x0) (rerun: 64) syz_emit_ethernet(0x31, &(0x7f00000018c0)={@local, @local, [], {@generic={0xfaf5, "6a9d96b0acf03bab33636b60908c16c485001b6c5f391c6d6f5b56a079680cf109dddb"}}}) (async, rerun: 32) syz_emit_ethernet(0x11da, &(0x7f00000026c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a804008100300086dd6655ee48119c3b00fe8000000000000000000000000000aafe8000000000000000000000000000aa2c0100000000000000010004010700010000010000000000621c0000000000000104000000000700c494ff182b87bdf19c7a935d5059119bb49070c7f2d7ecae8877acb7a8a33c71d38385802bc27092d4d84dc322a6b7ed39ee4affcccce314f4c3c5e3e9735babb54bb183219a2da73e1a7b3a8aa44d2fc8b0cdb2e360f98639e752cb74d5a3fceb5bf85ede85f0581726cfc9699090e1a319ec3aafb5b6f85c60e27f72035e7f6a78bab6b3e8610089d8186e4ed6a3a3c0bd0939b32a8105d6429f67700f808316ad81833a429bdc260284c98209077f9ac90263cff37ad3d2c624dfbbc6930d9af669a2e181c551ae8157b7571e9ea35fde3c17a64d897ef3e1e75684d5dbbf43f05563a833f9d9576eb1d49ba255db85ca92ad08c817015c70dcb02cf3034929ad5738fedcdce866b67cf27b571fb13b82e6b74297a100a340bbc2b99d0b49f3fdc1eec598ba25041dbb1a6231fae6c67d51c4d3b9c8ceb2c9ae31111843c02d6796ade467f0bf353c91a8b87ee34439a48fab7e2700c4053b66686be55e4f3b5f2ff90e5af919a2b1e51413b1d4ac8ebe939a431f2efc057f597fa30345d23867e37600d7f78e5619fac2f6902fa4ce23b3d39415688e1eefb731c5dfe887465200d985b21b6d6f096b277145f6c0430c70e7c7fa8f2d29ce1bed372f59cc34a9c01c1036df3562943de1884bfca09745eb18a1d7a3a3b05fde68f2f83f4521c82db219a97d3ff6db4b63c474022d0141c625cf5322f093ce2c6b618e7033a1b371f4ab8fba9526ca011140803e116f5f66a23a992f51f4fe79d38aeefaf3db334fc39331ec8f49af6521589afd6c7e63b565a0b9e57540da876c5b3fbe74d75a4a8addf23dcfeb7b3c7bbd6943ffe4c5346f583c6ff93e78eb731b44b5a8d839bcba333c199c3f9999b7c27d8112dfac2721d1fa0881904f688eb85022a830143fbf5db3b102d552437b255bf17ec18366af42e4ebeb521cfce335523ce5f080a6d46ec1bda6a9992a41d6120eb0381404e33a7f385554c2d4dffc1441e11c3c6a4f6cb852a654f997847ec711fce620e36fd2c72e3b954514afe4e7ca671851fb9e0002d82d7cc8ce2c3f969cff032b02e1dc9bae54829542bb7344f818da82c501686b2f49f21897af74690e0afca41641e826638c5c4aaabdd8d48ed807d9014824ffeaded24cb6d1f229915ad2184af5101cb0df713005eaf6345a405cd3c75d9899933de3f1ae230fb01b433e6a085353f4f49a40c72b696ec0b36dad3bfe324b3424d6b0bb6b67cb3bf5f02abff1ff52d43dbcddfa5b5254cec67410a19aecba8c1f0d9f4c6acbc0b237e92581d81278268164cc83845594681b1ee658304b1633a32128e4c4b46218977689802c25fc6e85c3e10f02962734624a10670d123d3398db063ad6e890d0c1d0a0afd7ae6e9bb55826ad793b88c39a4964c996e346c95685548f070a40148b998acc258fb36991f71d33fa930c271ee35103048794f8081d5eedbcb40069043b244b698cfbf79858170e05cedfcd3542b3bcc12778c75bc521992c3209d474251df2f1a220c7a39a3db1b4a9c9316eb323ffcb649e8e5ca6bbbc94c95ef8615b8223f897b0bb8a270b105d10b17fe4bdf7b05eb4e20d891a6441d86ceaacd222cc13dd38cc7b8619d5298ff655c52fd124798284303f64866c431bb4ec523a44d8c5063ba69f015fe827b9c50a7e260e43700cb504b6f66ddf09fe41bed868ffe41ac78888862ce29a1458e0f917c16faf463b5f61150bc45d7bc6c413a94742f63889df0d46b5292b6fc88f39b378f1e4df6e35621f9e8aab69289e967a425bcccb79d9c832b5a9a151733d5d7cf97c1931a09350710f3a904775d0a61bd856f756e73e07cc4e5ddf33cdb8c8424a20778f9ad6454e9dec52ae928496f0ca1b62972c94eea702f00b35491119d33b8d771991f2a5f8f51f630cdef33f663171de25e1a8ff4de3de3cfe78070e56113cde48246002df047d3fa2bfd179bf8ae0620ef246da4599e6650effb1407885d9fbce5b0137b65a59658bfa811fe72001ea6e6f93a0e01ed6b6722d12e9469397189f229fd439dce451964ac87626c265794cc35faaf95036340b726c027145153ae24d13bdad5cdd9d057b231bee08eb2ea0468d349ed2e9beb8cd1b92da1d57e39124436b2d545475953a8941709c9e73bdf1e75be3836a0d30bebc07b29928b3fd168f0d6b53dd8d6606d556f4f283fc45569c02d634f14a93de9d050965e9be05682572a0a85497b61b5e898a12ead04e3d0872faa6c399cbea1b4830392ee5f97a725d452c578013408926a56cc5599ca8445b36ef12535e9feb1b5d498375e2ad75a0086b41cbf8b278701392368848d420589b381b8b45719f9faf023e9d23356a0e350bbb7f92410985b59ea2cced717cc9da51980b1a34c4b28d9b4301b5d30e22fc87da924a3c8c0a4aa216bb1137d25a5f61e7f5aea7fb475ae3ba15d800a66c3414b5780d785c19d4941229181a198f44c632062cfbd1e94abf2c65b12476cc99253e2cda6db96dcd1ff61ceacccbe36c8d3c7b2e5a4508687fe00e7f73f69e525163730b727d9470b17d437b859f163a4deef2e646ffed1764a2ca37a5b8b20e9a916c1158f1464c4c5c2148e4766c27c9d3c460455512017cf7c93f839f281084522dc26a80958a8b06f95ed342a513eecea9f4519d061f2186f7fa30f9b56b708059c92f4506f3b340d95d20b442ee654b7599b17bbabb340ac6221e1a6ff5878aca1ec9078f6acb64d5c9b82411102617f0c8a35adcc14215bb5ddf1674befab5a4ea0e732ae4ff7969e25dd35b05dac3d80a514ae31c87805ee0723ab15edca08ab58020bbd23b45c8071edaec061a79c478beb9d59eae90e0851a52d0e99e2cbd00ad1bb9094caa9bd445c556eb6fdbb05aec5600016537963e89a104bf51ded3c5f7d06bcacdf82dd2df1defef88866ee67874efda86ec5f908e434c7317ebf46d0962eef503934310c5d95784f7594a3a2cebcb64a430ee468c50a3c07c3f69fee987c5aea0efb4bb26df83ac7a9182eb7f72322fb23f0310eee0aef9f17b34afc9a891f9a31dcb4d9733cfea5dbb143866344f6cdd724542829255ea43fd0190f83a05cda50459032b901416b92156b43a1138c999b05e503c16693e68a72a3052caff49879bb264a23a4d64d04d1343d529d17367745c1757fddcc647a6bc8a83c25d76530fc83301cad5ea7a68e5fb541fcfbd10d869fd722d10f8c19a0c0581446e73407b7d5201e32d2181a946f2c460a8544d4d5f6fe267c2ddc50126ece7f7a1a2172049cd11e30065a6468c7ac13f2b4f85e3d02d784b5103a40193e643914983ecaf057aaa1d8813a51d17ef3ff2acae216844688791727cc32433b7f39ab9eb5ac11aba116fbc30fdf86ec443f1ef448fae6f27b1c531d50fee9df46914e3e4acf5ba89b0041afce7e3617baeb7bff69c6e55700649416a7bcacc6c29ad819bc9feba2ab9eeba1ebe075d47e50a3c81c46f43dda353a09968e6e4c135d09bc3cf930e3193e129570c119b7bcd59ea21cf7e95e35e58a6bee52a164289db1d85b441d17dcc99ec4111bc406d053d7d91801932e74d70c05c754587ae03e38a9b22e5a22122833e370fb162b0605e06b089fcd95c6976a227d725935466ef44a8cdb730bc423e6d9ca19d0c7837ca1328237501bb07c342dd0631fc0c9a7d1166954debef0765526c7d6979529f182ff813cd351fcd7a07263f631ec50bf8fcf958bd3d892ddd7de157747f200ef49b1e22f1ffa35c152e0e0ed0be6594afbcbd3cbc814e44a0b4ba5b7ed4156958ee69d10c8649ccfd7732e7db516bdd9cacc389df7f1a4a5dcd39c4c604f958f51225cbb744467a5caf365e270547cfabb9dc71782b6abc27001b2aead2633368ff4e03d2a3fc1241db1bd341c165245f528d3f9acc2c172e420379f9627d76d848faf7f984541021842f3f134d38a80b0b2395d91c5d7761867a7ecbfac1c03bad234b8035de378bc2a6de3ae2b57a60a78d4b3c617b97b6db7275ea68697e3763ac1d2ace88ba1e04b4435d28903a94416638eba80286dcadbd45ec2d502c6a3b213ffe4b5d1c185d1406896ffb970e8c7073901f3602fa9c88d08655e225b44c4a46b72c20f1efbb42e37e606617af97b23f6cbe11875c7bd5549b4b7fa5c0fe41a00deafa9a96a458bcef6517a7b2dcda19d687306754101d4fffcb905e8a4ace2cce4706acbdda905df87ef89411e06de7e57155b5368cac2ecceb4939beef488be19fdc2feefc0f0ac8de3c78174dac44be5c54012d3ec2fe35bc701ce355eefc940bd2755999becd46668c2bf87411f9b1243d43ca3f43379d5b3342e58dcf93d9b7c0b118faee60628d2f915cff7cb65ab2c9c061e3ceb87ab6af0e6481760ce11fbfd43d74c09d8c2cf2459cbc17eeefa79a22a660167183cb2dceb825c1806ad2f57246392202cd9b3034b6055d07e1206de15a4f6dc66939cf599dbe156d4ced89aca42173ae63dbbbd26a5c1a0177746e5e5e8c5ce0f0f698312bd8ba284027c6d4c93a820651a7e6fdb626938f8bfcf25fec0221c235410530d6aaf0a84ef654aa6e7b50806dc5d6895a83a38b695875e42a9f3204dc188cec2f30035ee689cd6be3449b7dec3280f8f57b2c050d2fe47de3a9578edfde479467811fb8ca082851795f269e50a0990dc8a7dfce7baf563043925d84d23fbe823e1e3fc83df79e9af2019e6b3de42adefcc2ff47be4473e8b13425d833c6c09890aa034f5a56c50a9b7cb61079dfda0f61f2c011d90e36ee1641eeba0009a3cb8d96b3117343b7bba6d6a029bfbc7339d9dbbb9b9cc74a57f8c0b8eefc8e5b6ce1da51de3dc058f9a3012da7a81eb42f002b0a52cec8843f8717965d17cd59f335177944d0ff2e8d6213d0ba0980302c729210a6d043ada38186806e33a1d45038d86592dbe9190abd0109ab3131d913bc471e80c785f94e47f74bd7d650ea8ad5a5ca5ab78949659f6d83b06543303c84e26f6f1df8102ae7b99936c86cd741f6371c3af007ca7b213c6546f3f785fa70429af53ffb6f7d6196af2569e1ff245897d3ad16815b130bd4f05502cad3cf62ab05253a93acd4269e306a57861de8ce454de0e79a7462e4c13feeb76f3fd8e53cefc1abae57f3485e7beccce9fbbe6550ee551dac848f87d40f34208d359b3f9f8f6435b08682fbe90d3d84f2ff59c6a86f95525d786352e7211b7b2c1fb76c5e90ab910680badc72b9a75e582d18b17738ec718e9cc1b448b5228a0912f5af4c0568eb6b21d5ee78845485374ee95234127b78c6b5f4dca3884d0964d68b5696e047b348cb74592ac772e5008a77d2d2b46b6d50329e70baa5afb2922255e7f0a741ce26e7a7f1fc4d73a6fd745b143e0ab097e3ccda6569c0eadeae6a8d678ac7a837e266b77e43fe9b88f9275ca560eae9ec94a6def8b2171dea406a5aa7fb223d068b6585b33dd9cd6e8eb703ff6609ecaf08fe9019c21b1d9dd87f1364fa4a5a10cb18580c3c4f1eccff04a65904f5bac9d4ffd0526ffccc8c66f6c465441e6a0474dcc722e459e174de0f73b97f67cd5cd34a78849a554a21aed1fb1bc5ef2ddac645299878bf55e23cc4b0626faeeb0257111c379382338738678e0a728811faa87cb302a302b62c2dd49f8c635e78aca326c7ac8ea24310f97028c40dd0af42c31daeb4959185db65d1b865a8751d070c416e7587d26f9099308ba3dc248234f290b9b50718bc7c0c85586c61347740fdb44abac1b657f4d72ae7ee25e4dbf444864d60e5d8f48cb2ffa266cd1da29105620ce4a3c3e1b16fe5e2edd54389ee6dd5cb3fff7155dac64ff105f336ed3f109ecb3be66fd627e4c033e64ab3f8e48a7419764b80343a62da473a947183431552f975e9f4fa35b539526167029466ad8c8a4e5c39f235eb6088e89c133a5bac48ae72007117b404acd13f979f4069a5d6c84e292aebd76677c42114aaed51315a99594a5a7bb37f4f1d83f6cddff8c8a6bd7e38038811d7224362c9143f1cc79329332622b1bacb2636105236d033a3220dbb276f96d6b00cb1fb1d3d16f653072488c61ee12f2f30c7beb1e202dbc89610d0b345020502000804018100004e234e22", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="a10000049078007b010402080a00000008000090d0000102040100001dceeb71be2aa6f1f2ccf7dda07e6391178ef34696ccb02c0edf537d4a84f1060f20b6d4846cabae6e4912490474a1af97de6a67f4eb3b48d38de634f1eb7e5e6c9fba6cc5e778aa566b2d2e44341efedfb7ea99d27fcd69e782897bbb85259e0fb8f1316c59f914435bafe89be621103abcd96e745107323256954bddd211cfc8c3101d361d35bb698fdbcfeccccd2f3f08f37e6ced137b738abe0cc43563a998267e44d104f9650687be19df5643fee29bb3297b7c3882bdf9032e4b9dd2ee31f9"]) (async, rerun: 32) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async, rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (rerun: 64) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000340)=""/205, 0xcd}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) (async, rerun: 32) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 32) writev(r3, &(0x7f0000001480)=[{0x0}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 32) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x7b) (async, rerun: 32) setreuid(0x0, 0xee01) (async, rerun: 64) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (rerun: 64) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xd30, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000500, 0x0) (async) socket(0x1e, 0x3, 0x0) 4.15785328s ago: executing program 5 (id=2696): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f0000698000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x100}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00004de000/0x2000)=nil, 0x5}, {&(0x7f00004ce000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000496000/0x3000)=nil, 0x9b01}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f00006e6000/0x3000)=nil, &(0x7f000020a000/0x2000)=nil, 0x5}, {&(0x7f0000383000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f00004a8000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x74}], './file0/file0\x00', 0xfffffffc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3e, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) 4.104306091s ago: executing program 5 (id=2699): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xe0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0x0, 0x100000}], 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='\x00', 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x803ff, 0x0, 0x8000800, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, 0x0, 0x10, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0xf9fa) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={0x0, r3, 0x3}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x20006473, 0x0) select(0x40, &(0x7f0000000240)={0xffffffffffffdffa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x4000, 0x9) bind(r5, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) 4.027306894s ago: executing program 2 (id=2702): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe"]) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 4.02146456s ago: executing program 2 (id=2706): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = dup2(r1, r0) (async) write(r1, 0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x1, 0x7}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="ed", 0x1) (async) recvmmsg(r4, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) shutdown(r4, 0x0) close(r3) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) truncate(0x0, 0x5) 3.79719409s ago: executing program 2 (id=2708): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) geteuid() getuid() r0 = getuid() setreuid(0x0, r0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) getuid() setreuid(r1, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6b43192964817e9", 0x16) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socketpair$unix(0x1, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setreuid(0xee00, r2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 3.638878229s ago: executing program 3 (id=2713): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x5384, 0xd5}, {0x100000002, 0x8001}}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf7fffffe, 0x6b, 0x522, 0xd2f, "8717f90579ce018000008080df91480d01000002", 0x0, 0x400}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="5cec7c2889633d85e1317a8ac3d60ed898c194ad88fcf33758903003f925ef88405de96299765dd3eaf12e291c216b1cc2463ab3f5203572369ceb1bac30ee443c8d8ba47ba1a85292a656331f1986a1d5efca18ef3004d0958d29816d01d1a5450dfda114fbebefa5d7402be6", 0x6d}], 0x1) rmdir(&(0x7f0000000000)='./file0\x00') 2.958197681s ago: executing program 4 (id=2723): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000880), 0x299, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x5, 0x3ff, 0x5, 0x8, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x800000000002, 0xfffffffffffffffe}, 0x0, 0x0) write(r0, &(0x7f0000000a00)="efca5bea", 0x4) setitimer(0x1, &(0x7f00000000c0)={{0xfffffffe, 0x9e6a}, {0x277a, 0x3}}, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000880), 0x299, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) socket(0x18, 0x3, 0x0) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x5, 0x3ff, 0x5, 0x8, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x800000000002, 0xfffffffffffffffe}, 0x0, 0x0) (async) write(r0, &(0x7f0000000a00)="efca5bea", 0x4) (async) setitimer(0x1, &(0x7f00000000c0)={{0xfffffffe, 0x9e6a}, {0x277a, 0x3}}, &(0x7f0000000000)) (async) 2.868967418s ago: executing program 4 (id=2724): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x8, 0x1, 0x444}, {0x1, 0x1, 0x6, 0x203}, {0x6, 0x2, 0xfc, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000005c0)=0x3ff, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x2, 0x1}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0x80f86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x401, 0x7ffffff7, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8}, {0xa, 0x803, 0x0, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0xc6, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0x8aeb}, {0x0, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x7}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) 2.866900317s ago: executing program 0 (id=2726): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c92715c0d8e87b6a6f18ff195a0a0c31e", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000040)) socket(0x10, 0x4002, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 2.629733879s ago: executing program 0 (id=2727): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = open(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x80) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000800)=0xc) fcntl$dupfd(r3, 0xa, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4401) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r3, &(0x7f0000000b40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0xa) 1.794605632s ago: executing program 0 (id=2737): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0xfe) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VNDIOCSET(r1, 0x41946472, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x2, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x40007) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x8}, 0x0, 0x0, 0x8}) unveil(0x0, &(0x7f0000000300)='W\x00') 1.782702005s ago: executing program 4 (id=2738): r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r1 = msgget$private(0x0, 0x0) (async) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) r4 = msgget(0x3, 0x190) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/158}, 0xa6, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfffffff1, r2, r3, 0xffffffffffffffff, r5, 0x11, 0x400}, 0x6, 0x6, r6, r7, 0x400000000000000, 0x11a10, 0x3, 0x2}) (async) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd335feffffffffffffffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c321182100df720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc1100000000000080000000007f62b60be8b900"/177, 0xb1, 0x0, 0x0, 0x0) (async) r9 = socket(0x2, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 1.518082379s ago: executing program 7 (id=2739): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfffd, 0x8, 0x1, 0x7}, {0x2, 0x3a, 0x7f, 0x7fffffff}, {0x8, 0x2, 0x29, 0x6}, {0x7, 0x7, 0x0, 0x6fb4}]}) (async) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xc) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x9) read(r1, &(0x7f00000001c0)=""/24, 0x18) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x7) (async) syz_emit_ethernet(0x42, &(0x7f0000000240)={@local, @local, [], {@arp={0x806, @generic={0x1, 0x6000, 0x6, 0x10, 0x3, @local, "6ce01ce4db7a06b73f86812d55ecdf21", @random="744f18be6dce", "eb312b60c3be2f992fd3389cf4f46319"}}}}) (async) ioctl$BIOCFLUSH(r0, 0x20004268) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x8bc4) (async) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000340), 0x7fff, 0x6) (async) ioctl$TIOCNXCL(r1, 0x2000740e) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x4, 0x10, 0x1, 0x5}, {0x5, 0x1, 0x7, 0x1}, {0x1, 0x1, 0x1, 0xd3}]}) r2 = socket(0x1, 0x2, 0x4) (async) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000400)={0x3, 0x6}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x7, &(0x7f00000004c0)='./file0\x00', 0x8}) (async) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x8, 0x6) symlinkat(&(0x7f0000000540)='./file0\x00', r4, &(0x7f00000005c0)='./file0\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000600)) getgid() syz_emit_ethernet(0x2e, &(0x7f0000000640)={@local, @empty, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="fcfe8162bb77", @multicast2, @remote, @rand_addr=0x1}}}}) (async) pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000680)="243072b43ee4c94afe7fa66f4b0f56972949b81c7b45a1514be950801bdc4a73faa688f06ec70821e7635504532d17fa77eb57c6301a2e0f7ac8a36eae326b2ee7e646eeb9ec9751ea88dfd9547ed4f1ebe5e77f02f14a143eff9dd19cf11def29bc9c73e3eb793e0e", 0x69}, {&(0x7f0000000700)="21832b34a67b3ca705aba43b872c35a11d8d52d4509cc02a671fec5ca0c23d87f6bbe8035f0ff29da7418b2990ab9d7951aa57429c67888a5f41a6fe46466be7dd08726640b5d73285baef5c964f3f3d82958e278bae1427ceeba945b9b6e7ae2abc8632bd865aadeca6963b1490a736252b665bf300a8a19aa979564521696088b4e7bbd978", 0x86}, {&(0x7f00000007c0)="a370ee85a16527582297f64a9cff536b15fa93dc8dcd176dc08fe1b93deee082cc35aa3630ab06330a3ef0c7fd8154116fa9ba48b9d788c3f8b35bc0b04e242cc1970152111210d6abc89993901b9b0a2768c318057c95b2a5c1dda6c001b772bd0af60fe6858e59ead3005ee0ed9713024ecfa864f4540466605e6ade87733e755403e4f40dd440e152b945c4e88e569ff7", 0x92}], 0x3, 0xfffffffffffffff9) write(r0, &(0x7f00000008c0)="1404ba4049881545d56a05c45b0058ccdcb3834d6aa7c03008e3bffe67eea483d824e89f1f5a59bdc0bfa1d45544f10057fcc8e1f4cded0ffe0659a07a8dac0a1ea66bd6cd40a4b8649464a69e5b4473850a013e46de005c205f709686c55294616c90487d0d35b56783bb1e0ffddc8e9f1fc6dc9ff38600662cd03322", 0x7d) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000940)={'./file0\x00', 0x5, 0x44e3, 0x7, 0x0, 0x8000, 0xffff4008, 0x7, 0x1, 0x0, 0x0, 0x4}) 1.517764098s ago: executing program 2 (id=2708): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) geteuid() getuid() r0 = getuid() setreuid(0x0, r0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) getuid() setreuid(r1, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6b43192964817e9", 0x16) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socketpair$unix(0x1, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setreuid(0xee00, r2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 1.363476827s ago: executing program 6 (id=2740): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x5b, './file0\x00', './file0\x00'}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) close(r2) unlink(&(0x7f0000000240)='./file0\x00') r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x108) linkat(r0, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00', 0x0) syz_emit_ethernet(0x9a, &(0x7f0000000340)={@remote, @remote, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x3}}], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x5, 0x84, 0x65, 0x0, 0xd, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@end, @generic={0x44, 0xc, "84d58b5445a995cb159b"}, @end, @noop, @ssrr={0x89, 0x7, 0x7, [@local={0xac, 0x14, 0x0}]}]}}, @icmp=@redirect={0x5, 0x3, 0x0, @local={0xac, 0x14, 0x0}, {0x14, 0x4, 0x1, 0x17, 0x401, 0x68, 0x8, 0x3, 0x2f, 0x3ff, @rand_addr=0x68, @broadcast, {[@lsrr={0x83, 0x1b, 0x7, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @multicast2, @multicast2]}, @generic={0x1, 0xb, "58ab0e7f7313830b97"}, @generic={0x89, 0xc, "80d6b349a3db93e7bab6"}, @noop, @rr={0x7, 0x7, 0x8, [@loopback]}]}}}}}}}) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000400)="693936ebceb362514ca504f8975fa8bf939f79dd97372469e5a38674aab3e4f51ba89a66aa47d2e58dc45bd7205c4a63299d1f46b6da4f116cd7fa55baed129a048fd8cdddfca981cc8bfe31bed2cb957d12e39af5cfaa09679018f5619623bb712152dc", 0x64}, {&(0x7f0000000480)="0724e71e2511121a2910619839bdc08b782667aaedf6fa39c9b55243b99e6af013b897c7e6020b73426423295c7eb3ace9dcae3cada4a6cf030f030828cc14ee2ad21c", 0x43}], 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000540)=0xff1) r4 = dup(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f00000005c0), &(0x7f0000000600), &(0x7f0000000640)="cb83fb871d497d8ff23a55f07ce485c7a2ca6ba16646d5a5b050d7a56e4e1351b3a7bab03d89f29084eeb8de36787ae5b0116a67f45e16b717e400d722d6c11643f718f708afa21ec13f291ef7b8bb60a7aaee7437", 0x55) sysctl$net_inet6_ip6(&(0x7f00000006c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000700)="bc98e66d5a62381b8cd4d9be771cb63ef012df6b5d7c4cbf9fe34b7a76c73f3cd4d4308d2de1560b9aeadcae860682b4533351ad8bb1e9676d66b00395736a9ed94fb35dbe699e8ef51b6ce897748f2c21eb2b49f6294d73056428c91ad2fdb20b410b013a5df42604c0d61eb2331beb959d9f53bf6c00261eb3f01572d65f94ac6ba8abf3de9712e7d0588d4ac57aad8f43cc90c005f9413f3fbc14aca8333332fe2aa3a549b3652936a57b7f2c09e3edfee14bed2a1ac427ae2f15d3f56c8dc52c8a3d52", &(0x7f0000000800)=0xc5, &(0x7f0000000840)="b5a34600206e104b6b2f49b005a817095e0c99d36f31c03bb078bf68a80cbbc51d7fe2", 0x23) sysctl$net_inet6_ip6(&(0x7f0000000880)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f00000008c0)="01f843f9d9756ddbbeac96ce5fff57de8139180ec1e00fcf3f08e03c8710", &(0x7f0000000900)=0x1e, &(0x7f0000000940)="34b2785cda4f469755", 0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000980)=0x3ff) kevent(0xffffffffffffff9c, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x3, 0x5, 0xb1c}], 0xfeb, &(0x7f0000000a00)=[{{r1}, 0xfffffffffffffff8, 0x1f, 0x20, 0x4, 0x6}], 0x1, &(0x7f0000000a40)={0x5}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000a80)={0x8, './file0\x00', './file0/file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000ac0)={0x3, 0xffffffff}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000b00)) fchmodat(r3, &(0x7f0000000b40)='./file0/file0\x00', 0x4, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000b80)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000bc0)="43642f290442ad721d72127a5d01a7b331dac88547cee9a9294d124a0dc0e78106b9071b0a2ca992b099ee05b782c6ed997b83069f20ecca5c5db2721d596bbf10ba41", &(0x7f0000000c40)=0x43, &(0x7f0000000c80)="f130a88d5657a0f30f7af57fb1f061", 0xf) fcntl$dupfd(r1, 0xa, r1) rename(&(0x7f0000000cc0)='./file0/file0\x00', &(0x7f0000000d00)='./file0\x00') r5 = open(&(0x7f0000000d40)='./file0\x00', 0x400, 0x82) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000d80)) 1.361740684s ago: executing program 1 (id=2741): r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xca, 0x4, 0x1, 0x440}, {0x87, 0x0, 0x1, 0x16a0}, {0x1ff, 0xd3, 0x0, 0x402}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eae561e67e6541a21dc9aefaa01eb1677ef00b", 0x14}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) sendto$unix(r0, &(0x7f0000000180)="b10005010000009f050007000701003a331c13fecea10500fef96ecfc72fd3357ae30200004e3039d6d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e3bc257699a1f139b672f335c22c27d0c032bfa896443a4211821000072b345ce2e240fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff000000000000000000000000c0f99b9fe486", 0xb6, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xca, 0x4, 0x1, 0x440}, {0x87, 0x0, 0x1, 0x16a0}, {0x1ff, 0xd3, 0x0, 0x402}]}) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) getpgid(0x0) (async) fcntl$setown(r2, 0x6, r3) (async) fcntl$setown(r2, 0x6, r3) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eae561e67e6541a21dc9aefaa01eb1677ef00b", 0x14}], 0x1) (async) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) sendto$unix(r0, &(0x7f0000000180)="b10005010000009f050007000701003a331c13fecea10500fef96ecfc72fd3357ae30200004e3039d6d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e3bc257699a1f139b672f335c22c27d0c032bfa896443a4211821000072b345ce2e240fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff000000000000000000000000c0f99b9fe486", 0xb6, 0x0, 0x0, 0x0) (async) 1.357184263s ago: executing program 6 (id=2742): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {}, {}, {}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f00000001c0)="22bc9aeeec781467599ae7960538647faf5727f2c66317dbba55aeed7b05d66b3b644585d0a90b82900514476ce3ff92ec8ec5b681d630194907b2e0f754a8de6e39b16a9982196ef489e5df70a6c50dfc9b4bd1de913ddcbd8d81dcc9c00640e43f70f1b166e2aa399b9cb759d4a3b98e7a636b5946", 0x76}, {&(0x7f0000000340)="2f6262e47bd56e23915fa822c0236f732c7c205b74d688b2806034acf57653153a7e7bf3d2b40a85b4f6169fb74438369f4e2beec09b23d25295d5166ea6b0668f41d7c73233124f7a64a6e67953013c59fa1260ce2772f82c566265b01be6af3cdaa481c2f692edfd41c1ae13d8c99fc72bac57afac29cd067d981964726d782842e03275bedce36b73529005542d8d953816d7974dd7bb20b5bf68", 0x9c}, {&(0x7f0000000400)="139ecaec2f5e34be65d9696cf39218826f80175530804775541d5875abaf63cbf95e05ff67d3ccf69ec2ce187df25eb0c887d2e36020719f45d5d5e0808b467bf013f9238574bf40eb7afc604b219931a95fc7e877c4ce86c5881a51761f79c1efa496c70eabc3b899bb2c41856541c8ecbf0088307c8ae63a4ad677a047272be825284d024af9384201f72bfd7545d682e7e9a327012442a587dd65a71a279b8eb2dc6204675878b612069b3cd19e8da931bc6e6098748db1c5a610eddd7e6de89d1454ea48d060264060112036f069fa8715983c18a8b5672362803025965ddf9a0bd4c18e2c2ef65f2e3293a863c9f40c85943034a57ac823ac33762a0333dff13436f2cee5f4e1e2fcb7c12b685b3a14d71576af41d1c97d1f0f6c8bd94d0687349d174cc96a06f0e70d8d211ecb4f5c359f1eae0655f1b460d89735b81f312937d7be9197945be0c3c15994f3a015d8aaff5beaf46f98136dc2c462fd5387574c42ed4e2f09eb0a0debfa81a109c703ec02ab0d3eaf475f72ae18b67f8bcf9e9ff7ddd85bf91fecb470fabab61cb4ce0498f4c857f6d38dd2d6bc3a52026303c3b3632e41088216788ecb89c561372a6a3637a721e6f21a7d60e2d2e03abd0c94a0ea3607971f116dc8d1114cf29965bd6fc9c0d082e186740d06978a06a47903096af0222d695d3a0237745ecdfc2dc5f9955cb1ff818c3545a03958c95835e34cc76447f5f52dca92acca2c3f8dd90395041a40dd2037456267dc11179815b959d76c412fcf0b3fce234455781532348b4dc375967184890172ff8e96f3913d6715dc8ae9c16507f0ddeb6246b56a3f0e6e0c6852b5119f2c949f04063fdfc4d95d8fa95a48017f6155dce56cd39ead7dc235c383274380b89a5d4d9b67cd0253d67703dc721678efa176674712a18200184e77a0cef5cc35fc4135a630adf18a0db3094370d0ee1ef8566cfb622aec3b7731b506919d67eead444bb405cdf278e1fa60bba21f5c03c5249acdfabd95c41d741c41e2f6890d0ff93c3517c2b3c0bac3f91284d8b272834c6d0ded8d1c2a0b8f33c8b546c3e11d5f0fec80d990c961edd46711872871163fc702fb14a444e53bf2f9ba9b3eb76f2b3715dda12eedddd57a661e8148659858460c9faeadf5717f21a952328b6ff3baa134122007f51979f16cf6a0b71ca9d5c982a379266e9cba57530d6d987d1be11f4237e9a132dd54004935b1c96157fcfb3f1a17f43b889f6172d76811ecec2e2aecf4083cc4c98ba0ca740f510ddab8289cf79d6d2001dccdf591d2ee0f255996997049784192b0e3d38092b726c9efe14a7fdaad4d740123a156de92b380f5aaf353af6dda89a73ba0119e8861704f4e12b7f2d09d861fa9a71a15ce74b944af696c9ab5729d786d3c2d966683c8c515f1041c5ba78811b9cda057af6fadd54fd110b14180594d97b6df2dd58e6ae2c04717ea0fc77083d3c7828fe70a44f77a850e8fb58f7aecd3110a27640fc8bc1dd17a9a11f8adae585bed938e4ffc235eea85a2b718e694ad8b078c34c3e351879e62d71a9c51cb7873f82be55756029f21b886c5eed2e4af4c80d70045474721ac1b3a7fa64c1d3121817a13313e69149354d470cba8cace317d1636353041a6401e28948a873f22114efd10c30d684f1c2e350582fd8cc58e5a98c2ccfb87a04b04af58e74dfa0298e520bf4bc5cef6212a44b30add1e5b6ba3d63fe78f65627e92002c300f4d2a63e4925723bfbeeab5dfba45a6158afc1cbd92046feb208bc10bef9bcec115183c31facc62c4fd6c459ff5a6685b92552a9d8f75a7c519d1b1fcfdecb8b20e542953461c83d3b597c6140a63f0c2d13e76e6de92ac2edec57443a454d204962eb5079335740805f235932d5acbbba7c1dc34a006119b6a304c78a1cdc3a7195c62d2ca6d5122f33e0777f3a17c89263389fa209cfc971d049a365dcaab2ac4dd69e8be8e70707f5cfe4e4a285c7bc78450a2c9dfac898475b44102c9e14bc974206309862aefd176b961251dae0379ac18b1051aba99d6ebf29554a3a13c54dfd2fbf316dead1ac9d735a5e2353b4d433849ae821748c00d11381e7f3ca93e9032d3b4c22c16ba515686cfc4f6bcaf179f73359f32dce85ae2524cda4782e27f8defaca229c982b9fc0b84302d7ea4e999cfe9209551a648ec1f4c431b697e33ab083042f59d6f0d246169d77660eeaf65c7dca88dd322c84eb8e4a7e9106c78598bb4524cf1dd48310ef916f14a72d35b4c6e17fd3a1df7f652eed4e3dd74746133e40fb3e7ea3c41fdb92227103fcf3b90a759d834e33a56f286ba12ff5dedb519e12be0f411a21329eced4598fdd5e7914cce572d8e51d7996042d60bd32271e43119dccfe86ffa57f91aaf75f9557bad97cc6a7c7770d9907cc16f797beca443975d70bc38f8a4785b427586eca160a9fb385e26cfc7e512b44b2f536d6ec4b25ddfc0805d5462e5a8ea270778700e490ae9f26ebcfb707f1b594c36dec1659d83f9ad9b2b04881757ced8d34870da26b1789db169cdbdac646c7d27813cceba8e34e66448c77230d257203ac5e9d7824817d25bffed9f258d99e7c38b5193f71fff684bbdd7a708fe8bbc730c8836ec90243e6c7d9f5420aac7d70763ae045618d0dbfba76396ecf9572f75339e11f0a98cd5cdb89c383eea72d43664682382ac2b2c8ecba94f6055777ce33ed3d493ab8e59bfb985e6b77ebff1dcc6b3dd7bc7c1d75d1fc4e505f32bfe7dccb05712ea43b5470034e89c24bcc2c9d25b27451ae9ef5dba7fe7cc32f84a95ac05e6c5e094f48ec0d32f0243076c396356891f386ca9dd83cd15303a11c6f6d7be118e920a6945f6119664ae8a35f17b98d318d034d9c4e4765c959cc95cc5e2f6736ab73e9384861d9addbaf90b2cb31b6ccd3d9026b87b4003638e9aa8cb6bb9867c3ca57da77159ff90af0f005fcbf8bd8b44742e8dad56746fea835597db2ac4c99751db50a5a02af4e3450e9ff29a77e38ebaedc02679abd850d7467cf0fd7eed77ae2281439382e33015c0aea9dea741339f2945daddfda11660d3c3e5ca30ff2b3afe4e561a6133073e87e85c985f89e6f77f3708eb94dfcd700a63af22004b92c5fbf5541616d3dad70973f12de33b229d2aa0834132a2bf4ccc01990eebcf9ef31ed29810716e8644f8a783621ec8f0c1880631d4fc1bef899f6a0f4be7d6ed9099372e5a667573101c9a1849a242a86fda52b4f1688f7f5d002f47f7456be53ab15035bd06d8570b43d8b286390ac828facc7c2b96f620307ff7cd13c568059bb6f67f6153b7aebded163a306ce45cfd26dafcd33ea87bd71678cfd941c87537e3eb881dd58fc837ba335840c748c345ec07552eb882c3bb195610ccc0295c2c6b568ee4250f45ceffc7b8beb70d225d126a49b6c3553a504f86978061f05905fa29337a028b3bfe245e1579c250ff9385bc26fe225fbfc4b293719384efad2464fcd75c0b3fa6a5776e12b478191b6ec0a258eb030f2b0a4d3c11031e8dc7f76ae23cbb801c149482316abc9198fbcb81e97be770c7e60327367b58f5c9564a80428c178b7adae065661eedc6af98c5eeb8fc135f5aa1718ee84a6f5b8d855db6da879c8e8d4c4126d38a6f3c6054d4986bd01d8a39d1a2a1f0dd994c199fbcb7bb9fac2dd9fd8d6ae34e5732fed4ae7939c395918ec975b3c4d44bbffeefc6421cec9238ec32b1c89211a3f212fd4efcc761e5b3725925fd9c2acbab7f8756c97324ef0c737ccee8cc727c9afeb983e4e7979147b3a9ed996b813f3bf4b3a00584c3484772643bb01a7e550ca6658892a77fa7e9ed0f9195ff88da425aa1dbe42b5c51f206a5cd64a52ee87612a99ae48b7582355c16ed21686b90a2efc73df00435dace3324ecb8f71bb945512cf03c45bf3a5d967de75767fc9abcbcd2f91ad703dd1b78066dec84cedae1dbc1d582892d20f759eae44414881e38597493ba42cf13e73932abe480162eab7d2baffd3a1cb93e4dd91943bfe1753edb5372a7317c428b117dc94a2552fb613dda27c3e8909bc71d639df8792e352e208e6de6a8942a0b049fe510cc0d778e686dc918f60e5422b74a32e00f89570ed84cae9f318568bd0a7e9cfdaf2263d673a88122469fbae52da3fcc6b5df37e49f9a70796448ea49f6719603d49bed2498f1d97a015801f0c2497bb480f4c01d82dd48731bc55537b224c9c4ee405022069f8ee2395a14d3b5c2be247471ee12d23f15f0726f9b927a2b16b5da26239ec44ddaa839bbf92f0984737250787da99f57271a6fc0c2c59894a1466ce0beeabc5058b641d5263cda3db8015d1753ca8e0025d259e6395f9dff625256c8013754c73436122ed22213437fe8f68334bb727596923af69cd553e25b4aad7c730e3aa7d55c2319ed097214a500c57d47c5b7885b6a4f001c16a2fdc8031666f5e4c6e57c26e3bcf485ad762dce5b3c690514c524a49f939ce26ef870056a7fc6b863ace419704e10a18fac1f8cdb486f7d75305f3dc2f2cd94e3ba0ddf140d1235b94e13a93dfad978126c255bd8205beb135e33f6669390ee2373120ec523e6d21ad1da10d40078c790d82265efb9ecd0a95d6902062866875084aa8a96f00cedcb5523fc8804b74f3c68c581361a62175165525f6b82026b9444348ef0a584230e27e9cf9917aab0d4292aa1ce4623188c9734831392c82de1a8a15d2f468d667429e5b048dc1b95768a20cabee76af0ff92b7396bedfd0547fffc7604b0c986e863b1db52745333523b39c346483830e033c1ac600034650fdf0129cfa05e23878c0ae59770f775018742dc8c359f4e59599fbff5f6a42eb7595bade589e7e730c4c35ec058d2eabb873c30e7e0bda20cd6541696b2da211e58f644ded7a9ad589df347cd5ebaeaf780b2860e4a3b32c42634bc3d6705de17f77cf16950aec359dd772a05bbb64838565322971d32be1ec9710b963cbe82452cd6d18852905f782b80afa1c10e932b4c4b6069ced5ab873bcf8844724daec0d36c991d243efa082be054b76d73c4b510f8b582b0c30700579a0494ef4e5cd59dee18e11f6929b81b7a6dde27667eef9fcc15cf1e5960a5891a5820e36e96c08c40faf1e1852f3eda3af1f4651d0689bb714cef815968dd0f7d219b153aecc8f481a6a40532f48039ea0282873d0fa3c8e15f40226bed23ad5e63cbd0d0957464d998a58d6cf3168d8fb2eec819b7713641513119455a5cc656fe545d2e25cc17d2e9ac5beef749e132772f83bc4c36c358bcc2269d6135b4074347e9745ce7bf84c9ed032f0117414c177932edb35545c6d72dd255c3897d8117bea19d2441a95bbda15ed5956b03e3e159a6dd4d2f65b9b11af7d00690d76842a26e55f24e382c606d7b038ef99be50c821eeb5f1ae52e44b9781051593c2246e8485b9638c81ebed96882ded8db676e050cb6de35f702ddd2cdef1387211d819644afb6029a2a6206db0b24b6c986a25cd832abfe860e761453f9d7949139a573f6d1b24bbe4961f173a4688fc7de173845c50e15f29550ecc81dbf8cb5bcfd954ab41fb8442511a6ce88df17085ea640e6664620952e98800f7d6c85cec7fb9febcd60b66ead4501faa02ebd0da2a973a890806105db1931e58bcf2b0a8e937763e9cc2c37ec275d204924ed3f999fb33f5f76e32a9c10fe8c52885bb700420d1d60a40cb0f3ab6115b985874ddc4270908b59ac7dda439e5f00e26bc019799334c7fca526aa9789c4a528a3841f36a05d594d", 0x1000}, {&(0x7f0000001400)="3baba9aec8b52e57237388fd035796d79795683c6a2fd06627029e9094ec8bebb6dc0b27a1a749e6fdabc38ffc0b0bc98a30622d683e07d1bf42a5d8db034efa9430dc8693608551cb15a986f37e6a1f2b9b534e010374e5f112e6bb87c24474cc12b57ba5c029cc720687a29bac040b776f56f2d6da07239a25fbc8a4bf845af430ff2f2d6931607f8aaf7c27d360901f79063fbc47c0c0bb60bdf2571c28ba9cc75b637d3d3b2f3ebead945874e2ac7f1f64da0c08150d101ab4738c940e", 0xbf}, {&(0x7f00000014c0)="c80e6dd24ca3647083d4d4dabdc2419d6b7f6916eb69ef0a27d5d1db4e0224c5a66f154cde4b319f9eb658707f66879e8d574ac39e3749fc5080fdbffee36cbe2625dadcabc8672015ba", 0x4a}, {&(0x7f0000001540)="caac3fdaabc5090246d055613b53481d6e056aeb2cc6e7b0e724c99fc3d13e48498d15b1a193a58a2b40a38810be62c4bde3820068be40a749742e9897271330ae680f346b802e4691d3ea0009a0d9adafd9a4aca5a73e26bbcd396e7cf34fe1024d34959353802798d17fbd65d892aee1dd445f6979f7f888b9dfd4b1cb3ee9e761d03c24e6f6f0d4bd57bd5a7aade2d7a47372ddd34d806633b2326f3d15668aab106bc4f2451c52678384bbaa4b093399473d2366c1c512a25bcfd32bd1b91f3dfbd2a8267630f3e34ad6caf469095543511bd80538dee709dad8878c408994041f65d52d23ee87bed9301f175d4b99986c2a5d8254", 0xf7}, {&(0x7f0000001640)="ace61cad35ac26408d074b131a764b7ba67f8c9d6aa908c8399263067c0a4454eeb50548033bc9cf1a2371b313c4f358b555f86f4e198ce7ec15940d53bf04bf746b85b6e50c5c46a827290c4360deead187e60a28d36b5911bdfd20af866a055be7046037b0454441e016d478a44dbd6cc903697e3b97de595c373b9d662543940eb971e45b39124072c8a880c8b7cb5fb8afb51a397d183d57cf856b48bbe966ddb1d9e5cd0d72f7c174e14833", 0xae}, {&(0x7f0000001700)="6eb9318189329c618b11841b118e58ee261f67ae5680a3ef39", 0x19}, {&(0x7f0000001740)="e560379d247493b02cae4f3c2b001157d7af7d93c7fe9e54f928cf4990d71fc6f89948c6cc2fa4b4fa265b6082e31268522c466c6e8993fa0acbb8fc4636659862624c632073b0bbccda70089c751d5fbedabbfe7b53665b2deba534b9fb79f2e6f94f7bc387e19606608e768a39", 0x6e}], 0x9, 0x200) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) munmap(&(0x7f0000405000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000001000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) 1.356791026s ago: executing program 7 (id=2743): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000080)={0x400, 0x2, 0x10000, 0x6, "cd002200002181baab4c8c6d09b975390a000004", 0x6, 0xfffffffe}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f0000000100)="75003092fe1ec401e6393be8b968b28e0055", &(0x7f0000000080)=0x12, &(0x7f00000000c0), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)}], 0x1, 0x6) writev(r1, &(0x7f0000000580)=[{&(0x7f00000002c0)="cbd1c91414588f67b1594b9a51761fac93adbaa59b2ef27319141c5278e88c73a4110a460aa981511c001abf242bff646fc944223895b68b3eb6fea4d082f8961cd07ada0391734aac42d10b55b627e256377614b11acec2f0678d72c8", 0x5d}, {&(0x7f0000000340)="a5bd5c7ad39785487d56bd0c25554dae785094e97f366fa70e516080a2e288214bffe79c8f88f670cc57a6574f4e7b860f6fdd984d0f2fbe37b21a02e28ae87b93a36c4e3df4b470353217995803457bbf8c04fd281f4b4b79e457e0477d0c0221b7899b9187a19d3d62d07f2f5a03259e4caaf10c", 0x75}, {&(0x7f0000000200)="6f389b3fff33cbd5331f9f23562b9ffc1abd41077872a78286c9081a6b9f51eed38ce33af3680d83d75f833575e6749f2e7235deeca38300af65", 0x3a}, {&(0x7f00000003c0)="0ab4a7d7c4dfedeef3c2acbc39c7037ae51afd77098c1c655798f17473f8de895f088e560e802bf94a6da5f8d125e93bd783c4e3050cea3dd8441f8cf6ac8a70aa438ba9555c4ffbf970129018b2c0de072c80f0fb14e75fae3da39c9ee6369338d490dcb5f76647c81c89b9fad56d5f313a2f95d0dcb57f02909b89d6f4ae31100342", 0x83}, {&(0x7f00000004c0)="5bbfdcf116754e6756fb8d5cce76757bcbddea949d91a7bc2885ac8437451fdab4d85f96c339b1bf34eb6985b2eb1576e9662614f23d8e107f962963b35e8033491546dc285ba21ef39be0f0d1bd7ccd650a17026262f7307c5587be9e1adfbf2741b35b60eb395829d5ada024092e68705e3bf49bdb7d945a170286221db955fe32817a6ed641ed0a", 0x89}], 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xf) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) (async) sendto$unix(r0, &(0x7f0000000280)="b100050320", 0x5, 0x8, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x10004) (async) kqueue() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)) (async) r4 = socket$inet(0x2, 0x2, 0xaa) (async) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x38, 0xfffffbff, 0x1, 0x1, 0x200, 0x4, 0x7ff, 0x0, 0x1, 0x79f, 0x7}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0x9, 0x7}) (async) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 880.088779ms ago: executing program 7 (id=2744): r0 = syz_open_pts() getitimer(0x0, 0xfffffffffffffffe) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x5, 0x3, &(0x7f0000000140)="12000000", 0x4) r2 = socket(0x11, 0x3, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000100)={0x1, 0x0, 0x200, 0x800000, "00ffffffffffffffffb2693fb60000ef3f00", 0x207ffffc, 0x4}) sendto$unix(r2, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xe65dc00084cf4bdf}], 0x1, 0xffffffff) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x88e1, 0x0) ioctl$TIOCSETA(r4, 0xc0104454, &(0x7f0000000740)={0x0, 0x0, 0x800010fe, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xb, 0xffffffff}) syz_open_pts() socket(0x18, 0x8000, 0x7) 879.214064ms ago: executing program 0 (id=2745): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="255a39e9c15155051add265b52038dd9fb91d87cf90eecb7f6a1300187b6f1c44fe7c1bcc11db15fd58f0e1d9619c106efa6823a83d5c7eb0eb365abe319395bbd4efe7dc1cfe31657fd5d9ffbf041c07e10fb4fdc4549c6c907a6ccda3b410f6d354331ee66f826355ba3b79788a4f7e3f4c53967f37bfd7193382670798655920b3cb3a4c2418728845c4482f4850f14af5b3b80581ab2d51f6026d1fa7016546e6378c5bb154d7d3f3b6ce990fb383f58e05ffef127be78475bb820d38a114fcee7f907", 0xc5}, {&(0x7f0000000140)="d1f0397b6e9e341fa52a369a50126f34f2998bcb5699ac8ed62acc1e7ab1163dfc952cbb00df1a8b851042532537871fdf9d948f68368231c6457ff72d3613fc24d5ac616a21eaa9579baa2b2eeeabbeca0d4d6240d5619be5ab3449f041e16f53c4603a89fe63b15b3b4bc8b2", 0x6d}, {&(0x7f00000001c0)="9938b464dad99a50257758f401e7e96805e29d2423b6435a8b4e43eb60a943650ac517e7fc8a2e8810ac290feda791b9dea29b12eeefb2d27e63a540af81daa92ff9c674c278a80418acefb37f79e7403a8ff8edbba9aa409184550c8415d61f44827acfa9144f52e592714b197e3ef7d6b8350340223f21ef40c222bdfae64ae09a997901e0ddc1768fa465cf6ef5f95732ac284d6cd3b54ef7f765895bbcd1caab59992a32bad4f43c0ec4b040b71d771f86d39671b40edacec4d0170b44888dfa91d54eac66c530cad5111212eb48a262899dba083cac0feae685", 0xdc}, {&(0x7f00000002c0)="8e6a44e92bbd31ff4207ce00798ecccf099a1d328431627d28c6c7027b0ef988e3d1ee4e43820915d81a82235c3be3c9dc337908c5360077b02dad9a0e590189012aee54f8207c7c68b4c437053cb5af5d4331206aea8a63291ae828221eda5f875a0fa423c8dfb302b94020675e60e1b0383e175c8d837e97aa9be772884665f5f49f3bdc07f404678e900116dc672c2e1ca22276c0ead4ce62e1e14d91624508fe7c850f3e8132ad563272b088b6201ba683513102a5d8c1b53bc80b584a6b668c8f591da1d3c266c08aab9c28cbe2e45627efdb8eb041ce834f778f1dcbf38d3cd84657cd0687097c3e47898b2d59c2c8c8667a6549e5a61d1029d3", 0xfd}, {&(0x7f00000003c0)="6490fe1ba971441a8b7bf7e3edd64b0bce7ea4bf58c9f151a56c3e69518bfe00c2a326e8881ddef1535393e67c2d24378578fda94f229d959ae85dd64893c202a97ac80870fcb8313ef5ada5c7456dfdaed6d650be190a26d4035fef66f3e874796a9193613f4b2648d44f321964ff49b24cbb4a2d212b900e3e0508d2ba673d7ae9eca2f13528d3a40e038fe95971af6ad791c45e924a4f8fb5d27b61c01fcd37f334891f00ee73e47a8bf1cff4221c24ab9a8f73fff153b010fc732132635f50156cf814a9aaa9f16da4ef4885408b", 0xd0}], 0x5) r1 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x796) fchmod(r0, 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) getpeername$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r3 = accept$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) getpeername$inet6(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x9) r4 = openat(r2, &(0x7f0000000700)='./file0\x00', 0x900, 0x15) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000740)=0xffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000780)=0x5ae) pwrite(r2, &(0x7f00000007c0)="a09afecd373604ab91616243b5844471f3f2b2d8f2add80151a9", 0x1a, 0xfff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000800)={0x6, 0x2, './file0\x00', 0xa, 0x5, 0x6179205b, 0x10000}) kevent(r2, &(0x7f0000000840)=[{{r0}, 0xffffffffffffffff, 0x99, 0x1, 0x6, 0x1}, {{r4}, 0xfffffffffffffffc, 0x30, 0x34d45a0528629cbb, 0x20, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80000000, 0xf260, 0x7fffffff}, {{r3}, 0xfffffffffffffff9, 0x3b, 0x8, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0x59, 0xf0000000, 0x81, 0x6}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40, 0x800, 0x81a}, {{r1}, 0x7ffffffffffffffc, 0xca, 0x80, 0x7d86, 0xa4ad}], 0x80000000, &(0x7f0000000940)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x2, 0xb46b, 0x1}, {{r2}, 0xfffffffffffffffe, 0xf0, 0x10, 0x398, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1}, {{r4}, 0xfffffffffffffff8, 0xc4, 0x20000000, 0xaff, 0x5}, {{r3}, 0x2, 0x0, 0x80000000, 0x5}, {{r4}, 0xfffffffffffffffe, 0x68, 0x8, 0x7, 0xfffffffffffffe00}, {{r3}, 0xfffffffffffffffe, 0xa2, 0xfffff, 0x10, 0x9}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x1, 0x5}, {{r2}, 0xfffffffffffffffe, 0x91, 0x40, 0x8, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xad, 0x80, 0x7}], 0xffff, &(0x7f0000000a80)={0xcf, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000ac0)={0x8, './file0\x00', './file1\x00'}) execve(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000c00)=[&(0x7f0000000b40)='}\\\xb3^,\x00', &(0x7f0000000b80)='/dev/zero\x00', &(0x7f0000000bc0)='^\xf2\\*[$\\\x00'], &(0x7f0000000d80)=[&(0x7f0000000c40)='/dev/wsmouse0\x00', &(0x7f0000000c80)='/dev/wsmouse0\x00', &(0x7f0000000cc0)=',#--\x00', &(0x7f0000000d00)='/dev/wsmouse0\x00', &(0x7f0000000d40)='/dev/zero\x00']) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000dc0)={0xfffffffb, 0x8, 0x0, 0x4, 0x5, 0x200, 0x4, 0x10, [{0xfffffff7, 0x627, 0x8f, 0xf94}, {0x1, 0x10001, 0x1, 0x3}, {0xa8, 0x1, 0xa71238b, 0x9}, {0x18cf, 0x39, 0xc9adf655, 0x3}, {0x7b708d74, 0x7fffffff, 0x31d1, 0x4}, {0x7fffffff, 0x3, 0x8, 0x100}, {0x5, 0x0, 0x18, 0x5}, {0xffff, 0x4, 0x5, 0xffffc5d5}, {0x4, 0x8, 0x5, 0x3}, {0xe2, 0x3, 0x7fffffff, 0x1}, {0x80000000, 0x8, 0xf8, 0x3}, {0x1, 0x2d, 0x6, 0x3}, {0x9, 0x1, 0x3, 0x9}, {0x40, 0x7, 0xb0682b2, 0x8}, {0x7, 0x1, 0x2, 0xfffffffa}, {0x1000, 0x3, 0x45b3}]}) r5 = semget(0x3, 0x3, 0x4a3) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000f00)=""/190) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000fc0)={""/16, @ifru_metric}) close(r4) listen(r4, 0x400) r6 = accept$inet6(r4, &(0x7f0000001000), &(0x7f0000001040)=0xc) recvmsg(r6, &(0x7f00000014c0)={&(0x7f0000001080)=@un=@file={0x0, ""/506}, 0x1fc, &(0x7f0000001380)=[{&(0x7f0000001280)=""/203, 0xcb}], 0x1, &(0x7f00000013c0)=""/197, 0xc5}, 0x2) socket$inet(0x2, 0x4, 0x2) fchflags(r3, 0x1) r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001500)={{0x91a3, r7, 0x0, 0x0, 0x0, 0x100, 0xa7}, 0xf8, 0x1}) 878.884668ms ago: executing program 4 (id=2746): setrlimit(0x0, &(0x7f0000000040)={0x5469, 0x4}) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000", 0xb, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)='S', 0x1}], 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) (async) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (rerun: 32) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000040)) (async) r3 = semget(0x0, 0x1, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/190) 878.346073ms ago: executing program 6 (id=2747): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x7}], 0x1}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="c75bbbc7b3b9cd66e3686d81390f44ab95e963036f22b85da6eb3402a0ca185f8ca3a9ce17fd5df751c43458a9c53b3f2f1740f26e2513b2c48cb7f0261869aedfe6e54f29b98bb89035af55a51eeffbf0f546e122eab1eeb84121b93ab7fddbb18617ed2c2a8070e3543f85b5de9bfda6c567f6d0c043eff24c18a99b83d1a041e2576b17790fa9b75b8a9510a9515777f75e8f2c30d7dcfd9144fd8ffa277a845b1b74d6988ec1e03120cde198843105aa5877042f4ed420daf95e829e81a9f283161d2568b52ba2ed89b53fd2a9c7d9bd97ede61f2bd7fd8b00027a67db9ef5dbeac0293fc11316f24f", 0xeb}, {&(0x7f0000000240)="9aa4cc71c1dc750ecce20414a3fb1b0ef339aa2d69c5439af153be4e51bf78e7f8cbf7e63718b18a1334a61429", 0x2d}, {&(0x7f0000000280)="f3953aa1ccb9bb894bb179a3a6f87d73ba00c048b702e9e495626d0b79a914b28f886470b6ff58e87bc87edda658461ddff39946f855ecb8a69250b498723cba71a8fa484263c9fbc0c24553d44b2ada66b993d4e0fd", 0x56}], 0x3, 0x0, 0x0, 0x8}, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x6, 0x8, 0xffff8000, 0x7fff, "20b4647ae8cbd45592e5981670301a8f81502c35", 0x5, 0x7400000}) r2 = socket$inet(0x2, 0x4, 0x46) sendto(r2, &(0x7f0000000400)="88de622deec1c38999a6590754004fc1b9ab8c0a95fa35dfefb0e8dcc6920979", 0x20, 0x8, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000480)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000540)={0x9, 0xfffffff8, './file0\x00', 0x7, 0x7, 0x9e, 0xca}) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000580)="79557415423af35d3da2f8fbf2db3feea20214d781320f4232be1176e8aa82353d20a4c60c69b8bcf4c7d6cb6680a50e0d224bf1d8a5063507fa03f52ad8a7772525001827139c111ea2794b34d45d3d0b590b708096bc3698106042931b28fc818314e669c13f93cdcb7f340332d224b726139b193a7b7c41d030095969f717232fdbd1582f8b7ba35239c67d83a4bbba743a9fd932556b1223913ae3cf55bae80f6a7a473cfcfdde74f05b0667", 0xae}, {&(0x7f0000000640)="c55879ad4388d3aed3335adabbcae98caf95292dabcf4a526aea0d2cdc396527d88016a290991c65c1bbdddb49c6", 0x2e}, {&(0x7f0000000680)="b5f1daee105d7a008c29baa010f3d99b1bd14254008d876cbf3622efc49d2459f82776169fa75e17073bd132d20a5572d2e7d042fb3b143f8c", 0x39}, {&(0x7f00000006c0)="494b684b16c76609977ff83216f9f2b1285fdb9566c1a60002feb449b38f72f9d05aa6805e0562809f4e786bc3feb6ed1dfa4b7050db7fe1a770f21c375d395f4207a81d9efe50ab8989d9e9e557003ca1577a2f", 0x54}, {&(0x7f0000000740)="3fd0b740e0a64849dc909eca8a0ebdb159fc935d4c4a1af98f6d63dd845913bce33640c8c3079d41654f78114c59d3b549636ffb9473bd6f94372f324ca78c79f7b25c659a687976d095f3c8208e3b7d3126cad78855c054609afc3563e04a304e33aeac8059acd1b675e0be2e2d8165644a45a87056b613bb3977661bff48fb54b667286e52c8e89245210d7f9f9780596be7dbc21ca403807a71b8e6ab0601e47e49682d82d05e440a82b53e7bbfb57be7e081e34ff49efaef86e54b33ca", 0xbf}, {&(0x7f0000000800)}, {&(0x7f0000000840)="fc644b97390402c5e0eeca4e4f570d60586eadfbf38e907802df6a6813fd9a2af144571d9c9750c0869215723fe413ea172939794ee509bcf520315fedbc48ea60ce018271df771ef5333878fbc57e17ac0dc8efeb9dc0167ce763b88f038d604275f3a0079288dd9d802659f455e3410f3b729ea25ad21dbdd96a7280fb7f5bd607d99790b9b3", 0x87}], 0x7, 0x9) r5 = open$dir(&(0x7f0000000980)='./file0\x00', 0x100, 0x0) readlinkat(r5, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)=""/190, 0xbe) unlinkat(r5, &(0x7f0000000ac0)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x0, 0x104) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) fcntl$setown(r4, 0x6, r7) recvmsg(r2, &(0x7f0000000d80)={&(0x7f0000000b80)=@in6, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)=""/172, 0xac}, {&(0x7f0000000c80)=""/49, 0x31}], 0x2, &(0x7f0000000d00)=""/84, 0x54}, 0x2) close(r6) unlink(&(0x7f0000000dc0)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000e00)={0x8, 0x4, 0xd1, 0x68d7a71b, 0x9, 0x401, 0x7ff, 0x10, [{0x5, 0x3, 0x8, 0x2353}, {0x7ff, 0xd, 0x200, 0xffffffff}, {0x200, 0x80000000, 0x4, 0x400}, {0x6, 0x401, 0x400}, {0x912, 0xc, 0x7dd4, 0x855}, {0x9, 0x989, 0x3, 0x7}, {0x3, 0x4, 0x9, 0xfffffffd}, {0x8, 0x2, 0xff, 0xd00000}, {0xfffffffd, 0x0, 0x7, 0x1}, {0x8, 0xbcf6, 0x8d28, 0xf}, {0x6, 0x80, 0x3, 0x6}, {0x8, 0x2, 0x7, 0x4}, {0x2, 0x5, 0x3, 0x3ff}, {0x80, 0x8, 0x1000, 0x2}, {0x8, 0x5, 0x6, 0x101}, {0xb, 0x0, 0x8000, 0xfffffffc}]}) readlink(&(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80)=""/69, 0x45) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001000)) socket$inet(0x2, 0x4000, 0x5) sendto$inet6(0xffffffffffffff9c, &(0x7f0000001040)="8736f5d012aa26c7e4d0b15f774cefa23eaac7cab77c9dffb23d891f1259fb511c186e2c686d0b35c0f8becfb9f4b19f3912fcf1bc80c198e32f", 0x3a, 0x0, &(0x7f0000001080)={0x18, 0x1, 0x7, 0x49}, 0xc) sendmmsg(r2, &(0x7f0000002dc0)={&(0x7f0000002d80)={&(0x7f00000010c0)=@in6={0x18, 0x1, 0x0, 0x89}, 0xc, &(0x7f00000028c0)=[{&(0x7f0000001100)="6864de049e0e6c40728b4507ccda471e5cb0b2061384a332ac6909926cf99ed2cb1b9bc9464073a4ede4da6dfe1ea2c88c74cbce02a9780f76c75b5751a9e1fdc7b2120f64aa99f49058ed154397220ce03df0b10fbbe140de3ef5d87e9832c15a87a1cbce8ac9ba164b589fa22997b3df3a03ce450a7a4189e2fcf2218a2ae38f53c7f7c5f13278ff2d98e46bccefbe25c8992d10ebfd671915f778fb72f3dfaacc285232bd470c2af12af610d99e284ba16b5f2605958ec93896174ccb19fb7970dfe98395c01d8bfb381c532dc1fe8f", 0xd1}, {&(0x7f0000001200)="79d59054c3f983578744201fae725ccf7a2eb0de82a11de8db71820137d60209910ced45a0866c36c6c510a91524c154d9a1010991f2ad6a7f95282fcc32044804374f9426f2679615cce8ad40d518118ecb3f25cd40aac68a5fce834aa8f9e5892a79d6149100df931cb8eb130a0c5d0db7bff4bd297ef437c344dcd5ab0311a2f34bf768e4d18cacb55b298d8c1a2136f118b3fdcf6d2d4b12fdd62f6332a430b93bbbffb1f3c68a6559806c0e1f152411b564c51c660e59c2df44deb72ed218c4787af4ffcfca44008304bdcdb3adb77cb98d09ccf3c9023f4ab5c9447c2fbfc30bb47fda356e3b438ef7dda508953d345400daac277a2328c122", 0xfc}, {&(0x7f0000001300)="b53d9392e7af0115a513ae42ee45b9a557dd7e21dc65c9d95701cb3a47fd8834fd0a0265a6af944b43b0c0423461ae22f2abd0b7b5105703093678039ac8277dbca6f5b97035f960b8a03f8de7fe8526b5e73e494b86e272282ef8fb6c8593a1793e1d37b676c43f242ebcd90cdee40ba8c49093aa8b1a1233af126b9d8cd26e0be89848df9d859845ab0f94ac41b3afa2200f34be83aeec9e67f4d4b8d93f932da5d923c41d0661da27eae5c9f1cb2d78e4a45d28a0d91ff2e52c2de6f537dc21be9c212c2c2073b8b73abfa6f6f1c7937cb2b809d2e1151362670c6442ae7fc36998bc98cbffa471613401a53d6b0f4bba897e2100d77ad797d3f76d32e0744da0b776dee3d79e49044e0c5176f84bdda76f0c911547e68072026c68b6dee6b642dbe63bf15d41d5caf4aae41425da66bb510f8f98d98b5b1d4ee88ed5cd0d49f7415e80eea66f4fd44f737d0aa81100516713456b6e16b3e6623e1c542382a08b78920c450939fa6c4e17aadee1631ca8effcba5793ad1a96b1be11e3e1ed9db5b1d63430f850d9f9c0bb80c24d2748ace9a1d9d14bf017dad43e61df46fcb4da6fa45ab0ea44016a4fa1158df25122f8e5fef005c7cdec3af56e3071eab0b6a35d7a72baa0b9b20e9d1841f00194ead97e90df56aa15aa7bfc179552fa026a87c8a921eea46ec1c9be909af15ccfb6b4814cb967392df0845f0a30096f0f4004f5447dd3f49e043df153637c51f6985f551c3bfa4ae5f80be492ea09a4cb64a11fe90191e5122b80f5072a356a8c9d32fb68f008e526431415aa742890549a2ac6068e6acd48c79fab45c633dd624b7d4c41382d152092789671a4d1215e4e94e34ec24680142961285083d5fa7a5f1eac55f8d61e613bc5a696143212df6d1f0d96ab4fa2d75ddbd8e520bf06d3996d6c67e68c34028751fd5a84a83f0ace3e6659d7d23103915767bb3de706fbe4f223ba2a3d231272fa66bb26a82f6c903f309b75b544ecfca813024c147d9374463708068ccdd468c47a3ba5135f0d7c82215e2e64eef0c1ba10a95949019d2279bb862dcfdb42d5b69d766ada8489758fd84669c0c91354db6928fcfc36e8f4e4621de557f2e683316bd7499b5873b5348081485c6d029c33cb8a89dbd03847175929bce2a6f874928d5a49d8b52df536ef9334efad56887815bae7e038db0e23a9e80666e4a4df9a961977a7a72b0302f32a250fcb5e25e184e7e79d1cff05bea175630a2d01872ccd910661bcb1bd3a05e7475517f42b2f708aaa390d799abf2e9d2e84dafef5abc367baedcd4fcbdacced558cfb83d7d6c57b652cb9405c3551acc446e9e4eaf39584106169a6875d8530ff34761d7fc111119a070b4c14803ceaf209635f82ad6724e52e021b48261c6b39ffdda6cd2980fbfdf23ba8ba6624fa2f795506ca95f971889f45b677911d16371713dcad2457b3045c2ca7825b8ec94b318db54d4949999ae6aced8b525fd4d88511a4f52149acc84b2f434d34c55fd8f372187d994a60dd83de3abf10c17b17605068c13223284ba5a86be17783a9fb6e1c9ddae88346c356f078df036826bbfb04e9e1d0eefa95c99d408a581e2f246ff5c46a09736ff08c6881a025a8a207481d58827c34f8c670ee59e3b8a3f5f02c7c5b0840dae5b33a8ea8a461c5bd07fbcda29ea0f18a9a985018cd171c041a6bad8efb6d476a4c868a08d5408314f3455a12461343185a0adcc8c533b27d061e95b1e326572644ade6786b2116e73995e1c03a5b9288e4eb019c88b58e03f86d0164f7cb8304a43dfd09e621bffbcd607de65d325036588e9b2aa99b4c47535b2986d713e07d5b34c9bce7b2f7047e901d8a5e614b95ae177a2133c35a6660a5597a696f5ceec02858acc56f92f3c4c6e333d28e42a3a9df2100b47b96ee4af2a2261e5fa98d02cf2f1dfbb9bdec69c482707844117f42fa3fe45c42214e7eaee1871a4da83796ee3c53740bda678c927192f73694fc4bc1c4b098fa4e6485ad4192eb0fd77dd07b9de390d34cd8e59d8205d31efbc1c5eb159dcc4d49cc23eca0ac3d35ba693142c3531bc1414114e6cad36f80552f07698690c676b5e71f2046e13f14a4497a16bc9903ca1bf9d31e12c1e154b10160512781379abe456c1494d66cfec24d75b13bcd7654a2e38ff3f0d83abc47e8305d7e593e38ce8441b64567daf2b66198c23422882fcb4c7cca79a948e9257b856781dd3d239dea0ee1efa037c68531c3b033c247502e94653e4c27a3e96b5ae1fbd01313e969c16c1acdaec9cc00ca43ef959892d191ce055ecf504b7512aeea2f76b2788a82091ef77ad0bac2ddab66efe7ca37bc16f9d38f52d6a864f97082c6318a873a6bb25afeaaef2b419672802afb84c0597566c4d51603c50e38222378e77e5a137c4746023b5ded5664be18b563f5a1347405c728d6827d2b305032cf824dac39f066b109aa34dde2ef46bc70eb26b56e18bd303d79c85e730c6bba68709f52a6c00b2550791b01bb39643ceef9cbe2fd58c64139b632775d885de5c6ca08e49359bd4e3d82ec468227946fbb655399c24dc1ca9cc98b7b1d0a116b748af9563aadd26a117c5dcfa00f69286ce0edfe540ad67fefa22afcca4e6a1dc54dbb78d554270267a243f327ee0f97de04b635d3e53722ea012ae019035858de1a3f34de19e52a2fe4a6632bf36ee3b3ec5d646f8e01993b81d83106578bc3e0101b8d9222769f2d0abc460553b998db72f7f9192d30793d327d7e6de54051a12bafff5747bf5867fb35636e9c3bf15396e2381800e50bc973b4a1ffd6a7b9579ac037c282f2b4a9b0f1cf2663c63e6f22f75987a17cf8229ca16a72df3b078120832004d29e6b72cf64d836f0dce7574c00739e7ea6a9a8554c39fd7dff4f528bc5182cc97cb3e1e6f46731c7b9a0a819e5ca26d46ea31910f16c9cb22efef54b2cc94faa6ce2117e08a01f678527270e8ec4723480f07dd25eb180a26fba4fed1787bd9977eb14c50f28bf17c31c5992c3101bb9e41bf240dd003a0f1f6d163843ee035726ee6852db1c977a9b1a8c01a26e002b95afa3d82c8f89a679d66490298002599ce389dcb89fb7371b3cf6a3576cbc2687b5eb55ada6b15f35b569ef86e063db9a4a46ebfb497e372930e73abd8190264d1d27b746ab761d866a68050e6cbb211edd86992d767fab3c96a022d17c4dbc568206805855c996e68c6ff9a931c43afb7ba312c7e301e45f650305e1dd966a97738175947311581455ced6a614efe5c5a8e40643a39ebc95b4b3472dfa8c3291a48964641f9781f98922f6c61fba8c85784d4dedd45ce26e9fe91c019be20cdba95bdadd7bac8a21ed97c76034847e5ad06999d419ebe4de5eb41bd015df84dbb1a2463c6db01cfc89e66277566ad808219ddf866028ce7fdad369d2053bc422c2b7f4cdf927a8e610a58657dd1bd295a72c00a7cd9ff2cfe5b6518f7d8bd9d98b86b3d882ed2255e089b21b2dc0e428ef582f48d494c1f713ba1f2459c69afe844c71cc154dd690074a266e9c9b76507c02ce1b729ee4003a56c66a7efabdbb5a5e5fcb34cd0a6e1da6bbb0639fc45b838cc3c65ea9832fc1ff67f2c35ff4b339ae209034c942350090b204382455c2ff6fb7d8030f4c4967ebb00fbf14d5f18e1b98a842794675ec4f747fef7d7fe63b547a338a835ec069ab1a4f4dc03784a814efb85fb398eaf0bf6d3d056e81784d79c0b3136c8971793a983affb32a270326b6d3d197eb3430ea7a33fcdf5c37bc9796ae6e346abca4a3cc2c9d2bd87c21328f4b231356cd7526ff3321afa8a63440c094ec61adcf0e1e334aca129cc3137a8ab2276f0fac1fd2ced94d1703c4ed5195dc9799b13eae734dc337e6a4ff1b2f353083e4b42e0d4cfd0e27b1ec8867d6278e6390e8f11c09ed956ec73026f4552f5ea41918ba64cb80476cd897a1443617fe836be94765c0fe276d89277947d93a6978bdde3898b08548559ffa3ffa25a96a0e6cf2721c3a4e34955f7273eab7b6624e2196b6b26cfa1dcae033b27728490e27edb6dd150f20f1cdacd402edbbadd0fd2169ea3062554c1487bcb327bbdbd2ba4413fdedf5a14ad37005f4f9c20e33c46b81de404fe0ac2ae479d30b096959728d2ca0e8781774c02e7000c121fbb646f02ef3df9b69ece629b151c96e1f64a80581f5b692279a162e8a52020e1e3b4177839a67d67f68cf486c6d2cad4ea49e0c4d6d613aa3e3b9d2f2b466348e028db4963b2410eaa32e0fefc59cfab5965852648e01771e0349ebd3af405ba421b60c77f897a361cbb1415dd852f5fdfcfd97e8fd71b65bfed345b22327f80f99eba5c1cad118dc2ce851b216d177210ffe3ab5f2f2b8d4de0ef09d7f8b6cf1bfb7e5fcfabd43a8ebcf0bafee76b8d328013321d00d78d77918889c8e10d6f37edc325cd384d1bf83909207578eb0820b7980502be9975518ab083bf561484b109cfc79138ea0f9d96f29330564b19b114311b5e8caf05ea0c1ffd607efa3b1acd3b80219ef5cf707f24014ac553b55863aa4b0979ffaebb7ad1eae5965b9277f1840f071b523cf2d0897a6d8cbc3c231a8cae9fcd4ff117e1cf96f7093e380203b89407d58db6e9fc21509af4cfde3fc37f7703adef13c87cf068b10f72c46d8a9af1fdab400aa40b3f19207f000f0918363dc8517cbed2bdd4d047152dca8246b0c4407d03f8fa815d60aa074bdd4a7339ce36f3d1edc13138c50cd4507a7a4f3b268c23ef0c6fc8ffa790456b3fa554fa0d71903aad917b20031a344a516784219ee869b8dbf4351af29e1c527d476e9c579c29482f82c0db80c4f31c91afbc958b8e9dc6fdfabb8a548361b0bb35a7c8e6e964eddd58f38e19c1dbc1a13ea33d9c76755c40d2981f5b24e2f39b2d99a8a9518290f4ec4b3c6420267020c52a7a38fe0faf446ff3e69d1d615408ce1c42b3ede67566ea29d0e8ca09bd9f7869c29a9294cb5ac3b6395cd7b7afd3df2ad682a28f56f4f2ece3315cad048b429ed65eb50d648dd23b18057557f1790eede2ba5d56cdc9bc06f3e4495160e3c310806fe435c9734bd744abb311ea0804631b97aa5427323487a088b71d403bf615bc9d7087f28c20a230252edc8fb9e00f658416a395df310e863a9b960fad4b061c6996ebc64758a5810d8849941a2140f2a175f3cf68c928903d350dad4c1c01cab8f4adb70aee07ebfcedec652d818357e4aaba2b14ded9c5625d3a20dca6b3f79882cdaf6c8a49be8d012d68f43151d54a9d5e02c3d25b11d83c32423b78e0bf65e19e9e893df57bb1ed0b2e90d86d2f7cf78774f0df208795f331f605128de3d3ecd7e6130ddcbd013f05136eb3a975212731aaa556e3b399dbc1e2ca910abb0811985ed76416ee3df6a0625ceeece9dfc8b4ac1ff8b4160dabd0fa697a82ece9d5bf93b09a45816160f58d83fe4fbf203d2436d1650b7e3ba4e149fc0bcd07136d280b012e55e84b8d86eb700f759cc04b6f9bcb09111af124a190ed448af1632f66be49da7027a6a9ab9508b58133e4cb139aa9053d85c812a6041660d215332e79fcc9fa26993a3470dae7bf55cff1acd69b784c16dce8d13e56ef7ccca9e41899b68addde8155a7b869c62190b16928bd6b30e7ba4cd8c14b8ec08852e0cdb4563a0708fd5dafe49ebf99aa15384b9f29ce215a097630a4f9acde5d6de8be1abe857fbc59850af7a3ed2bacdb64cd48caa54f069be68edd00b65211e135fba683828d4d663ee87cdf5d005439b41c9aa28d3b229", 0x1000}, {&(0x7f0000002300)="476d137876915d7df67f91c13ef41336effe9b885bd36cad05b267dea6b2e4b6b1e94f5fdc0ea51c4f88efa979e6845e344c51926e24fa9a2c42d0dee119734f892122e1ed5c451cdafed7df611269059162aafcb27354eb9fd206a50ce5460f81a8f582945e1181a9486e67049d938da0cae18797c69bf8745ac2151aaaf504784bcd10d7be34079af52bc2a8c4bfbc550f846eee240c087be68f78954092cebb755b4cc4e0a4854ff04c3e668b7c5125555a0017b0456b183cef33fa93a82bd81dadb9b64ce3cf94634bc393606541d0a272e51a552936835d3545971bbd245288083efa", 0xe5}, {&(0x7f0000002400)="ae8372f88c528f7bc4604e7a3e73bd359a95764e85f4e7b1acf0ac5f103af95bb293bbb209e4268198317b994a6e61d6f5468c84c9b8544755504fc4669912392b66e244aa77c6d408e8d589f72f211836f9de5ee5b383407d61f6623d1fa614201ab8124dc4f9de56aff010af8a58d0679cfe6221c1ec26", 0x78}, {&(0x7f0000002480)="522a8111afe4dadbaafd22fb56675ae8da7d8661e4c4165ebf1ee858e2a23f8b9e5809fd6e79256da8739f62cd73304bc469a3c3ea0156a6bdd458d609d664e3cc1d045702735f83367b10ab2c880c00b460022d55bff981a016c20ca7b166bc68226ae22d0ae4db919c8d37f0398799a216b566b1394ce80d3062ee79273e993eb0b896b2d2ec0a132dac7638abeeea224911d9ca4f6291ed9d59dea334b068d4a94b4e03983b06052360f3309da68a4db395f3ecf894a95c4a6cef751b65165177d54f0dbe4d42521c1a68cf85280b1d7bb36e9ee380574c03136596e06d09f49d57e98a515eceb5c2d33b51364e663afe7fe8503cf4cce2", 0xf9}, {&(0x7f0000002580)="404c692766a20d084f50f95d3d5734f8dc24b1c05525972e16614cb9825de1d9ad40b7bac5e923a2b16db4c0d8a5a3478d2ff3d1fac253a32ab04a044ec1e7efecee95113821afc09ee9d83507cf3d5e676b8060954072f0f6d47904901bc1202cd57e8e95127184d69e2d61853daa50ac7293ee532ebd635788cdfaf63c9292af3b079770614abd00a7650e91d1ef1f4388abad8863bcc011986165a053c07b31ae063baf03ee9629", 0xa9}, {&(0x7f0000002640)="f7781aaa04f98eb17f84efb6673f886e0099cc8bcc4e4a5f409a9765884f43573dbcafaec0178e4b30a6a00cd36af492da6dda3eba578e660564ba2c1c225678e39f928e29f72ee848675b8c841fc7ac53aaa985e841e3ad7675f7da9ae4f8a7d5c740804171c70272d403e3fe96dd7d27f5ac7b4e2c747527ef38d05a7d449063fa23b6e1951540b1f40b3bd9ab4b12a58b29e4c4ee25560e1a6867c444695d", 0xa0}, {&(0x7f0000002700)="c6459bdea6c1c27a7f273ae73b56c9bc64739f65d28b175222d5d1b02401b317178887bd590c1b745649edfcec806e968cf2ecfd31475c2c2bdd7cf5756d959f5f05e087cc01142434be574d22e3e9a7f8f5a86b77cb8dbbbe33701c98e0b1feec033eaeba9bb2314455233c3cb6ba85c15c6bb5f6d3ea671cc14c1b1a0b8dd0bdc553e8ed76f600489ed4385187a0aa29d5ffb0cdfbe93d52dec07507bf87e313e9a842b1b0163e857c7eb344153c7e35c2da5f029193b65e25", 0xba}, {&(0x7f00000027c0)="d0b49dda238ecc30600c68e3d22f8d55f142b7b59ba788197a472411a24bd92f9a415d7b01773791f0db5dd6b4dad49194765fba964f9f09de08de958c387901d579c67a1a135560548e02b9a4b8104b784fbcfb12afc24449cfcbcad0209824928bc298892460bbf822466884218a3382e38cc5583f4183432fbe25c3fdadd49223b523bce6bdf8f49a0057dc2880443655858b4e9bf1bfedb1d4c31d968c55f220470f64750801b73e7db193ad75acb4a2d22bc282cc44cd0d3607e28284c27a600a3233f0590825914ebf", 0xcc}], 0xa, &(0x7f0000002980)=[{0xd0, 0xffff, 0x3ff, "b301ef03e3c92277bfeeb280ac3930b8aa4eeb4026165a800215c1f0e4f2b59eac6740191fabbd2fe7822f518cdf86814a1d9eae2e26659d3f69296eee0dcaf771f0331687ca11a1f177cd2af2b8bf1b54f77b97ddb39c748017d390de3cf6aa087af90a53b830260589b1c538e771399562b553e5cdab7effaebcfdc1cbd54c689d9e9c5fe613b8d0fe6cd9b234194db3c960ad9dc01a3e0711c4fd9a88aa30f2a0e6c9b1ee2da59a6e5a6d80f2774e6a98d00f105360bb087a12e13dcc125d"}, {0x58, 0xffff, 0xc29, "b3826731fbfe05d1e31faf85baafc94894190960528343d2775fcbb95ab280dbd85f426380f5de6f053010edfd1e3121a06552bd2b3c9a04b4a7f6fd255f8098ed"}, {0xe0, 0x1, 0x5, "70b4971ef877c6eb77ddbf07d806c7596d065370ab7fa4e6e3028a7d55d56543f043ede5475fcaee9d0c69bac83ab3365a05bc125b6404cb400fc56b670e6abccac6767ef7eda2fd6e32b8f19e9d3a80876ac015418e53342f84f9ad4f69f4ae5cc76311c8ca7a2798ba22db20b5814859233d892e21d83e303bcc2bf25029ca6e6ba5f4f22c7c3d5e55143adc380277ba0888fc8f8a640807a77bba5b45658d6031bef9775efb55e4f7d04a10e5cd2736228d6742915a1517a67cac90fd2213ec2e7ae9718b834d3101"}, {0xc8, 0x1, 0xdd8, "5f72e5730e77545aec90119af3031e071e68277ea3b30129e634a9e3db29163b65a99953bdde3b092c814bc0513f869e42361208e59218e7fadad42aa01fb0b5449d0a8b34b48ca899842f8920b4798ddbeec5840f3fd0367075243347ed6df118ad429bb0cc1fd7d3b653d1a86ba924b7cd2f12a9348a862aab7c4622b728a64c4b5973de07f91d3d96485aa407f62dff9c709e18580c98db318b19eff14e4bc545376950018652c1b283912b96f919492f635154f6"}, {0x48, 0xffff, 0xc, "daedf2ed79ac828f8d98663885356c8300b1ce738c6c6a1712f7f6e1e99890b8994bb517bc64cdd6f3204e3317dec3b2b543db93a4"}, {0xd0, 0xffff, 0xfffffdac, "5745a275f20c0c79992f71a9ff59af25fca4faf55aeb7f1ae67b6d72b739368ff713bd3160468b20a83c733d2944ded98f362d25f7a8780205c1eecf3d3418dac9b1c86cb5899e723438ba1696204d5eab145862f437af64f814bbf15be4a4f41570e1246d945555e853bfae43e9dd9f647315d5f816d36a95d91c1929256d396fe755f6de429a3f9a7e141d2a0a614be5cf528a44eab80624acdd100127eef3eebe4f891f1f70604fbb3de9d1aff1318ab5bdacc66f95ec8f9b"}], 0x3e8}, 0x5}, 0x10, 0x408) 735.255504ms ago: executing program 0 (id=2748): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x9) setitimer(0x2, &(0x7f0000001ac0)={{0x18000000000, 0x3}, {0x3, 0x43a}}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0xfffffff3}) fcntl$getflags(r0, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000008c0)="b9", 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r4, &(0x7f0000000380)=""/235, 0xeb) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 733.439904ms ago: executing program 1 (id=2749): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049d6b6386dd6036ea0700083a00fe0300000000000000000000000000aa23ef420af198f05ff2222d53aa5f4cc881"]) (async) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="b806ac243e06bca432d20cfe77", 0xd}], 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0a60bdf4f4428f0b0f73d3d47237f91da5d2059ce040db88848df71ab56420822a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584822e5a2dca988b787135219952d8e7402de7b9291c788fea559f86c9ffda5f03d0c9", 0x89}], 0x1, 0x0, 0x0, 0x4}, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) pwrite(r1, &(0x7f0000000000)="4e2ee2", 0x3, 0x7) (async) r2 = shmget$private(0x0, 0x2000, 0x594, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/87) 733.17773ms ago: executing program 1 (id=2750): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) r0 = getppid() r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, r1, r2, 0x0, 0x195, 0x2}, 0x5, 0x101, r0, 0x0, 0x0, 0x8, 0x0, 0x9}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(0x0, 0x1, 0x1c00, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./bus\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) close(r4) 732.562171ms ago: executing program 6 (id=2751): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x4b) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$kern(&(0x7f0000000180)={0x1, 0x55}, 0x2, &(0x7f0000000240)="596834cc8adf9e2d0e8b8653b041d789c543f361c41992ed1a6483f1ea4d10b9cbf7237bb6d2c321209dcdfecb14430212e4edeb665e80ccf94c218facf9f20e8805857626b71a4b89f4628adde16370a4", &(0x7f0000000340)=0x51, &(0x7f00000002c0)="11022ad8357561cdeea5eb2d1fda3fd816fc3cc5559ad82f7450c2a1972e69cad044c53b184036d283226afa07ee409abc7ddef26fbbc4a77a0792b77fe28152fcbcf1a0156b40e71f5547a83caf2a", 0x4f) r1 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f00000001c0)={0x1, 0x55}, 0x2, &(0x7f0000000380)="2dbcb35e9095c30252f72dd0245a02a17feceef25432e7892db07cb6d0fc343b93dc26f7fa30586b5c65fc734e4361eeae2d05401847bb31b0299c974e372686471f927d0e95c4e9839d796a98e180e0d6a704646900e966e40ccf39397ad0d2afa98bebd8fdedb73c858682673d80062cfcb4416d2e", &(0x7f0000000400)=0x76, &(0x7f0000000440)="7659eb32bfd85f26b935b110a35240e5c9c4b6a8a6e71b4852788504cdba0dbff35bdde4addcdc8a5ba8f7799599265c8bb069de187b", 0x36) setsockopt(r1, 0x29, 0x5, &(0x7f0000000500), 0x3b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x14, 0x1, 0xd5}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x2, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac50000", 0x88, 0x404, 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x7, 0x1}, {0xcd, 0xe92}}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x8000, 0x2}, {0x4b, 0x33b7}}, &(0x7f0000000500)) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x80000000, 0x2ba, 0x0, 0x957, "0000000000000400000000000000008000002000", 0x40004, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d02) 496.138257ms ago: executing program 4 (id=2752): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r1 = kqueue() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e79d71e5249abc1c230e4a4a23a46bb62453067e4f4fccd593af19912ffbf3bd17a9b60993b742671be3846247e92d6412d0784e078a78c49f4e9ab42c6726cf12787399d9ff81231a3e48d0a7cf0c265f41cd3bdcde60cbce6f8c128d36e", 0xeb}], 0x1) (async) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x8}, {r0, 0x100}], 0x4, 0x9b4d) (async) execve(0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3e, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="c5", 0x1}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000001640)="000400d860a82060eac3659be543bfcb44937703003832c588451546", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r4 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x11, 0x2, 0x0, 0xffffffffffffff49}], 0xe, 0x0, 0x1, 0x0) close(r4) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r5, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r2, 0x1}], 0x2000000000000190, 0x7fffffff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000140)=0x101) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 495.706052ms ago: executing program 4 (id=2753): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x37, &(0x7f0000000080)={@random="73b9ccc300", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1, 0x3a, 0x1, @empty, @mcast2, {[], @generic="82"}}}}}) syz_emit_ethernet(0x3f, &(0x7f0000000080)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000093a01fe"]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x100, 0x8, 0x8, 0x9, "cd6c70b7b8549da51fb06dd3151aa6486a1e435d", 0x0, 0x30f}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000040)={0x5, 0x0, 0x8000080, 0x8000, "73a300000000af4ae3ffffffffffffff00", 0x0, 0x80000004}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x0, 0x1, 0x0, 0x81}, {0xfff, 0x0, 0x2, 0x80000000}, {0x3, 0x53, 0x30, 0x7}, {0x87, 0x8, 0xe1, 0xc}, {0x7, 0x0, 0x7, 0x14000}]}) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x11, 0x10, 0x6f9, 0x9}], 0x962, 0x0, 0xffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000001}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) bind(r0, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x2) 495.430728ms ago: executing program 7 (id=2754): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x81e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r2, 0x80206949, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCPROMISC(r0, 0x4004426a) 493.552056ms ago: executing program 1 (id=2755): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="c5eabf", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000001640)="000400d860a82060eac3659be543bfcb44937703003832c5884515466bed96283fd30bb402ed6a74dd055c2d28763c19b2e38d35e7737e69070043a4ad7d845e76d9651dab", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) setitimer(0x0, &(0x7f0000000380)={{0x7fff, 0xc5e5}, {0x0, 0x2}}, 0x0) mknod(0x0, 0x1000, 0x205b9a) setitimer(0x0, 0x0, 0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000740)="2321330944513e32038b524b5e409f4401aa593f52c8dfbf5e0a1b", 0x1b}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 398.361002ms ago: executing program 2 (id=2708): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) geteuid() getuid() r0 = getuid() setreuid(0x0, r0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) getuid() setreuid(r1, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6b43192964817e9", 0x16) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socketpair$unix(0x1, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setreuid(0xee00, r2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 219.533519ms ago: executing program 7 (id=2756): poll(&(0x7f0000000000)=[{}], 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000280)={0x10, 0x7, [{&(0x7f00000a7000/0x1000)=nil, &(0x7f0000349000/0x2000)=nil, 0x5be2800000000}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f00004f7000/0x1000)=nil, 0xfff}, {&(0x7f000062e000/0x3000)=nil, &(0x7f000006e000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000120000/0x4000)=nil}, {&(0x7f0000255000/0x3000)=nil, &(0x7f00002fd000/0x4000)=nil, 0x7}, {&(0x7f00006df000/0x3000)=nil, &(0x7f00002d0000/0x1000)=nil, 0x4ff3}, {&(0x7f0000635000/0x2000)=nil, &(0x7f000043d000/0x4000)=nil, 0x5}, {&(0x7f0000605000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000042a000/0x4000)=nil, 0x8}, {&(0x7f0000770000/0x2000)=nil, &(0x7f0000147000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000b3000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2f74}, {&(0x7f00004ce000/0x1000)=nil, &(0x7f0000762000/0x3000)=nil, 0x7}, {&(0x7f000057f000/0x1000)=nil, &(0x7f000019a000/0x1000)=nil, 0x4}, {&(0x7f0000234000/0x4000)=nil, &(0x7f000027a000/0x4000)=nil, 0x4}, {&(0x7f00007a2000/0x1000)=nil, &(0x7f00003c0000/0x2000)=nil, 0x5}], './file0\x00', 0xfb}) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x10}, {r0, 0x80}], 0x4, 0x53b7) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() (async) r3 = getuid() fchown(r2, r3, 0x0) getuid() (async) r4 = getuid() seteuid(r4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') r5 = socket$inet6(0x18, 0x3, 0x31) getsockopt$sock_int(r5, 0xffff, 0x2, &(0x7f0000000000), &(0x7f0000000340)=0xff19) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000240)="75880255", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) r6 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$unix(0x1, 0x5, 0x0) 219.311314ms ago: executing program 1 (id=2757): munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) syz_emit_ethernet(0x26, &(0x7f0000000180)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x67, 0x0, @rand_addr=0x2, @multicast2, {[@noop, @noop, @noop, @noop]}}}}}}) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) syz_emit_ethernet(0x26, &(0x7f0000000180)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x67, 0x0, @rand_addr=0x2, @multicast2, {[@noop, @noop, @noop, @noop]}}}}}}) (async) 218.564541ms ago: executing program 6 (id=2758): setuid(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c8", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000002100), &(0x7f0000000000)=0x4) fchown(r0, 0xffffffffffffffff, 0x0) 10.757477ms ago: executing program 1 (id=2759): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x44, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\t', 0x1}], 0x36) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfd2, 0xb, 0x4, 0x401, "000800000000060004000001f8ffffffff0700", 0x9, 0x5}) read(r2, &(0x7f0000000200)=""/255, 0xff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0xca, 0x5b, 0x5}]}) 7.275056ms ago: executing program 6 (id=2760): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x8f) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x400}, {0x0, 0x7f}}, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmmsg(r1, &(0x7f0000001440)={&(0x7f0000001400)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="dff7d5ee846fdf989c0a6d1b9cc1fa7dc1a2b3409e169bdae9fdebd4cf7fd40a150716a7b1c6087292f07547a0c554a9b7542af93ac1b542f7ef5a34492a582daca21a9116539f0b382f643e16dad129760310e976f092f579c588b7fb1d3606e062c0c9c0fbabf5022a43110e0c6fe9981cbd4926fb52fb29a79bc2ad21e6d4ab610d36faa1a0d611baedb8cb66516d283d92f882b3544ab617c7ec17b66249e62fcac6310deea6ea2e66809c10dfc4a47ac62cb3b1b29ade807b93fa8a2d72fe826b3bea0b2e2ae40f1248386de74fdf5dc1bc513451086efcebed18269335c09fceda37a020b10771faaf369024d712cb90f621447b124e1b6f394f1721", 0xff}, {&(0x7f0000000280)="0fbf367db8d887105cfb4fbbfa97d07b9e88c2b6a09b6450911ec9f3cbb681da841dbc32ce7f87c59e361899483f26ee29c97b78235ad194510b184d5d7fd3052e926c987aec443f6ddb07a9d8dd401428d39b7ed07f317939c2b99236effae18ab88841e90ceb", 0x67}], 0x2, &(0x7f0000000340)=[{0x1010, 0xffff, 0x1, "f7c8a8652bb8c67974ffa8bda4f5e1abac6744f32a63a040d277b54bc20ecff1c855b892cce5aff6f5d7fbb48d4ab1a8cb400fcceba8048d8de574a91a3d5417747b56ae2ff84aa888f18421c681fb8d94c6b50f970c72f82a2865a68cb7daf1fd79456257cd977b93f9cde2d02286440278e5c7e44d9c184828c05c6d00d7e1d03c3c51317bfd332498d03e6683ede7529cf9053a6cd51f7776bbc12c6895b99e0ef539af6763cafc2c3a88a1fc7e7d8e2d4bf15ecc7431ca53756a22c0a31a65c7c937c49026d227cf2aeb8ad9c39ef6428592c5d55b20d80622d56e720c9ee41ea9b7d51603ad437b176c899e94d583b30ff791ae2129cf241bd30ad74020439cc62661dc172bfb93d576a99553349a4c7160b955b1003b2a419fadff2a2bd60495f19644f5b6947182ed7a264ce5cb997e2e96ddce25e788cc747a1601adc50246f02eac71c48839da77d35d4f6324e465eecbed4270a3daecaec86243a9ae7a9b6171a5426d9acbfe76607970a5574ee66e9fe9c61a2ee84483f9970f9efb64c1ccf6ae14cd2536cfab8ad48173f1b000e1cbf7a7b1e4d633aebee117e772800ef887a6a7bf2aa5a09fd03fb0cd26865ed4967124b4ff4e34a8848de996a421630b912da6acd1eb057ddb1c6fdaab8a9edc0254864817a2e17806f91312b517ee2efad495929d91dea9e6cb6d5b5adeb67a33749ec564e3167cbd1abc5ec94f6990d216ccde5c9ea3a298a90d58ba8bdbec158aa692a31eeda70bfba16b82f7cb4465e8e81e99b51786de1bda32d5aee2d606bf17903564f0b367b4e806770289791021955766d095b8e0cadac969d65b0c60a9e0fc286df1fa836732462ccd4991a79166b66f4c9891a4aa0df011f36ec5c411e514e45016c185306a39fa10e1b3544ee0bcf1299cd2ceab3fdade0a30ad74fa3ca2b29ae0e9e8dfecf5ef485e30d916a030a268f8f92fba6fabae278fa604f99fd2e7904c2c56aa30ae476ce9b5a22eecb7aecd3004cb0bd2eb0e8ae947592d45efd49247737eb3fe4016e7dbcf580087abe1e7e147fcf4e066afae1d289acff40c0858520b127b840c6a4f1866e1973e9bf19e6bb8793b974b8b1541c85c47489732d208c6623cc3731f83c3a07c3c5dcd62ce097880ce9997ae088a901ac108c124bb8b85f8eab9bf517e66b7ec096c5a0b4dd17952fc896cba87f91b28324a657c82a49f9021eb1e662ffdbce978d4dc8ffee39b8fd69bcc939d2d03e65992a2e1b1eb4691ced5e3f5a7e5040abac77a86673e91e7d21636d3793e78902374c744be9e17e8d05805dd24fa5f59e6bfc5db8d12b346384210da5537291d1b86440a8f17c15c73641e264988004c4767399de607ada6c75088fd2edb889e68481a9ff2512a9cdaa9cd50d056dff66dfb6b26a33dd147ff27eff016c8a7c700b26c8214969f2913dc52e6bea7a4cf428f1eb2a9f8234ac349ab92c824aed7054b3ee92647f04563d23c6def21d2f603f31982374fe4e2d2176efdbe60c6f50384746f4346107294e04eaf9c368565af53a652026571506646139d07f89a2b8bced03e22ca8e940e5a52bc2417cc32f410a7031f243d499d79a5aa421b12468f0b78fa7da5ef9631421ec45ee293eccf772c57f837ca616c01aa92d77debc4214afdde761ba545d0d88e385cf34f99267bdb98d9777fe2c299c1db38315b083ae3e732cd87961a797f6edd23e6debb84d2f690a321bb6b69647512950f4d12315c4b89b4a78cdd10004a98dee12fd77f243a443cc41fd6dcb587d8807dcbda3210ae06068d26b033f517384f47a2be683054d57a0ec65a99bf8a7a7664ab9e6e1476affed64fce7a7191187c7dc6ddc4bdfa0b1a2b12fb174ee1c656367a003bf3c8acc9aacd98e0122d56d98eb8c77dae665c508b430453fa90fdccc5d15559bb5cffa50e77edd572b162b66dda316a26c06faada43ca2c5ae667fdec74147a8b43790ce687790c1199296de3984fa35c6d4604f626bd2fc8f1264eeffd55f4909be8e27e30b51a2b5228f88f6af5307c564bb0f06da2ce3d931531771b81e48bf75d3c7907a0cde100f0d8f41ad3dd1773e61668176db645120c0b27cd384d26b4a87ce9b28a404c591cf7991907daace2b3c8468e5ef446d3c3d75672524b4669f9e353acef2ee192acd3e0d7b19af8eb3b19bad45ef344cf6c6f7964be44ac3ae4ec3b6a39beb7e5d30376b0f205a8b25cb6ab7c161e036ebff3041c2e25df5dec5d45c7eda5e59fb11d362de8fba7196ce99bf2ccbfd003441e8156b879e9317af3f0b556e0a6e14ea4719513e4786d05f7c8583b36810579866445e07da810e7b69a20a69d68c7d688d0e37808940d7ac8f0c95a907b0f588a34d89bd418cbb18d1569ba9e7e778e5dd355aca99be29e4d53cf96fc2dc9592192baf5c401ba78153f847cfd21f9b72dfeaa0f928b8f168179c2a51a738b430ceb3ba9de5612f18b05fe48afd40970ef9f139caf7a7dace0474a1f8bebde319ae35e3a52d78b58ce6d8b5f37837f2fb626f099cd27de427063366f89efbccadd2ee91295812ab9c2afd54ddd6122f2534e34e9903b3dde05a8a6d39e34c97ae35089e24f5132660443898c16689c4da122db9b5360249ab17c1ba3a22cbd202fe81160f8a9ad20fa104b26c2d609528bc03fbee8cebfab88b94a4e166b2157b34f0f04275b286cdb4696d3adc79981f74d420a9d77b42b12c99637f57e2e1e0c03d11f6cd040d7259688aa6cbed1e9e742fb554a3a741c3dd019bcb52e7b44542e28ae68059a87acc540a508ad907fc7fbc4251c85706453580ab0d6e488f7a4a212249ad5059bfd09f3cfb6b49cf926a53adf064b9d16e7b1c22e11a1fa585fecf4082d4a62602b10fc654ade14d7c104d88eb7a8223b493c105a9cca98b0a7d1a7d525c4841bbc770303508ae095bff802c62908684022da1c8b92ef6e2e1a2086820f44e3bac7b832e720f850c114fc58638e3104faac92a17ed3e92c73a4147527e2bc5908ee5e6c498535d99000069aab58e4e5c7dace6e3e6a914378cbf07e846b23b3ace6f3f20906fb3e24ce634215acd9b8de17585cb4d61b878c86147c68e9fb631170dab73b1d95304c553aebcdc6863d2a721863487a7002f06a3dfb753f7bb4680cf227fa62977c1fb5e9410d27d60a9150050177260e2717e40cdb41cd2d6c27ff73ffa7189eba11c8871b1ab8a850cd8cc663844bc50d262dfe410ff7d1fd2b2b506c61ac8830572bb4999da30fe9afb4faa6f9931338356a7cfa9c907120377bcdb80d7b9681c6af51e13961b4db06947e1d1e77dccded81fba2e01d3bf9f3462123cc5f9c605ecd2ebd35fc8df1c30112d7bed3ff29eba47337aa3a1a8ad36838f2d9015219e39994ad434ec1ffca6b24cef6394100b7bee9192f2d839da776af1b4ca08c8397c700d90fc0a801b8548dc7903dcf76227557469167df40bc21a1e4731d726828af62b0cfc80e95158d8b7e5a68dab55f34669ae47774a6373abe3e251f84c38eb0aafce444fe273d2157413d6583ee2f6fc5ed69684f42e6d7e6d9ae3fc08f1e64261679b881587ff195abf52647bdc71499a687ebf98076641470d0421caef46929548b496cee3afb450d228f27cd8486546302a33e979675f49faea62393ff312ea1172100d67490857d8ff2048e2569c1767c0f664fd90f884ed3d313d5f492bcdaa82cba52e1a5094f346d5af4c04bc236ea805eed1cd3fe77229ce7d7ebef7c01ee525d55d30f79928fa39a03c1b44169d208d3dcbb426f271e801ad7c0afc1b0423895c4bf82923bae3c0fba9eb74e82e854a363c9718775e7888e908b1ecebad5c36cdaec4fc31fb85d49e60c3c2589928c22168373fad5038f416ab566ce12f3c85c3b8105a9fda8b663fd8f7e2f2f6707f7aa0e3113604739a4a8bd93b2da9a43202e5a3e349bafc9c74c1533e18e00751c92c959a9d1c88a5693120100666d0d2823f38ec85deb40450d1931659f9307fed4fa2d234070b90b47826dc8618bd8aecfe79b766cc5bdcd3a770c0d6f6e448d28d5e78f2d962eac1556ad84dc2e245f34db9f720c9999e03a03f2d3cbd27a2ae57e32126afbbd9db22074e560daf96a0ea1167af70a36d41d4167ea1992607395d1a0c8860e252561b313967bcb87e3d9713a5f8d9efb4e0758bb51a1cd7e31890ae0a55e9a4b9c6e88cc74847e75456764db494549e7b27935fe5678f5ef4d3f4325419c210b772c80a1ea68d8548bec81a841f00f4590f9299f7ffe3f766604b23121f69e353afac48f583eef1009b0fe9cf8a49d17b0c61d15da44427983dc50fc23a8b82232effc77e3b0560f0a312055d8033aa23fb6c8789ce4dde1b4605eb2cced7c6f04d3bdc32d49e3922e3bf5516e60a5f4a83bb7475b31cadb1b95a7ce7424ac854cec9f9d238728f09d0d1a6b938553ddeb732aef530cc728a5d598f00f434eb548d4a42c475f143f6864e1c34034f9238a223874d8e7031891008496b6299d2ec9d44f6f09013a9336e825561e587912b34bca7489128a31d6bde8f9883261b2d0429a1496f9ce88d0132e1330d9ccf53f5cb94a025e04dd63623b62536ce231be9e69b10044cb5245204fbcb8d140bb0e38e1c10bbc70ab30472ef1d06071291c50a8eb50c236d53a2586446cd033aeefd9b1121240929373d2218611e02d2ca83be5ebcfaf07ae54702c131cdc0501093f2c2101763d78258ea51a2adc937c0df51d978a8fad391d366508af74a4df6c9352edf29550da3c3d6c09b2b59a4a9c66ce6a22f575eb0976d3dc6924ee73d26220802b24fc44836667c33c5b0faa71fe752a56c01af04c9863604dfa8493c3610609cbda67131462910404b0ee056b0c8f01d663c0b2e8799cfa027be66b6840e05cdf7846c8bb0ccfb583b48725280af84e51b836e965b25c5b0521cc41edd3356de06974f86e4e46417d2c966aa760d19eaadd586fec0478b55a5ea2b74eff0553cb92a53fe716c11842c6f6651cc14b773cd6435484a1818d7f6f5bc030750cfa8d1e40685e44062ba3071bcf1c77a5269691b6d8fad7ad6bcb5ac7e0a5dd3a3b64c59f55ee97956db03de77c2e89e01789dacac965a736e70b3a21237537959c95ca05133dcf6787ff4eaadfd93023aa2be2a55a8a3bd965ae50cd4a11ba7ba8ae656ff8c85972f78422472162cfda033182330776a3bb3fc677fe4e603976120e34a2ce50ab4a2f4eca69886780253352ae6c964f0ab40065a9a497402354ea32a13fdc479048111fae01335808dd03e30768e3d5d677633ad792729952fa4c5b18e0dcbffea36b9e54d7141591007ccdf5a9dc5d4f128675774f208ce0d4aa86aef6ea70709b2edef78c6b8b9d6f0e540525db270d6cdf71bbd9aab0e736d589c6081a116d9b09c0e0212c02cb8aa3f45ba7107c8d58360570fc5b2cd5c2a8849b6e1a3a363a01d7ae8b857e0f8f3b803018e4763e534d3ef0f9f6b50f4aecd4f985fb10939806477c633e741e22e55ecc9f4038c414d35732fc9ab88b4335ebbe75182cacc1eb45db7c7586f6a64b58b613c369f46d8ed3892450608ff0db7a6efb59961bbee61b59f30c447dd101a1bb6dbf04b6b3faa4f2aad61cb96e18c8a389a9d3bc1366b6fff441fd0f8d77e0a78c48521a6db2360e22d49578880927df4ceb493d99b4be498104700f7c500d75092c74225ef06622e89a751b9acb573408bd3eef541637647cbb2d1ce1ab0e4660df630c6b9daac463f5ac6bfa4f869acee1e7f7c2f094f8e101b5a9"}, {0xa0, 0x1, 0x8, "210f0038386a0d6854155fc2ced6629bdaa4bbfe746d85dd0a5a1fb3eb945f7a65da8584625ace256ffffb37579614355616b8018787c3184e0a9d91201776a33d94b38018af049f34fe843fefb8db730219125db1dac6a19670efda188d460cbb2252c1320a10f70c025bff611dccbb0652da41a77ab545376001cd02c9203d7d6844d91a67cca7cfab8f6c"}], 0x10b0}, 0xfffffffb}, 0x10, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480), 0x20000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = msgget$private(0x0, 0x58) utimensat(r0, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x10, 0x7}, {0x8, 0x1}}, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540), 0x40, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001580)={0x0, 0x7, 0x8, 0x200, "f591a16e9d6f6b70d968f402a036a001b5065fb6", 0xffff, 0x2}) socket(0x10, 0x5, 0x6) r5 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x100, 0x22) readv(r5, &(0x7f0000002800)=[{&(0x7f0000001600)=""/151, 0x97}, {&(0x7f00000016c0)=""/95, 0x5f}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/176, 0xb0}], 0x4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000002840)) openat$bpf(0xffffffffffffff9c, &(0x7f0000002880), 0x80, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000028c0), 0x10, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000002900)=r1) setsockopt(r1, 0xca4, 0x8, &(0x7f0000002940)="e98a0f4a744e586f8629c0a697669d33f8d0fca1c310f2f01309480f53e57bf8cf8f14944bf62887b47ddd4ceb98b91ec9dc600fe9c247f26f480f8bbaf79f65a6c70989b3", 0x45) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000029c0), 0x200, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000002a00)=0x71) msgrcv(r3, &(0x7f0000002a40)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) socket(0x10, 0x2, 0x7) r8 = dup(r5) write(r8, &(0x7f0000003a80)="7b5b2a8736588d8fefe0925c724519512ed5e88ecf58abc033ee95b0337764d2ff38ffcc41d9c66c19a7d07898a8317660c0107359b3d891037c892d63418b1380", 0x41) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, r7, 0x3) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000003b00)={0x4, 0x7ff}, 0x10) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000003b40)) writev(r2, &(0x7f0000003e40)=[{&(0x7f0000003b80)="2d20a0814ba9d1bb0f013b60e8b54ae0160cd637860db67a76b56a169efeb44c3f034671e9ad076c23ae868d17534a349d112802bb187184a8d6375c2e383ad4ce32d3c8f324fdb04020f2a46569cc5db03ed6df2c68c3aa5b84b24a0373d1e4771c0f362cb8b1a12947d205bf3b779072495ba4884d6d8a7a88046423cbd6a6c1a53987abdd1ccc509c09cfd18d47e9cc20d12bae4145a5c418d36f6ea46fa5a9cec90d4f47d12d9e08", 0xaa}, {&(0x7f0000003c40)="2682bc9d018b4e6a0119d65d5d08dafb5b95", 0x12}, {&(0x7f0000003c80)="265092250e514a9cbed841353fd160974eb66bd95993fbfbbbc521be1675f5aae1bdc3786d96ac226fc919f449bd5584f3d7164ecfedf79a70acc086a0dfc86fb00694872e8de1e6fce4", 0x4a}, {&(0x7f0000003d00)="554b3be6523dadceff36843d7ba7dc4f1e2a5c9052280d7475f4a92151", 0x1d}, {&(0x7f0000003d40)="f5e224492ffbf9f87bbb7b1e0cb7d7f9e29b3b4421d2b7b934959bc64a6677478eba492ba25808b949a668a8a62243b6b8f66a5c9fbc8c77ac6da277219312ff8bdc1782b6fe354165b9b94b40a3d317d1352bfe789d54b9677237629ad9e5a734fb5a14ba15df63b0630e3fe497b2de5a02146afc07381245a8cbc26e81006ed0e534ab6624a1839e3bd8705b3eb3df0b3c46ccf938ee68558c9fd963058392edf3", 0xa2}, {&(0x7f0000003e00)="e3ee97536a9c", 0x6}], 0x6) socket$inet(0x2, 0x4, 0xa1) preadv(0xffffffffffffffff, &(0x7f0000003fc0)=[{&(0x7f0000003ec0)=""/252, 0xfc}], 0x1, 0x5) 7.127048ms ago: executing program 7 (id=2761): syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0xffffffed) poll(&(0x7f0000000340)=[{r0, 0x1}], 0x1, 0x9) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x10000) 0s ago: executing program 0 (id=2762): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x125) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRES32=r2, @ANYRES32=r0], 0x27, 0x800) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.155' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd80633a9998, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error ôpckbd_enable: command error malloc(): allocation too large, type = 6, size = 64424509440 pppx: unable to set addresses for pppx1, error=17    OpenBSD/amd64 (Amnesiac) (tty00) login: OpenBSD/amd64 (³•-ÉQ#œ¢L¸¦ÃCa) (tty00) login: pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code WARNING: thread `nfsio' (99568) exits with status -1 WARNING: thread `nfsio' (88107) exits with status -1 WARNING: thread `nfsio' (224699) exits with status -1 WARNING: thread `nfsio' (54048) exits with status -1 WARNING: thread `nfsio' (173372) exits with status -1 WARNING: thread `nfsio' (398873) exits with status -1 WARNING: thread `nfsio' (148155) exits with status -1 WARNING: thread `nfsio' (237948) exits with status -1 WARNING: thread `nfsio' (238424) exits with status -1 WARNING: thread `nfsio' (345740) exits with status -1 WARNING: thread `nfsio' (204874) exits with status -1 WARNING: thread `nfsio' (392662) exits with status -1 WARNING: thread `nfsio' (401795) exits with status -1 WARNING: thread `nfsio' (185146) exits with status -1 WARNING: thread `nfsio' (52299) exits with status -1 WARNING: thread `nfsio' (474579) exits with status -1 WARNING: thread `nfsio' (329492) exits with status -1 WARNING: thread `nfsio' (250455) exits with status -1 WARNING: thread `nfsio' (473592) exits with status -1 WARNING: thread `nfsio' (225071) exits with status -1 panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 322 Starting stack trace... panic(ffffffff8345433a) at panic+0x1d0 __assert(ffffffff83402f1e,ffffffff833d5af3,142,ffffffff833df616) at __assert+0x29 tun_clone_destroy(ffff80000142f800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80003c434400) at if_clone_destroy+0x1d7 ifioctl(ffff8000014df150,80206979,ffff80003c434400,ffff80003c4434b8) at ifioctl+0x5c5 sys_ioctl(ffff80003c4434b8,ffff80003c4345e0,ffff80003c434530) at sys_ioctl+0x5c3 syscall(ffff80003c4345e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76e51d8fdd30, count: 249 End of stack trace.