last executing test programs: 13.867905554s ago: executing program 6 (id=1824): r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setuid(0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) (async) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x128, r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xb}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) (async) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) 13.863781145s ago: executing program 6 (id=1828): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc444443b, &(0x7f0000000040)={0x6e2, 0x2f, 0x9, 0xe68, "a2a400000000c4cc5db960716cc1795a6b47c1d1", 0xfffffffc}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0xbf, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0xffffffffffffffff) r2 = kqueue() setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x30}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) 13.832629978s ago: executing program 6 (id=1830): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="8d5551ec8430", 0x6}], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xf1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x7, 0x8}, {0x4, 0x10001}], 0x2}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 10.696838288s ago: executing program 6 (id=1865): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x77d, 0x4, 0x0, 0x40000}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0xf3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x6, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b7100006fd13194245ebbd0a75af9", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000006c0)=ANY=[]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/194, 0xc2}, {&(0x7f00000005c0)=""/153, 0x99}, {&(0x7f0000000500)=""/5, 0x5}, {&(0x7f0000000680)=""/163, 0xa3}, {&(0x7f0000000540)=""/64, 0x40}, {&(0x7f0000000740)=""/231, 0xe7}, {&(0x7f0000000840)=""/163, 0xa3}], 0xa, &(0x7f00000009c0)=""/65, 0x41}, 0x400) clock_settime(0x2, &(0x7f0000000180)={0xfffffffffffffff9, 0x3}) poll(0x0, 0x0, 0x401) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) close(r0) 9.907820705s ago: executing program 5 (id=1891): r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000040)="5ab78a6ac1598677b5008dbc9345b61235c8e6d34b03131cfe1ec1d39217237c6ef1a559cab11c726153eff7b2921359317e524e", 0x34) r2 = msgget$private(0x0, 0x96) msgsnd(r2, &(0x7f0000000100)={0x1, "ed53a01b0580072c97f2e95c6d5a3415b436f144ce1f66cb82e15cb7e2a3563b638a3d9006497bc44a6d6f955f703bf00338e70ed5de14bae54371e12ec5315babf3d9cdac714b7644312afcb494a7ffc6c6850676dc0b3da7d9d20332d6c464c66a292cb0c2a50180b3d52a221838f9b547ad66d8783da61715eef0687f668050fd2ee36c311201649aa73ddb9d19d2f53934125cd8ac08bb415086ff9dfd1d593d56c793d4394ecb9027c7960c65ebe458f9143530e2f84cddb9e5f9e6f1f520773dba6b0527807ecba2611c464a7d757c99f1813346578b3bf39c6997376fae5f7a11171511ef9dd46e803e793058cc6c126c28f8fcf69bbea0aec5508657d6d3ff2173a35296d9d229206af9d145eb72b28b4c01158d6c90fddd5a11a8bc1dda5a78495f2028b8c2dc136e985a1d3345fddbef46ac78998f1b63331bd92a366ed36ab40b0550da1344b7efb883bf83059ff9542bd064ed5ee82e5fc9ce34f0f16504b927792c120d232c73fadb74391fb2cc9e152d14ed8369a9db2cd41f779d3f67fd9ac46d150352fdb89937f8bc573ab853603580f4ce122e85472c28e22f689bdadd93e36f2c5088d33ef64ed5d77652102218e4852b1750a58d3ab3a5a2dc80667090cdf4259b6db50d317ea6c4e1bd8aae29bbf3be6f017f2e49cae37548687816e0a0de03f1f429252a7c25c195433544191cd6712071935a784e199ffe2990a467ee9bf58952cb37b2d946cd859235cdd4d1e8277d8694ad36f2726f4575ebc544d0ba5e99a602b4a0009d0e57278df082fe51927592e7244635ac1df4be87d12d1c19c38ae15984abf7b391db89d135f1462f49b3909dbd5a70132420a57a5b586857d6bb558893de826ae236332420f2fb0d6ec405cfc9363fff77afb8161ad977825d19c819161dd7585eab14451155a9b187e581c3e9f4e2ec9524e6299fd67ab21ecac6c32c46f2ef6736df78e51b3bbd412f835f97a3bcb8fe042615b52399985a563968de86f0fa5308b5f9a417a7e3e21603ec1b8e827bd4a74dee9db08d559afb4b9f99003f031788a540251e9ce12e89f091274384ba7c8928176e92e5adfd38b67df8465da713b3345a729db4cb55da8238bc2dd2518388f0975d4d539c8b889accde2aac6e0b60c6a8321cd00caefa023d3a234f5f17206f3d9ee01fd2c012b40c177d13a1be8a1db683c8c8dbba725032e0db81cbb3b34f2c23cbca1858691e896e0346e3c5af6da68fe9c4f854b31566314ffc5dc45a7f934548abbeea82339e29e76984fc529fffc29373079ec14de4f34153462bc9601f4a6230bcf53fd43946a978e88b8f7812f903c3d99a4d298f916037e3556cef06f1122d48e06ea37e3a0cdcdb6bcba23c42ca111d010432663dfefe8d39ba0550bd122caa36e0cf9d24144ad9b58dfbad241da45c67c98092cbc2e36f6bb36282d4088dc932b75d2e8775195b30cf994b30531811c44ede44b8abecff84941aa4ea4091d967c38f8f6a3ad4963240139fc11841110c8d08c916a80e22b773d9dc89d2fad3fda2242868b74810f55a55b356bbb691f331a60e846697b2a0e81bc21e7164bd640d3d88e4b9214f5145e91c00f5b3f296dffdcbc06075b5293a9b32eb60a32392fbb6c90631ec0bb4ece76f15439a3d347c6958e55f938679bada702cdfad3792801bd18febf5e522b49a95119191797085dc9294b7bc9d083109d46a615b9a94efd6bd6e14ca1a1988900ff8ed209c0de63e6cb47a0b538b23e1bd15ba4c6f36ca1d488315565c384dff17a567c3b490b7a3b9920700e0fe9cb69a839ed0c3272d8cadd9bdb14aa54b2c489d0fc6cff9b616f5d2442e185f57e44f6fc9eb7267feb7bdcba8a63f07398dbfbb912474f06bb0ab1eecb6a83e7f2fb04f4e6edc0c572ca2c955ab25ab5cb4fefb26b4295dee344c6cec71c59a1d72c4463b68b4c9aaaf9f55e10eaa66d4428e5fd23db998e645f9b5b70aa5d841dd466a53913f7b30acdcf66ccf8116f0e3cd4fbb6d511e9538f0ec5691032c2329865035165a4fe88881d5f801521096715d38f5ba67a9e2b2fbac11b6a89971e0be61dca9eae28f0f4b96da9b824d75d798bd2f5aaf4da956070c6b718f74981bd658a3ac0b1e418468541dff07a62a22a45088c1ea3183ae118ad75b8125996d4a7ad524b8f365f1ea620bef8c6f77aeb09e47776a1151bd1e0d11a106b794511d5bcb58a63d9c345101ae209ae30293261980e6ed769a64f4bbc936dff90d894bd1e83c5a54bf09d4bf68c66c35392d53cef4abd5a58deaf864acc417d90edf890789f0e6e1ba1dbcc28648a2943369a2175e4c2d02a8ee674a41e1923e81792dcef1aca57c2876af34894e3de6ebe19e5fab659dcc84f9c284048f87f5efcd6da04a8e6bf442bea0a73566865d81d67f4107c6098cf6f70de86caaa13a2b5890cf9cb31e74e66a97b4ce6107ee828de1b315cf3fcae05acfac0b90c4bde8a8c2f96152edaa04735d39f877267b5c083119f3e1e087889969c7e7a378c2809b4f83fdbf536a4c543dfc7fbc7d35c02f7edb0c4f953ed0f885a21fa9f8bd784c1812f9e10c5ae70e2c32d82bba8f48a44a0b7b68668c7c09e8cb0c02abbdc5bfa9e065f01db794e3e80911256f2df8252fb2959dcd12f8789bdcbf49c508ecd4b1f29eb8d203323ac4b616f76a6205567d99cd58ea9df7afef00f19fa8fa7883d86b03d0b42bba65b910f180e8cbcc4135bef3659d102cd3959cea328cbd159c31edcd8872f4f926c3182f2a3ae3a9edc8945573eb59288f2b8d18fb01a4cf461cbbaabb8fb33b954ceff61711767dbab8630d564b05bae01f4ebf743949ccc9f73545544a7076bc503c7c8da6b4a1b6f77e66b37083e3f460b3cafca349a5e258662f4e31c9100a6f61c93ab40f34ded4443e6569361d47014fb32856ee167f905b85f631244d1c8e603da2f66e94110a486da82fb6b0ef1a97a467a053ab1efdeeb78687a711e45d05ca14a9d6e0691032a25021a065a66dbf64934b089a439f05d64d913203e2dba7cb4cb83cb69c72f86a09c923c15047d5571cafffb423b248f2749686d149b09e218b82aa8e9f9c5852f0474e90ae208247d079f65517131dfb4dba5d190193fe635668c6ea696b2698a32effdef18b70dd470348c333f551843c55a676e451b2d6bb8f350d725d7b08d8be37a2a2e08dd0885692efaa88a90fb2d3737c6a14a99cfd5a242b6a28a39ae220cf69394055cc038296810e56410cd1a7b341849c951a515a25202524602c39db27c01ef2dc0c6a75e067c4ad70f75dda4fa0b4fbd0b0ba17d87cf833a52ac5c1127e1dc99af1025fde16570a6b9a5a5333290e28130fcae3fc5cdc38f1cf980e0f417bac45a943d7297230ed0ef1f5bb6df5a3a2ed7ce2c80c37191eab546b8b612a8985fb51c4093188cfaf6bd97663b132ed83200112acf7a3fe2f2db158011290b915bda1cd49476a378002486fa7dc3178b732a8b6fd721b84c9a8bbc860b2d6b5dd5347285f549a9b5c0ade6ba6603aa2a7a16747a9099f40ccc2aa6ed94c5566e542517eb508b8e5de604bbc04789c5bb3d10eb95422d324697b0fadc300471107ffdb29ba70c15c58f62b0cd619f62c52707f07e62c844aa3abb5f82ad0436d12b5911bf52a6b3de0cf1bbced16bc0d0de9f31ee1f29a2027bbc743629430c003bb44e903e3a2742d78f9753537cecf59452797b700940ed5701e0bdd372889c1f30fb21489dfb543674000611f1ab0dd757f5e520b0746742b735a2cd8b4f6f35615d2d1df8bc874a4a2868fd97eb8eac29d47329e4292171c14082c14a04c852788a1665816a1ede7b4380012f7edbfe0d24aa32ab17b6922536a100d829f381cc5f3bf97b6bb8aa0f64cfa6495b15ca99fff6515f10c94c613a88f68b18178ffbe16465d2d5189be3640f5aa96060406ced32943a8553e3050930b9427bdddfaa188b0aa39e64265c9ca0adc01db0f6a5644f0a5d92c82f0995a0cb50b819c2fb7834faa5f799c27e70a9fa1b5941fe8702150039cc9b9e8a7daf38fb99c9bde724ab0d09d23ca376e9ab7dffe456aa0b99e0e2e4dca17c85a1a449e710f252648aa2e390feb4fe241c6bf1fbbc41fdc4469d835ae03156fa11b28223d0c8ce9e0f53ebacfb5b66c884daacc8db0c6a3102dab4dd7be6d9e6963980ef64752dbc4fc2649f54dfeb276683c5622c85f94f26c9ec2354e92bc7fc348418da3336823a973155a9e895b180ed705b1258cb5ff8e00f7b1d466de0c81ae25ed1aacae6da930ede5a1786d3d7659c15634a27a126a0eea5c5c7f3a1737538664abc3a6d4171b947a285887a0f8703d0ddff086b19ffacc2f038efe2d2a7ce091df2e5693b5998b413636615c40ba4658b3220477618defea2b3c4696c157f4089bd77067252909e87a2904a5ab5390ea6c6da998c66c84f5069fd9e4319bfff1054546ca730ecf8ba5c143d531333acbc380a42d2fd6b283b29705db6c97028ccd7ab0f73a9344738ed3312b8e31e42f4bf57f07c1e8d9daf6717eb0ebe2db8d906c0b8d14104ec2043667139e9b67de508c7a737bfdbb57cabd1dbd549f64e0e3bb6f4707f57d7778b6d2bde1e262f16a18b3c676b47b5ccfcafdb644e68bfca47ba288d06d8bbf257809649c5a2cddd8dd4af5a0477380fcbd8c766a8af90edc5b2a1b78c2248b49443472174a4a74238b96f07742cc0fe44babf1b006f2dc46fcb57a7037b087b9a3844a288e1292ee88ce56f8cb8a98d5fc4909eba86bc8d0b2e01bbebeba4173ea73868c6bedfa0da2a5439069d25e27aa7a98b0407b4ec8670f314871a66a386b69a3ef0d9cda00709b8aba19e8fc0d965a9de1e63fbc68f337287dd9362c1fda7f0f7a0e4c97abb5ead1483d300d2c777a0b1f1dea81ca2a67c9b89285fca52edf1967cbe020f73025a99c435e19dacd9181583d0c760376d524a1b40da6a7acffe47c745a29ffbfffd9203ca3818ce757ede503206e7d54f9a805308430123c534a6111743bc3488ccf341e454a2dc4e16cfdaa517430b3a1471be93cc07fae34f4b3c0adc16e714e96ba3af7721e06c3f7ba59d8eda78cae3f648d9c6b993f63b9c8b5b71869fbfb447a67e885ee97af06f94d7c2d3f9cf67787e6b02c10433ac062acff9f6a4ac54b29a91a17c1ad01abd912cf98beb376bd5f25e3fab6ae4b7308ed4d5a3e4e18af2c14a0a9f936999320d09f7c0957035123465a1e326ff29b58273ef2de6c6b98b56cc36268657140676e16e76e1b1c10fb5226aa37311c265fb00857ee74c22e363c878c9b7e1211b466bce6663dfb99b86cce04da1da2c2b59308d0f7a8a304fb5438bf3dac876c7b7f0028a3b0b7396d64b03254bd13e51fca326b64fd5cba90de0b7ba191ec3f2c3c9f04a8ced5a0e082e0498094d780076489a100ab261d44d740077e9c6c899318a1907dddb8558b37b27028f1c3a4d91c4a42065a5225f4dfe96c3596f5a8a054b15c940c83ccb106270efef7fc4b61252b540a899297bffb67ade99dbaa44b5cbadbfb94663d0e4e34635bf52018f52386f32454a3eeff2c34c84562a0fb7afbca9356f4c889e6dd9b594d7e80c22133628e05d8adfc1daede2f1b7c78de43c4ef0fa5bf872a5770ae374cdbecfdac54692489145fad79cdb04d55b2cacd66daffd0bffea50b9fdca7bff80522011f5141bc5702c8b6b2a168dc9a34bb83a9f44f70c42ed020de31805799bdbc027bc716abdd8e8200779d71dcaacfc932030a4bfd95ccc7154d"}, 0x1008, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r3) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x1, 0x3, 0x1) 9.876700254s ago: executing program 5 (id=1894): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), 0x100000000000026f, 0x0}, 0x840) r2 = shmget$private(0x0, 0x3000, 0x79, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) (async) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) sendmmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="d1c21800a0b561b884932c922aa09a2cb0b799bd7d7a008d29586eabadf36a7097259456bb5911dfccf1c2c0080a589eafd0d3df3e940b9f1320eb0aeac6732afeb2c4b44effa0cde1d8e147de2cc906bdd9d972955e36741a452a97ed516b0b96a829dc9227af8be830f3367f4bf706bc57e4819a779d996e7131abc40ae048b43ae1f0a8812ea4577fd8a765e86a4945ebcd6d013525cf1839442bfea097e622566b6756538e3b3341d084a74ce60a27fe899bedd4ebb2bdc46ca7853e2c8ac924adfe41749915b9fb5fa040cdb548b839880445c2cc3c30b726134db0529c480c6ef62157333721d55ea9a9ae901749a826b0d2ce9e4983fbbedf", 0xfc}, {}], 0x2, &(0x7f0000000240)=[{0xb0, 0x1, 0xf62, "5d7a4dc803e07ae976ac8decdda48d3e91014069320bc3d4c44e904cf04330c84548930ab14fe1830b050bc72ae4115fa32ac8f0be9e38cd42af329d171489b71b97bb9e790cc0fec67be372634f6e97a3e8bd48d06819f40b8c99d72cbf27ba36bb822dad9a8a8d877ab46dc5ee9ff42b99001592ad5b0a76adcd993baa606e9c0000402dec70159e99352c8bde3a78f915fc960797b098eb80c6444f2f"}], 0xb0}, 0x77}, 0x10, 0x2) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) (async) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 9.875887994s ago: executing program 5 (id=1895): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x20) read(r0, &(0x7f0000000100)=""/16, 0x10) (async) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x26, 0x0) (async) socket(0x11, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x6000, 0xf) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000730, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x205, 0x1fe) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x3b5, 0x1000381210089}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r5, 0x8}], 0x1, 0xfa53) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) 9.730212138s ago: executing program 6 (id=1904): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r0) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000000029, 0x0, &(0x7f0000000140)="ee1bbad5af0d0000af0500b69f4dfd21f67b4aad672bfffb287e2f7b11ce37c0de1d64367afbf08184c4b646d1663d3cf07a7104b42f91c0d2d99139f69c8cfc174e260f5df775e344814b7f5547ed", 0x4f) r2 = syz_open_pts() recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f00000003c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/173, 0xad}], 0x5, &(0x7f0000000600)=""/146, 0x92}, 0x401}, 0x10, 0x0, &(0x7f0000000740)={0xffff, 0x8}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0xffff, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) 9.123288145s ago: executing program 0 (id=1936): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc028445a, &(0x7f0000000280)={0x0, 0x6, 0x0, 0x2, "97a2224f200000000000020000edff00000100", 0xfffffffc}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) 9.113048221s ago: executing program 0 (id=1937): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x3, 0x0, 0x0, 0x400004}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x73}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e17622ac8608c877c42935f84cf993a4f5f7a425bf1", &(0x7f0000000080)=0x26, 0x0, 0x0) 9.112708905s ago: executing program 0 (id=1938): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) 9.112002337s ago: executing program 0 (id=1939): setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) getpid() r1 = getpid() r2 = getpid() r3 = getppid() ktrace(0x0, 0x5, 0x700, r3) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x2}, 0x8000000000000001, 0x0, 0x0, r1, 0x0, 0xa, 0x0, 0xfffffffffffffffd}) 9.111798848s ago: executing program 0 (id=1940): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000008c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) syz_open_pts() 7.360663241s ago: executing program 7 (id=2007): setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x85, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, r0, 0x8000000000000000, 0x6, 0x1, 0xffe}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="269c82f6", 0x4) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/82}, &(0x7f0000000180)=0x54) setuid(0x0) 7.352293124s ago: executing program 7 (id=2010): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x240, 0x5}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000140)='\x00', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="3cb3ff3d0128e6fabd6a729dfaf32560c4e68810c552d8f6fb71416bd026c2db", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaa8020000000000000000000807"]) select(0x0, 0x0, &(0x7f0000000040)={0x81, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7fff}, &(0x7f0000000080)={0x3, 0x80000000000003, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x2, 0xfffffffc}, {0x3, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400d}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f96991501d94a34b71644fe4576ff3e46dd5245ebbd0a75af987565625f7169bb71cad5efa609e0b49a7cab28f2769b4", &(0x7f0000000080)=0x30, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r4, 0xc0284416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224f6b221adca4d1fe00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 7.041951279s ago: executing program 4 (id=2020): sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/239, 0xef}, 0x840) (async, rerun: 64) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 64) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x401, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 6.959057289s ago: executing program 4 (id=2022): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xc0, 0x1e}, 0x1268, 0x8, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x1000000026, 0x9a, 0x8000000000100e63}) (async) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000600)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c40074ba7eabaf61000200361b1257aea8c5000020020000000000008abfba09cd014e72fd54a6244bfb88e47508c421d53af7b6e65cbcb52ece8cfd16", 0xb4, 0x401, 0x0, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getsockname$unix(r1, 0x0, 0x0) (async) mprotect(&(0x7f000013f000/0x2000)=nil, 0x2000, 0x1) (async) setreuid(0x0, 0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) (async) r4 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r4, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x14}, 0x10, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) dup2(r5, 0xffffffffffffffff) (async) r6 = socket(0x18, 0x3, 0x0) (async) poll(0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc, &(0x7f0000000400)=[{&(0x7f00000009c0)="5524ab527ebfd013bcf7c4f42ee9287217ca586fb13310bbbf81f5fd2de73fb8467dbdfbc432fd7525791344fcedb71a8baec017feffdf99293591f755a655c2779847463da1736d79878027fc09061557ad9036d1d7876dc2531172b61f91e93e5f6ccddb46533eeedbc81e7b3f1f36a6682f3b7e4339a06dc5f33a1298d67be491d829212d6f0beca227b26ace61474013a4d3f208f6abfec07347d7b7d91e2335adb79f8fb06798feb82c4523561fe96feae97a2a15ea71499980f9570eb63c5afd4fd2dcf21e847ac6eab5cd42ff61cd203ea981829b374a368959587d0f3c9ae55f6ef522a2617c812e4a78b1371ef2e045ac7e59492dabc563531b439e7a01b0d30ce63724d6941ebc5f899e28a7c25917a28466a71cc0e7618bceb6b53c6ede0cadb4f0b51000b6aac8ee3f8bfccbf73cb60b589a5169a9624489cee0f73600744da45bdda38963e2e03a918fd883e5d4b38d5468a9ca3ef56fa5bc7440adc3d1d02b85c22ef21d72256d51ed9cbac5bdb6537ca27e60a44034084a38b53a888f33100c762a99cefb4980359d2e9f2bd28c0e8cd10c55bbbb1e9ab1315564c91d953b98f592291ac6c4f15247ee30005e166765d505abb2a5555d588c7b9ba35a01fe8b743a995c1d9ea2506a7576a4ac522eaff8618d4d86621a3463b3b940783354140a346375978d3831225da720561ecab475592e93c4bc3e20d5b4e0aa6af142c61bf26ce4232c88a079708c97e58f4eb685e4cc99995f7a884b53eabb94cc59803bb5dacaca40813bbc9b7930ed37aaf473c74769c420e2fa9946d26da8df338697ce1d0a56c8d05d29f5acf581f79584511eb214bcdc0797e6b484d6649384a1105f6dbe6ddf9818d43e981d7404e0e7444423f04a596526976a5ab589efb4c8a11c91a5a12dec23d5e77652868f13a936acbc9024a19f43ac3576e56874ff7c06598d7cb8c425af09dee59a9bf51ca85b49a39cd0e555da90a65bfedba469a654b0cec92de57493fef4aad6229e3b9ff8392dd46eb5751e34fc4e9fc5dac23a9c9a8940b754c3627477588c32802a0013caa8ab4d4e675755570a5fbfe5cf314d73125ad8e8125d09459fc92494062c38648becdd7a3b3fddd36ddb6ac2816d3b00aab74e67a17ae919732964164ff5b885ec632422bd91785680d99ee25a4c55f04876b33dd119188b27171a27387db44293805d720c6fd72aa67f02682eb95be53d6e73457b303fa80d9b79e9fa2cbed147ce493c954e54421da5ca29f596f745fbceb83899f0226362966b95484e1a0bc6f3e92afccd1b0be7eaa02bebf04dbf0f9f715e332f1b301b4a99f6c86825d09883ec5e819af0b7a2b66bc77adfd64e6616c13d3643774a6b19b42e210c24b4550ffe362fad48397c3a0a32aab2ca9208281eefea124cd428212cd4669346f156445e5106f5b7d94076226e191f933ce46e6f3ea0ae4685586875264aa437f825b7af36409ed8a4e8faca221f7a66d1c0a88a80cba5b453781a2d98717acfc84d3019699b052da35aeb5cb92b59291cfb83f15d54dfee2076d6f76997cfa583830d33f15da7cef83691085ded53702027b6ace61285df63c28b0e511eb39d277fd7cdeecdc7832963a268d26936e1989c110fcb7852e9cd720adc741d685e3faebfee9a333236f4d10b759f1cdf1d37151cbcba8825c2c70169e135b03c0fffd4cc7c78f619e3a0077fde1d98d9c7928e0562847756d889d416bb4caebf23fa3eb0702663ceadd100f50869f6c229b559f63ceb5a0594be8b03ca1ddce05f86222ccabd329748c2ba91952c506cecd46e0f0984000fd39d73dc6b3f16756937d8b554c5193154a283330ddfcc9e5506c2539c24ca3f93837b0b9806c118b494a52f5e009effa202f33ef4efd20e1458080485ddcc107c862f8c6c86b93e24d2c748d258b5a937f98036bcc79ae443b8de5cf5464f66ec6ec25a260f8925b8fb0c0431e825f0594c3f2c4e90be5ab348dece3e6f68b7e0f752c8b8b7c722bccefcc034cc5df1a96aa711ed37c17358a6b562fcbfb44cbe5d0cec32ae1dd022b0b7738fc829604f694604d10fef0b224d6e4711f7a835c1f13b8068d94a56aa0e61d842f8d2cb98f62e9f3fb0e2a5041ec8f7e9091786310f676c8b50b811cdefa9432138b875117ca92c2fb50e29a06f26948afded4ec7630d53875e94763d84575a6d8b1ef0c77553dea3e51eedc3cf4d9af38a08907cc0bb38612eecf153aa15c08accd2137810be863d42b88baabcbcc31e4812ebd4ca2420125b8319ff6b9d67558cd283e9bcfc51fb86a64d7b094137877307fc2f8f62f65c066cd2dd696f8e9336e4280bd5688d7d4589f0f779a49784fc8dda44d1666dc5bf0a8e220178f737da74955a3ae3ae81e411f13eb752ed1d89ac4c1120409f7a840667f7dcb4e95459678345f4ef15491f028df049666459a14e09c311f45555f0c38d32a1243c35dfbe2c5e2593a353d20f2bee462071a4bb4abc990b000b135d1940e4b3ddb6911d3c4e7a031add0ca730d548e30c66fda95d7b3c13e58a62dff11d29743ba20c8116d0eecee2ec7120385b09cc8ab9dee4e1f77a9b8c0f2b51a541e80180bdc15759b5617db5c4a258f115a6ada151ace4d167d1041488a319231812cde9878151df5aae8e5bba4c63c76fed6d7aa7ec569ba5215d99679112fb0f8453be95fca1a45b9eb3c26fd629a5c1d89fbd0cb35d7578ac86e000933f5e3e849ca9029823fc30dd37105b5d97cd1fe72b05fed403eaf01b8ac74f353b2236c406002446d332e3459256fc6615694a1fd639a92fa3bf53f1074f1524d245ba89fd4d974c7f92a756033e43e6144a77d5116f62ab9d979e23b1ed4c5b1bf4cbfaea07543d02acf426401cee42d5d072e79a15da764669faac87ef4c8c2a77528500569b2e2709ade48317b79a51ea146b98bb4d99b5b6d8c1294f4bc5bb76e26a6ba4ccb1b1b07aeda83accc00df6aa5fb0f86ac7d8dd8ac5c9ea40155a69bf0550f0c28a6459e2e37b31433eb243c387396173856e9fa7bebbe2e318e0d904f445c7e8330a47621b743c3c4dafffbfdfd2eeb2200531211b59ec249ec21af96ced6047d88670ee886a0d1e434ccb08fa4160c84baa0ed0fa015822b6e0b1cd8a84925b8aa787d4ad18dcc2d6dc889d3f063d88974dcf6272a788b303d2e746b48f64ccdf14ccca285994cd5baec33d342e95d294da5ad679bd700302f0a26d784e09a73c1f33f2d906606e306c0c33834cd825dde94ebe1467df9773493dc84e9b836933ddc9aeef9b9c386c8eb8679bec65b03d7c31cdbfd9d86da75edf1db58fd4f12c57e115fd55cda21dd4e765298adc4987fc6d4985eeb44e29d94edb5d3d668a870326578ee0a7f6e7452fb2a312b6ee6ce8e096f5c905932230d06d38c2db6ef59c3f8e76a1a85303503ce3d07efea6cc1402c1fea784678df3f0e8c05f8faf0979bb939ed11d8e7d90d8c1a60d3e0c2baaed42f39df3b0386764ded6e3c9e1192a05bd5f56bba4857e509f3b042c7eb1264ca832467f6dd4d2ec0cf1fe9b3a293ca96d1535175fdda994bfe5719b1829558c7851095a270cb9ec48d9dd312df6900a370e8918cd9bd00f8a987e4cdeaa27104f7ca15695a953a3d13983701ef810cd94506a6446acdd945c9e8745b30df331bab53fb1c10bb2494165e984b12fd02487d0fd1cbf81f1d5b42e25f17f8ec3f604c6eaa128bd12a0e14f31df194b34f0948aa2ddf624fa4b35757317ddd1f1fed2df7d2d33205e97b4b2f9aee5167695c4190d809fe40d443b05f40f7423ab7401b7c5ec6d0f7933a74e754ab0587d8ff06a39744475849d5098b9c95788e604815d881132e8e750de1296d0c971858cd1bd24e031637b2aec1737574e50b9d2c4794139d4855f8344e403ec5f89f889681d6e82cd1cd491cbdedfb0bc3f5b5dc4c6025ab621f8a201ac46b9739e994315e25e279d74d8c2e78a3aa57cd80461053966abcfad4c9e9a0e2bd9d78532fbbd6759642c7232f1e2d7760b086cc7723f3cd91e6719942348eb035325c7d9be5a144a0c0c6fceef7d70fabc188c89a69d4540011faf245f4e0237cc2e9fc2b6cf0b2659d295ca46232e2856bd0399f204fb693a504061c29ad1f9dc4bba9a9fee6e7bb599c1d8c632a017a9ec624743549ef27a27fdc42afacad9e53ccc05c1715685680a42f7de5d312abfd2adc6c615df1e879d1ec360fb8dff44515aae3e9261047ff9771799f3f0c8853cb1511b829bc2b7036133e863aff2a54cea9047486521943d25c14254c2e3a9b9748cba8710a1d610c00dbd522a6e8fba36fbeffc96e490d847fab9480eeb52e41d8cdb36b3d50f6004d9b698cb531cbfa7dec1c05bf50b314efdebd99e3aaa8bfdd2da2d03e7c739ff5e3ee3e173b13544153488755338fb11ad5309ba861b7c7a54510f636e7118c65c17c95ba128b2a897c1b5265e0e9cf0bfaef7cd4f157655af11327161bc0326389c7fa79e464eced02e426f5fb0e72dd4bd612117ace93feb55552d1f3dc04c0b1a2b1b24c9d9bc86cf1452bab1fb19d378581fbc597400c20a875cf8ad261de2d82e8e11440a069e5a51b8bc14ac986af9d56ea5dd154259811d0f8e37a0580ecc4ced9eae9bb24616348f1b629c10a66eed57bf67c9f85f91ff0d528fa4b6596991ca0d940236037c24c184e64b955d5d550bf4c517a03a7c4c85a71679bf97d8ccdfdeb4c36aaa5d995a940772db2fc5cdd023a26c7879a23a0195c99091d141d0dc8b9a3484873af89c86b4e30e90291dc29130f090a2d9fb8ad00a5af3b4ae004f73fab916be6a336e8b0be6f18844a103011e00b7099dfa1bd22dbbe88e59bd23a7279aa8506d798cd58d2e35171b73f6b3a6b21541106a1c8dc7c97b511ca964753c73c3fd46699f392cad8f3b898b26d73d56626223145553d9612078227b8febeaf836b69215aeb6ca43f063060756e4cf48a4f8a355baf20d540d5b04cbce4bf198b0e147f099c527f9791f416d64968b10e2f69bb4270a4360603ba038c73dfb34cfb9d1e784765cd19b95b69bbb89df41c8fd185b424922040ff559eb55504520c6dfcddd5005a18e91598bc995641b6515852df85b129769a5c49374c076708dfcc0c1075c96d2ef52d42604b386450ec03e0e4b99729674f1cbe3538b514c66eb7f9f6fdf1ba85155adfcbdeca1581846f2f51d097eeb10bfa7210ff41fc0c5de79c9f9ef26047cb9d467f8f8cd32246d837e7060530e8d8c74fafce6a7e8ebc84ac986be5589d876cf5ad6307ff2b7c8140ca9d81152f209a604e42d4e8ae5ee23184a7263efc920ce70efcba5613fa848e903766bbaf17b8ce3ada59d329d18d23b13b56bd93b28cbbc26e27b3530830637740fd6867404934b5d922e6f4796b10bee6fd8065d33d993bff420b2fcf7d9412ee0319c79b474c445ac0094e6e0224ed01857f5ba6f08cbc7913265877947fddd6b88a5fa9d5da678684300ceac2cbabd14beafa80f14b1ea33283f68ec8ebfcf59eb3a8948bb65f01147897b123c63d0cf80be2cd14f21ef485169eda167cc2517f69467e92e79dc9ca065c2c3a38b50b111f0c73f8575f133978c393f80b4cb8eb9b7954efba444849202b6aca77b1af614371c1eb591bd8e1698798da1455456c8b07c8c25d0aa4a2b39087632477b35e4f7437a4e4708e64b4e41ef8b1e331c9f1fd8587a8c9496f2400a8f15c176d80499f0089600d9604c5048df283c58a07c34558c4574209b1feff82dc970d6ae", 0x1000}, {&(0x7f0000000240)="af8e1e7135cf84d2aabac56141493926d6565423aade", 0x16}, {&(0x7f0000000280)="89eef0e4ab748dddbb7b1b297c4838df837809c325ac021574d49a1382ca1569c03797a393811e19dfcb0a0ff353e2c547e0e1c7571e0fe3b04c78282f5d0e22bd754345b6bdd61ffe56217af18851792a98a519f185cd212a3a773f8d712fcc6e451d2ab98425c175f70e41b7067b47f09ce762497a968bd2f93667a32489f90088106161a8096974ff58cbc9a1c2f5bbf3158d8d8828e701091d0fda7d84f92c11256ffe1a052a89e2bc4ca2447ffa6b4f", 0xb2}, {&(0x7f0000000840)="f4b7eb9c5d3c27a6112dbab9840d5a211cd9adc07384620964aef00e8521c9e7ee331e11ee777f29d4f4cb1f5fd9e2874c97c3ac8f668c05e9bc17d4aea66f12303b672cb1c564f69c4008549321177a825e5fe0ee44e44924066b25cd090a09000000a2f4a1388149c6998a8144f61a", 0x70}, {&(0x7f0000000380)="0393e78149371893a8aefbae2a54aa24e71ca5a08dd7b70c3a7348e7012e8dbcb4734cbfbfb572f6c20438c431135af547461fc80c1ec0319c8d655b9e9cf01ac06821b95c1a600b1b962d749d60d5ced19ab61548b34e1ba035476d290786b2643c5d38", 0x64}], 0x5, &(0x7f0000000480)=[{0xf8, 0x1, 0x3, "776f4199da2b54e863eb5575e230714ae44403210ed86874c8fbb0fd0eacf4d6ecf2cca9a415ea77ca4cb0a5cfb3228367ed60524186b3a702aeb0a511f18aaa3dbd2d5fa70b1017b9d0e1fb9ceaf0c4ce65109f5445b3ff588bc2954bb95a7808f0516e78c71eecc552291c04660434a4667e5db264072386bc0062eae8343c608d91d3b4e050ad6e8413c611b66ad45104f717647fc35509287c350103afdcf5c122fe1ac2c5bad8fd05c35ea7e1d0f49166d0d9964ee954b5a82cdf44a9dc04bd59970e00a4fe14f621d8e40a6bd581dbdc120816add6f212666af58ea5871a9ac96d0aa5f989"}], 0xf8}, 0x1ff}, 0x10, 0x405) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async) select(0x40, &(0x7f0000000100)={0x7, 0x1000, 0x108, 0x0, 0x0, 0x7fffffff, 0x100000000, 0xfff}, 0x0, 0x0, 0x0) (async) r7 = syz_open_pts() (async) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000700)="31e27ce3a12927792cb3a736632dacf8bf6d1f49dc8173073697f534f83dd951357ee6746e1b20ded3a9cfc0b826757e481eb50abe2aebb1e613d0fd7b9ebbf2ccfe6d03de64d16bb2b1de08145991b938a6afc9219730453a41e4ffa93bbb5e83225042f4bdb72b48063da629b6a4bc5c14db4dfc1cf3a81b011c13a42338a238432261fe5317d437e892c4ad", 0x8d}], 0x1, 0x0, 0x0, 0x4}, 0x0) close(r7) (async) r8 = kqueue() kevent(r8, 0x0, 0xfffffffd, 0x0, 0x5edf0547, 0x0) kevent(r8, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) execve(0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40b, 0x0, 0x0) 6.958448946s ago: executing program 3 (id=2023): sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8ec37082", &(0x7f0000000140)=0x14, 0x0, 0x0) 6.958253385s ago: executing program 3 (id=2024): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async, rerun: 32) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 6.905283675s ago: executing program 4 (id=2026): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000340)='<', 0x1}, {&(0x7f0000000380)="dec413055fb17ac33b75d8427dc4d02a19793cd139304e97400b616951352697661303cced38a163adb3d7d69956c594f60ff57bcad7e466cebacbe1ef10f94bba3268e5510e4fb13618b84f0bbe65ff413b34e03e9e0415c9174568d907bf398c01b9bef2601c90ac96fddfa56e31513822ae26e9be6f0cd26e611772143340d41d7fe4c5645fc913cf38aefbdcb712db79c66e633fd1d76123c0dbf89769a8dc5c007f4bde03ef48ad127fd192e00f24c69d3eed8041c734129a442362f1b3213c1c4fdaa3f78d35719d2e86e0ae2eb5e6f06108eb04cb67e205e62f3c523495bc0ec27daa1a7449689bcafc7c1c28468aa48a7b10", 0xf6}, {&(0x7f0000000100)="ff80574bf1594674c2e71655120a3ad718e9698d987bb1e119edb0f4928b0684358625b1feaefc1c99702a15b131de1c64d6a8760bcbf0e302a0a2022f51c37669617c3fb430a3ee17d65eb81eca22179dd67959ce7f5e18a6ebb1a1599c13", 0x5f}, {&(0x7f0000000180)="a5bd962a35277487fdde0864b67ca1640e97a78fc4dacdde959c033e024134fe0f6e89ad07ab1216f6dc0388002539d3e2e80f56e650d86ec0cb03fa909e21a4754f1efec16bd85470eab8f8040000000021000084355a82538ea845007d2730a8dfa26f177a400eb9e7529449f3929d2a476f41fb", 0x75}], 0x4) syz_emit_ethernet(0xfffffffb, 0x0) 6.904410416s ago: executing program 3 (id=2028): r0 = syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0xe65dc00084cf4bdf}], 0x1, 0xff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="02000000", 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 6.904161328s ago: executing program 3 (id=2029): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) poll(0x0, 0x0, 0x401) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) close(r2) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x5) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 6.80834362s ago: executing program 5 (id=2032): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="c528c09bb2cde2065ed15c15e2bec1e86dc9735c490f335ab2b3b5ea3da7a5d82c036dfa6041765e670dfeab6c1b1d01de14c7cf354ef7108de9e384", 0x3c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="7b50d9", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="000014a31024eadacb017cb9e50d3d000a9a6e35dd000500aaaaaaaaaabb0800423b000200420002625daa1a000000"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="000014a31024eadacb017cb9e50d3d000a9a6e35dd000500aaaaaaaaaabb0800423b000200420002625daa1a000000"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="1000000000000000ffff000099bc1853"], 0x10}, 0xc) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000540), 0x0) 6.739450915s ago: executing program 5 (id=2035): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r1, &(0x7f0000000240)="00ae3c4c180000aaeecfde3041adf060f731a66b1265596c090000000000000080b8a67fbae38c43fe742faa4e54c3ea5f324504b439c3000085244c7d12bfdfdafd0ed61c7196806ca6c16c3d5b5ada132a010874df9368278b473873", 0xffffffffffffffa4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x40c, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x5, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x20000000, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0xffffffff, 0x0, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xb, 0x8, 0x7, 0x1}, {0x2009, 0x5, 0x21}, {0x4, 0x2, 0x7d, 0x4}]}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc1206925, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) 6.65447929s ago: executing program 2 (id=2041): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006b5000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000f59000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x400}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000a21000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f00005b5000/0x2000)=nil, 0x6}], './file0\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xf0000000, 0x0, 0x0, "bfab00", 0x0, 0x3}) open(&(0x7f0000000140)='./bus\x00', 0x438, 0x102) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 6.635532428s ago: executing program 2 (id=2043): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x7) select(0x40, &(0x7f0000000240)={0x8, 0x2, 0xe, 0x0, 0x5, 0x7, 0x2, 0x12}, 0x0, &(0x7f00000002c0)={0x800, 0xb555, 0x9, 0x7, 0xc, 0xb, 0x8000000000000000, 0x2}, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) nanosleep(&(0x7f0000000780)={0x0, 0xc}, &(0x7f00000007c0)) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800480000200000000000009000000000aa00000000940600000000940600000000"]) recvmmsg(r1, &(0x7f0000000540)={0x0}, 0x10, 0x801, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x0, 0x0) 6.575824635s ago: executing program 2 (id=2047): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shmget$private(0x0, 0xc00000, 0x2, &(0x7f00003fe000/0xc00000)=nil) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x3}) 6.572903437s ago: executing program 2 (id=2049): setrlimit(0x8, &(0x7f0000000580)={0xa393, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7fffdbff, 0x7bed, 0xffedff84, 0x1603508, "182616110004000000000010e0ff7f0500000404", 0x1}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 6.507447021s ago: executing program 2 (id=2051): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x200000000000000, 0x9f9e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x140, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000dcf000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f43000/0x4000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x2}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000c74000/0x4000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000e8c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000c76000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c2e000/0x3000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x401, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) read(r4, &(0x7f0000000140)=""/125, 0x7d) 6.504776729s ago: executing program 1 (id=2054): r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd150085", 0x4) sendto$unix(r0, 0x0, 0x0, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}], 0x1) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10001, 0x0, 0x4000a9fa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 6.302858219s ago: executing program 7 (id=2055): sysctl$kern(&(0x7f0000002f00)={0x1, 0x9}, 0x2, &(0x7f0000002f40)="c448a86b", &(0x7f0000003000)=0x4, &(0x7f0000003040), 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) setreuid(0x0, 0xee01) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a5607712", 0x19}], 0x1) r1 = socket(0x800000018, 0x3, 0xfe) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, r3, 0x0, 0xa}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 6.302436571s ago: executing program 7 (id=2056): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r1], 0x9, 0x40d}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x10000) listen(r2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x5, 0x10, 0x6f9, 0x9}], 0x962, 0x0, 0xffffffff, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x116) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000180)) 6.301569203s ago: executing program 7 (id=2057): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011c000/0x3000)=nil, 0x3}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00002f8000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xac) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0xac5a310edb807b4d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r1 = getuid() mkdir(&(0x7f0000000500)='./bus\x00', 0x63) setreuid(0xee00, r1) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) read(r4, &(0x7f0000000140)=""/125, 0x7d) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='W\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 6.228882256s ago: executing program 1 (id=2058): r0 = open(&(0x7f0000000000)='./file0\x00', 0x205, 0x118) syz_emit_ethernet(0x36, &(0x7f0000000580)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x70, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback={0xfeffffff00000000}}}}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x28) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x7e, 0x125) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)="92127de64bf66119cfebbb6b34dfd263fee5ec58b2d401eec04942de1deaad2fff41a43df573368dc530cd6edef5859f4e2c266aa0a8d2494409958b8a190e4616a8c0be53eff5304e184577f514c1eeae0d635f6313675ef7f48b661ee6d43708858e1be3a19cd7d84e818f1aaf07e371960673b680f7aee5731f18732b408855d68c38981fb82a793eef7f88fa742ff32274941ba4290980c6811172ebe90c39c34a00c4d1f5962f4598cd314c16cf708a7cd7aa8b7b2968fb8368e075653c1e86c6dc2c4083f2f6c0f4169cdf06b3054cb87af2debe55bc22eddf65a1a65dbde4bdefddff2624851917f161", 0xed) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r4, 0xc0284416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224f6b221adca4d1fe00"}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x1aa) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r5, r5, 0x0, 0x4}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1b08, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xf30, r7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0xffff}, {0x18, 0x2, 0x1, 0x7}, 0xfbff, [0xe, 0x2, 0x9, 0xffffffff, 0x0, 0x8000, 0xf, 0xfffffe00]}, 0x3c) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 6.228338718s ago: executing program 1 (id=2059): open$dir(&(0x7f0000000900)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xd3) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) socket(0x1, 0x4000, 0x1) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x84, 0x66, 0x4, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x6, 0x80002, 0x8, 0x9, "00000000000000000000001500", 0x8, 0x2}) 6.224245548s ago: executing program 1 (id=2060): r0 = socket(0x20, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f0500070107000000041c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) chflags(0x0, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYBLOB="ff96430b7a3300000000000008004600002c0000000000209078e0000001ac1400bb070304004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50a3da998278000010ae93c04d28d3cb8af8847aeb64b269912313504b8d6b059fee2e6bceeae797c57c03e30de4f7a03d47702aab1a90a46aa9da8714293888eb3245034cc2e8f64df07486f847bb522c0da22698f846cb02e6221ceb6c7b896cc1cfc5dff1213e345d02aba5fe70adb7797b1e9d2fb9aee25c299eaae8c237c400f93697613ad0c5b22b56357bb06836282bd7f1610f389a1e0f3e8286ac3aa0acd36c3d8ed9f00618c3029f017fb15dddb51ec93c"]) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 6.223960375s ago: executing program 1 (id=2061): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000140)='\x00', 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) nanosleep(&(0x7f0000000300)={0x7fff, 0xf}, &(0x7f0000000340)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000}) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000080)='YI\x00', 0x3}, {&(0x7f0000001300)="5efebf5bba0667ca74043aad236871221eff4be0cec0caf8000000000000007286b978ba4175d03c3b8c86fc750a934086f4055567d59dfc9489cfcda4720938affb984fe1d2c9c1aa3564bad6301bbfc923165ba821a9170ad1b43ae8c6b50601a0ae382b7bc1017cef0017bdb0a67633eccf56ddafe9b9d9e0d6d8", 0x7c}, {&(0x7f0000000180)="810b757369f4daa114e6605f788a27eed608bbc583123daea9209dd350dd1899965148b0a8de1f3e5cc3e2f7328e7c96de56f4686553b34c98be34370d5f838808976e2579b2255515d5b183ff4571c7104d06420deb146e07dbe8414335d5e7fe196de9482b8e9d3ace116f98a771527f7ed721e4ce719fafd6e28b031f7d0584fd7418d4560c2faea4cae34fe0221e3d5e3d35fe6e5183c6b86f45bf1ff9a2113805a25490cd836c4b090c1063b939", 0xb0}, {&(0x7f0000000280)="61157d8d09855f363c2c47bbbb672f430b1207c9211d5de597be4961640c4a23025388d41d77326cf1258e167fe8e2e0d3fced9dc2a1c356937d05f9dc8100b2d9731d345838ef050279c0cc5f0150c83947df58a516ae6fddc39b5826fad17b963eb65cb9dd1871e73807f0a766e2cba6e5db014a92baac0383f1802aef4f", 0x7f}], 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x7, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 6.035101068s ago: executing program 4 (id=2062): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xc06) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) socket(0x2, 0x400000000002, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x18) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 6.034526767s ago: executing program 4 (id=2063): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x8000000000000001, 0x1, 0x2000000020000000, 0x181c, 0x80000000, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x40000808, 0x46b9, "d76d1f46000000ef1f0160fb02000f00", 0xfffffffd, 0x9}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x18320, 0x22) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r2 = getuid() mkdir(&(0x7f0000000100)='./bus\x00', 0x0) setreuid(0xee00, r2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x9, r2, 0x0, r2, r4, 0x10}, 0x5, 0x76, r5, r6, 0x0, 0x81, 0x2, 0xc0}) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x8c, 0xfff6, 0x1, 0x804, 0xfffffffe, 0xed55, 0x0, 0x0, 0x100000000, 0x80004}) r8 = shmget$private(0x0, 0x1000, 0x30e, &(0x7f0000123000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x4}, 0x0, 0x8, 0x0, 0x0, 0x4, 0x0, 0x2c}) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x60, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 6.034264056s ago: executing program 3 (id=2064): r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x101) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x5, 0x0, 0x4, 0x9, "86d3724bbca73c000000014000", 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0xffffffffdf006fff) setuid(0xee01) r4 = dup(r0) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 6.033682776s ago: executing program 3 (id=2065): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000200)='_j', 0x2}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0xffffffffffffffff, &(0x7f0000001000/0x3000)=nil, 0x2000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xb, &(0x7f0000000080), 0x0) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) ioctl$VNDIOCCLR(r2, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) r6 = syz_open_pts() writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000480)="640000000000000030f44f4c41208521005ef168acfcbbc871e49fedc46276815e1c0430", 0x24}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffeb0900870000000000000000001900"}) close(r4) poll(&(0x7f0000000240)=[{r6, 0x68}], 0x1, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) dup2(r7, r6) 5.86109s ago: executing program 32 (id=2065): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000200)='_j', 0x2}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0xffffffffffffffff, &(0x7f0000001000/0x3000)=nil, 0x2000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xb, &(0x7f0000000080), 0x0) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) ioctl$VNDIOCCLR(r2, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) r6 = syz_open_pts() writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000480)="640000000000000030f44f4c41208521005ef168acfcbbc871e49fedc46276815e1c0430", 0x24}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffeb0900870000000000000000001900"}) close(r4) poll(&(0x7f0000000240)=[{r6, 0x68}], 0x1, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) dup2(r7, r6) 5.851232824s ago: executing program 4 (id=2067): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xe04}, {&(0x7f00004c2000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000067000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x19}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4000000000000}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000ad4000/0x2000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) write(r1, &(0x7f0000000200)="70f15b9a6be8ed656350cda5cc644f84d2f6f2df956ac4e4ca5f59f934bfba6a715b337ec45ae50a219d1b3c9ad12344b76a07f54b544ba91dd4f82f6b0bc26ebd93d3ee3eae21f993a006a131", 0x4d) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) 5.652585239s ago: executing program 5 (id=2068): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) fcntl$lock(r0, 0x8, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) (async) chroot(&(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') 5.651576371s ago: executing program 33 (id=2067): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xe04}, {&(0x7f00004c2000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000067000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x19}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4000000000000}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000ad4000/0x2000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) write(r1, &(0x7f0000000200)="70f15b9a6be8ed656350cda5cc644f84d2f6f2df956ac4e4ca5f59f934bfba6a715b337ec45ae50a219d1b3c9ad12344b76a07f54b544ba91dd4f82f6b0bc26ebd93d3ee3eae21f993a006a131", 0x4d) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) 5.461632803s ago: executing program 34 (id=2068): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) fcntl$lock(r0, 0x8, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) (async) chroot(&(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') 5.262794601s ago: executing program 2 (id=2071): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280)="00000400", 0x4) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) (async) dup2(0xffffffffffffff9c, r1) (async) clock_gettime(0x4, &(0x7f0000000000)) 5.061508117s ago: executing program 7 (id=2072): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db830b000811fd00000000000000000000000000000000ff0200000000000000000000000000014e204e22000890"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="20c91e9383aa54a67537f58ce617ec3efb2ce2c343", 0x15}], 0x1) (async) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="fb06eb350f20b5ab3670c9e21666957d97c8abb7842790b31153417d8b178f6a2fcbdc1c97ad5163defdc72e7f", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) (async) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r4 = syz_open_pts() close(r4) syz_open_pts() (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x20feff, 0xfffffc04, 0x80a19d, "bb08f9460580681d04010800000100", 0x4, 0xf4}) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)="97587e5d71e34d063186e758df8cc4c0ab054fb84d5b912a2508", 0x1a}, {0x0}, {0x0}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x54d, 0x0, 0x8, 0x604b}, {0x3, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 5.061062645s ago: executing program 1 (id=2073): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000}) mkdir(0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) close(r1) r2 = socket(0x18, 0x3, 0x10) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) (async) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x176, 0x0, 0x8, 0x1, 0xa, 0x9, 0x3, 0x1, 0x2, 0x100000000, 0x5}) setrlimit(0x1, &(0x7f0000000040)={0x1, 0xd21}) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) (async) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x18201, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x40047477, &(0x7f00000007c0)={0x3, 0x6}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x40047477, &(0x7f00000007c0)={0x3, 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="80a6af5d0780f7cff2598f4d5ce2c2f425fcaf01f5d7e87b650d79226df33783ce931326e15ed9cf41daf3db6bd2ac5336fe78cdf245f390e2ef85051022b35f9136c36e35bf643e4ba89cce0daa576e07668bcdf041bef5ffe1c22ec315c2c8bafcb245f99213840a813cff843139782baa5ddb551bb6b695b8ebe884fcf30dba734745b515065e9781e7ca8f4ff82cd1", 0xffffff97) dup2(r6, r7) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000100)=""/28, 0x1c}], 0x2, 0x81) getrlimit(0x3, &(0x7f0000000080)) (async) getrlimit(0x3, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0x9, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0x20000000000000b}, &(0x7f0000000140)={0x1, 0x266e, 0x101, 0x8, 0x5, 0x7, 0x0, 0x2}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0xa, 0xde0, 0x5, 0x1fd}, 0x0) 5.060598792s ago: executing program 35 (id=2071): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280)="00000400", 0x4) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) (async) dup2(0xffffffffffffff9c, r1) (async) clock_gettime(0x4, &(0x7f0000000000)) 5.059441938s ago: executing program 36 (id=2072): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db830b000811fd00000000000000000000000000000000ff0200000000000000000000000000014e204e22000890"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="20c91e9383aa54a67537f58ce617ec3efb2ce2c343", 0x15}], 0x1) (async) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="fb06eb350f20b5ab3670c9e21666957d97c8abb7842790b31153417d8b178f6a2fcbdc1c97ad5163defdc72e7f", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) (async) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r4 = syz_open_pts() close(r4) syz_open_pts() (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x20feff, 0xfffffc04, 0x80a19d, "bb08f9460580681d04010800000100", 0x4, 0xf4}) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)="97587e5d71e34d063186e758df8cc4c0ab054fb84d5b912a2508", 0x1a}, {0x0}, {0x0}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x54d, 0x0, 0x8, 0x604b}, {0x3, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 4.861685625s ago: executing program 37 (id=2073): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000}) mkdir(0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) close(r1) r2 = socket(0x18, 0x3, 0x10) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) (async) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x176, 0x0, 0x8, 0x1, 0xa, 0x9, 0x3, 0x1, 0x2, 0x100000000, 0x5}) setrlimit(0x1, &(0x7f0000000040)={0x1, 0xd21}) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) (async) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x18201, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x40047477, &(0x7f00000007c0)={0x3, 0x6}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x40047477, &(0x7f00000007c0)={0x3, 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="80a6af5d0780f7cff2598f4d5ce2c2f425fcaf01f5d7e87b650d79226df33783ce931326e15ed9cf41daf3db6bd2ac5336fe78cdf245f390e2ef85051022b35f9136c36e35bf643e4ba89cce0daa576e07668bcdf041bef5ffe1c22ec315c2c8bafcb245f99213840a813cff843139782baa5ddb551bb6b695b8ebe884fcf30dba734745b515065e9781e7ca8f4ff82cd1", 0xffffff97) dup2(r6, r7) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000100)=""/28, 0x1c}], 0x2, 0x81) getrlimit(0x3, &(0x7f0000000080)) (async) getrlimit(0x3, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0x9, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0x20000000000000b}, &(0x7f0000000140)={0x1, 0x266e, 0x101, 0x8, 0x5, 0x7, 0x0, 0x2}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0xa, 0xde0, 0x5, 0x1fd}, 0x0) 1.932642762s ago: executing program 0 (id=2077): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000040)=""/4096, 0x1000) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000001040)=0x5) (async) execve(&(0x7f0000001100)='./file0\x00', &(0x7f00000012c0), &(0x7f0000001380)) writev(r4, &(0x7f00000018c0)=[{&(0x7f0000001400)="44efa4bc89", 0x5}, {&(0x7f00000014c0)="d1f15dd2822d98a6ec6292f9f99dafdb585094fed31bb7671242aabfecef28bf91ef", 0x22}, {0x0}, {0x0}], 0x4) connect$unix(r1, 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) (rerun: 32) 1.93243287s ago: executing program 38 (id=2077): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000040)=""/4096, 0x1000) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000001040)=0x5) (async) execve(&(0x7f0000001100)='./file0\x00', &(0x7f00000012c0), &(0x7f0000001380)) writev(r4, &(0x7f00000018c0)=[{&(0x7f0000001400)="44efa4bc89", 0x5}, {&(0x7f00000014c0)="d1f15dd2822d98a6ec6292f9f99dafdb585094fed31bb7671242aabfecef28bf91ef", 0x22}, {0x0}, {0x0}], 0x4) connect$unix(r1, 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) (rerun: 32) 2.826696ms ago: executing program 6 (id=2078): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="6883e087ce6b9d34aa9afede799a3af64c24822d92b38ae427b215e81e62ecc4f141ebbc81b7ffd5d9bf1c42f82a516088c9b8145a918ac70019755ac326de1994b45c8cd23548fbf48f12f28f", 0x4d}], 0x1, 0x5) (async, rerun: 32) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x4, 0x7f, './file0\x00', 0x4c7, 0xffff, 0x3, 0x882}) (async) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async, rerun: 64) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async, rerun: 64) ftruncate(r0, 0x8531) 0s ago: executing program 39 (id=2078): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="6883e087ce6b9d34aa9afede799a3af64c24822d92b38ae427b215e81e62ecc4f141ebbc81b7ffd5d9bf1c42f82a516088c9b8145a918ac70019755ac326de1994b45c8cd23548fbf48f12f28f", 0x4d}], 0x1, 0x5) (async, rerun: 32) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x4, 0x7f, './file0\x00', 0x4c7, 0xffff, 0x3, 0x882}) (async) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async, rerun: 64) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async, rerun: 64) ftruncate(r0, 0x8531) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.125' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806b9c01a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error       OpenBSD/amd64 (I;ntϋ?nWWVUxI+\*-"3\BǞķD0n+.ߗV2 ߸ @u_W/^L\]jݢǃ8F$2D{4ryBLrpxjz//NQBzp*$Tl) (tty00) login: uvn_flush: obj=0xfffffd805f8d3220, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 7.82 cmd: getty 86607 [ttyin] 0.00u 0.00s 0% 331k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806beedad0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #!@A? pppx: unable to set addresses for pppx1, error=17 SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: repeatedly failed to execute the program proc=8 req=2066 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (I;ntϋ?nWWVUxI+\*-"3\BǞķD0n+.ߗV2 ߸ @u_W/^L\]jݢǃ8F$2D{4ryBLrpxjz//NQBzp*$Tl) (tty00) login: set $lines = 0 OpenBSD/amd64 (Amnesiac) (tty00) login: show panic