Warning: Permanently added '10.128.0.3' (ECDSA) to the list of known hosts. 2020/02/28 04:43:34 fuzzer started 2020/02/28 04:43:40 dialing manager at 10.128.15.235:26121 2020/02/28 04:43:40 syscalls: 337 2020/02/28 04:43:40 code coverage: enabled 2020/02/28 04:43:40 comparison tracing: enabled 2020/02/28 04:43:40 extra coverage: support is not implemented in syzkaller 2020/02/28 04:43:40 setuid sandbox: enabled 2020/02/28 04:43:40 namespace sandbox: support is not implemented in syzkaller 2020/02/28 04:43:40 Android sandbox: support is not implemented in syzkaller 2020/02/28 04:43:40 fault injection: support is not implemented in syzkaller 2020/02/28 04:43:40 leak checking: support is not implemented in syzkaller 2020/02/28 04:43:40 net packet injection: enabled 2020/02/28 04:43:40 net device setup: support is not implemented in syzkaller 2020/02/28 04:43:40 concurrency sanitizer: support is not implemented in syzkaller 2020/02/28 04:43:40 devlink PCI setup: support is not implemented in syzkaller 04:43:47 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), 0x4) r3 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/70}, &(0x7f0000000140)=0x48) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000180)=[{0x0, 0xa41}], 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r5 = semget(0x1, 0x3, 0x8f) semop(r5, &(0x7f0000000240)=[{0x0, 0x8001}], 0x1) r6 = semget$private(0x0, 0x1, 0x230) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000280)=0x3) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x800, 0x0) r7 = msgget(0x2, 0x1) msgctl$IPC_RMID(r7, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000300)=""/231, &(0x7f0000000400)=0xe7) r9 = dup2(r1, 0xffffffffffffff9c) getsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000440), &(0x7f0000000480)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000540)={0x1, 0x0, 0x9, 0x39a8000000000000, 0xffffffffffffffff}) r11 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f0000000580)=""/57) r12 = semget(0x0, 0x0, 0x444) semctl$IPC_RMID(r12, 0x0, 0x0) r13 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 04:43:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="109c38bcff58249c45f9de8c973d595ff7c3432033ab0245280b5f1a41ce9657e71bf55c90f81028411d5d32ff7bf1f76fe9f43a996f74113bab05a7c3022da9b2a7214728aff3977dab80a4bb7ecddd3ad8d7c5cd949502cfb84a0cd4ecb480d6ab81c33dcca6805d735b0ca44e2b91fcc6d7cfafc2adc882963c23e2f68f7f58b638", 0x83}, {&(0x7f00000000c0)="dd825f8f2e88540a5f7f4a1544d4b168a3f9027e488bcaa643eb59b5e9351d6fe0959a19f0a1147d04c4de52e19a4e72086f6d0cbd9ef08884ad3fdce267614a658b095f687fd4f48ea66b6b4ae5d1a8a3d1b57846c0feb0ca496404d0841107", 0x60}, {&(0x7f0000000140)="64b644d8e9b757bf03a472938e417245ba50b02b7f15ad8e542910112b5d3ac717ef9895a31484405a9637f914fb30ecbc2be2c03257178f387304680658a997b78ae2b6d0643155ceb23844143ff973970119259a75925a088fdb3aabede50fc0dd94d7463381c9de3d75371ca2d033cc1da022009ab8b1b4337faa788254860cf5c190408df8e122c5", 0x8a}, {&(0x7f0000000200)="386da0168c89173e05a251fed23794d78d08921a9d05eccacba995a947ca2dfabb1ac2c310a84ce8e022d23a63c2536d98f769f685b444e8667852f965bd78c24660e3903c3d2bda9ba4cd794987865dc024057ef76fc42780e2ab919f167ac9513d3571cc09832c4df7583a0f25697cfe9446054325de487033fb74322c3b5bfc232da8c9b6b4beb7b12d94fa256bdc0cb87c6611c4f445db4770d117a84d7519d95f2510d66905f8", 0xa9}, {&(0x7f00000002c0)="a1cce9f3d6c334d096d6016ec47694ca481168e9a3bd80a972c9245e260cbdba2450bda0171d8a8a7bdfbe97c045511db280d103cff3f3f57b769f15ca431d019b3dce5bb8e8ca1159b5dd7c5f927cf5d4672aadbdaa60e526379027977414d67e55e0b2d17a8afe488c040935748b45396ca709e9c9b398c261071a747e51b7f07079209139c54268cb2719c61bfba9003156e87068b0b4025a", 0x9a}, {&(0x7f0000000380)="3c24d4bca38a1e42a3d43e9ce18b576c976ba548f949332542ba41a1d96553a7d999e303f076574bb1cd64f92114e3ac980c9d0ec18e0c7501138e900dcc2234cae9e5aa4f9b1cf0973c1d49dd34b98296030f2e4897734b79c53a05024c79f21b23533878f3b200", 0x68}], 0x6, 0x0, 0x58) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) r11 = getuid() pipe(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = syz_open_pts() r14 = socket$unix(0x1, 0x5, 0x0) r15 = dup(r0) r16 = socket$inet(0x2, 0x4, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000002900)='/dev/zero\x00', 0x80, 0x0) r19 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002940)='/dev/vmm\x00', 0x80, 0x0) r21 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002980)) sendmsg$unix(r1, &(0x7f0000002a80)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000500)="186a962d2137ed4bb2dcb6e610622cb8dfff125dd7db3ba65fd4454e9a7a2dc4ab2e3d960be38d1019b4990a9eb4399451c98ba5a4f6f319e73493eecaf0f93d6d83565561eac8dd07f459ed43c60ec3691fac45118c176e267a9b907d1a21731794eef889912c99a83b9c3e5c8e2d288c1cf1c405e2e28bccc2d277cf2e29abaad83cf674a575939a2df1495fe9bd5e4cc38be3ba60c7b41f90fabd963edddcd0d73bb75d58478ea430fd3d82e1ad30eb32710d75dd0d4609f5057ed3705f612f2604def79843d4f5329a87c34fa22212e17dd328785b75b8cf5e500f4c97b5a6589751f8bca9c929cc5b9eacc369b34244f0369406d1281119ef049e7d04eaef73220b907fa06fdef700b49dac908bb5158dc3d5eaeea2096a8de37b0a889794ebb78fc3e9a02fec3a1bb520b2237b39c5089cbc1cbaf71611b52da53f802388278dc0763bccf588acab27b9130161261040d7ffd4b3ec3b2e0116a76817cc63813d37cf8c6cd606e7c0ecad309bf277e788e2ed0508cbae727fba40f7cbfb834504bbd65f98c0072c544e6ca496535967829cdc9bdd06ba32a20520de3e9d111e3d16e103edccbd54058502cfaa84e5b9a0ef501fb94fa819ae4ef4735127517c6b364fdea9345fcf100128d3a1b64a9f8eb493faf2e3cd5e6fbf5c7ff22d4155855111c459e6cc2467caf65745e1e8cc9b529299960e1cd0a6f481b0b4df0a8ef6bd9a8d27e50bbeb1fca2ac3e92f76474359a218d6d9112c2ea9948fc2ca7a5accae11ec7225c8c0090f2aa531f0be0657dc9c8ebeca8df563f09592b162e39e84264610185efc175230c26b2f5b04db3c93a07d153c240d4258c096d19ccbd3e620fec1f66c8f2141279d420f6cb75de15130a33cbaa4b365b67dbf44721b47d94c57b16217f477c1d6e798c1cc50feba9b1ca7980f59a1a1f3e66e103d7afbde486a478e4fb1320e6cc2ea1a8bdbd634fa2f971144759e482a02343c219d4b12a817cb9618a44570bdc229bde4342417119326a76f63246e02f517f4b8f8696035a098d8d11bfa8cfa819de3ef0cc383fb2d9797977c6e1fd08d33416b82484f8abda273b3f190e28d52fe19f127c9b6c9ba7d330da113d856d020e6db8fb436cceddf6839f2c9a85393c6a0f0d2478d4433d9380f2badd0fdd895ff978a3315d3a729115b9047d0302720c6d5b1e707c49358a139edfc613a01010a168d3594449da76af4bc3f472d21c95232e5a81144cfd8f29d056d58f1c016cb5e18304a1ffb3392006c501560d8a562d0c2a513ab07f722c323575225dee9c144452cf62e57ec0012ca0c2d43240c808141887bcb93a91b412fd2ac84ee3fb0429fbf532db0fcf78fb074691b33c16baa9a2b79f30894867d309fe9703a71d1f2448fe18d0b2f371a24b80b384c6a5d8b31223739e370f48bfb4c4c8ade7b7ef5d2ee31a439fa636cd7d4ce4ccb2581acf5913d4186529d054ee67029b2756321c7db3eb4a45dc33ffeb1265580eb8580d47b0d666c0c1c3e10febf6052b69ac6492768a999d2360a45984d367236a47c613f5c4f7d081aee65ff9ffb3b75217fb52db0a0a701b96d150dc68c0dfa20706dd09f365d74808c20dad8ebacf493dc8db246332141febb5d0e7c839702177954700cd6aeba0e2ff5c040aaf38a18467f56cb69bb20562eea85981480fe44d62f81c0a69b6d1824200c64edea05994c5537a96a9d9a05aa6270fa49c6fd9c67a0810083d0fda79c33262ad6ca783376e27367d1a46aac8af50276c118fc4e22e0ff1afe24932e80cbd6abf1965ca7c8871f7aa17161c0a5ce09a91f74f8f74adc07d8613b5b3ed90b2ffed08107571ee81849550d1c6b314abf9442536059a745eefcd1eb4bbd36646cb42b7d75a47dfa34b0ae0f44ed38289de940fe46a5a789dd2286412169b2786578da79b3a236b4a0ca19e1e0bc1c7f488cf2e9456649397be77b2dea1f6a70ed5496ace4d5b034a49d7d15c5ae8345c93e6ca25de566241af68a0c69412a693e0c552986a9a1ac6a53b40fc005ae77c5f077cbca6fca2d771b6ec25c5a441b4bbf99159b14d21bb3c66e5df651d453773986b73c388ee4767c794380270b07cb62ca60924bb497faa0fbb772fe13fc4897038c3d59062c061e7fd8d72ddfd2472845baea40935fe71d72da24b5e89ce919dffe16ede950f2eb0e4a9cb2f0787a8e974f254b870a2f35995e32daff4d644b32a1fca1e13a620b41e99399abd1343fcec42562ae37276c07f11265d1ee6f94f085cb00d590216e942ef3c0e8747528c7bc6d3c7885cb715c70a49e318746b243fffb5097c7f1e2506c7ee5faf2ff723f785c673e2468308bc8f12a1e1ba742e5823275aa2b321b098921f3cf72052981234d143e9d8cc4905c327396c2a6647e9bde030ad108b9c0bc2aae6b9e17c13beced3a14e7ee27c2607bc97f51d1d7cd93361b82a2aafa23d2de7282bf3c52d68b4b08c6413aa9adbb423b8419844f09cc780b9034a4d14fa5b5a2e3e44cf38a9d9473c85cf77fd9902ef608657a6bb9340fc07015108db8dff258d5f4f1c703d597533310fa6d78984037156172b45584eb8cec080aa30686f5cf0e15784b05aad5739464a233bfbc961e9ebe480548cb0258539d4225809b1fa331b88a612b5d2d9387f51ac2e005efa99ee22d949dc0a3b818805e2caca7af7d99618627434b571a48a01156ff6cd7b030ba9741c5afd203bd1d113a1bd786278e8acfd2b06b26b06feedbe01a4e766a2c6d6b4627d7c8e4ae0bb00305c1b5e4fbfc3b70de323e14c7abab129ba178372db42b1aaa7153367390cf6955ac8fd63a6ca67884a268e6402740280fe98151c84bed99053460a12ce147b4a6070c6c94b215d978906619b80a8858d10fbb541ab9d4c4bf54fd6ea14f78563235fa6301542503714458d1dc33eb7edbaf31d6bc4d3e887e401e2647b99d63a108bf4b4ed0d43d14e7d0a024d6b9066a898519cb56ac7bc742f3eb9f9a83120c86ea75f0e5e68dc0331b95a83abab50fb54108301ad26a6f423b16e47ad0191d8cb8d0220970b4e3b30c3ab247b5f77adf72aecb0dacb8c93ffd4844aabb53408306738174ea5605fb12703ae479193b3e4d6805ee1fb0688b6c0c50815d700f0e1f5edea18632f28504416a697d1c73ba6ff76c32ae8f70d992c5dcc98dfb8f1a97732a2d365a8306e8915aebc15b3246c6ade1e1af9bfab7180311823249b131ed50c3cd757ebc42489f3ea9b5d800e88aa32f4b168465469370fab0b449150bae26f2327b00b1ac9f12569f773ac6bdff79b4e32be296b75fdb74772e1f51ba21b485e8900503c948e46772533b2ee3444364d32fde099cf360d4c9a7f8bc102c78fe085a37196bb6cc38871a6ca22b7cf2db6b419fc1cff39bbac8c87395020e170d31e1d63ff6a57e37ded858a15db3de4194cdc649cf3ff842ccfacc8e70ae80b43348b2539ea381ace6ee6b0fe6919531d98a33210843661d8d1a09b45ad17f10905f4b0d861ef3f16b543d85feb7ae310c3613f3a64d2cc1c88629b423380958e259e1dac7e3db75ee107d6856cad82db16efc0a551aa5ae6c25ed32b87e4528b1b46007117777e1fd724c88279c19ce3f139d468536f69afebccba9c6cd769f6acbf4b6935b5b1ca5d35ffa8d32dbeb1d4d258204d302a325f8dcd7468439d66b5ba094ffadaff2c4af2e08e30bfa007381a549746a75d5af26f9423b4fe8f57aac986e7fb6ab7b5d12890877744722d2cd198c06da681bb0dd4ca2ac9e8e46f06ec2e41a91cfcf9647a422c6d8ba643bba60165e1ced27c542795160a902bf15d1d2be1a6f54defbc35556038a79e760bf1ff5578a332c3ff8eae1fa5c827b18574a664cadfba0d84219bf05531189e2fabe8d48acf36ec17461ba4eded9b7b1c119d70fd0ff6487b0010936c1f307059b1321c8002886314150f07eca4c5d081764f71cc5459a2785511b7020743338721ceb732dc8093f6d715a97766abb546216225ac69160180b307609ce39a94dea4cce49693824aa91526a92006cf91177c03c7aa63dfe64812b239de4762b86075667ad02cf32350e605fe633dfc775f23de79213a92f8b8737d1ccde6f241c0f11eef1e0b16c3fa63784b69e6679ade37eb62b1920f792eb93faa216436172e3058a33e61646eda5a95e447b6ea30440ce296f32846f7b00716c95b40dd5dee3db6fa18b442e86e48f65727c88724197c87bbc23b2ba369cab166eed37edcca8290a59d858c4694bd71bcd2c50437bc93aa532b6e4d2472a25cf7e1d107e75880ae906f813bc5f543e71b7c786364fb7feb1c549bd1f749c51379203fc15d74b487d3a72d2c2a42149abfcef311482838fa2fa671f336d7ce3700245b776f17865bc6f878869f631bf63ae03172c033fc514a224ef26352809a9257a2e2e580d7225471044aa1441b3e391e30d37efe60e67df24f4bca4719687fc0ff20edb1348c31e88ae97ec4720feaf337dc9f010c5a53a5d0d573f8fa0b4c7827983b6c36583993dcc56f06fc2ea8eebfcbecd13780527e3e8dae60bae8c6a4e7bd224a98a3293e50823967442acac7ea9788267524b265cf6a1410fecf6e9b9af5b4f5b23df56143f7387733f57a4ed24385c8f8c33ac1997ef0c1d6e9df487808c0debef98c21fdeba24c07b966880cc3640483625586bd70f8fb4aa420c21bee6f56fad463bf865ed185f8e4b94148f147d11a1851b3623ab04cde04f0f1e79241f4100c85ffdd5e0a7cf37224eebfd79381b4f658d6efc0019f73af635a11a1cc726518d24dabb10779628787371c73645bd048eea8cba7c2f756d2404061645a9fcd17195a73e341a15dc2e0e66bb5670e145a389bfe8c6931ccd2abce8ecbbb44cdf1f1e7281a7e891ea32c5347b8afb870fd039c72c30d82b9360cf050772b6138b2517e7161de9466b94c03a05f1d462811c463d1493aace560f8b1ba2c5879456543bd7b936477894939540235d3ece014ef8771bd25f2b7dd16df84ea71b6219c029b2607594a57ba319532a84cccc154edb468f59ba962d014a7656ab1a2bb7e7a09c9a5df41f2a1cce84a3f08ebddb5969feb29c79c365ed28dc025bbca62bfb6d73fa8cf6ebe9bd6b6f61e4ed49e6437f34d01d0add9eb54f6f5a62f132f4566da12b5b645878e2bdbbd769d4b5e826d6d1fa2facc8cdba8c7f979e718e3a4f01cd5f5ead79216a13452aa8c929afcbe8a4da9bb10d95ee73c5ddbcced6adb52b0229def852707b3dd414fffb79618133fda8b6dff24b1fbce352d3986dac46f08e6140829c0f2543dc3ce768b48b5a5a0ca3ba9f7fde6794b248e1051d25afa4f4d4f0dacbbd0542f8e5a2e64d4990b1392ef8b5f83d6c261ec3ea20a451aa8cb4de0c422205fccd5aa70bba837731b4129d46814331d5f195355f2e570ea933e37a15cdfd42d98ff3fee9127c76de34a74ddb6dd11603c66ddff34ba29d317da9723a1fb91b1aca5d045eeb48d9c814f56306aa5589de34fbeb6fd0ccd2b8535dfef4dd8663f7361b95aabb37585cc234a0ab000e9a75046ca2dcc9720c241f3ccf028f3b1461df0b8414b0231345752578642c9db820788c7939e9d9e20fc9be95826ae83fd4ca613f05c80e4c3b14271233d63348a61c47f0dc165cf6866bff0e104cf86abe9174299890acfc96d3aafa90c5efb0133b6a21d6e43a3610f18840cdd06b9decce5018b9d25ac0af6f8dbb780da7f679ee2fb499efc55c680332e1178aa03af290a1a9cf6120748b61b8f5a", 0x1000}, {&(0x7f0000001500)="2c4f1c4dd5d1f45b88f28da20769cfcd7f20ff78709b1bf6354e6487724d4240ccde522c9768d68c0a2a5fddd9553f274bb43f9cb0eb15cf185a8897bd1558d9a890318f42fc0f519038a757af7bc160893316f80b83be61bae0ee2b7a99b0a97be6d9cb6bfc6631f08f95c8294ca2a1b58f9b86d219aa4db7622c1d948d5f5184d3dd15740badc2e70c97fb26f40164b238fda715683d01d613499cba05ff99d8f3424d42048cc54a9dc3f72769c4f160661f3a1c591fe73cd68561ebae91aa2e73e29029b26caec0e6423099809e749d3685602eaf084062ec5cc23f1cb665a11b29c1cd790700ffbb1896cb3ca7e13244e032fb01341469055abf9b109d5cfe7e5f375423d1d677509d2f9783226fac6a13eac3611aa90029bdc84bfe67b547cb458d89c26d76f0849bb3951f091294fc6cad5afb3c6f971ebc4e6938d916e9aca17d3eba312f77e4a7685bdf35b8a57d3aa24beb33836cd1617cbfc4aedebfa2866ceaf0f3a8f4f8188f885a6ddd417a25c75c92c3d4153b03737e075d02de1c6d9aba8d427d6492f950bf8f1e10fe2aa42303289949443762c865cb4c9f4802f7b3a5223669870cf239ea926c3f0d39ac9df8f57911916de7cea828536b42a7304c06b47ae12930a2768ade5fd8c71f2b23dc2ce4a105133dc873625c217c26fd19fecc4e283cfdd5b4e9eea0b4b2472e191e4d5dcab1412d3cd32e713242f6c4edf360d19d7b29f63cc36b96484515c0f9c05ef39a43b200463cf57f24a2620c305806057bb918adc9a652b846812dccd12aae6e786ce96052336f9e70b077f7b64b565102efcb4dcec7143b883ff4c73d7450c27ae6927302cbd9376207c2ca10743f46bb75f97468e68e912dffbe1bf60706e728f658808addca9a3abc94a6bd2f331eceff7419dcc8be2fa8b71db91e85cf5d5bd7ec2ab6661769c6a030bae61f13792981ec8e1243272cd6d25ffa03376384f04976376dd29b3be726e60417995f276aa12736111a4bc908fbdd2d0365b0013244564e3604e930e4aba535a02e89eecbad9d0e64bd74c70e5a79cd13813bce253c869a90bae98878a7f494711eaa12a767753955a59820d2986231e14713480e73018be1ea5515c4bc27a6eaac2d0cb38086e39ac7db6a1c5a28c23be06147676716dbede65db75961abee994a32ae6d33857f2c8fdb50d1b590a9f3b7806bbb084a8ae9de647039079f2b1b6145273acb84c20a85ee48e3cc1bac8e728ee946e533c2c0664e44d9f8454ca4b8757cd8ad920b15aae6dc2e36294100b96ca2b6edbcc28315a1d41955599bf7d9b7ffd5407f5586959ccf0f44dbd206d25396e6fbe3684dd6f206eb7858cbe5f42a0b78e96205bfc73f797d624cae61aa5d343ca5a49ab418784da8256877e890a82d66c43da60dc622f92f0e4fc839c8c7d332031066743009130f10522d7235b7a456312fbf8523272895b154928d6798bca4154f43e17df9036379c9af3795c2f5713e167715c04a2ddde4e84b821690ce12c7be4e56fd23fce6425741c1072f8a84653dcbc4db86116aa08fc50ce6a8fd60af60c1535b000d93c87a7e9d53881de6e4fe864e5474adb64fc798ec7954e06bedcbcbff000512eb46d94b05947709a25f92fc68131f94c606c416775326ede9c10ee43f8449578da62edf8d570a6f92813a8a8a97502a140d1c9610489b31e667b382205fccfed7d10feb4645180f0cdf704b4fdc681f06a9934fd2ebdb5302d169ede289617935120909de94c92b33b1bf816273472005c5de86fdb7ed030553eef30d2430e99a5fc936e84c42f1551e9122a99c5cdfe66f0b5564d6b9a8eecc699d91205f0e4f7cb66c2bed8f025dcb4b615e2c4602fe40a7cc15e797f439c78c4d7bfef12fd98219887a0c055c7cb0d5220ccbc4315760106ac2fdd654c60affce85ad63ffb95f3501e3b7f95064d6e8b667eb7bd2a6f6f95bc6b09b9691e76fe071a36a3969def5b2441a860761f1d06692da6b216d1309142c67dcdf71b93a80e2c6cb78f571f55d60a90194206e413a741ad51a0c1d4f21970dc2c677dc0b2368ee088a31b33837f7566fd6fd6a2abe070ea7b0cbf27d9d5ed42f5ff43fa130b29e2041184bf637084768b30095dd7f97c86690b05e530ac24a377f19ef744296044860765e61d65fb5b7c24385a87489a9f43f2e7531cf083be228ed3887dff89ca247583f3af04a8fe2329250d12864d199dc719b2a18168921cba80265007ad67aee2767b88f5cbd15fdb9766e9a149ef7203d294b525142df385f8c164a5216ded442a98d83a07aa22c86f6ca84f1acd6f9b10ef1c3697b749e65b41aca3360efde4c6fa531f089a50dd5a75f85a0bbd1481d512978c9d4e899ce1f402663b5d75264c454ca1c5cf16044af84fe5b69d835198537024409a6624381309596742868e3879cec75202ba8aa76635a78dd9cbfd9f94c25b14c36dac3c93529bf0d2193f7a43e8332d5ded2be873b0a43d132e748dc626d8b2f3552750f7a1c03e020f336de3ee161cdbac9015379fed9e62f5d6e92f5711efbe79d2af707c9d355a7cc103d617715214aee085d84d7bb60bba9f1ec8e0ddc25e2e404fc3eb4b2c64bcfee7aa508acdfb5547d6783c874c2f77fb406edb6474ac01a50a76a7cbf4488927f0760339e94333457f0aec0e7aff5c4434dfff25a5a2290f8ef935ca450bb2575687a1cb0f87ed269b11679f77a62ee1ff43bba19877dded562f4da8392eaabca36daa384ce306549a4424cf128e72eb2752f17c8f2b0b86b447d0aacbf6991944f871ab93d590b392b3798801147ce5edce2639c10b6bc901a56d4fde216059dcfac913f385397cc942fc7042a2e8ea600b96bea0eb5508bf9071ed00e4a28583d3ac2178cc355c1b64aee37d9fa2d1186ffd6ee239432a60d77e2ede2716111a6c9edc78ed2e40755b50fd77b0673be8edabf4c44803e2ea98d3675dca1d4f4e724975544d9e37ae17bd57c1856fb2e42846753e45fce43f1a919cdbc236ddd16dd4d6cfe0d049ff91bf325b383b607b1d6686e81bc206cdecfa65c89f64e037e3e49813c8cb4e1c917f82e3e2c2cc0a08091a6d1c426d4cfb1904f72698a55d88398772e85375543fc09797bb228d515892be6640690f25fef9562d0fd2ad840f9d0916a1e36ae36c96eb782b91aa08512f0962ddbbec053f66bf870f0943d040dd3ec421d8c64efa0f790cf2a3457c648756528d122b70cba937ddb7c9353fbcbd5c7dc6ef9ff0ff86287a94364ad90407eccbeef07d7f14be0626041ddb4ad7274f619cc3fa80967f0bf89a14b5b5dcc7b39fe6995ae3d7f751cf90efd17fd110c952b163ec669b4d108a7c3eab15655afc68a974ef2f4fe7fb59d0b8dd96c23e5350ead6122bdef8300fd1a91ffd388fb49539c37fba7c2ef49cd7f93f46929eb8ab970c47ef0b68b071832e83a928b1a6f642190b01f7dcabe790d1ba765a92d715b26418e5898265247f11d91438fcbe23849d5dec0c0bb4d020d3230354828bf19985d80a020d64458954078d832532ab3fb162642926ebe72a82e821aa2c3e814004570d6ccede55b5e108878bf265b6a21f3ee59ca23897b7bf56a316acd43968d1ac7f958acbb640a2f09831293c77794d93e7d19a422f03bd7b335aaf9bc25ca29330f89ccf2aa2ea0ba96110f85add65d59ffde65d3d58f3e1a07ee0bb38c963529dd04839f4b87b4fdd168fc1a4a7ba137cd8784e053d01c28eb196d3c89e058053de23658b0ca1c13d9431209c940536e9a9fdd66725e2b38c9c0508a1b38a48db1b69a6b4f403e22cf29752f0af89e6e0b272b67a9ec27d05e29e15f49479b722bf5fae215743b5e2bcdfd11d1296932387166e375b4cf346e90fbcaef3de9cefab3e56fd0b815e3069eb7a97c3a053c50477c603ba699bfb622b490b768dde03e3ac0aceb9f68cf02ac4895ad3bd41522661c5f4ee6b4e90c103755e0a17736eb62449f3ca4500bf45c50314a277f7ab78eba7db88fe3700353a3fde6ae430f07ebd127db0bdb5dc625412798e38a7c297a823ce23f6ca5c86afe51a3393a4cfaf66f35fd0ae705627c543485af4e42e470815f1cdfdab0c9a62fd889447ab12f300f2e23b77dac686ae52b2b91b749501d4596998e7eca854e392cd608e85dd58a5f6608bdb9890445f94ef4b0e6e10c26d393794d583b33dbbea04649be0722dd30d32b939d7e260def6bf6983a8f71aaab97eea24ea88211030bbe324c2722bc7263fd07b4a2bc6ad94e6627399090eafcb3ef64ad7e0cf228701941b8f6f2db4e949323e12c4bd09118b14818fd5e08f93ab90746ce78301da3bbeec92cad48b963516c77f778d8f36f9eb68037f7a7af46ac6fd485541c1c6ac9a8a7209a8dd31313f907bba3577e57f8fcd586a275aa43cf0a8df6ff8a0e5527de546149175fdd9bf3c8e464efc56873962893161d80eab0f37518702fc0ebc19f77479a912ce66a4ce85dc25c6ea76c6383f7cbd4520069fb6ab25762270af554c4c6d21d0fefc43a4915db95d4e7023362e73b3b5d35f646d7c17810f986e529dac3e590c61e1a2e4b29a330f6091be7818b8fa7bd83a348bb89989349794c4e9d7771a7025b610bb527eb941bcd4b12a0e6c7ff22e4c2283f7e620cf4f5860bb4ea472b554cf42d877ca882223268b7afc41d1e43f781bbf43f552c2fda5f4cbb44f259eb0eaef566729c7541eecd2521029e142b2f1821a0e58873a2e2ad87847aeadc1680ffc252da230bc598a5cfe5f86817ee0eb9acb9bddd57e736bfd6dd13c0632196e338d990a2471fbb91fcf376c86577adc34fdcd4f59b44a60aeacd13f55abdbd8e00fe6975c1610b12411a2ed6550fe5764dbcecb1665a5456b0738ae39cfb2d0b445831d89989bfee80d1ed41555af22e30df117fd9e777203c805cdeaa705b3fdd4c3a3dcc447e35336cbf3467f0e3fdf5de14d0d308804e9699b1bb9fd5e13a21f523f37ebf750a0397ee94b63d9ceae0d53b7625c0f1d6346f767027662aa17cb143c45c5be9a66decc1111abece994d69ba586623687c26bfd2a24ef16e8b1e391a4d4598267299db2cee9df1d9b1fc9de883a0800021194c43be10772836cdc45c5062c2090ae6171564e79005e5ac415fcd4b7cdfd95ec5d8d3b7ac81329bd8048e6f70987ed7d33b1bba9ddb9e2a0751c1c0ebdaaa5a28a1be81c9c81a3a4755ade90ae25c8a21c4baa5a16a2c62855285922b2bb4ba62b5bba96922df7d095f432fbd53502b3616ff8ee0ca38993a58bbe6eeb19e43e21b04a032f5e5f615430045425a0e48d0967a5f95204eb4f6bd6afeb8061eac7b0651614e5a2fe653a1713e7a75e3d18e64850da03edca5d44c851b89b5caceca6a0ba4a602d733f5b1d04a0cc325381cabb2ce5c5c71793d2a53bde240128131d252d838d9fde4770deb4e703f50fdb24f7a5fd195b746a8d2ad96bfe47410114dd3f1f852e46624897d9f6dcc13c1001442e0f53951754c276945574914bfd15e41b93484336c28e9e1ef7ee5978923e3f616af2d3c26da2e31be4acfe5391cc59406c84cd0049ca4c703afb9ffcb5dc7b5e9b0e2eaba20d0c94fccb869e1050ca1d025a02c7e3da95e4b2ad1fa99b2cacdaab822ce983be7b72a657d292e3ef7792124c303112adca0daa280ad91b9aa817b4ef645c2cb0bde44eb4d45dc5cc6f1371c23214d1d6c7ecb09ca4738db515c6047c4a8ecd20407cb92d025565c7200813bab8335d6ade50fda77359cbc0bbf6596d533b64474", 0x1000}, {&(0x7f0000002500)="2d00a595fa5522299b3abeb47bf6983b17747e40653a42bb36cedbf947e0f3cfbed5e9ae6dee4f410bb6ac6a9c506c0ccae80cfea504118ee332baa29aae3e9044008238703ba90b97b603b91083c42efdb60181e379ff88cdd19c2780500558fa0b565bc531e8853a4c76402873c9e4bc69c1660b6285e079496eed20444803d0d34c0f1bd82d12e7b0ae1771328b59d69e81f769f432d60a4c6dde0af5da2b042fc0728582792beabea79cca5627c3e455fc6959b117fdc3ed0a63eb9d8bb54ddb", 0xc2}, {&(0x7f0000002600)="2c4b4468318c1778f4e92748d866a0166b92a14886a69fa3feaaf6be85aaee97fbc5832642b14b1534c51fe3fc5b6c5b01e04c7345bd8e9193d4c179bb17b7c1acf25b7ccc48fa44b9ce12d075d03c105aeb437750317b1f79af9e59c4ef8592c7899dea1c227d6a865a68b290644e337b8e8e1db18bf8", 0x77}], 0x4, &(0x7f00000029c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r12, r13, r14, r0, r15, r16, r0, r17, r18]}, @rights={0x28, 0xffff, 0x1, [r19, r0, r20, r0, r0, r21]}], 0xc0, 0x201}, 0xc) r22 = getgid() getgroups(0x3, &(0x7f0000002ac0)=[r10, r5, r22]) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000002b40)=0x9) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$FIOGETOWN(r24, 0x4004667b, &(0x7f0000002bc0)) write(0xffffffffffffff9c, &(0x7f0000002c00)="7f461c5b9cf72ba7e8025b1217830d6834403ac56f24a5087d78c0bf4d0e1676e8a761ab908a059e7f1a92a62b9425660e34e8eb91985acbfd9665cc20124b8b3e0b7f8309a6a850f61499cb449dfb07651d66150c5944e4888c6f16535938acf588a69df5a7c5526ecb19e918d551216bf4df51c149976d5d616a847c248441f3ad3cb4aaf373f21c18022753751574c4dddd3ac28f6c2297401222476774be9a7f3ca5cf45d91a2dabb1cabdf7356d9ea6f95b48ef2a047e97457b9404fe7ae99259e95a37ba21832f453eecee848163192c561049c2b0eef3be4de801c1e9", 0xe0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0}, &(0x7f0000002d40)=0xc) setreuid(r4, r25) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 04:43:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="03b4f3028a905e81906c9546d7f8c3c0f3b0073ae9c3125b77ac7fbbb503827268474ade1eddcaf00ad1e2ebe6f041fffb41d4c2116b9d7011c8d7119d9602363ae5ea1c277324ea716b7d54e3efb48c4087263c5de3e21672236986179b77b9fdb7182f383dcf8f4bfc250aa547ed86fb6c299a88089fb5e389d0bf41ff3d054ab5e3e621c3760d1a50cfafa04b3cd150b002df214314a31d59b21835863167e02d053f998e061791ecf923d7a176859143495a4c2f05f5f552b5bbde307298dd173ddcbe5a690b0a5b34cb8192d37908c7dcf86537884f82040d3141a34b92b617d94e64a026f61ada0aa6217a723264752d07faac5bf78b9099ae7725aab555ecb127c69dbbb9f487ce9d93a4e42c5d63b83d54404539eb8fead04bf8eaa2af4e1f9b1453d896cdd94fcb4501e505a1bbfe0100db300c9e6ec7782b0c26305f17b40df8583897ad04f5b255ac8abfd5a0ad9c1ecee2d66f9b2a241737758de6500f7b3fc1de758c5b3901443a0d10666eda3aa982273e08b02b68286842bc55f330a14497531049b5b300c82d11815cd0a6ee4319267a819f9a1ff5f753c839f9cfe6bbe1f4ec45b013d18f8c7ad9bb4ecf7b0e059b26ab70586a6ff5648c9e350da47c396fd062a41826b4b9dc7e5cee6ee946dd23cb45cd1ab69e48c823deb3d11770bf025342cc88576f441a814d9beeb385f5ccb3ba0bbae667e4f9b9cb7d46859014987c226348eaf98f548c2278d59843131806fd375e377a85dd6ceac16c720225318bbf78dba4f59c1f785cab51e2c7080b89ec728600c78d74e4145981a710df1e0727f443d080f4cb3e58616ddd60791659cebf0a22f3548a8d74c8a3372d7c50734304e2011cdaf7683dee8bf83f511c55210c16ef05c6ad7658b04df91774733110ea9c125969673dfe2ab6410ce20764d920c75196ca644c6746ecce62670398e5fff37e0faa84945060352dc99ef8670faf362a6c07467890d47e07b9dd94e723d07afeb25d7b60f9c7d096ad1cef525a33645926f1be26333fd48facbdeb3d1b147cba02da1a19d3e192f25a84621fadf4e4bddea1acfbaf53db87418c0c5da0b42f9188de6a8afc15d893b495098ecfd71e271a6b2832a35f5594f3ad1e23613103dfca4effe534c6bad2aa8b75b38fcda91d47402fd58f36f9b582edff2563f719a87a39c0d85941607b536cd6aa97c1a2bbf62aaa202a0a88347a1b330ae09c5d9ec6d780e7f12c06f77773b63c022dd42dfa077ca7b75c89a04b17e7ea2f71d75cf1eacb4e3156b14ed4488112a0d763c81e8099c655b238ae9a447ab568ced31cfd208a39ec14e30a9d453e733410230bb584386be560db74eea71484c249b17b657a18ace66a0e288ae01c9d974f39a267f519d1532968152d002c38070d332c8637731af6d92e18a9d3376cdcb63472b255a35312a2c74ed44e71a8cfc1c5744a587a674a7ecfe98ddcb3b7cdf91e9f87ed6a08c00ab955cc24666c33e7fed3e0f6ea842012499c72167863f07ce8a1289371dd9905dd2a91addeb7801725196262c27c717ee97fab4ea1b9311edd818d74f28b56a0c6f08febe9f80edfab9c4b4ab6cc9900a3cb47922131413fd4d724a4446ba95e9f091da9fe75b4ded2caca197fd952083e51a857a0d45db5729ee965cee0", 0x4a0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x7) 04:43:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xd9, 0x807, 0x0, 0x0) pckbd_enable: command error 04:43:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x12}, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0xc002, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r4, r1) 04:43:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 04:43:52 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x510, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) r6 = getegid() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000002500)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r11) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x80, r1, r5, 0x0, r6, 0x80, 0x6}, 0x401, 0x2, r9, r11, 0xbb, 0x4, 0x1ff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r14, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r13, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f00000000c0)={0x1, 0x800}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:43:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1000) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:43:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x20}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0103"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x84, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:43:52 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x80000000001100}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x80000001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/213, 0xd5}], 0x4, 0x0, 0x80) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 04:43:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x103) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xa6) 04:43:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r0 = geteuid() setreuid(r0, r0) getegid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) r1 = getgid() open$dir(&(0x7f0000000180)='./file1\x00', 0x400000002c5, 0xc5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r0, r1}, 0x5, 0x2000, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6be7d, 0x4000}) msgget$private(0x0, 0x0) getpgid(0x0) msgget$private(0x0, 0x601) geteuid() getuid() getgid() getpid() getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:43:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x81f75c21bee0a9bd, 0x2e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x95}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x9, 0x20}, {0x2, 0x5}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) shutdown(r2, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:43:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) fcntl$lock(r0, 0x7, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r3, &(0x7f0000000380)='./file0\x00') setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x10f8048b, 0x80c]}) execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000140)={0x0, 0xfffffffffffffe77, 0x0, 0x0, 0x0}, 0x0) 04:43:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="d0805fba4ab1715ca3df34d8b232d0fe6abb1a5e84d5a4281d73fc22d660c9d481a195c33229ad0420f38fe947ba7529d3c94bc12123e26d2f742be5a2cfa422aab20889b6ed383f2dc095e036d34d4b5608bb92870fca846bf4ba8f08a6f84d81e3890115f4320fd0f0bad44199347de6f3195120b08a18d496f6fd3e983613392196a1133bcc5645dd122cab88ed925242d70656cb4371a5da9016ca73d4dc7b2250645f4679f1d60bd8d1de15c1b612eb14809a1af7470d7ba05a01870074629f575240137459234561ea226febfd7417e7633c63910f9d8af2a5711200"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0dbc60ed46d0f1f4100a1361f9640954978d76d26f6f1e6f2df4afcbb70000000000"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xc3) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 04:43:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 04:43:52 executing program 0: r0 = open$dir(0x0, 0x20000, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xb, 0x8000003d, 0x0, 0x47, "1a89fe6c0110f12e04e5ff020000000000002001", 0x3}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x1, 0x3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000300)=0x20) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xee, 0x1000300000002}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x3f, 0x80, 0x3}]}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xee, 0x1000300000002}) 04:43:52 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, 0x0, 0x0) 04:43:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) geteuid() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0x80, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ef1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000f62000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000c19000/0x1000)=nil, &(0x7f0000d0a000/0x2000)=nil, 0x1000}, {&(0x7f0000f47000/0x1000)=nil, &(0x7f0000c88000/0x1000)=nil, 0x2b48}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000cd4000/0x2000)=nil, &(0x7f0000c82000/0x3000)=nil, 0x8ec5}, {&(0x7f0000c73000/0x1000)=nil, &(0x7f0000d1a000/0x3000)=nil, 0x9}, {&(0x7f0000eb8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000cd9000/0x2000)=nil, &(0x7f0000e9c000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c72000/0x7000)=nil, 0x9}, {&(0x7f0000c01000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file']}) 04:43:52 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5, './bus\x00'}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/246, 0xf6) 04:43:52 executing program 0: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r0]) getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:43:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffbffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x75, 0x0, &(0x7f0000000040)=""/117}) lseek(r1, 0x0, 0x8, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:43:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kqueue() accept(0xffffffffffffff9c, &(0x7f0000001340)=@un=@abs, &(0x7f0000001380)=0x8) accept(0xffffffffffffffff, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) getpid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) setpgid(0x0, r8) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r11) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r13) r14 = getuid() setreuid(0xee00, r14) r15 = socket$inet(0x2, 0x4, 0x20) bind(r15, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r16 = getpgid(0xffffffffffffffff) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={r16, r17, r18}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x20, 0x0) kqueue() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = getuid() setreuid(0xee00, r20) r21 = socket$inet(0x2, 0x4, 0x20) bind(r21, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r22 = getpgid(0xffffffffffffffff) r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={r22, r23, r24}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = kqueue() ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r26, &(0x7f0000000040)=[{{r25}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) r28 = getuid() chown(&(0x7f0000000040)='./file0\x00', r28, 0x0) r29 = socket$inet(0x2, 0x4, 0x20) bind(r29, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r30 = getpgid(0xffffffffffffffff) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={r30, r31, r32}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x800, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = kqueue() ioctl$FIOASYNC(r33, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r34, &(0x7f0000000040)=[{{r33}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r33, &(0x7f0000002500)=[{0x0}], 0x1) r35 = getpgid(r13) r36 = socket$inet(0x2, 0x4, 0x20) bind(r36, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r37 = getpgid(0xffffffffffffffff) r38 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={r37, r38, r39}, 0xc) r40 = getpgrp() r41 = getuid() chown(&(0x7f0000000040)='./file0\x00', r41, 0x0) r42 = socket$inet(0x2, 0x4, 0x20) bind(r42, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r43 = getpgid(0xffffffffffffffff) r44 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={r43, r44, r45}, 0xc) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f00000001c0)="60f85c98a1c929ed46b4042073927fbda2c8ed2238374a155d0ea7d5e26f01383099966d6c63befb918b8a36746d6965b0206c455e0416416d69bbfd9259ad3213042a828d015b67bf676b46b8bcf957ed10858664d64075caf0d132738f5a959d28063869542e1e74be14bf6bcb69823ebd7ba4a57e0d3ba89992f092c94a8c27a993b49a711880a1013eba7aeea947ce4de52080816771e64682af020b51d31f1a04895c01dc37f1333e8ad2d362d409c397d79cb25b834f5d4f0aefa268685839fe5cab0a2cf93bd72f768d", 0xcd}, {&(0x7f0000000300)="3113f4481adb4904c763aa3f9e4ab76b566a76245a0d7af3303f26a08c10c3fc7c40d549f9a4f4d5dfa0b635f89fc8af798857d88937bbb0dc30d46e535d15025ef05957e21c33e7b07aa7ec86821f24deacdb8a2876f54b87ecf9c4b96243c2f15a8905f2bb2fba833dd62b9c583e55f8656ff7ca16f260ed577d873de9ed48dceea8e6af08b978530b1c3821510342485cb2fec35806f4aa966694deef54a2da8ab7043c84d2dd49d929265cc022b36b4d4e4ca7690c8f010812840f320e3025880711a452f5e1cefa12a7523e308813bb5e38a1b5421aa8d23acdd5fec39217bcaa79db3c1d477065a007cad2d5158eed4aeebdc3555428fcdd475afcc3bbddb0484e65b3c17562dfcd5a01de31f64e00b00c69617d5680ff243b4605b8058380f88479f62f01913dde475f44f6333fb26eec2c63bb79ffdb462c8b6012ab40368d0c1d333c4fc69078264a973486dfa48f28cdf86bd8da8362c488d5d8b9e57354d18a71097b2a2df562a196de136c6e7a30effc1b1e635f8b349c915d9487219991c885b90fbaab38083ef4b74d41398649afd8f6ff2d582b90caa10fa60a367feb360d6e6302516c4804df28843c71f72468fa7f6469d40f9d94c526d3d4d792ac51bdaa79f9bc05a4debd6422354f0b9512ffb9b5493a40ca644c961e989941c20ee22a0c0a7a05ad5d309461ba1df414ce095a910684250bd2335413d30992ef6dcafffdedbbec6f11a488eb657165e3c07e346277a0994749ab2600433420308ed1d2649c03af274798d8d71f870a5485552e2134d0c7b11bc219fff7d78a0a9e88e60ad74fe535cff3c96ae53f933917492c7727f50605f7b0fb6699d3ecaa0317fd323b85c3010f40402e235b98aede046439ba51cd817264935b5341b773d4e3d1fbbe199484d46541d71cdff923c9843596408f198b6553f6163e9a906965e2c0a77ad444b112eac5ee52e6c1a7612b58f550fb1626ab47a119dfc677e9df97b503a23fffabf5d31a1f3943cf5cc2431e97d17644428ecb054110dd35ba9dcc780cc06573621c678edf7b4b98041b15d6d4a3710fe39db1d36eeb72223098a0e7a46a2faa81ccf5e6c06121563958795a0006003ffca11fd5ae736d820935b55f025d8948eb867a343abba16cc2e5d1eb7b37d6d184250b2af093ca01e591a39d9e86d5d89183f0d8a7ed41c547cef3dc0f07b4963f3292afa61b2e8ef8ecd8be8f56f45008e429a64a6649e0560b806d7d3260c00906c745c4af1ce011a50e05f67698982cc66998d30dc22de4d7905dd0d605461fe4e611820eaaec165705d3fb26b9b664239adad5bacec35d62d0ba9b2add99cd87eba3ab61a6b84b196ba68322455db8bd895a0e8859f666e5fbb618622d739c3d5367a140d3d598e27c53d943097e83364619477a9726e59394cca565ecf53d042b0d9816fa37ce128978d82610b913c3c5360fe0e3968b2b170450787acc3f47f2c8ba98f4cea7f702f353bd0ba41eb906420bfd7f029509ee6aa93d9e54ac371d99ccd3fd637ba40fddf6f53c842eb4b96de50e88decfefec34a323abe0abc5d804abb17f313212cef1cacaf323a7e4bb7e141780114f76203b362ff03c9ab40b2aea7f877a6f28dee40980e18708a1df9f654cb9706667d32f3ac63e4ab4efdf6890aa97cdcb6dbd9a3520bb3b1513ad51f6c1a1e30360847dfaf12dbeae151f0174a9a778c7756003f620eddea80dc819c706f95597507da460d4f0c7d01c50e4ae4f40cdcb4ab6f67431f7b147017f2a84813af69e1c171394695d95e4d72d5c58e20b018cc7543b4679a99e0828ca19607fd7a298f96a7fc8d43c36655b65df15d557cd7622e11aa7907725c212621202fe675091eb169ac4c9024e33e9bf4852e833399f6181fb2b0fb0017013c5fc14186b027f907ae38167042021df8728595830b97670d7909fd3cd2daca0ab9965cd07b989ac6ccef7ca0af0c5c7ba69f1819a8a4704d62399c078dcc214e845e58ceb495f4013591be05266ad13cccf322f4d9f01090572b60f9fd0cea4c78756d170df9cbf49cda1e9b6fb6da8c2546c255099cfdc1e13d4ee4236a3d8bb6a67bd89fe8347e2dd3657e1f7e470538cc9e3e60bfaa556731bf96d1d8e39b523f2707d24a55ba887cc7a7817962e1201392f6d514da4ef13394d20c1b97fb1031726a568635c82ef6623127625f3cc757b073723bb049feea20e32f4f4eeb673676fcbbdb371d8f97dd503136315790352d5d3ff330d3eefddcd488585790306c2e90f18cd342d27601705ee069c215e120f4f391408085309912118e3e71597083cefbbe48e74270819a00c749f696631599baeb18c9fc08c036f28a9cb09c56771832f94366f7f6037152413e0adb519e3f066ed6e1d0a4f5865801b6781b2deba0d1d8fee3da99561f04a95a6a97238d502a3f16ab01497950d5ee02926d76bec379f10f0185542c42bdceaae02a6e9ef37f826612cec5e17dfea99c40fb8d983544c72ced5903a5a43210c6ea245ce893d499162f6dda787b58e2a447f08c3da1271b1d121ea05670cced7d88025acbf9e6cdec36079105301bb84ee0d947c745cce7439a800c392d5031144d364c2a73d97086a674d2b74874b14e340fe858ccb711c4b20d2583b632d5cb3d55be8ceea9be0216f73a00ab50e17d0b582ddeab2e8337f88d12746c8867448c62b6c5f0a65dec5a81cb7803f621ed6b26c6499aa2c9ac72763898e52a21268135cae9baa239015329a8f11398538d9dcc2cd84e56ff668529f725479875fa290da0b0e73848d667edd7c638f9deb41400f3f3f8f8c4f5e39a8dfa286d3269a92185805777ea4e613b215baa0eef0d3f4e832d43897383abb48cdb07e8cfe669442e72723565578408b9fda2b11c6d3f5f9173e68d908db2f98c75e832336ed98eb2e1374e14dd0e4f5d9479dafa79243e8e335bd22b4c1a196d0f24ae62cd87bd77762805773caadc4f930b0643dc768c5d540cce2f2b0f233c7a38b1d7a26e4792df2de19150c5e5a2078fd1cac0eb6ed818d374ef86311d597b381db01e3463089150e6decd26d2adf593bbc752abb2d9b381dbed7b7bf26f1bb93a37898da04413799dd3ad9b60531d214d81b166fd646bdb47857be3d93b294ff3f225937efd11dbefa78ffbb5b31936d5d6e753a9816faca5812028e87f61c70033c55a77169dbee4019ef1ec5ac4ecb2f9e305ffa89dc340bb4136674ea2adfb4ce9e880dcc223b260556440ba1333199f47f1872fdf544b2449321d6ed9025c0b86f462ecf1ae15a44b9f0c72ed4bd634c5dc404d865b384d2662527b90423885ea9392cd71b2ee484e1ae00aeb0dce4aa3c90545accaff326495ae81f3d52bcd2e00c364f13895d45e98e9abb7d31b562f92fa85440638fea36f764c22c47d4f52d3362ac20fa151258dd2129996f06c90f77c2a5e6e382a695d231bdb55d4d01488f7ed5d9cf26283e05ea9a7807a886b9975f910da9b5285bac0f4094ff708bf17157a431599599c732de9d68a21610d7dc15da8306f17900d0e3a2f919e1a635a1a6f82160a81ebb1e4607367f8fdaeec10b0a130889074052a854fef0de98b28d0d9534ffc521e7aef58523b0178dab605691b191328e58f5b65f1aba913c84592481717ad219c2719d397c2d1002f97f856e5ea731b97d61cf6ab4a8e4fddf761c0950e3576be6183be25af3145b52926b0110b2671f3f297bb12c3cda4a3f7e787c7d22056b66d4fac24a4f1990c8d92474b8ed9239758155f93fa068a2fae55ebcc822b15fcf2cd0ab60dbee67381516986a42afd6b3efae13747f9bde44e6ef25263d574c545acc626d199a14690e64bea1bcc2d71b72cd8e259581cf6b33c5516f26bec287b6cc883db0ac7e41dff3e5db8052f9aa9dc9911f43a4fa5608652ae9f1f3c4e72bb03dddb68f0b62633ddf15df3860dde10f029ad9f827b4f30243a3f14262be46847b68d60cf40889d3cb4aac57835e7a61898562d271c59a327450ab09314ab4264acd772907761c701e4bc98dd5a84a68baa9806966a96ae8615c9ec020d8420d1d35e447155dd9fff93e5b986ad15a0265c10ec1b3e45f5e8d3c36b8bd644bcbafe2c5315963b17c6ec13066998c3dc18ae70b0888d6f6a83e5613314b293cb02ab6a2edc566febec36f4df41785f6e5d5cfe83998a064ed32c64ec69084b39d5eef582ad76f9940bbd41963a0a73c790ab42aec7a219f5d7848ff01ab65b52e4ac0dbf77bff138705b5fe10f5b9eb78f8d011a5d9b2a48c13e0f192abd6ccc76201250cb37218ae4c0e6b98889718e8669a2bb7d89be03816ae3c087765c87c8809435fb2bf148410ec591a9e0ecd86187ad862fe665f2e0525df461fb53c17c92c9c72aa4ddb75b67a42250a022d562064ae1d5ea81d15917ff4e849f3ef519e3a385a5827b575fb69e6a6017380960c0e137cf9a26a6f34f8047c7f19c6e02616d99c6c133bf1101f6ec510b31babe5697301b5b28732ede89349290a2a763db7f80d01075c6406e588ccaeadf8a664d29ba0cd3c83080ea7c6b8da30c0d940c8e4448b2b0b65fde42e6e06ba0065ca9bc9a36956e715bededa84ca74a1fec35acdbab45345141665da38762dbbae6deb287df2615dd05027665ee0218997d8d4bf78ddefc93cf6568fc7459a84df3be29c03519a613ed48965b8ece3647a567f343f21e6009fd9d2711323ea3257a11d8a12cbe58566f436aa1ba254da56c3c92757a3dd5945098577d8f0bd7fce370cd096c9b3b3065ea76d060d35b26b34d7f3ba80c1e6fc2b71b754c62b03f1ec7833600f4c2af819edac486447f7fbfee31b0784837636b9e05087dbf97a506688e94a620746af41bc28a00fc4da65785d927a77d222a67db67668f27473e41fbe215eb76cefbdc1a5a6a8a4f1bb16dc4819b0fea63c7c47693f318a3532259a4f8a9729ea8a99a2349cebd25185af478fcc23061bd256d6ee45731107362ce6cf635690aafc846b29962562b3dde56510d8eee4f11f203f9e1c7de3d7075f67c10d571942dcfb03451d1f4cf938e2cf940d7472eada1d13eded055f295c6e2f806caf61c04478e7d8d41d78d9187d177c150511de6d8b1bf347a0d48ecdd326d56f000948696d26fb1722aebc84e1d05c198308e261ff14ca40f69d251d18055f8fcc5561f9fdab677a2fba8ea78bfa2fd8e52024d03ae473074a5632ce1076d745196de4b17b5b9827703d1711437c02fb93983e7cfc2a83e232a23d1bfac9267bf02395e7b426729fbf5ce1c5121f58187a856ce1eb26a74ba81c2588c724efc51353691670754be6bf4a5115593b73ebf7ab64dc9ab810f9ad9fedfd6b19bb9181d58d4dbf3e69376e7e3b7e74e3dedc645eed0e026af3f544d35b5a42b801b1a52a68f92ec70556f6aea3b047284b06998324a8dadf31b323da4d5f027d993776cb5aff98fbed72b87a012820c9fc3a2002a7d55bddc2114b4a348886683ffa08676eaebeb3815127c15e25a6a7e54e4defd28460c3b5c25dbd339cc0c46c606a1d6a2036897a822dd902a073983a9fb0b25600d3d01c7a9e19ece648a98542a3caa58ac5718f8eaa9f318892d99d2fe9f7c72abb01d371172dbce6484f4c98c5474b44dba4988aef6854a94fd1bde1fbb20a911325ddc665ea60d2b28a52b828c6b065fbd9d2efb0f0132187aa40f74a96c99fd051c6d3c1b9c4a17be125be4efef1141d57e1b10972795275c8ab350954f834cb76b4d22ae2f11f9e32053c94d14eaacfa8", 0x1000}], 0x2, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r19, r20, r24}, @cred={0x20, 0xffff, 0x0, r27, r28, r32}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r35, r9, r39}, @cred={0x20, 0xffff, 0x0, r40, r41, r45}], 0x90, 0x3}, 0x6) r46 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r46, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:43:52 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f008080000000000003788fd825de9334ec8330080fffa00000000000000002aff0200000000a7c8c3eaea351d91c393f3771fe660085dd092b9ba7576727005f5f725f4c7d014a5d2a833e644b3c493402ed4a94590a6fdb51c2dde92901ee5a5489f9aff1c0063d97a4596b2c7fd0b16c21519f3b1ba0d75e88e2c77bf030265728cdd57205ef7398aa9650f5591b1c15469ce109ce9d4849425f1b21216fbfd668fbf196b303f2590b534f90d718c2fe2685cd56475dd26624098c23041c9c0ae3ecedea07223b4fb3de07383dd63a49e0a0a9255d636aa96bd05397272e6e9931d00d2e284f2a92836fbbde4d311c685b7ef61ed576e2c6a8b4f29"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x81) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:43:52 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252", 0x9cb}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000880)="806be43a11e5522e73ac972e152eec8cf4ffa96310f0e0329cf1ea557d39484ba13bb9ba74237be8ea159ebf47bd29e1c6789e7bfc91cf24a0438adb7da2c6e8b601a9ab84012d103d51f4acba386b3d4ac8a675b30de05038e70e88362d75e9312e66813d8123a146d238305afd9d0be7db6714227a3c095911fc26629a24c6d2f75aaf390a771d9b3d04b73337cc919832dfef6266c2053f0a652d39b318cb4c9277e0d52dbd9ae3717e63b62904c5e90c695c1cfd7f4553adcb751218a4d7fe62a2fb22ebb20fa46c61b802254f2c58c826380a51390e4dbd8978c2ba817ce6f2e3390ae7864ac5d4dd0b019b1e861b7fe230906208c16e4df5ee7b531bbb6caa38c70013bcd056ab07233d6658ed7c73b3a66dbde9e045f484c30083cced2cec198ad3c013ac505e16f31e9ff96fa40279435d12598beb54c04ac597f6f9470d130008ec48abe972f02fe7ba6dd07d9fcb04486137f3d1f5eae7aabb3da5a21daebf3afe913dbf9629e506a7338934c18eeca403e975fc9c14de8ff1673778d942221694022e27eb5fe39b5e66a161986bc96003132f75a175cc187c060845d6e0795aa4a6fc9d990bcb7287ba37905466622d79e28cbfeb7005c7cf20d93e3bc9be1fe92ee93fd75baa904a42350602cd0a54a0a7bb994a44526ba355522a975ca08a6649dc4be50243c48ac7d29c6e1ed56137df3e66a3a0c5bbc7a1679026aba1ca50a5a2f4af9cab3d9eaa05824dc9f5762d9d0b75f42597b32a1c14d2fc7c7db9a98ae62c", 0x229}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 04:43:52 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') readlink(&(0x7f0000000040)='./control\x00', 0x0, 0x42) 04:43:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f"], 0x38}, 0x0) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/220) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000002500)=[{0x0}], 0x1) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x6c, 0x80000000, 0x0, 0xffffffff80000000}], 0x94, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) r9 = getuid() chown(&(0x7f0000000040)='./file0\x00', r9, 0x0) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r8, r9, r10}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x6, 0x7, 0x1d503fb2, 0x7, "47fe691b9dd77a9cde3cba31f9b139ee5a081ccb", 0x5, 0x80}) mkdirat(r4, &(0x7f0000000300)='./file0\x00', 0x14) 04:43:53 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0x10000000000}, {}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x0, 0xfffffffffffff801}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r6, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$BIOCLOCK(r6, 0x20004276) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r8, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000040)) r10 = socket$inet(0x2, 0x8000, 0x2) close(r10) 04:43:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) setregid(0xffffffffffffffff, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000080)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r15, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r14, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r17, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = kqueue() ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r19, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r18, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = kqueue() ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r21, &(0x7f0000000040)=[{{r20}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r14, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYBLOB="352c5e710037d3dca14024a3ecfa566b704199f875274a600ae2b39caad877e385b2621274a342c4c3b957fb2a62bfaa77cf5a65b717a16f447964db196aa2fc539484c680b36820cdd964bf477eaf531ace227b01ce399672f9e6e945f1f109a4d69aa8ddd7ecc6a60697fe307c4fa9eda97ae6bca19307fda38b14683d032c1108768d7575b1bc3b4f51875dd347f2be19ca1c6aa0bb0b6cf68b012109a347ff2cec22920309adda368911464ee4c69c3a8962f2f2a1a100b99327a8db00f6c64fb09ce1595c968f449a4416f1767149fe0c4d581f84b52b85bf6cdc9941bbbabba3561cc6f2621e", @ANYRESHEX, @ANYRES32=r11], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYPTR, @ANYRESDEC=r17], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYBLOB="79b4707131837084c07578237a67ec89d46066801892ebb42688c89b599a1cbff377a01f411d4ed1f26c16215b850ba0841a85cf797931e7d56bbc7fc399821696f4559b52c296898d154209ceb778c99beff236ae763ee3c9f34145de11ff65daaaccfadf62d76ae7a6ab2acc2a7d40567d", @ANYPTR, @ANYPTR, @ANYRES64, @ANYRES32, @ANYRESOCT=r9], @ANYRES64=r21]], 0x1, &(0x7f0000000400)=[{&(0x7f00000003c0)="03e3713df71918b0f456e8a4efdf2295", 0x10}], 0x1, 0xfffffffffffffffe, 0x0, 0x4}, 0x2) r22 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r22, 0xa9, 0x20001, 0x100000000, 0x1}) msgsnd(r6, 0xffffffffffffffff, 0x0, 0x800) r23 = socket$inet(0x2, 0x4, 0x20) bind(r23, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r24 = getpgid(0xffffffffffffffff) r25 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={r24, r25, r26}, 0xc) r27 = getuid() setreuid(0xee00, r27) r28 = socket$inet(0x2, 0x4, 0x20) bind(r28, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r29 = getpgid(0xffffffffffffffff) r30 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={r29, r30, r31}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8, 0x0, r26, r27, r31, 0x86, 0x8}, 0x8000, 0xffffffff80000001, 0x0, r32, 0x5, 0x2, 0xf180, 0x200}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:43:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000240)=[0xd2, 0x7, 0x7ff, 0xe8a6]}) close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 04:43:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) chroot(&(0x7f00000000c0)='./bus\x00') kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:43:54 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000100)=""/88, 0x58}, {&(0x7f0000002540)=""/102400, 0x19000}, {&(0x7f00000001c0)=""/125, 0x7d}], 0x4) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x107) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) acct(&(0x7f0000000040)='./bus\x00') 04:43:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x6}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r10, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r13, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r12, &(0x7f0000002500)=[{0x0}], 0x1) r14 = accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = kqueue() ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r16, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r15, &(0x7f0000002500)=[{0x0}], 0x1) r17 = getpgid(0xffffffffffffffff) r18 = getuid() chown(&(0x7f0000000040)='./file0\x00', r18, 0x0) r19 = socket$inet(0x2, 0x4, 0x20) bind(r19, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r20 = getpgid(0xffffffffffffffff) r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={r20, r21, r22}, 0xc) r23 = socket$inet(0x2, 0x4, 0x20) bind(r23, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r24 = getpgid(0xffffffffffffffff) r25 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={r24, r25, r26}, 0xc) getgroups(0x6, &(0x7f0000001640)=[0x0, r22, 0x0, 0xffffffffffffffff, r26, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000140)="d14e5ebd5867e8406d63a033882ec22c8d0c0b270e534aebf9fcc51ee9f937c2639efe7ac066750960fb9163417ca4d1918276a5dd92ee74148fbcfc668185702c16dd91ef2fbd0c29c4fb5eb7a256296d4b4d27c396d3a51dbb01e99ec3bc52d7f0d83a51b488565dfac522c0d328a34e10d676e949e892e372925870d75e8c1ac4f516be70ee", 0x87}, {&(0x7f0000000240)="4f93fe22a2569bfc2c5e1fa9b6c09e3f4287a47cebeb89932bbba0d562a721ea1d64901ad0b72bf733f6a3da295a8ed36baafc07cac238f31b9ffa301ab302c3540d941e4374597693271e8f21e9ad55be3b3907d52cc1554e7c34f04bb6ac2a8553ceddd0bc2f9b4ded79f536522f772ce181", 0x73}, {&(0x7f00000002c0)="8c388403e076bc6347f175898c54be659dc967149ebb2e381fed3cf0", 0x1c}, {&(0x7f0000000300)="adbc0894d330a8cc8739efb337ee618f385384258d2b8dfbff7e060bc1697afd9a76af1008d56886513f7f8157ad", 0x2e}, {&(0x7f0000000340)="420a3fa8346f0d5765e1e583b8d8997b884d0d763ae00ea7e7d7e89d884db40bb5f599e0dbf1a01f4a0be9943f2af0d0876d46e2e59b90245b318437c3bb1b05efdd95913511060d07ffbc1c9c95e571b4f437bce3d0bb847c1f2ff502c3411eabd2f754983eff4a244ef06b983f3a169c1751349ba0e4496830ad250229c26940b4321b5f6227dfa2a859f8e0c0d22bab9943fc71720d183a92c9e2159593150abefceffcec580e11c4726c00a1a23cb98203fa9b474ad742484b94a54ced", 0xbf}, {&(0x7f0000000400)="eeb5b6ee93fc6049fa24d8f48a03a06ce06532eb8fc5f2e9358487047cd2e6d76f6599", 0x23}, {&(0x7f0000000440)="0084fd5c806678661f07562b56564054a067e924845261b85bfde16baaca290f9411b097c72f6b6a0ea1c7970f1caf7bbb05146eb17b04278894751bc985cc08a4acf5d296c00f18aab36f594751fa011adb6e2b11e3fb8252fd122474d410a4b3172debb8482b481bcc6e85c0f31e2fd2035e74bff2bf52bd021cfa53b776d93f7e09ceb9be16180f840c490921945c44ea70b13ec1e38827728d3a7d8332c7bbfb881efd61b6dd2d35caf18c4e0bf153f23c571b83166e28d8f763a52832ab587d196d5e00801ca835799dc55e947a", 0xd0}, {&(0x7f0000000540)="0287d158ce34ed78a6d5c4a1d9aaaef2489b700f26e0dac3e8e6d1a296bfb5568e431c68e3793393fff453d53d1ab0256f8b5c303e273453a456e52afdfa86d7cc3a5022a7026cf4cf218ca970cccc496bc9fd6eeef1e000c2e2662d70000a9b3deb8595093476b566533e55cf68f7f6c788e028c02f1c67a6c3960c05f757e3e43326f9629ccf419ae742507807269cd7a60e7e71316306e78dfb255023346edbcf52086e525b74a3f4ce4b8310b886164c586e48a0ca7857db615f5db0281b921b6ecacb0da964e83aa940de682e7fb0db2e916af56d5573d60ea78df940324cda1866a5bac2c60002925b13f00f0fd8ed00f4cb626095db3460acafca87731c31a01f2cefa08912dbc4a8b9c8e999c141c1e7f4e585221446b90d0a0a57d4f5715ed94fda13f6234b0db1453f19ad374e1647147cbd2f0571026b0fcfe3923a041f713bfc23244f91aff43bc16cf2d86ddd8cdc2a05678f166c63ecb81761eeb8b7eb2d12df96b7b175628ebafb2f73317689357515dce752e20447b89e7c7dcb05b20f979f82001914670d89f5b4634aab8c186af2fb97f12896f1e0f14a202908c7d96f13ceb0b2b60aba61d3cc350a3abd160f1af384bfa449068925263891507ff7dc15e542dca769030aa6fab2522a86747f7d03ab3934ab5bb9d65a9094d6b1e3670892ca47e7b25ba4272beb9406608271284886f320c22d164f83cecbac53b1ce7f5ae892aa39eb2dd3562ddb47b92eb0fcea93347021eda3399bd78225490e6773c09f977981c9059376d156273b0784a504827156fe04377b70c9bb65846fec7420d52da3adc38de951f13b853c1a7076c1eaad252aed69eb6f79a9c6abc1caa3ab3c54b8450d9bab60fd5fc7ddcc07d5c77c88540c2243118a728f9a5903680914d13b271f1ef7dd0d08dafc43da43ea43d9e64311619361c1eeb46d538e845ec21c239b9862bd295d131e98f6b8ba6fd6b017df270bc4fd10b7bba043f18dc58146c31573b2fe7fecaf18ba10af1443bba9d9e9ad605bed8a2ed84c8d2344c018eaee8aadb38156ae009f1248e2466def1fc56c37d6901302fa3d9c74b3dee6cc3c553ea4d3e69d65d0263af4f37c46d63649f108ea134965719ba513c6d715e4243d744e8a1b23ea7606148f3f7cbce697ad3f067a0a38df50eabcccf5ca4ba50715cc6aef1446545dc9b030e7cf824f5435d952784b000582915ab12bbafa889daf55def2d703acb03a90ba9046ecb7f2f662c350656fa0d15b3817b7dffdf913893a994b3bf149d989d7aed6c0980e85d3a637ee028a1812274b3740fe683ad489da7fd3ce853a2fcc414a7d93ebeed9898688517a1f1815cb09c50897502787267a6de106f470422d45d5b9076aacd429c75d2b517afcb8b5cbc9a84e9644d5bd40f737550f51d5d96564f7153f570912857b8ea4cc77d70966ebb7f6151da1d5cf2699aa5c490d35fbb383ced16b8be19e452df80cd5f720a632d0096189b3deb2f512900efbb89c221a9244dac11e59e8d0086076b37e4db7f7f6470e872e7e609aaba1352374564b3e3e1e12d29928d8fa813e9814200a1c62fe662a6ae1ff6fc5804ba12ee0ca4a896228a48ebc0dd043822c72da2fd6849f2204078b4f6c772cc8e3dc41f6f996409b5de4806a6a883ed1c7acba043e0d479b4ae16d3b29806ac4d8537b53986365a8b6bf52e7f9b3c7e8be3dffe3f5770214213f284391ce9424fcdb1c77dda8d5cdde5fccb0dc329cb1f2916600dc87483ec21b3be8fc49e555095e82d6b5f8a50d9392702a18cfa28a9817fe06422df3e956d75c7aa5abe838b801e0956fff1ea627ccc53581fcdaeb96bb1405ad78ed41484f182ea1545143ace5bbeeb231564614c50a639c8b1350ff1b3cd40429455f525cc5afa8079b515f0e765390959a3e64372d4c9ab6362abfa4306110cbfe1d25ea4f27d8ccabe11ea4683b5aff10de453c61b3d3075ad9c9b113ca86dd1161780cc9cb315c5a5ea516e9e04465c31cdfeb9e398f72f23601c32d2bb3c68c0ae703ec9637d47852171b0a84b56ff4171d9a36a3157bf8b6c5ddd60dad498f20a33f5c013dd8a69feb6bee3974b0084800d8321ea5541ff9939dac77b0f460b4cbd87256ea757ed8a23b6af0d78b5e09d6d0a10e8f3338e8df2171aa22ed39a375cd66fa0498a27010d246ca478cab87d545b1e5012efc6358d017ab9e3508b5f64e53ecafefdee1df07fd424a8332f4abf52442f5fe80a2bda99e70b97bd9a4dd589ac8a393c2696051f0163969215b9fa966d8342396401ed6e67fb97c4c905382d8031cc150e08708b1655dc44ecdef907630c61df9a3edf49c88e18cd01a40cff03f66c919ebe7c56aafeda06f553b392b23b40165bbd4599536983b5c0a2a66191d9a291e946b24378476f204ab1cb99c146e3255b6eb2c3b14a1176e5b41877c3513dafc4457f4bea05737acb7c531fb69d2805ad212c69bc4be14d20c4f8c289e96d11d02d5d594a50ef090bd994b42dcde284645855d40a9fd1e26a9ea440cca8ff9f8103c5b74090e8895ef63c7b460adcc8060ad10b63c4249a0ccc7fd8842b49552f93e7447f4537302e715c2fe301f4ba0d0724607daca92c1f40fe6dd208bdb538901408053695f886d374d83b397461e5b815e5732432d537733fb240b831d5c4e42fe6b567fd822735c19b75a00f7ade79c9b0e5fde4a05971d07be17841761a689a9e24eba38d3e4df4a328cca7a19190623996fd832ffc2b101e9d42b5053c4ca4bac25cb327ac04158b3b4d4d154de389c86484f750f2a966ce075e11913745b53679613b1f6b497a33b503d6eb3c5f66abe447e699824c48ffd2dc62ddfffe9fba7df298130b1f8eec5b71189071ec60200476b9afa77c185e17ab1567b5e608fe1f519f235444320e7224688afbeee126822539da9392ebfc9f239536b6ccb9c4a2aec4a91a1a5fa1c2e97d38fe696eaebf8e9b327cdbf8718e8a69d24420cdd36de65289b98c5b1f56c53c4c332ab72eba240a203fe3a9e47884b39b62f2dc8289ebfeeb528bce4e126398080b41e59a9098b888e18c2b0066649ded88cee99dd58e2103eb18c414ab41604ba1f5027199cc993dcb03d7a12d6208ce3796bf63ad3d9fa8e9e6c17d91ef7c290719ab0cb66a218c2cd431a5ccf7624b2dbe7ea01e30d9d42feba0c9ca793dbbd0069f7dc4923e3cb368387e2a11956599b8a601aabe5eebed45ef0b3b12f2be9b4597e313f1a868c5a18110b60e1301d7343fe867639704617315e994fac070d678a9ca3820c874d77ccc056fbfc42cd07b2acb3c059ff556e6b2a299c7293267d326660083ebf57e12dcd99b3ffb5d665bb2a90fae87971c1190264f711ece2a9a04d8634fd8cd286dcd17b85664bd4ff8d207cf92bd69266c6effef554cc99643fe4046be860bb7c26452796bc8b79be29664efc7d8e6fa3dbc0e025b2e9af4bd2f673a7eaa4044e986a61d68f698ebb5fd07b83fb520114fec02eaa1c3fe764d8c3297d002c71c29a90235d3b5410d37006074b3ec48c1fe7fa755cc7230c4e77f549e02d12355f06792421bff48146a94b459681f6c8ab81b614ac1b33705fbe24d0f2dee5b070d547c4df0182efb3ff05a4fd719546cdb3cbc5df31350e5510ca46d6ec499adc8311d37a69bf7b69baf233b734023ce51a07109369b008c37270f03229f2241afe6857efc951931079da458a896f714fd0f384aa3c07d49d68bb72fc94e3f13246fb7c154e8c4b433881429f2632d015a6c3f4c20e160ac212f643cf97d410c0268fe13849c0396400890ef1b57a0160774273bf6a4b7210a9145e37b0a55c2f2bf3a986c2d72cbc2809d5d8d0863ccaff8dd7b49a529c3a2e4b73bc26fe503bb2464879e3d36e152d0162e96cb6542ea77cb75dddbb092f2c190f93d3ccdd4ecfed61be3ba0affbe7554d2cf06cc4c1a0502d3b267913d16ec3e70f2a5ea70525938d3539ffaddb56f8f8a9ec6d831d88ae66bca191f48a64cb6c4615346389e80f9b3b04e311f53f12ad53742f4855e91fb8665526c0e560973b569b0039c06dfca929eac24b93248c1cd620e8c6820bb119861bb205ec8faa19601015ca8961db5365db5a7b179bef32ac6ddbfa2290df4b281c5bf4d5dfdc044f2774a99cd6fdbff004db1ebc6fc6b69dcfed437beb502b54cb703d6ccb61914db00d5b2e2d10f6737540b12d3b390f47b1226675318febba73a580cc09af3dd264a20c189c7a133e006f522a5aaa449e92b865172bb03b9d467c38aef9316c4a4927337a74ce1273e9567932957a168d214270b80eb01314a8ebeb82f15bfd38d1f5ba5c2c0226bca5b43573a2e946e3612c72a5c6533daa742164859e8076f9d55e2f1eaeab0ca110b26464906c16aa0ba1534a845d6c625e103189ea89f2db66a98e4ece0e41775ad76d6a30a62ebd4d63abba7781a9c55c5a220ab8f47ffabbd1589bcacf911a090a6605f234a88bf557e37d5526bb849beab08be1e2c51ff607b77d34645ab4e898c5afc8129439526459c3a4e69128a10d9f902d5ff8df8ff30841e34240f5a55f80b64610eb1bbd215c2b22b1bb337b49de19e9ad35a32aa255ac71ada43947bee8b94e4b4e640435b8b3dc903d21540a3165209d79dc72a3798ba60ce8845d7fe13937082222c44b87aabde78e7cbf5b662347f4b1c7327d729bacb736d5ebd5a7148cc634cdbf0dc0b9e904b6c10f41ef63be15a56de2b26724eb0fcd217de3379186006ae3af2a8dd69b6509e95d19e1917da0ffe977e9ef2338e51ca7020e0b19de38b6e3472a6b2f9ffc4967f16da9dc2e18b5591cf469d14e04b7e2c40a357903b09e6c673feee04a308b32acfd94cbd15f7abebf58e1cc8df162bf68addfef9d8f35394e3e5da19dedcab0dba87d254603692f398b24c6c04d107bebeda0c41d493619c7557513f3fdc95ba8ab4b10615f70fb3087abbd077517968df76179081c5aa27f24c5e68cbcd6c1953b94c896539b76d8aed28eb19b8142fd72c7a12bd63a48c9b61e64dcd260b4f49becac9ac956d32f1f7ab5bab35b03bd7088a15c563b63e998f3a32a9872aa7a6ca1b1c3c998996fcb255c34fd42b730626c490e02b3382547c993d527ad149eb69130c3f34ab40ae2a501a5add8f23fd74c770b942d202ce7a1fed34bfac592ee91fc74db7087d901879731c6b9ee1c26e04bc575fc17858e9930248cae2c04298fd3f979a974cb975d9d8c56d19ce411622537e709865f13a3652af954c1cf9936ca79906a9ce2dd8c2cafde6525884913aecc75c1b693e5459b4869136cd50df858b89d43f1ea20f13fe28417d2660eb13e440aeb6653140500e4c2fab2803d83425bce3b50aa36a2f94ae771be595aea5cdb2a8cedda3272767442c4224f9c03f40123b5c93cd1f802a71cc70613755232bd85e414f48c4b9c6776e6d64c9c8a724f92fa65053e446551cfd1b9696325f0fd122e9dce287f02ec711f96c262c78de688de26db9fd370a0beab0a947fefc939e5150eff928d62e9342a974ea6fa936bbd5b5f9e9f834eb60a21e59a3a021dc3a9a82f9499bb719be887c9300b8a9e606be2decaedb38440f2ad2c0f3bbb16d4645c599e596ef80295402eb6c6a2e0c536d1816f4f36db4b46a057d0dbb214033073b2c74e0c2c29f9455692312541c681cfddaafcb693a0004cd8760b86fb095709ab30d9013c6f6eb7c3d0fad9829dbfc8aabe34e092f14781625f602d21d29107898e08d73fe714974d67d7803160445a", 0x1000}], 0x8, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x18, 0xffff, 0x1, [r0, r10]}, @rights={0x20, 0xffff, 0x1, [r0, r12, r14, r15]}, @cred={0x20, 0xffff, 0x0, r17, r18, r27}], 0x78, 0x404}, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:43:54 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x200, 0x0) kevent(r5, 0x0, 0x3, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x2, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x83, 0x80, 0x9}], 0x80008e3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) readv(r8, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000000)=0xb1) 04:43:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)="532d28cfacaccd91c1e932a6531e8c46d2fb1db3e18be27ade40f0a24d47f53cff04a737f31d389319f7198a81bc42e35a6bc2048d823b119e01f6f32da15d4ba0cb0788722155e398b8e519cd550b3cd81cb5ff52f201dcc9f70d2dc13e150f679c8a2c78687bd5cd90520cd9b1bf61817d28065497bad6af2e6d87c5b3bac53e216b5f2b1f8eaae50fbf2df0edd0cd959e2f2fa214696527c4c45cdc2d1e49d68296fde80f9e2e51f0682beb327e7a8c33310f96e4843472f42af965cd665dc60feb1dc8f20d102f9ded64c98a94e353aa9da4a734fce7e862b38e4589642bf0c4c5b2f00815fbf71c7951ceb430bc8a013fa88754684359f23c4d7e29f1bf44c257f4d3a5ca9cbcebc30411101c2b14874db3eb175caf0e9ff559fdc6a0858aebf2edf9e6b5f8d98f58038c0b93d740c5a508ba68785903dbb528326e882386679720b52d3b5754fea163ea04b9e13373e1628b7969a6823d795785d3aa95431b31721ca0f5171f69ed58c75fdcb3f6add51cf153b4967d2a314374c771ec8a1062749f844253b467366a8f9f20fac87fb0fe973f38e68e46f430900114d2783ee4be740775e78ae676e409d844c50209183e846800306f2b6c6f8f695e593ca3b6718a271c229a19adf1d9ac306f5fb83527fae44c74e7e1a95547a93e2f57f1b777fe8ec2eb5c4d6c252487b551d0e24de97d928b52d8e6fd2a85a07f14a8443f06fdb6d47b303ad6f7e4c1f7448888bd79ce4cc067a2c2d4f241d65f66ead268495467f4be10c68d32a56a3ab046cb65311a2d011a2f290812f0b1217c01fdc8ecea91d92052cf492dd9ab2ee4e5fffa1e83172572f860843a1757590c0f5b428d0f590b2a90b4e4cd75121a7c9060ce13fdff1bd4580f0b3a9fbd9bdcb79ee4c9392ae7ce8d96b5b200b7aacb574c14f0f7db95e054aa5a630bedeac1c6cf08221fec23d19f7360c1859b3eedef2e3d37b176e33ede971437221ee8ac628d3691a7003dcec1c23846214ecbdfd764aa0b0944fdcc5008a073a494716f90ca176046898e3284a60e99421877d4ce8621598b68f4eaaf20aa495243d18cd467e035f81bc1dd434011e85d041b0b47da54d6eb81eb476f5a333cc44b1ebd5473a6856bdc5def0590269e7cd6bab3108777107e514edc21c355d3bb09962a740c7e563a2f29f937a87ad7c7216eac7d40a5504152d532138f1cc757ca6b72a63cf3cec34db4e25dbb65954a34826e945d0e2da56b081ac9860de1931698a568824dc8f9b3f7f563b01398453395dba25da79f32b284eba942bfe72189da3132ef6cc91e3332e9def50d4568c5ce1d34a732949c8893a50f18cbe6953030810821a15ad7a78e03a8cbefdb96fed1de5938aa27e55c96bbf8f306ac0d923a55ef39d949904b97b23386723012c58e39ef40c9afa07f6f1c7979d69e9b56eaf012b2459661004f7ed12604b3229708d395eca6659ef94c3109afb0a152bb5d57affe4bdefd08a485611d4b0ce8f5ba7e76899aa06ab85144d1aee56e47bb0511a5c7ff759f403caa2a8ee9795b715b670cc1f5fce9c68202df34d30077473516f1bd47a30616cd056de98601894e0ef3fa64b5c21a84b557a431ada66baa9b6d40fca66395992a19e056b8b34ccdc6de70ceb467f6facd261f6bc3044a67af96d96a4992300bd3d6baf27098934f6dc0302d0ef0e143a62a4a6330259cc2d2de79773541eda8b2235af3e641f9b0adc1e1d7349f59f37be713b4058f9931db897d3e01e452cc2b2451aea60764b85d92a2042ad124252bec5c8eea7e1dfd865509f763e89cc3510e90d93a5c3ada43da1f50e9f60c443f2d16e55d27d20a436b61cb7d4e65dcc70ef441f6d1ef1d9b34bb590a5422fbd5f58e0291f0a15a644a498deae129f8ead6ebe0482886bf90d498c6218ade942beccbd4d83bbc2cfd2fceecf7ee18aaa3c543f11d300492537df045943224f15d3d60a0264b4ca80c6266a0ea219f7874bae7cacf2a7d265dabf5b70d24b4e3754bdd352a74bce3f73aebef24ef971ff304cf9a428a25b8142dd77ebb8ae5053ee665d7bac762fec214fc24fbd13e952503e6aff97b5a1f30663b88a5daadf6c27ca968d57a57915516432fa02d5251e9de97264d4bc22e0d7de624dd3496d6b7d4671096c8903fe990810fce4804570f0ae169d35243ec1bbbfd3c8cff712f6861275cc0d08c6b5c4cfbc0abc19d9b48e7f805c1f326a3e99ca30bf362aafc97c002faee03642a728a6e95a39a9fbaad087c0132a3b63093538b123d8a619915634fc27fe47f70b0a286de5c828b2d13fc12cf88fad2c5ff931c755196e765dcac75f3926fec62ea027c3c23913bc977bf5babad0e40062682ec014054d9f0bd4569cd3817e683370273f42dac65f08ea0dac6af85e6184a04fce1eb0db51a22d339a29abad25acf05eb1e21c2a1b30babd0ecd8441571f2bc78b2e71656f3edca3593566525f58c7063e1eb3a73d70fa3d3621b22481d6fc6e4f89797281f7808495b2a97b272c4e6e730b70e406aad72c7d7a82917feff1abe8fffaf8caa81596e128f701415ca9433327e7aa72352c2550e9db980392c3d242f5f05b418825b9cfe955a24012c67dba5ef462fd520e86fa80153bbc1bd158e9866c7c0cba60997677f4fa13d859d4aeefbd94db3a8a63d8a1eb9bec34bcff36fd469c7ca5b29e16ff75a051530615f9ac3b672af73d0ee6cc5828c8796a55c8691458c10be06c1ec9c4e68a451700fd6e36a4dc4c6a826b2f5bed77657cfc8947e0b4090dc5975b2016bb1e34719f0f4cf03b859df65c456d39f4d25d8c04a7f5046b3fef16b4bf63724ec21d4585d63d3868fcaaed49505bed48b82a182287006a01ee923ecd8fdd6d80540575bb508e72eb61c2448a28ce65050c6a09b65a3bb9c147f501249829e0b28d912fc3eba613d45b2ae6709678de98f457b051dd90c2b706a9ffc2b2b88f44ad64f706dc55db2569ef71982e9495889327e138cb9d9861de7aa88f905709292a5523e245de16b1ed0d688736bb9c33bbcf982dad7ee6c08b614cf02fd5aaa241a1046909e3072040fb2532fa3621dfeefb2d46c53fc6db2097076cadc6f29acff11053bff21310039193b07f390527efcf7dc824c6044036228166aa596752f8719ddae25160a39538cef29fdadd431b177638e428ab7689406555957c5bf01372854fc6d118c102bbe4c17f805772b13a3c0599eb7ad774c1017a1cd1da457c2841476551c6b90ad89fdb28782bcf05044543ca0169d48d9ef5dea3d47b8aa20cb8bb987655c4f202a20fe21c6b37c1a968bae25d0b831327ce4fb60ccb2de1cb5dfe709147f037f0d725e464dd011ba9c3468045c85d2cfa64175ad81fcca4d18664343c819f0ca59725fa12f889091bf11ce230d6d16a02a449a02dbced906512cb4585195905b7969dea0b7dbe451583475efa4e58b866a4e52c4fe871f2a568e795c992c43d3f2df1ecc2f2beb6914a09ea2c7e2fda643b0a287433190049a42ca7d26aef7ab0966a0885e54387a560c4d828eddd4947c6e5e2058b2e96112d6fd51f9fc66dc64f4c11ed9524698dd84db8db39d9ccf317f39b4476e1c7c83b3973c0804723ef536ca978cf41baf924da8f5615dfb6d07ffafb4f334a0386935480ba3cef6283eb3b3bedc95dd83e0150b0ace195a408b76173545b2d55073f3ee82ac6082df0711e9b93458357f9edd4feda93269266be570341e53106915513c503213a1f61748ce5bfdd2c26ae97e09fee0dc9841dca3f5feac5862a38efdcb30615220c40833ac27eb6a13550c6e06c184c1ff3057a494669401b134c1c5f9d3a2fa8383a0ec379b1c87ba9d3ee34753e3b614ee5bebe58f5fc2d03ea839fd7f0de5b2d32eb61b5c4b7fee8986741ab8ea2e650c7b0b63fa33836f48c1e7ab7ef593ec87e7ab11c13e56a29c367f2afabfac06d7522fd131488551589d1984fdbeb3d7b50a3973c907c56b14580500f8810c679a545fdb600cbc7c348d4073bfff9ab1875c30fd5c8824e5179cf877d3c20c62fd7e970b797ddecd05d8dc831c96de45198da36f1cad70c67811cd92a53023ac92f7a8df075e8c1aba9314336c5839e0f3241e6df3f10ea355be51f153ed7bec915302851513a8f28ef6a3056f5a2ffcc362dbc4bbb22972f92e3c239ce892859ca9039378daca86c934f3771a4087400ca3b6eae237a6bb4d6829c9555874c92ac4159ab897e7d4d30481260f6dd3816d60bb8c1418f0548f4f775c0aed2385dc18c8b9f72a24853fb63bcd6b4e7a89de7559ab1ad618d5c77d37d64f64811a57d53a700f495d81f92aafdcc327037ff8b671fc015d33ef66f93cbb4bdfbb5a1b66acc0b6fb97c90556238326a679b87000f4e83ab54437d341dac3029cd42e2df6bb50550f7286f8ee9a4a71cf29e8c7f23fb6e4cbc477ab8ab46a36ba33ad7798c657b68bc9ed492ca90a9aaaa261a2c9c1406cfb793bad073c0a94c954a7e7f2d3d2612791470d8a065c9521e4a32a4507c062abf12bd2a402aed488b570883a79110a6e877ae6ec1dbecffc6b718dae93bdc8d10f4a24a783e0214daaaeacf213ea09354810d09ea579fb69fa6ae1729271978a5a52be510e7f06ec06155d1155b9396c7b93e28d1aa8bd5d0ee88d10c4f0a4613e7991aebcfc512c4eaae0830ac0401c874d968c760a794ae704ba440dd58d9603fbbfdc7203bf7a3bf1dbe39b015bc42e71979ff6bcc931928f88d181080c35e920507a71dc6d540b85347b64ef1cbe248df8baed59b995895b16d9077d8facb10fbc781895091dd5003bf6c371fe691c1d15c40fb229ea92e8b8b00c905e7cf6dd464f2da18ba7113db501a4224c2977adc9ee7bfb092f7adc0417ef305b860da9e30502d91fa184e121c250803e4178f704af271f44b2cdcefe2baa96be7b34008cb37ec2eef3a9fe69368d9a1b55ebc9de39daef395b2d9dd2ca6006dc18d99dce218ff86777558cbee3f8a8853f7de84961577dda36e9ca7739d5116c63df74c21eb1b69050e3aa9291a43dca6fe807ae8426d63dd96d5b4d966decf8e7d7d4b5bf55cc63ed1411c8d0dec66d746bd6004102817093fca9519670b0194c18bec10efc01aaedb66ea7518a793330bb29d68b48dc2be8deeafb8e277fc63593eb0a2f913cbd3aafe131504a17c6ec2dab3a6c55dcbc0c9dceb7acf3c5ce32588316517f5a92e544ad4e6471c28cf545fc3469d25347055f813eaaeaded791604aefa4b27d98de5da8d2c068443fcd0c06987d4f74a9488a4bd36179344b03b82481b8195ed978604467c482612288687d2d35bd196c91544bc72a76fa95959099d11a436fb98e02158fa59dc12e6e5fe628d57e251a4b1a80d1c5a35b53766a4f8d4b0f2b068fa77104f14ae07ff3ddc560dfdd81b3fcc17158254e6c0ed9b90daf32654724e7871a4e6181772240f7a7725b3951355e58f5845b427551c8c729280ec0096e76a859baa750a91d94e0fa4bdbb6ba5fb8d5447e6c422fda71aa4cd7938899097993bf6d054e689b4d822978803a0a87a43f6a263e26d7aecae7ed87ac6f1457f8fd78b153ad4f89fca3f0220d0d488c2474cd7ed06d7df875169577a54640a8538a93fda29a069dfb1e5905dcfd6b13223a7482da3df7f1f1dcc97fb11259917f49c54297d3779e6820cde8906a43486b6019f57355e1dd1866aecc5ad649c07ece0a4d6b4cc2230d435a884c164d9e336a072d7fd6f8473c1842ec2aaf9ec69f2d3c432146e29ccc6e6fffb46b", 0x1000}, {&(0x7f00000010c0)="5ea59daf87095bb4f46979dfa2cc745cfa2aa7e6bf6ac1faa3974689219fa2528559e4ae685e8ffbddc5c90254a1c88bea16d87d03c7b5ceb1108b7f8c9b4057401f9390b8bc0dfc08a219fd92470a436268d522a90d9ec37958d1fd6ac57277d5e155dbf2464f732137e9ce4d9df79bb6073b0405944c1aa1e72e8a2ee0a753a14f0f2103c79ba2ba65fe1f0fb73642931c1e0949a0adb49eec21bf827129863e86222522603b30e728899619baa6c3036bc5ccf104e41e9d1636d48ecf652e4d0071355da2a9f7eb361e68ebfd288d19af7d", 0xd3}, {&(0x7f00000011c0)="d623159b189fad1e4e20ff0cb5374a2453845832fe3ac9ae2bfcdc3cc796c416c55443b1c03c9e58e651ea019ebc5691e554f0ef27191244cc3f18c56a2010aa92c432219e36f90f5ec8a8c1551de055ff529374b289f9db2da56714ff827097cceee2059b48286eece30bbbdc7cd9573e201e3e5c9aab922ae7c94511dd7038b0eac26981f77e4643ccb4bb8d248fb7e658d0288b37448eadfa912342d7521487461b9493232083fb4f913b637d7a565c1344caf6ef939c5650ad5cf65fcb205b7b9d0641b5d96f6f0c8711886139241258007680a9598ceabc45ac8b708dbeae", 0xe1}, {&(0x7f00000012c0)="a9c4a0a05fe52d29aaeba3a0cfcc0c24c3a5e8e6c763a6ff531f84e79f4de70e442bb177219d5a9780ebe42f57ecb98d405ee05672d9b4fdaf503ee71f72dd5d0ffba6dcd065715e16048eb508a21ec262d29530d82f172d997133f4f90522", 0x5f}, {&(0x7f0000001340)="5c5bb02d580d39bf01edc3f872ff7b7480ba8d2cd3f52da2e0046342ac1cc0c8d7980e97ac9494d57ab8d3e531ce304ae6ef0e1a204edd225e7523ac8f1df2c7ef8966898d66f499e7cbeca4533b4924c3f2a33ef75ca24d8f51b18aef16b2acd7e7e1325375d2aa36e20f640ce597e7c4e90ee66669b966442f250d24cf49838ad3f3977041ecae1cd81d641eb703d3fde4", 0x92}], 0x5) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) pckbd_enable: command error pckbd_enable: command error 04:43:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2b1a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x6}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:43:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x810b9830d948a64d, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x200, 0xb9, 0xff, 0x4, &(0x7f00000004c0)={{0x9, 0x4, 0x9b, 0x10, 0x7, 0x7fff, 0x401}, {[0x6dbc, 0x8, 0xc3, 0x9, 0xe25e, 0x3f, 0x1ff, 0x7, 0x9, 0x7ff, 0x9, 0x2, 0x9, 0x100, 0x2, 0x1, 0x8, 0x3], [0x67, 0x67b332c8, 0xf165, 0x7, 0x0, 0x8, 0x1, 0x2, 0x100000000, 0x2], [0x3, 0x3, 0x2, 0x81, 0x5, 0xfffffffffffff18d], [0x7fff, 0x9, 0x8, 0x7, 0x1, 0x4], [{0x9, 0x8, 0x5, 0x2}, {0x8b, 0x26, 0x9, 0x10000}, {0x0, 0x8, 0x9, 0x1f}, {0x200, 0x1ff, 0x7fff, 0x10000}, {0x0, 0x80, 0x1, 0x2}, {0x8, 0x80000000, 0x7, 0x81}, {0xb320, 0x7053, 0x1, 0x6}, {0x73, 0x9, 0x1, 0x100}], {0x3ff, 0x80000000, 0x8000, 0x2}, {0x800, 0x7fffffff, 0xa0000000, 0x9}}}, 0x3410, 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000076a000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:43:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000002640)=[{&(0x7f0000001140)=""/152, 0x98}, {&(0x7f0000001200)=""/166, 0xa6}, {&(0x7f00000012c0)=""/79, 0x4f}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000001340)=""/155, 0x9b}, {&(0x7f0000001400)=""/28, 0x1c}, {&(0x7f0000001440)=""/131, 0x83}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002540)=""/176, 0xb0}, {&(0x7f0000002600)=""/50, 0x32}], 0xa, 0x0, 0x4) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) fsync(r2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}, {0x0}], 0x2) 04:43:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) kqueue() r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x28) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x1f, 0x0, 0x4}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="dad0", 0x2) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r5) r6 = semget$private(0x0, 0x3, 0x10200) semop(r6, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) clock_gettime(0x4, &(0x7f0000000280)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 04:43:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x50) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ff000000aaaaaa0086dd60a4f0083c00fe80e4ff0000000000000000000000000009000000000000000000010000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:43:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x110) fcntl$setflags(r1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x5a) 04:43:57 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7fffffff) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:43:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x7d}, {0x7c}, {0x406}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 04:43:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2dedd2f}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = socket$inet(0x2, 0x4, 0x7) sendto$inet(r4, &(0x7f00000000c0)="9f1c054ea83db00bc8793812c7fa2d9f4da8a3422e331c6233edc9451e04cc71841a38405db987860db0f40a37b3fc6a5040b338b3cc5237192a4c85a41f7bb1dcdf3ee4062389622f729a6eec84c2201df85d393a5410ee39e0c588833f0d97a1b442f4398b3f726d06b0f6f6cbbade6808aae3bab580f6baeab04ebefcec3781f9dc85f00a3238c8ab6b72c82b1d9005839606c6fe5ed31b1202c75cfcd174dfd0967497bbb05b3c00819780a51a2f708aa5eee37e1413865492bb", 0xbc, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff68, 0x0, 0x0) 04:43:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f00000002c0)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) pipe(&(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000080)='./file0\x00', r4, r6) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="2c1967c7ab54428ff67f7795000d2dd70f6cedf70cd63f063026b3668eaf5406a2cab90b51240793dd2e59e58f8f6e3bcf116b6eb5961254791074f3ebb9636ebdb306b30e7a2e783160b023de2dcc41fb7636c4ade41286295d67fe9813a706c5ae803823c349ca37543a28cbd0d066ac90"], 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x4, 0x20) bind(r11, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r14}, 0xc) setregid(r10, r14) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) 04:43:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) getpeername(r4, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) close(r3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r6, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2) 04:43:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f00000000c0)="24ce6c485e122c050cbc71a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d3881a361890a3b7d4880b13b72a1d3748fd83d1b7719ec2ed8d217111d26d99b7158df0a643c680a007a492326a297d3c3ec0f32bd104828b2a4c01845f12defc1613fac54e73701c6b5bfe7f1e79582ad17e68e3242ec30be03649a167739f5acfec1b77c5d205350ee53b1808f671af26416f8905006620fa824bb395664a32c51d6a6fb0d565d3feecc719639d67c17f0291913f26ed9e0f76da15d505e3d891978c19868baedd11f7fded4b55ef84abeb2d51711963b24158bd6801737daad6d1fce3f870c1204dc014e516494fed1cb340", 0x122) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 04:43:57 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x41, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffffd, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0x1000000000cba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r2) r5 = dup(r2) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ecc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r2, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 04:43:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="f9a6161000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000300)={0x2, 0x2}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d94ed9d91af395d15a7b1a1ddea29f202a6bf5c15cb76c69d303b895d663a9629f55f51ab672f4928e276a6c41bb52ab46bfc6a5cd5c30680b40598de4f4a0a5b5dfbd0036f019ee71460d84ed44722360ea8a4c2185a02dc3f66b50f8b8f3f8a55dfb04dc594bada8f94f5", @ANYRESOCT], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) write(r5, &(0x7f0000000100)="8c65", 0x170) 04:43:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4a) r0 = socket(0x6, 0x4000, 0x9) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xff, 0x1df, {0x0, 0x9b9}}) 04:43:58 executing program 1: setreuid(0xee00, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7, 0x80000000, 0xfffffffffffffffd}], 0x91, 0x0, 0x6, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) r2 = fcntl$getown(r0, 0x5) getpgid(r2) r3 = getuid() setreuid(0xee00, r3) r4 = syz_open_pts() fchmod(r4, 0x276) 04:43:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mlock(&(0x7f00000d9000/0x4000)=nil, 0x4000) close(r1) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x7, 0x2}) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:43:58 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0xfffffff8}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xfffffffffffffff4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x40}, {0x74, 0x0, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) getpeername$inet6(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 04:43:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x74, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {0xfffd}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0xa0}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:43:58 executing program 1: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa8023ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b210422f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffbfffc, 0x0, "0261117e4df3ec0100"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 04:43:58 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x18008, 0x2a) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 04:43:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040), 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) dup2(r4, r2) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040), 0x8) nanosleep(&(0x7f00000000c0)={0x2, 0x4}, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000140)=0x1) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCSBRK(r7, 0x2000747b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 04:43:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x214, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x7fff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 04:43:59 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) r5 = semget(0x3, 0x7, 0x165) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x8001, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r9 = fcntl$dupfd(r1, 0x8000000000004, r8) r10 = dup2(r7, r9) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) 04:43:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 04:43:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) sendto$unix(r1, &(0x7f0000000000)="ce95446c19a9773030dc353545c117de81c03f9647438101d31d1a7055f381044203bf1c6200dc3fd56e0eda296c5362e79b99c0fa4a328896769a0f592aedf2dcc47142a192435a8fb9c7cdc9a480e626a418f25a3d24960036ba389a24ced8fa266e114d7d1fb9e6a789b40c20bd0a480d3cd45ae4ecf79cedbcdcd756af3b0810011a0246c11c04062340d1663ebc5bd01009d6542ae4403d552a0958b54895a89ef2c101d79493f8f716aaae342a8549ad22", 0xb4, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000deb0fbe000bf2a532a3295e9e662292691b32fe03ba525955ae46352cbba120e4ed38fb672489fd3fb04043eacdbb34fe4fc24a2a996e7a6ef36bc6ae9677edaa75dda5fca2775c881d3a5e6bf19dfe0f8ae6c6d1e614ef64489f279eeb1983cfaa764336e23a5f5f04853c143ac9aa25213968fac2a3a6c07ab107bbb475c95f002f1318ab7d17cb1da14845da7a2a18d60097ea4eaf4c054babaa7c9da5c40960636b080e153ae3db25d5687c8ecc34297"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001200), 0x4) 04:43:59 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x100000003, r3}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r6 = dup(r5) flock(r6, 0xa) flock(r0, 0x2) flock(r0, 0x2) write(r0, &(0x7f0000000080)="408fa4a8f8a602cbcf20416cb2f77979ec961b6c6fed8aebc944426121241979579507", 0x23) flock(r0, 0x3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 04:43:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) write(r3, &(0x7f00000000c0)="b73683a237fe70abd9c262f07fd165bb0472a530b211e1bc3da405feb3e468", 0x1f) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0xbaa3) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) write(r0, &(0x7f0000000340)="ba", 0x1) 04:43:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00002b8000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000606000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) munlock(&(0x7f0000717000/0x2000)=nil, 0x2000) 04:43:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) r6 = getegid() fchownat(r4, &(0x7f0000000340)='./file0\x00', r5, r6, 0x0) pipe2(&(0x7f0000000480), 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000400)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r5, r9, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/4096) 04:44:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0xfffff, 0x10001, 0xffffffff80000001}], 0x9130dbe, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r6, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000000c0)=0x4) r8 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000002500)=[{0x0}], 0x1) setsockopt(r5, 0xff, 0x8, &(0x7f0000000040)="90113698d5bd5195e9bf45a0b4a0f9ba1aa20673b9b91fdb700c1a1d0f0488de4e07cbdec59a8720f68c2544ba8425110bf37c9c1a", 0x35) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r10, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r9, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r12, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r11, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r14, 0x0) setreuid(0xee00, 0x0) r15 = socket$inet(0x2, 0x4, 0x20) bind(r15, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2fef49bfd059e267887a65e2b1620d00d9e1bc99d0385766145d56c12b17d2acbedd094aacb92960867c092c460335987d5413fdb0830837d39f52f8e9060a3a0e8ac6ff1dedefb6f9098b27fe633782ae2ecb518d160e23ed93bf"], 0xa) r16 = getpgid(0xffffffffffffffff) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={r16, r17, r18}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8000, 0x0, r18, r19, r20, 0xc0, 0x9}, 0x10001, 0x400, 0x0, r21, 0x7fffffff, 0x1000, 0x101}) r22 = kqueue() ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r22, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r13, &(0x7f0000002500), 0x0) setsockopt(r13, 0x101, 0x7, &(0x7f0000000140)="eaddc7867412ca0e91bad2353a313c1ff96f18c781219426a0bd11cfdb328e9d9259e86a4959fc3ef9ece29a10270fcdbf84315815b8e844c82b509161e8b8967905c7930696047c9f60098967cac14d191024973327c1d0d500edc9f836300f80e51cf6eced040912fe8e411e2b1c23325f83", 0x73) 04:44:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x8002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000340)="cc77612803f82877283e46f9dc2351db0be447fa84867ae788e00c1c43bd32c617d5f06bddc45bc1fb875c8cf7c791deb009e6f421b5def92d7d6918e75602bb2d950da7f51d359a20af38df07e5ab592380e0dbfdb4e991c3081921c2f758ac826f4c70bda8d8799ea40fc4e3cdc8d90636d0b16b5171f7a8da0824e23f2234a2d1a461ca75d4fac6c1a1c6b9f2c35782ff4745a6dbd773ae997a00d7df22788a5bb457b5e12445897c7797c3d69a9c7d6b9a4f1b0574f011f491646166c15ef760c3e70551049905d33306", 0xcc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:44:00 executing program 0: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x5, 0x4f, 0x3}, {0x1, 0x1, 0x0, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) getpeername$inet(r3, 0x0, 0x0) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x686e543000de5002, 0x4) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a0629fc029b00000100357e3a0000000000dae9817117bd9bbdf14ef1be792c20845e813e6cf5120e362ffa74565d5382adc8c360196d9c0b19c735eb8cc9e208346964d1fcc06abe5c42b1c87dc85f0eb26ce27fe782bf3e568e69fa3c95d2ba14b6772b6680a70ec754e3ac78768d1f060166a5b757dba62b993d00a730164d75ca0dbcea9252ec3b30c508f686659b63c87b63c8ac07b205395f1a69ba78d46a09567413fbecf4a13999f3952aedce7075447a0c8c9c97881477ee4e9fb6a21a1aa8de1cde623b01d03e5a33eaa39b1794b2ff5604fa48ef9c6d2f28b1995cdf7e1c5f21eddd469e1a640776801d82aa43ade6de20c5", 0xfc, 0x0, 0x50000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x9, &(0x7f0000000340)=[{0xf523, 0x1f, 0xff, 0x8}, {0x100, 0x1, 0x4, 0x20}, {0xbe, 0x3f, 0x9, 0x1}, {0x9, 0x9b, 0x4, 0x800}, {0x82, 0x7e, 0x5, 0x401}, {0x9, 0x7, 0x80, 0x6}, {0x6e89, 0x20, 0x0, 0x3f}, {0x1, 0x3, 0x0, 0xffffffff}, {0x4, 0x0, 0x7, 0x7f}]}) pwrite(r4, &(0x7f00000001c0)="1eaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:44:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/47, 0x14) read(r1, &(0x7f0000000000)=""/24, 0x18) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = kqueue() open(&(0x7f0000000600)='./bus\x00', 0x400, 0x100) fcntl$setstatus(r3, 0x4, 0x8) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f00000001c0)=0xffffffff, 0x4) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000e804a57e000000000000000000000000000000737730cc0c93d96f782d98974ffe27c8aaa7ef2d47bf4592955510162e453addf93390adb940f5676e62652e216f96d6f245a123a8e56352d2c5480f19543f9fb9f1289ac3f4b002ff1d8570a4a2e2bbfe607795dd6254c60ff7bd9f719cb574cf8c70cf8d18965ff8cd00be29a0f7c2428f63e20c2a08"], &(0x7f00000002c0)=0x6e) chroot(&(0x7f0000000340)='./bus\x00') write(r5, &(0x7f0000000300)="3bd3d67ae2b82a48e7f83d1fffbadf317a25df9b54dd1a00cb0f1072fd534e506f2813fdd015fda7b3e10da581", 0x2d) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000003c0)=0xa3f2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) fsync(r2) getsockopt(r2, 0x200000029, 0x69, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{}, {0x7, 0x2}}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000180)) syz_open_pts() syz_emit_ethernet(0xe6, &(0x7f0000000640)="6b67231ced0f1c896148b9c6a1d200e848c6c78896e9cac15f4749abdb8c3e66b7995dbb78ac97fd694bbe918606eaa0f5c588a4a047c2f39615c8f91b4fc2f9a8f6d5c7218318dd5a88ef3de4b99984cf215cf171d9c6aeb4d1ab1a9685feae8ff279b60766f2a77fdf4355ec58b536ac98692199c33f11411e00cdc2fcf7ff8b066feda3f78926022b914ced6e39571c3521af10ffd82787379537cd5ebc89aae108a9df8827b56ae85fac1da3011572341e16e3a80aca6a9605f0f4bb0db09625ea816477588df89a2672984422894d7c303eaa611ebe27e3ff34f1b07eaeef2969b05e8f") 04:44:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x98, 0xbc) read(r0, &(0x7f0000001380)=""/81, 0x51) 04:44:00 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x63) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="749703210f7e83f890", 0x9, 0x0, 0x0, 0x0) 04:44:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) acct(&(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup(r0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="ba", 0x1}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:44:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9, 0x20000000, 0x2, 0x4e67, "618a67b3de2e4b2a8a105cf3910a6e4b46525f47", 0x3, 0x3}) poll(&(0x7f0000000180)=[{}, {r1, 0x4}], 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) r8 = geteuid() r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getuid() r15 = getegid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r17, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r16, &(0x7f0000002500)=[{0x0}], 0x1) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f00000001c0)="3ab88952fdd479f96c47ecdc18f04e36418ca18bdb681eb7623385727a7b59f44aea5e4ceaadea704575d7d4b43520824fd228c346d9938b57b9a42f362ea2d213a1833ff78fa1bd454dcfac137a42135a59b561a3a6618e8d5f25a423242d6a1f676b536d220d4b6fa84ae1eb279ce125a9c7d98e7a5c6ca5e884e692d843a805ef08771031fe79d310bf9156d03b", 0x8f}, {&(0x7f0000000300)="99a8b3b03f0ecf999af3ccdc1244bc38fcda2b4cbc0530e6b7983a5e260e4ddaf0739207fb49bdfd0ea8c2f963a242d3f6896a785a29994523e71ceb889f0de5a8e2697b411b8ab88800629e9215c8d0e5e374aa2294c05ae4b22b0d35228f186c3ce12161dda1af938e6002afd4fb38d2eae9b8eb2908dc84ccf9dae7ef85513145a53c33f9f4730aca6dda848968644e020cbffbd7d6dc69392d98fc2adbe77dec7510fc5e359ace5a3b1e375751f08b849e79a9c153ec635ae052acabe594603a89f747c9fd94f2765fe7af4d57c22cd264", 0xd3}, {&(0x7f0000000400)="d80afc52b7a65c1f1a59c8b25df8875e45b01f8913fb38bb7eb5cdc57ba275aba71afcafec73369df323500a44d04463f1c6cad1fc1ab1e7b7ad944d8a50220bb5963df0d3c1d1427e6923d0abcfd672dabd69aa96a4df04b94250f4a9d2010841321591dff285f0359a058a88b350ac0431b80896a4fead8dce398a3ff49c95169274a858c426adaf1e456fe13b7b98aaf04de7b4ef2776ee8f5ea5e87b827afa89a9fd3cc188592ffd723a6a3427c7b970f9c05b9c46b26a31f2c869cd17d94834d4953121b8b2d593ee5e5e005106452222bb98740facde8af6ce2d4e35c6a2617906c6e65ce24104ba887bcfb706", 0xf0}, {&(0x7f0000000500)="071da9e1e7636fe75e0e02f0b311e9710a66ae1ef0daf84d083a82ac95235d7d77cd119ba70979a5b35f4768ccd31c84d3bf337e878ea678139e0f2ecd644b4a33de8f454a3f76624799e68e8ab0c172de4c3f2e0b416c0f37f4ecdeaf6ada3a6015012cf0a9e9bd90f2b81b451b259f54d2338505ad811cde6e063ea7f0c518a86a239b8bdf3d1116bc872c23bdc4c20fd8d2a6e0802777ed3a7e02", 0x9c}, {&(0x7f00000005c0)="8540856b09e3e5abf971bb9d40ac7f61898746dbfe7550df03f0ace3c5407709316bf7a064ca2d2587dcb3c55ec10ddd5815abe33c539713135b43aae8a291d0353733c3378083bb7762088194116129d44dc8ce969fc54ac6d8ef8e2bd67635efd90975bb571b13eea44066f9bfe3ef3395e20599663894b48c9a42fce4271cb3dfe5eb37875428fb5ac8365a82728d96aa0fca3b778e87661bc45ba69d67a277c0f1f68bcf771a2b178d48d081b9c8a6", 0xb1}, {&(0x7f0000000680)="3a2bde9fb1ec3ee1b08b1ea337d2c5fb8c85ce6d3f732b27ddb7ba672df1077120474a729b1a88791761f53aafb34f0aee04ba7a479781e3b1e5c2ed75041ba1c08eae2f4756e600ea1eea8896bf2a8aba5e8e1475023e5c8ab8026ca1590257ad874c087ba54191101b6ae80c1f2c26dfb8b7a0d3adc2aeeb06738d9b105e7c90996532b0108f037262f3", 0x8b}, {&(0x7f0000000740)="baaa90c921d19d524fe03ffe3405798efc5971e69fc82a589d84193f02af11893df045852e23efae54720926601f332c9b92cfea558d4e59d8682eb230dcb08e3228b703982b5d1d5ab21b4519fcb1e5009d9e0d1a43865a5b193da0a594482e1f1e77190185559369f92249ffe0a93da64ed9ccd332a2a6e6444f3be855cfc4d467729d9ac6febfef2f95c1758fae9e80e4ec667e1c7679f6d7bd001437defa02a21829c0ef26fa62f146ea7e7a0e6ee7cd927dab338ee5a6afb016310c21539461eb00051177e13c748a9bdf5c66e2fe5895fbcb9d4c69ee1d0cf4923cccb65a2f4757700a996e5d5cd72b41093cdf52b12b8d39d47f41b30155dccc8b350533f9086fd776496c97bc272f27b6d4bec1618a11f199bed8d1524c6eb0b946fef9053c5692983ae5f6de3199a18b3758653b66956431139c911ab38130918b2accff5dfc10dc69011e362a3b9088f25b726e7b4f17ab87a0c84254ad164e33e4a8381e21c891a58edbef2b9fca7ae111fcb5bd3c64c75d442295d0987feebab3b262a5f4e0c1d6e30ddf04322b1beab2c96dceab314f539902eb13bcdd296e9389b86b408e79763eb0505a2f8eaae2eec53e19a7b1270bea56098fad8df53a0065729d0a97d64b1c2e76316aded837a7dece8ccaa0b7fdb6c2ec00a93e162f2cde8bdd63690a107791cbd4c75cbf2ed4287a7692c90c2522e774bdcd66f0bc8cea41b6e608806b002565e617c9419051a6f488b69f1fcc306d82da11b8bd75ff487bbf1825669bfc355b0b4eda51134955a68c895f0d3d7b7707fa9b81aeab637f45f41e3638ded54a7c21260ecba2eaa65d99c22fc1edf90590991d017677ad0603389d20b5fed781074188b28fdd2f3e1a1ebeeaf2ea4313f52f2d4edb041e02413aec605475b2b72cbb30b8b21b5546814dfb812f1bae4b3b92340fdba91dda817166d68e6dad4b1d302db88e0e6f3027c5868415d4d157eef000c4d7d9010c3c581b2c06ba74e378538e8e3732e14e3e3f703c3a7c32607db219bfae9c0b0e516b27909e77ede557ad7539edb4af10caf25c80df83074f4fcce8ff3aba307740a43782ef0787142e5f3b47745fa35a7cbf611a976612afd67b1824eb9524b292f48ec8170009a4f71dba6d1e9f7457de768ab671cf891941509d8aa7076d799dfdfd93f97c9bd84e333ba5be8dfe14abd32df2b57a92d79f59edb243d0d6e3afcc7139782d85b62cc0c0d3d534390e90142936df8dcf2acd76f142f98dd6347a70b15724d8e121448ed0b98534695a68d79f1e74f007cc6aadecc144dce854a37e5ed7eb3039e5757723bd01371c8b56d088125d2f35efa0ca467ceb73b7a74f488d1829a4afc1838dba7aa6e9d6b7ca79bde28a4bdd09b311d27d48eae543f4322032121d8a1165afdd34aa606679dcfc9d76e43779d8f9138b9ea7803e687c0b81d6f61e3457aa7e5a93e128806f91e8555e8dd95d91a3dced308274c416f787573765b39589e04059f05b9274f33f5c9445c6cdc2f5a4a15cd09d4b7d003542e094c6e96154ed08ad5db87c2fe8ef2fc709b81b6310951b992b614b7740cb92dbae5eb69ff7beb7232f429477ca6b656c9005a89a07913d787e49d57db4cda93a90d2dbc22b351b50425542e37dc104d0bf95a04fe81bdf107f65e8b4af4e870ed8fc4a3a84ed91bbb7642e8345ee66ad1fc5e535ca7f92789934af3d1fc4f3f03d1034b03d31297dd6591bb1d1c60d3280026cb7a5f1b0db967ec5eb18f2b6d911583c0309c5e4ca84999d306791efb44f4dc169c5a499bfb8dec73ae7ea43d32ce39182960926cb1aac17b1652d038f96aac8762248aa43316ce335bcc7ac155c1901bdd6e4326a246363c2035567c391b49814123bf900088d67a0c55e66ed33bcb3b219a31ada49854c5c48f291c2bf18ce39b021d607e718e9f3708c27b1b711402f9170d0630d8a05a5f4ff2cac731570657672d6db0ec4674709bffa2e83900e4d92254bab971ebe2c5c2b585fac5f5bf5047cd3a6f74ac3bb817bbf98c93b30789e1b5684cf0c63fd5f827c79c4528f21daddda43ff883a1232125f9f254c4a9b628b40664ece6dbdcd33ed2ad0cbe05e7eb3226b76642f502b4277655758e38efb34c16a60cbe81f54f092d44d0160096db6b1a60f6181f2d4e5efc7a07f87a6de3dc756c0f0fa5390b77355315b198123614fa2b78d64be00aebb1bb83a5a8af9af0225e91a439a0036848f9fa7f70b70e8b7b0b20f48a7b636759ad5af3eaa79c2192eaa68f3e07dc2fcddd16a358bab2d2fb882cac3b5d9537367b9de4c25e32f7c69e91098598558e2863e906ed2d36d5e01e5814f1c9c7b56631226aaf946b6ccc736a0395a8666543ff4505304f133811b48e29cbe619e0cec2695c1b0e30c29315e7479ababb142c951e59f410dbab482e61a84a3c8f15e2bd77af286df91000a8693ff047e987fefa5cde6512c9f03beaf234c228b776e7dfcab8d0c94990365c1b947ac11301336faf7a8cba9db4541cf487f986edbfe6ad1973ce4f6ff72690a3de5c7e03a920f8c85b5522671b5618b702d1a1784a8b166660c56b24cdf25fbd23e35850ee13c1e25f2ff7baa8a99a3ae065b8cb71096e7dcab00d055b33c49503fb038a6eac5e89718044e1381d20d72a2dacbc19528c162edcc95d1f84965997b29e3dce20a1281546e6d8e72add6cc455520316d3f9f404d45b605d8826549445272043ee818aa3abd3540b7d4549e40feb9ed5387fca7036ca70b0ecba0953ee4b1f360cc05f4cf71d2b91411494867e938d363f9da911530b2de1ec10decbf78a3f49ed14048e069f9b56c0ecfeedb09c478c60280b41b7877774a9bdc6e50a84ee3d61add58a19188673ffbaf8475c928d1c8dd722b6f47e7005f144d3246de1aea55c2bc61b916c1d14271f1444f17da3fdab85bd72117dd66d80330f92dfb4d05af787c47c58b09d5b8568a2b236a78fc73399501b3ed343d14eb648cce5b4b1e8c5e9847e618b782fbc29dcb421495286d8a446f3ef741166942c207c533923f17c784dae4102ee574b0d6c9587cd89ef89b456c0c4e1e70b35bc81966458ca5c00de7964bbe2e6db68b91aef0fa89e89e14975654b47f4e6e613d477ebec1b5cb25f13133ae9ad6c49095644a1738255b1aaa5119b3a04e23fe21e2a1ec421b59a28a4964e99e10e003435c085cf4fa58b1f7eb412620c67da3ae0849616f19b7bb53d3b90dacf893937d792db2465ad0fcb09e09849eb2989e6f2930217a6a9a1ac2116c7d019b83462fd2d60ed078152c3dafe798a8c2dbc905f049cdb0592e808542284db7e12488277c1cb872bc83ac240a5359240d3a790fd1d8349b8b336e303dcd5dc8797ee333e3243c364a885df6d52cdc1829eb05008293224e2837fa10fac26469f678f5b2ef21ddb83bf17d2d9131965c0d0b708315ffdd8bbadb16c1376c87f8a809570acf74f2fc9c3ca8ea92971c14e1a9ffdbd15e29a174ad86abb05aa3c701207bd3e0224a7f57dd8c88defec9809220292a118d2df41b2f6d9cffc0874112fcfaca6738c21eb05af9e2d88e1bef7792454d87af7a6033e2705c32a97766d79bd141ef07024fc3a0b46357406018bac43429bc5ddea5a727d5f17f10db3eb3c4e1e7d71268f5de6474acd8421f5c205d9032ef4b7a036f4956741d18e14e14d1aab7e0f90e46765caf35a1bb9fc5017c01f677246b9c49d66005c59cdcc06409eafe859b00066368a699a085b45e288dcc1679c23f278b0d45beafebeead5b9bdc4a4f9a6d6229e093d131129fca42faa8eedfeb6fe268b36ec4f21c3b6b1463959ba67f77dafff370177525a0c50c936de3d82ac01188fad4f0d0ab4f9f0fa447ca1ee5f4520efef2f6e9a89cba3143e3839913b48a961e62676cef2caef543f7f3838d65ccecb775d9a84ddef7f46ec51331adc468dfbd41902e97bd88a50224f33e823862ff477ac7b1e628c5d538d819c0adc8b81ae892e69706da37dd4b5a9874d4950300c1d1270b32b02961b1e5c488c455844e80efbd10c1e12f3c23a1ed3b4b3f745b204142b64338a8cbb77fb200416927fe32b082eeae68985995fa7a23296ac66c4686ff0e4a3a8e590279132fa7156ba07e2bb7051e8750e16ebc9eed8893b83db84af5a64793b08924a0cd931d4ac690aa66d5fa7fc981efca21240b985d2b6614d878184b4048a68e736673db1a030e6d24aee5d3ee1943f0c7510814610a9ae6f1aa1cadc3798a15a4ca5d41341c89090fecb94e12933226f5d3a577ccef7b144bf398034b3ab965c60cf261191fa80278ad46304687014b78948823aa60a588a8d3284bab9e32a4def5516723ac0f86f32b2154ae29e6510cb83b0a2d1f96a67170e460866d5707766c25a2c8b0336d5dd1e79274c3255b7b4dfc4be305de4863c74c2bb058c28171289cb5ac7257cb7c74eb2daa0f439df96fba03902cc7b29507c34ec7225d8dbeb7d802ce12ed4237060fe988ed523ae95026989cf3d0142a04f9247aa7ae71a1abe9678b0202932d670e8895a88134dc80c7a163c12340df07919a44cbfdf0c199487634a701c7199e14f40ca452918df90174e17e6cb406c4339a3117a70f074114483bec17dfa5a0950a5b1e14675ff464cba35dfc1dda40fe5818548edb15d5be145a34a3e9d93e0fd46f609e4e006c8c6a3c1812181aedd3e6f5531b6e2f50be4835335b7a78797e78eaba427a6ffcdb45b932ab027dddd4be0fdf6dcad4a6ccf095c33df80ede60110e7bb04efaf9f98b6eb467a947051fc68a6831ea6facfbc0b4c2c31fd8915e09b4555be675afabd518abbad2922e5b14f37f481bb6b91d82bbaa1559982c0d9d86a46eb825328b6d05cfd3be694238c013ea9f38ff72157b1cea74bfd13ac5db54b7cb4f5edcf729dce62244d6e3ab4630615f01e6ddc230c861f3d3c2cdb5f9329e60f86be4c2b33ca1ed88c628e84f8365a7cba4bca017df81fd986c0ce3bbea138564aef4caa70079a561d54ce829bbe443b534f211ae92340862f2d4bfc8da071fafff206d1c40c0497c61f18a501d15ef11b57447a76d4b8537c7ffc1c1003843e3c038652053cf1a4c24952742f175cfe744cd3e0f61433cbaee362be7514205629d791d99e010d789eba6e1ab4cc7e0765aec5b13ab17b7e0568d36654e8bb4a97ff8d0a521594a6bf300dd09a7e7fa39dcc716cf812832adfdb483093edad055d4f2c44aa2515187ca7c8d940bddabe4244bd4541e393c319051d5ad8339461a86fbbef880fa33d7861d66753316383c78fb92a39b34b29fb8c111555674fe5971a1e0525d901488db851c7c1b902b1faf43e690c529e3248ed612703cd6a0901ccb543c0bb095279c66315d6299852610975c55a9020cd2c9e3d57ed13c181f35fc94756fb574e769836e0493d7f8e0484896a2c34287631a76e596f46fa77c0ab7e82926daff8bfbfa99f2d8a8484b25d480a10d6aafc0edb99f826006dc2edba898e16d5e6016fbed8e433bdf1d1b385b8e77ce84f9b0c7fa7b500cea15e1e3e757972bbe2fd1ce29742bb86afae4fa3e4006d97cd3c2e57278c7c3ea616936b70cd0022d2aaf8ad27392e8aba4a5fba1e2590ddf495f652a8e9b10bb2ba5de1ed7430886e38437af175f15b523b6c781bb72ba431a0b69e5261acb8efdaeeb24d0aa4f550645cd13d605d59f8fb4128e239cfd73e9acb5e823a2208a4851523bb1ec6099e84c67c797255bdb0e9f03314670277f6f6762614185142de9e30207c0393c", 0x1000}], 0x7, &(0x7f0000001900)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYBLOB="0000002b20280bc706db318d559c8d3d4ea84720654f58827338fbba4cfa89d24bed79a4399076653bc4dbd738f76dddc838858b9237d9b6ae189d5e521056fc7788ea0e15b5b7d0e0b8ac81b5f8dd00f2968612133a11c60fe8fc4b618606fa27c73fe782ab4e310e7a6071bb16d6aa1520657e22567f17b31fa86029234af40aa015ae2ef98399601ddc853b27a6c4987bd50cd87374c053267f96476f687b0851b8477089ab2078e23b6a1bda6ac3062d2c213a540966df1e2ad16a8c770327ad1be478faae30c8d809a101108be461"], 0x70, 0x1}, 0x400) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:44:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{0x0}, {&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f0000000240)=""/42, 0x2a}], 0x3) fchflags(r1, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000040)="02000000", 0x4) 04:44:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x3]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') mmap(&(0x7f00005cf000/0x400000)=nil, 0x400000, 0x1, 0x10, r1, 0x0, 0x3ff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) 04:44:00 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8206ca80ffffffff8890684a4f8cfd102481bdcc14ca7d4307d565b513906bb8fb493c0f0430160206cb2152674b8c9151fa061847501343c61b7b117506e71fe8ff4807b29647624fde86fbe60900000000000000046d1e8f75aa21eef296dfbec611f568c92dd0abd5679eebfc5aae93b23ff76ad062e79e87b631f20d0c0faf7ee2fc82eccbec3c20e34e7b22e799d189f6fd91aec08a8752252b1fe42db836eea010d6c460d63ccdc5a0e6e5f79a53495dd5d43f630e5a4e46791c2fb611bfe5cb009ebf1d06000e9cb0e2e0b8794d9a3dd1b9a0971e4ac37da9e6d555251d1e08a65bf7aa03cc6968a1a38e880420f4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) 04:44:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x1) setsockopt(r1, 0x0, 0x23, &(0x7f00000000c0)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 04:44:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000100)={0x3, "389e6c333ffc24af03a2d4bafb4a28d3a0b22f8e9c519b4eaab19cb5ade158f5810c79d5cf20e096107711b57ba1c483ac7df1e7717a24e8511a52847a"}, 0x45, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:44:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x24) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x6000, 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x0) 04:44:01 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xb243, 0x0, 0x0, "84fd2deb00"}) 04:44:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x5, [{0x2, 0x7}, {0x3, 0xffffffff}, {0x1, 0x27a}, {0x1, 0x2}, {0x3, 0x5}, {0x1, 0x5}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x80000000}, {0x3, 0x606}, {0x3, 0x5}, {0x3, 0xfff}, {0x3, 0x8001}, {0x2, 0xb5a}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0x7f}, {0x2, 0x7ff8}, {0x3, 0xeb6}, {0x1, 0x4}, {0x1, 0x2}, {0x1, 0xff}, {0x3, 0x81}, {0x1, 0x7}, {}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x100}, {0x3, 0xd15a3586}, {0x1, 0xffffff80}, {0x1, 0x578}, {0x2, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0x10000}]}) 04:44:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000500)='./file0/file1\x00', r2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xde3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) r7 = socket(0x6, 0x1, 0x1f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r12, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r14, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000540)=[{{r12}, 0xfffffffffffffffa, 0x2, 0x40, 0x100, 0xb5d}, {{r8}, 0xfffffffffffffffc, 0x42, 0x1, 0x2, 0x3ff}, {{}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x66}, {{r14}, 0xfffffffffffffff8, 0x28, 0x20, 0x7, 0x8}], 0x91, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7, 0x1, 0x400}, {{r10}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x4c61, 0x9780}], 0x8d, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000002500)=[{0x0}], 0x1) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000003c0)=r15) kevent(r4, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7, 0x0, 0x2000000000000000}], 0x91, 0x0, 0xfffffffc, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) symlinkat(&(0x7f00000002c0)='./file0/file1\x00', r3, &(0x7f0000000300)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setuid(0xee01) readlink(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000240)=""/106, 0x6a) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x100) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 04:44:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00q\x00\v\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$TIOCEXCL(r7, 0x2000740d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet(r6, &(0x7f0000000240)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000580)="736b84b250a8602a636d29579456953dad46d414feef6e07eaabd49aaa7da03536804321de18303621613d5dce84564d2f1ae0f4589664f806373de47a63d12007d28de9f08014e402da6b4c1f19495970e61062f7e43cc41ea33af5752f9f3891c02e1eeed00b351425223761cf6f096f4837644c62", 0x76) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:44:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) 04:44:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x0, 0x6, 0x1, 0x2a000000, 0xfffffff7, 0x7fffffff, 0x0, 0x0, 0xfffffffffffffffc, 0x4}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x9, 0x5}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:44:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000600)="5c63ef1c87c517a5f4766f68fa1d7e099e2c30001a04ca1ef589c363c761aa725f78d8e05b2946d702a936eb6de99ed18b7cec4f15fadc89610c42c10fdcb6971800e5f23389a53127d9904d540100975d5068f1d7aad92b3519d068b4b30351ceeaf0e56ec96d023aa1c213aae41a19b8aa355d602b75b73d7115e5eef66a039050334780e98ec647536ac773ecf697819d627a50ee581797b748afb53cfe726b29892c0226db0eed841e683c0be74bf2ecb4efe8a59b88c1ababc3", 0xbc}, {&(0x7f0000000400)="c4ed81afb4f0c6f0c3b35828f3c330017a135f0fc4cbd07e878080eb5f22fb5a7bbb8c741c6fa1aa185162172bf9bd7d692938fde9afd9928ef3bdf9ab1a7f783ce1ff903706388c4d1c7039a9cc37dcb10097348a673c750d3b6b20f3bdbe2a7846f310cf0e31017b38ecc261a9c1672bafa5477c6895c5e7539a536067ada8ca3ceeaf64461e5c55cbb22ad70a75f436ae689f2c248d275d0b1b5fb91e3434b879b6a3e515f0833eb8264d662cdfbb031879b85117a68888534e89af0fc8d5f75aafbec2909ef3a77f35b19cb94c81890b57780497874bcbf98f2e6198447dd70a", 0xe2}, {&(0x7f0000000500)="f47d8fdca094791ef06f2e969847df56fc9981f7f8d225406afeb1892f91a0b70abf86cb89850bac363b23aad6f8885beb54ee05863955c66a264ba0cef5f5ac6310bd98e2e8e6862b0f18a959ec8f7c232d95db051102b47cbacb838da0efbf8ced2dd58ccc3b38b1e974058894cbc250ebea3d4a173da585b3f433df779cd1aaef6710713f1742cc34a5be4b66d2e4bbc9c79f97597415a3db1503f93a70045ece928f2d4d6838ee4431f020426dc481849959c014b3851e5d3151999e8427f13b331cd47b8359d69c3ed3e5aab6bde9df0e79c77b8915c8d6511a7bf059137b5e7d8b32893af698ad99607447ffd3bc6d2854b3c1f7c0796f", 0xfa}], 0x3, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 04:44:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x400}], {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) madvise(&(0x7f00003b3000/0x3000)=nil, 0x3000, 0x6) r1 = dup(0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1b) fcntl$dupfd(r0, 0x0, r2) r3 = fcntl$dupfd(r1, 0xa, r0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 04:44:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xa0}, {0x18, 0x3, 0x7fff, 0xffff}, 0x3, [0x1, 0x7, 0xfffff800, 0x1, 0x1ff, 0x40, 0x4, 0xb]}, 0x3c) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 04:44:02 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x101, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/206) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x4, 0x9) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) r6 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x800, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r13, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r15, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r14, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r17, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r16, &(0x7f0000002500)=[{0x0}], 0x1) kevent(r5, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffb, 0xc, 0x1, 0xd8bd, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x0, 0x2, 0xfffffffffffffffd, 0x7}, {{r9}, 0xfffffffffffffff9, 0x1, 0x80, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0xc9, 0xf0000000, 0x15e, 0xfffffffffffffffd}, {{r11}, 0xffffffffffffffff, 0x34, 0x80000000, 0x3, 0x8c2}, {{r13}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xb, 0x1, 0xfffffffffffff15c, 0x8}, {{r16}, 0xfffffffffffffff9, 0x4, 0x0, 0x0, 0x3ff}], 0xf9, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) setsockopt(r4, 0xffff, 0xe50a, &(0x7f0000000200)="ad75ab09ed655bc19f7c2d0599bea93b6c2ea0a4662804eb9307f9b1819baa72455d389423c782cef756cbf0af6b64595193f806703a24c48896757a6e8ae07137f5672801365366625864e3b04ddf9f68e265766278961ec6b6aa7b653cfb11451f7f6bc11b13f0590a124143e9952d8673a29d3d224bae730dbb3ac140b967015f0bca14518415cadef8dcf0554ca5b7b5a041988595711384fb03607b64a59c9fc0a9662e327d4a2b82aa7bf6bf3e9b963d070aed7e3fa0715f4b05", 0xbd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r18, r1) 04:44:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000600)="4127e17cafdc903ea0a86ecd7f1676d46efd6774472d0c286efc", 0x1a}, {&(0x7f0000000640)="4affbb1c5c6da21ee90e2f7cf83fd3ddc224b265f8f90ebcae86b6db8ab80c8dc80cf50ebdb34ef1442c96406d21dd", 0x2f}, {&(0x7f0000000680)="734a683d659c8fe463828966b7ffd8af660bd1c0386a0d42f0563d38cff34c2b4473963d996e1ffe6dd38d81489b8f73093a25c60416a60b872888be6740a4dc0a27b374f593af155857b44f9329bf38c81554ac3dd5945873f8c996b569fcb15cfb7defe303a123259e02c16a10b24f1a6942d6af9d9262f87b658aec5eb86f6ebc5e0c84defb67afb7cf26366b6b7182be078c914df6aa818e0eb9b2dce6be8167ea17fc23c61e8428719b91d1d058a255d4868bbc468aecb465df04c3469cb8eaa33ce3ac4234e6025fd92176dfe0cb54ba0f6c785f8a5ff0f15965eaa16c7f1f07903f226757d025fc5758dcbc013a8eb8375af869990da8ab781c2b45dc7b09e71b4f17a62b83b0b741cb7bd720dde9230f7636a60e45b009ce160c89e6c68590efb090b66f505e7145a97bb4a5904a75fa248b89bdb34de3e4984d96b34f3639fafda6471249804a0fd223e11cd9f8e2b2392647011c883c27dca8c4fe64670adbe7f82983530a44dc032d4e738a0655b6b172c0285f457b23683d78627f29ed48046ec378e3cd0e3dc7a0b71b1d0bb00a7c346f0d2b5eed52082741fbb27910779f16bf0ed3dc59a7fda90ff7f15c0f1d3a84b3960cb626bb686e9f75f06eca78f8c2cae0baab65e2d150e7ee523d5c4e52bd50b755e67b0b5b8ad6a2fec8021cf25e0cc1a96b2cf64b666f1b2e036c8b241655a636909574d52620209695cad6f0ef148bdc7c83e1143793601ea2ea64cb2ba8e4cb2b1e85c1e2f1ab8fda509757a343ce7c419070fe600b450323f2320e9a9ee6eb499d44226ca0670a884483b6d21140993d06f07261598cc10de987eb41d3de53b7a22726948f55664236474fc80baa83a6eff426b5572b0a35284345f43a19da904214cf505993e72143ee25d0702efbecc7c3bef7b1819ca4f0f15faa7a4aa16b8c757d6c7dc142d17fa59d2b4ac864e0ad817bc75f0a1107264e4c336f33069d730f10f95a6bf26f4bf220dca7d8340e7790cb1bbebadf33447a158a24c25c1f35514089bf56aab149e02d4d24006e250cb276c6fb58610655946ae9098d4fb725dfd23125f083191a69aeea34d9cfa82b2645a67ec3756a1b5693377a0040415b87a55bd34b4ac2dfcd110d5f8ee72a0440fba0c2bcff49eabc10b62ea3bf6d9bf65b9fcc8a650ab3315575f16f0be7a0f621df6ddaf6c3c09f7c1f6c1ee844b6221bb83ed596a928389e916c568f0bf86da2feb56c3e8a52ac7df5d7505b8c740500b09b1eb09a25d8d4fc648b774bd6ec9084f5e9de5c1b6879ae8e247bdfd1601055ab00b8d59eed98a7bdc3cbeb7a5e985f8857ba2483b8cce42d6751a107892940c6c3711ce20d4775b7c23d4b79763c5f6ce5714726fc65e104071eaf31dfcd437d3de3cc7b48e9d90207906a5cfdf2f7a4dd615bbbc6159d5a4f5e5b7714d9b7c2aed2717df4ab2af7dd6aa95e2288e229174c923655ed61814090f5649494e41b6e3240e313185d1735aca5242cd78d492689a611318a61c4b574633560cad143c1850266dd1b1c77d80eec64e65ccabbfb8ed196d748aa1b28ffa05b761c4200036fc199b18f90ab489a6b26ca5aae185c77810ef36446763881ad90b95094a944478e21a950c1c45392ebfd73650cf69f41a3cd337373e24fd51590f95830ec007222e0d23b8bee286182cf43c16ae26d0da15c8a2f6b85107b6d13a1f328b4ef9af06bd381d78fb00d40952e3f806bd0f99a5f2802828f9153805f48c795f25406b5354bccd50f00f4e573f0d77ec519e2d4bedaf36324a4721cdfda6a70b9e7aee10158f26065be300cddf3dc39c1d3b5f9c0c9281a5efe7addb86f1be34e1b8698855632953ab54f08852faf539efaa276baf99d3d207354e2f764b597e3f4d8d2873e7eaf6133da8015ac26c62aa4c7da97d1c625aac78f34cb371882bb3e14a93b44c27c84ead12bc7a01c9b06756e8b182de80991eb8af6f3cb252efa621e564e1f01c3d45d6385ee8c5a1350a98e314b325f7f6484c12de1581231975baaf5d522a864e2ee37750bb2d9c50ae3c333c25cf2a7aad76c18a4ebfbff3f781636dafb1b9bc1141c73dbb59fa894f279ec9de9c95828ea3d824596dedb9f1c6b1e723425670e07dd2a6cefcdbd7fd1b0221daffa5bfa8adfc5458445827f7dee81c25781b027f090ed7b7839f2c8730c3299cd3d1fc7b66037960634a2fd33f09807073fdfdd9b49f354f5ce88c8c063ac95ea37379c586580e853732c9082c71dbfa3d2a044b0deb1dfea5c5a74454f93999cdcd8ffc08f5295ef64e975fd1645cf42fcbd021470ee565419419908d14aff28a643bc14df35bf5c84380a38b6529e318aff3e3d91ae22ca596f5483092f87d980c67849c099e6b95e9ed4d5acf50f664ed757737026143e23ce2c252d40cc1dcdc48de18e92ec28f4d9c97aa45de451ed9def444393e2ff99145cb7f9242a3e4192d442c2ac2d2c4a49eddc809b95edaa8dacbbd63af5aaa2d57ae0c03951e6a708b6e31c6d23c420b9bdf2f391f4593ae9835c0dae0906ef27f08d1f4b0bf1c207c1a25da38f6ea0ede2626378051aa5cccfd5f7f566d5879f73f6cd50c1098ace71311ba93c1b8bc1dcce7599f861c04738913dd871c0d23945735786f8b207f744b7cdbd8b495b1642232650ec8bfc42972fcc6c45712926bd2af6d70ff75c5abb7cf1295e7237675d1fa057a132bee0f80c1c65656eaf2333acae714b3b6eaa73931f8813d8623c632c56916e0588e2f953cad6450d8089439cb043c6d58bf89ee7a73c5d2cc0de0d41cf68858e9a51ae5e0c563309c3fa4f3805bd8acd5b7f89793b365f082d94777a0d48442b0116f037c8b139883f9af37c0dcbcdf56d0e126ee9b89308dc3a3024d6955bfa4b89f6ed59281ffd8a2a9c8026b5eee600e4c1f074b29a05062ea006c3f946278d841cdd1639592f1735df5b4e0161ce72ceb70d583c8c45b026bcdf154084e67198d54e5b889909d80a928df19348f3bdbad21756835cb64351b734f419dd7a632ee7d4a54935c43c23894e55bf1e29abc4f9f767627279142659adc3fdde4ed73af60570461e2dfbff28c1cc3541d9695b395d8d05b9d89b40a5fac96e141edcb35b5145ff736f33d681b2c0ef2d4bde87a389a560c6aaf6f58659e17f86c3938e0d0fd6fe90776e5ae6df8bce912bd257668e93cbb2b841cd32058aa3ee14cd9abc1a285e01b877821780aa9522c4f17a60b0d0ae6a97261470a0711d321cccc4828294fdf6b6d7095f5d65a2b329bed86a8480455014d653a541dd0b07dc84f029048356b1331962e6992bee3787b961c7df8a4365a379041160f7e4ee0c5c1e898e474ee72f1a2a077c1867262bef277bf2bb7f4cb9c295fd861ee5ec83dc4016dfc65f894bde33ded680ff0b9f8124d0457835b7d6b21e85edc65bdac3f67b9af0edcd38f919881d27fd8407691d486b12afad61a9eed7ce9d5ac4970220a1ec7636fec58b12e1b3fc81c2211c15216b290fd148ce8575faa702ac7a298d75b76ff5ebd2efd0b3207d30f177e31d4e0bff393470c8dfcb7987362c004f0cca6382f4f83a62db7579e177d6df5dbf402ddca33b3663f5dbaf6e11199baba7ebce2a8716bceb2069b020e338f2be156bab29bff22ab794e44a2fc6ea314d7a6d3676dbb34f140e268caafe68d8625b0d6a643ae35fdec890dcf3e26f1a399ea9998f90c3cca53e6c801f2bc5d95c1b6f8d7246da57c3694b4fdd12746171b4e515d51adb7cd6e45f16233c0dcced689d308a9160658f7a7e39a2cfc62798239e02e77ed164ce0c917ad4ee282a4d92ae88f22c7a12e820d6673268816b7801f396c69a48b63ab48165bf31a3b855bdf2b942f993b508dcc915a8165e3c844afcf61172449685f20fc34f6721d626ee866d1ed26865e6162a60e37b0f404e1d13547b4557616bc8078c46bd78056aaa4528f088add1d5a28170434f8cf4bc111b9273db16aa693a768d6f5d3f6479334a74738a4dc0b2e0a7c392a06afb854c227b8127506a98117bc3d6fd571503a5e1fbca428d6b90e2412c174eed7da5fc172892c23b9bd760e011878904340cb4fe5a693efb5bf3b9ae0cf23c5ee1a6209df221703d902ecdc9a9b47fc69d204a1f6a951b6bef532a89a0f32f43e950dd91a2b4e142947ef261186590074ee0faea7d8c2ae475ded31ef171b8dd34876c1b3ccf4014a92d1327527f9a8eac5ba07de65245e60279d0b20884a51d269595d3d180a283df933bbb9f95a821fdbea91b416e462a1b48a378fd8aab42e4cda188775beb0a627e6e33515e6883785e9688260328a701504396a5e70b557a250b96bc5fee4d38e3b6567df10571a80add7c45a14424e530df341e901cd869f2efeaba6a5f5c3d90660125f483174d19d45821b4b6981849648b03f903fea722ce0864efc37cef47065c22a3ee2e4a3ce62af4cbcdf99e90b2104e22a024afdcf78228e27ffae67c5c6acff02a2f1df612ccc6b1139af5251218f86f9fb114188d819545496a80fe7ab7349e5b07a6445e47f6dc9840205c0ecf54fbd5ab40ec8a937a0d50f78ab34a543d1d3692394ff6f98e82aa97d71278620465f3fb006140b553012ec2bde7d8e6d54491710b8f33c65e62e007135a12755d6f5ccfb9215cab02c040abf927da1e4cebb2d58f777b297aa4d5fef38255d566b9dfd4fb7a512d4ec04cdfe1b6d2a956d68ac3aa3718c5d9b6f2a45515adccfe934f42f5f207d38db7e6dba9d73fa38486b1f3fe57795c088cd2c44353bac6e4a003c4666a2d29d3660c1804e051f1d2c17208685167f6f8ec9c945192c8769f722fe2ea5b58789dcfe27863d9073f7fab62059de2266cf6b32f40adc62320fc705b26b56a188d4dee017d3307a1d5eef5c6b4b4b9f9884bd8d2b4fb623fa6ce828cd9ada25c86dab9173317813d1f56deff09b7f5ebe4fdb908abea436157467a7c17395aece81afec03ac6a5db2217842b901b4b80aa4b6e6d1e16e77079da05877ac2e820d57b3fa4758605bb2bdaee76abafb40cda382da5b589cc45cc8f05c9e65cfb92b8f8bbb87e2c06a9a85501488c2f9cf8387f94a74f58b268da2dfbf4b158400be9457c39d13790d04c62a6b44d009f0e4941d4e201234d503c2d2fc896c09fdff0b7f4973443b2870c254d237c22fdf2532dfc0d0e684877f7d8dd16ec2e74e82456e739d57807e84567a5e3d8edc7d89e1ae2f4c7a8420d26d09c84cbf78ccce1d655106dd013c748148088a83f89c23a4104861ac79892a5cff1f46ed783c15d770e54c2fb01be624abcb0d61593cc5051a7b2b6c4c9928b42f702afe5af7714c67db4ee2747ad314871aa990e4b26b29a2e99b560d8bdd391b6353fa8a8cc16ef94d8ed1c909fa517360c2ebe203017b11380c5d294d41026b09ab798394787e888242f68d42183eac598033553f5213ba2539090a569ae0d48fc49ee70524b39ad56643631983e1ebe6dff418b07694b26844d2b4a062ebcbe756e6f5d4a100a817fdb28fd6b9c28e005580d3bc85a948df28ab69887eec604221ff7742a41137adcefc53bf1cdcd63a0c1244639c2da488b8eea25d3e7d9b6e7d9cbf49b655500bd9e9fe8e692ad818f822270e9d56ea91953c08bdaace91844ee136cb396a04d1c8bfa1989656641fa5cc03e7aba4914a3a654c3775ed57a9f9b326e0c6a1f34201690cc091237a4fca0910c1b6dc7f6bd61b54b67aaa1a3975f0327d874a19bacccbc02aeabc9586beaf9a23118eec249d3505c376d27a4", 0x1000}], 0x1000000000000040, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) select(0x40, &(0x7f00000004c0)={0x2, 0x80000001, 0x7fffffff, 0x80, 0xffffffffffffffff, 0x0, 0x4, 0x10001}, &(0x7f0000000500)={0x4, 0x5, 0x76, 0x80000001, 0x26, 0xeb, 0x23f}, &(0x7f0000000540)={0x1, 0x1, 0x9, 0x8, 0x50, 0x8f4a, 0x5, 0x2e5}, &(0x7f0000000580)={0xe6}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000280)=""/65, 0x41}], 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000400)) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000480)=0x9357, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7, 0x0, 0x0, 0x3}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r10, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r9, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) readv(r5, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000140)=0x9) 04:44:02 executing program 1: syz_open_pts() setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRESHEX]], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r13) r14 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r16, 0x40044b06) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r18, 0x0, 0x0) preadv(r18, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r19, r20) setreuid(r15, r20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x6, r11, r23, r15, r21, 0x8, 0xa7b}, 0xc15, 0x7, r22, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r24 = kqueue() fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000211000/0x2000)=nil, 0x2000, 0x0, 0x2012, r24, 0x0, 0x10000000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) dup2(r2, 0xffffffffffffffff) 04:44:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xee, 0x1000300000002}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) listen(r4, 0x8000) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000100400004}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0xffff, 0x2, 0x0, 0x3}, {0x5, 0x8, 0xb9, 0x8}, {0x3, 0x9, 0x3, 0x679}, {0x7fff, 0x81, 0x5, 0x4}, {0x800, 0xfe, 0x8, 0x6}, {0xfff7, 0x0, 0x80, 0x7}, {0x0, 0x60, 0x36, 0xe640}, {0x1323, 0x2, 0x7}, {0x9, 0x8, 0x2, 0x401}, {0x0, 0x82, 0xfe, 0x5}]}) 04:44:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 04:44:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x0, 0xfffffffffffff801}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x1}) r7 = fcntl$dupfd(r3, 0x0, r4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r8, &(0x7f0000002500)=[{0x0}], 0x1) r10 = fcntl$dupfd(r8, 0x0, r0) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 04:44:03 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x20}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3ff) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000840)="230cd76dcec2cfadafd1d49e8fcac03821abc1e3a169dc74c913dbc20ea8b4c8eeb471cd389b3a653c808be161e0bbca51caf8528a46eb5720c85dcbd69e72e75195f2243c1e019ac35d1a67786cde3615896af5e892e03147a5310a7cda3a53cc2c653d2ea3ba4d369d6469ec7621543f169a4294d84aafc5ac963a19fb2c3b72a49a51fee443b9eb691d3a42b69e1eef07518e916d41069c2810a408005fd3e04adb6c3072f5dbf3252a20cc2874999eecfa31d25cdd0c398ad037691e2ac299354f5e41dcb0541aed19686686e593c13c36902791c52a76d9b96c50cc015406c18a83dadb0d413de950d764214f30b8671bd75f71edf4c2682cd517be7ca99be8240c03943d369090febba301fe540194f1131efbb389fd72efeed3391cd7475aa49d7f2702ec215c19d035cd2a18c26cdff0b5ec7ad805cc1cae68c2621d252329f107261ddd91c1ae66458c12a6a6364e0a3d8dded697a5637ff469c4a9e52dd6445fee2b1e533cf5061db4bcda13173a8c4eed28756e3afc2401f74852b02f9c0f7f4bda72309cedf1e742005e0df4622058fac6d5124120be1b96ec02caf7a29ce1fc3ff6473c9c28974a4ed12f821af62b9c1d202bb047f58ce4f87a9ee98b3eaeaa236ec874fc01745c354ce7339af03b63138d8afbdc49301dc738f2f76935ce76c990d06185ef404d703ce7f7bb84252771a0b2051982e5c1d1f95d0b310ac6b1ef8c0c8b0faa88d371ed297a0a9153f33a795294aaee164f7bfc1961b1920cd9941e1074c450a1c2702cca31879a50de2e494ea9307a4045c9c9523b69d6c28dcb11d0baa053267e7c32fedd7d6cd473a3f6e9603821c6155435b37da41dcd0c3b8da76c43f249b5a1e655a61078ad3c63f4322ffe03aed27cab8e84e47328885265f5f91c5d04bcc29a1da98127566aa2fa3b8e67c48f5a2a52f300199f3e5a9489332da9992afacd018b34ec8b26c22d879b78471903d19d1afd94c0489ae6e954bd9019336bae393791392b1f17f85ae81a5faf15fd9898a7f0818498d57f1cfff6a8351effce3cb7404486fba3107c66b9e0058def9f205186c363ecf71b0265c5dc25e5aa5a5b70e6583c0467a3bd2817ddc378c9b3950a2378d94c6d044854676bfd1074fce23d384ff1d824d1040af7c9e0141ca31776ed55b562765d206b339e81949b8f7682306d12c848af828e7afc8fb712a227171b23ea810112a93486e81bdc23c46a55caa591c21880953800965a172b668ce940fa43909fb02884504bff33d0d9eb3e176e759a5fa360583112a8842067dae8bd469a884d744834bce9f4ad50a101d088420a562d1c302c2f97ac9d02efa4b22f62784c7a52e081c3907f64cdbfabb13238210e35c25b588fbab41b2bb401ea662e49ab6af16a8a8407509758fef7a59c53a1dd929c552e41176750b5ebd007aee3d968f7e206c4a256089cd83e7050d4a0ba8e88143b2e150dd1b2caa3d5fa597196ebae8a11869d13de37d4feff7c3dbd6914af8191d34f43b52d2e3c35d535a285c04fee62d46c7cb920618ddfff6da9d9da89e7fed2704c2067566d89d48d6277d879373c8e1a89a7188b838f509226b43e743b8cfcc830d6312b9fc083b67b389d9cad9ea5acc4e7fbda9b92571bc894946fcdf9762e80c53f799aa33d79804538282bb53012d166ce029d9ad9c53ab36efcf06a3294f50bbbc2a4d7b54e2c5fd76268aad8987389f653a4d5f9593fda2689dd4613b0c1942e364a6b3a3617ab4a9688285151ab17b8d7ed4e1e93e855a0160ceca518ecccdff18250eba5b6f2e0372726895ceab0914a83ed5c3c9b6e002a2569a23de96f0b6e76596ee594e954747269f9bf2e403c6003da67338590aee308732ce54c29dcd06ca6f0fec2553e93cc81887c8461b4fc6bf37519bb9d28d0cc541bb4720aa8bf82de66c3d096d1f68c4cc4ae9631cbc2b1dd702cca66de7c3760536bde0170cb218eb2c96b722242bd8ff368c6414b2d0edcf9d3a8545d6fa0b8966f8dd8039ff11280acd02a0af28f392c15af1461cfef1cd4aa8c498ee8aab92f2da28978712ab5b5fcb0bbb481a624f11aafd12f802dfaa25adfef7858f8a1ab6ff28ab55cdf8d15f39dd07ad6b161975eb0f56407218882a9abb20aedf7e15963fa2f381fb2d50b652d71a2145e40a98f0d991c81f352d82db00d1ffd685355200888b381ef361dbfb5e8e8520ba62d33bc4e3dcb1a278ca607a31f17d0cbf8b373496cf061ee41957d31fba04e92f83436e481dac71243439fa0e8dae9fbc29fe3d517a0cd72a159f223940bd790f672bd0fe2e730d3b2067d5e1fe631bb62d18048fc6e97ab37e1c3b515688dbdfd674a15d56fcb9ecc70328022a4d491de361df4708863e4119b5868a44bd274241328ad3a907ef17f2a86abb4f2f062aa7836176ace59c4aa372165c3c52439d4b8d5bb14fc017a47dbb1ee30ef0da2ed21f0e1fdce41b0b01e927c8c25f69e4d6f56ee6551ef37a8dd88323f47d028901724f06efeab5f0203efe4db35a228f32bc9c932d5ba8b9b45199c6d937f90d59e9ac85cc159a8a1058c887088a840ecc8ab0fdb5757e88f5d99db71c5981e57eec7ea858736555da352513aa83f211ca3cb2c21593e80812aeb1d47078cf3abe40016d6042ab2b7f93580d710007257ad4f75209a8e29af3dc7f24dba757acde0e1c97d58409fb846f0d1d3924f2a7a9012bda90049ffdfbc7271981ddbb9a34a9027e54216bb9c8fc67014ef255c0d", 0x7a8}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) fchflags(r2, 0x0) 04:44:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x24) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x4, 0x8}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8c1, 0x0) 04:44:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x40000000) 04:44:03 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="eb440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x40) msgrcv(r0, &(0x7f0000000100)={0x0, ""/185}, 0xc1, 0x3, 0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 04:44:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f183b9bec6fd7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503", 0x413}], 0x1) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 04:44:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x5) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x7ff, 0x401, 0x2, 0x2]}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:44:03 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001a00)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa522e2f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c00000000000000ae5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556c35084ec872b0cbffcfb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x1) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r27 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r28, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r27, 0x40087603, &(0x7f0000000600)) r29 = syz_open_pts() ioctl$TIOCSETD(r29, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r30 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r30, 0x1) ioctl$TIOCOUTQ(r29, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r31 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r31, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r32 = socket(0x2, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r32, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r34 = fcntl$dupfd(0xffffffffffffffff, 0xa, r33) ioctl$TIOCFLUSH(r34, 0xc0206921, &(0x7f0000000300)=0x64c1) r35 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r35, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r36 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000240)=""/173) 04:44:03 executing program 1: kqueue() kqueue() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) dup2(r0, r1) 04:44:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) 04:44:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) r2 = dup2(0xffffffffffffffff, r0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x14d02d4fd2dedd07}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="00000000fee314d43969aae3aea4d8b1c5e830d753c8106c2d8aa2e55a85299335f1246077f1f2eeea8f20e65d0ff0216fb3ee9340f6eb24cef5bb8b8b7cacd67c12fa8b1307bb6b6e58a36b1e43c43ba2dbe73969b9040000000000000dd07d0e204dee9f56001c12ccffc5bc1bb9be93f4542e059d00000000", 0x7a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x9) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x8, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r8, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000480)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r6, @ANYRES16=r8, @ANYBLOB="03cebb5cfd0c559163a0756a0b32b1d5cbf24d8802b0dba7e81ad880c25ad3b2bbeef3da7a0622eb949d08973f54d591b70a5aaa7376be90dea44052a96c9050a6c1213a3d1b99f433c8ec0f250944f75387af68765cfbb18dc18a81daff48fe4bd6bb60af3d1e029a6a4db37bd285d22fc5e73b13d17766491f4afa", @ANYRES32], 0x5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) 04:44:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r10, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r13, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r15, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r14, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r17, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r18 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = kqueue() ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r20, &(0x7f0000000040)=[{{r19}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = kqueue() ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r22, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = kqueue() ioctl$FIOASYNC(r23, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r24, &(0x7f0000000040)=[{{r23}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = kqueue() ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r26, &(0x7f0000000040)=[{{r25}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r25, &(0x7f0000002500)=[{0x0}], 0x1) kevent(r7, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffff9, 0x6e, 0x20000000, 0xffff, 0x9}, {{r10}, 0xfffffffffffffff8, 0x60, 0x8000000c, 0x3, 0x58de}, {{r3}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x9, 0xffffffff80000000}, {{r13}, 0xfffffffffffffffc, 0x46, 0x1, 0x3, 0x3}, {{r14}, 0xfffffffffffffffe, 0x24, 0x4, 0x755, 0x2}, {{r17}, 0xfffffffffffffffe, 0xc5, 0x40000000, 0x1, 0x101}, {{r0}, 0xfffffffffffffff8, 0xc0, 0xf0000000, 0x8, 0x9}], 0xfc, &(0x7f0000000400)=[{{r18}, 0xfffffffffffffff9, 0x1, 0x1, 0x4, 0x1}, {{r20}, 0xfffffffffffffff8, 0xc0, 0x20000000, 0x7, 0x5}, {{r22}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1}, {{r24}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x8001, 0x2}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x4, 0x8001}, {{r25}, 0xfffffffffffffffc, 0xa0, 0x2, 0x7, 0x1ff}], 0x2f0, &(0x7f00000001c0)={0x9, 0x3}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) r27 = fcntl$dupfd(r2, 0xa, r4) getpeername$unix(r27, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 04:44:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x751af240) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeb], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0xfffffffffffffffb, 0x5], [{}, {}, {}, {}, {0x3, 0x0, 0x10000}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0xfffffffe}}}) fchflags(0xffffffffffffffff, 0x10001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f0000000100)="46a627f0a3caca16c2cd1771ad3343d64b4346ce66bb06de7a9e1512ee6486a1696dbcb5ef87226de3e16a1bb9ec11c8c25d564476e0417913c0b4621152e496a4fa5d9e3d1c0e46ead997fc9f45eb2853161073b6bdc9c553d22053702e20c6", 0x60, 0x0, 0xfe) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:44:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1000000381, 0x5) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000040)) 04:44:03 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) r4 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r4, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) semop(r4, &(0x7f0000000280)=[{0x2, 0x4, 0x800}, {0x3, 0x807, 0x1800}], 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r5 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(0x0, &(0x7f0000000440)=[{0x3, 0x6}, {0x4, 0x2, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x80, 0x1800}, {0x3, 0x400, 0x1000}, {0x2, 0xec5}, {0x2, 0x4, 0x800}, {0x0, 0x3, 0x1800}, {0x1, 0x8}], 0x9) semop(r3, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x8001, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r9 = fcntl$dupfd(r1, 0x8000000000004, r8) r10 = dup2(r7, r9) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) 04:44:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="d49a80778637beac84af4fb390f2bb1fbdf17e5748a755f2e581e3a373195855188205c9a5c79a957e06ab5652222e7c5a64a68d68692c3133ecf2d7207345a4d2e30015c7a61eefea03be3404f9300a7e0329489740f3533570189bfb9fc93a45d24aa6ede9b85e154c36ace2d615cd662f18840d43125809a10e0a75d96b2999544ec334ca7f602f85e1a3d5fd6ba8ffc72b5d414b59cd0665ed7d13ef78d766361ca11eeec3d93c56d6f4061d29cbf02043054de649457cadc6596947703e62edbbb6fc99f90c1721e788650c9598cc67df71d4623b189036a8933a135bb40f7e724566f93be8a11f68a844ca000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$KDSETRAD(r0, 0x20004b43) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x205) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000002500)=[{0x0}], 0x1) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 04:44:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) setsockopt(r1, 0x80000001, 0x10001, &(0x7f0000000040)="1c2d99bba882e39e6eff23d44e10b4d3b430a9a134705d6a8acd3a8c7438873c503640694eba4b96ac0fba8d7a59295f4fcd34da7ba1d126093984426f47d6c54d0cc4bb51c046a0", 0x48) 04:44:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) bind(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r5 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) recvfrom$inet6(r2, &(0x7f00000000c0)=""/113, 0x71, 0x4, &(0x7f0000000140)={0x18, 0x1, 0x3, 0x8d4}, 0xc) fchdir(r2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:44:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="1be782d147f87ecde7b16d2a7938302a5aad9c53485f0c1c8166ade42846ab4f6985298dc10f610acd026e80ebb68d182ec292cc8861a1f71e167300ce00c1edb1678601815b8ff834fa7139837330d92bed7760e8d4736c42fd7e68737b6723", 0x60}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) r3 = socket$inet6(0x18, 0x4, 0x7) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r3) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) r4 = fcntl$getown(r1, 0x5) getpgid(r4) 04:44:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) lseek(r0, 0x0, 0xcba, 0x2) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() close(0xffffffffffffff9c) 04:44:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:44:05 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r3) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000080005010071e3000000e5a1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000072c5c40000010000", 0xb1, 0x0, 0x0, 0x0) 04:44:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) clock_settime(0x3, &(0x7f00000002c0)={0x0, 0x1ca}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000080080100030000000000b500", 0x0, 0xffffffff}) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r2) r3 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) getpeername(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10c7194427ae6c9e32c1c3760a6682e00000000000000000000000000000000000000005d1400"/126], &(0x7f0000000280)=0x6e) dup(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r8, &(0x7f0000002500)=[{0x0}], 0x1) readv(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/82, 0x52}, {&(0x7f0000000480)=""/163, 0xa3}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000580)=""/180, 0xb4}], 0x5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0x8b, 0x1, 0x8, 0x80000000, "8a21c5cec86f0eaa32cc95ba6f4c7345d492f280", 0x6}) 04:44:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2e3116cc010623002def44e16eb595607fcfd711", 0x1}) socket(0x6, 0x4, 0xfc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 04:44:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482], [{}, {}, {0xad22}]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:44:05 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) setsockopt(r1, 0x8, 0x10001, &(0x7f0000000000)="e8a4e7d2c217bb5bcd71a940cf576e790e0ee062e7a54353765ecda0345815303b1e0f367da0cce0670dcfa5791532aa101af5c79ca7eca45b7d013dc4fceb089f55d52297f1546326d641d98b65dad3fcc6db386ec1accd3b7152ff093fc47565654deedb3a108e551e2e98ad8cab7f29eadede4f308b5a226b2e3903010a5ee9afc842c2482cccb7", 0x89) 04:44:05 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) socket(0x2, 0x3, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r2) select(0x1f, &(0x7f0000000080), 0x0, &(0x7f0000000140), &(0x7f0000000180)) semget$private(0x0, 0x1, 0xe0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) fchmod(r3, 0x81) 04:44:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0xfffffffb, 0x0, "4574f79735a00cc4ad21bac1bfddeaf644175e3d"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) poll(0x0, 0x0, 0x8001) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) write(r0, &(0x7f0000000140)=' ', 0x1) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) 04:44:05 executing program 1: r0 = socket(0x20, 0x2, 0x1) getsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 04:44:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r3 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/206) socket(0x6, 0x4, 0x2) semop(r3, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001600)=""/171) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) r6 = semget$private(0x0, 0x4, 0x480) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000016c0)=[0x1ff, 0x0, 0x1, 0x4, 0x5]) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0bd8a86ba4583b70bbf5f988d4ed619e094c18fbd1f759939d1560e3feb59a2dc17db14753289d46cc5e221a3757c893472c4ff369c326f96a112b52d2b27ce6109326f630f47ec62fda3e2996cd8bb06a4b5fc095ca80a1aec3e4ca97fb8d6900d05c13642a6e8adc3a10b92d7db576f12f23", 0x73}, {&(0x7f0000000280)="676642814f59b960659381ac6d6e3e143d35307612a2068e31c911fa2cbfa4cb74a6086b0c48f05526729e6f35938a4a5314f95456497f74fcc850eb7ecf066d7e57c3b17bbe561bdf3f18936583b83ed558082de8c4790a5be38ccd02a2fdb61726cba25c8e53aed770447e8e71224c96c45517f8674babfb6c834328d1e8d21c4acb1d6b1b1481ead56995d6e416ecd1ae3c852d4be9610d58bf6c9fa1ef28a05ac7ff7f5887ed8d5e9f9a39a4d168dbfdc7f88ad8f9e18cd44fb486f4d3653dcc2ed54e420bd98fe3bbff2d9d60e32db54d534b033d61578c135d51d752c764fba2cbe3f1740577d5d2dde7769d60de478ab08f6aa9106afc46", 0xfb}, {&(0x7f0000000380)="2fa5d9368633600386093a71a7ee407289724bf855c5c934eeb589026cc1dadfcf841676eaf7f718a6086962b55498d4ec0b139a662643621bb2e346df9de70f4306ae156d94158f0e34e2fb474464b40694bcbd993b9ade38de656a939e2fd1fb20943c598b40670923a22f352aea2a459e6d367e7df55a875ecdd8aef43791ebc278816186d8431a47f5a0de3c50e0ca1c60d9f700", 0x96}, {&(0x7f0000000440)="0b0270318335a3e13c52d57010cdb4a3b1285faabb156e4d73da72208ee5f0eb2fb01258730948588b26205ede7e932c2edce6a160d06fa9c7114419c77ccce46dfde6866a572aa3feab99d73d773677bdd46364bbc8f5308d381ff19b53b7ded6a38022ead9b86df6f47b5deb938e1f443e2b7af80a6cbecdeba595a94d975b4e9c829ef6e2a935b06cb50980189be76b9c999692b80ad34e4a455128208de632b9d4ad14142e9f6dacc25d4bf1db5da91be4173cb14b39b1918b507e4e430cc4aad32b6a297baf6efbfe3ee995543f9d71e616000c6de63856c4b36b2e47f63bedb32a62ea8ef5ba4475a28bc5e6afaed16b48e387c1dc3ed671d5b8cf58b71610458c5d0c574e4874248b72beb3c68e4b1a039606ede2b6945a0258d446befe95b42dad5d1325649aa6147d1d389ec29ff590e7e52c94ee4f7b385645ca3e289a5f2ac931b842c612dd6284e3914dcf43677b5c4e6e1675ade81e04886097851693cf045cb81ed0e8ff1f70f3dba56c35421a5b8fab2148f4bb74e7c48d70ac198de000ecded1fb9a1a7be3eb5971eb315782cb94428d6366b908558356fc3ef7aff6e76a0ad2384aec11341a95925d078cb1948ab18e7db53772edb59aecc8a662a730d2e1f113e717beb082d44c463552c26bdcb3edfb6750c4071e830ac89fdda8f0e0dcf1fcaf41bcaa84d5505f9da207c237d6990854ab9ce5ede19893f5b1092ff3cac88b544306ea48de8c9a125789f11113ec0a060d602651f7912bf8dfb83268020e76f2eee643c0dd6a602dcade17d7a3b1929b19230ad7a4976c9b4de9c778d0ee0c6fb1011099601134c9799c7baafcd5a29f0addbe2f929c4f4074eab00030aa684a1df8ecb92b11bfe4c14ee573aa2cf843098e0461df0a557e8db623a3e73647685299f37bf0bb4c93baeeb07095a5e33fb3e2f7afd0c76ed1b7c2d9f5384038fc3df77f8bfb14d1a25c6abfdd9b980a573b8865ecf86b36dd29778b4df8a882f91223057cd5df2af4205ab29d91afddb97cc00c48dd22e8c9d348a415126459b071d0dda305eea761357060fbb42b3c42016adc376a070a344bb71cf1d64446cab2f68dc04b8ab4770cedba7a2d7c5916a4c2542e54a2376d3dc2b36cc181e70944f7f57b909403120fdfc5a04e3b643aa659158bb6195713572dc8a6cd5df6083da4e9f1865369d8e3317189550fc47e456ad1695177217955d6a8d2f84449c72b7d9c72f620e769430af19ee2e63fc34d76cd32772aa774126eacf8980fc79e5886ab3d00a2a94b0f749b5038d586c3a0a9dfbdba1956acbd842069b25cb8c0a137c588fca00ad54d1411470caded201b427fdf22812a657161c778fb6b800a76ac7b419164a078f78506366f409c3d6dfae792ed81f8b8d52047906f8c49f7345fac65b9c854404b9fdde6a275ca13b9c65433a043e656581ddb6bcdec762954358472cac70e96e6df42ce7f54f97d3c9fac28ac1330161e3cc09c6c406371d55544297a9bd8892fa99e6759bce837ce4c1579855934e0baffc0a2914beaa6f650ddeadb16b6fa1b1a659f3fd5b1a2a42291ca8a19481ae113243c52e063088430b2aff6eb89780346e8bbbf034b572752cf93032219c6227673f3ac58d92daa9136ab9cd757715229464faa2baae0c2635d50d46c3df734d6ed6c3e454538c4b1433fceeee2cf48382e1c3e55fcc29e606757254be07ec0fd1441f274f80b1907fbabf1e266ecb457d471a4f3af89987b0e5b4be7e32e2f1b29ed6cb7a9efd76175d84e3914b2a68590dd3652ccfcd92b0e7d2c28990c0325951527da72070a3951504771e643c118fa7603d743b2b1ba217dde00a5380e712d3a77024d0ba1421c8107d7075171d1d9514b49f9e031e29d214c6364acd2d3beb1cbb36c5908abef1a682dba6a511bfb74cdce8eeb10d38747f1e54b01b1380c3be385a0639832e3dd543e9054089c8e51b8abf608cad95e07522d59c73ab7b3a93da60c8f4e1dcd5f28063428a6e716c22f11937f86bf1dedc4f4ebaf9f1bcf13ada034e885ab54e4a33d452128a560427b02c38aa2951b94b7f06837a5f10a2761881c27403ad25d780db52489b19cf62831384682e63972d59856785a614f6d816b92071043b80efdf532f2a3ca6b61c3f37a4a98b71e2ff1a4e5d137c6ef4339ee126d339fb40b1d36fee621146da1c315fb8d498a1973d172d757a48990f5e284e1ba5e2dfbb3e27f799dbd14a79d7a1440bb0689d50903008fdc71b96149de94402d40de4757eaa1a4b04bafba612795c7261f5ddf8f5e4f8313872d86c86044f7e3219546520f007c31e1f4068b90dd03dd03445a8ff08555af91c838fa921c1ccc5d0f03d8a22ab78970d91e0d6525dedadc639653b95ce7ef27668aa80d1ab78acf64a9f9047bee07ca04bb0fe95f42d80b1676defdeb5826344de1b222df0b48ba5545118040696c7e8eadca2aacdf437a0fced67f91d4d79afca5484e015ee2d8b892d64a2d0aa9a1a1b1f9992c4c556a6d938d7b3bed66c99036aaa6082b3ffbdbf6ed1dd4742e0965e32e9835b1b1ce9bf7d956feb5bee435555f16bb20159544350b56375e8bae79fa34e9920e7a356c88479ac5ada9b8e60214542403171c7b61244317b236620296979baa901a594f5b748083ada7d5e1c4e13c999dd15f71ad27014492452b81a48aa0a4f6a89d42122453b4388aa20f2e7e8edde9a41f20c66266f8d6c6806b1a83438bfd4eaefb314f3c07d7895d2f8aeac0d27fe786cc7efe8073c7390a23db58769c06c85d57ac9adf4f7ca03fd6409e9589c3db0beef4cb1d8e4060c2c39f9a5e19e8d622185c983fd908a4233137ea70363c2e60476ff6ddb4b97abfb1bed459e181e5a2f5a656ca36dcaac571b55e9acd14d101bf5137cac05d150c29d3b2ad6993ced5166faddd860b1a1f148d44b6b45df1eba1f86fe70b223e70802b7d914f02a3fcceb70ba3acafb9edfee67ca07c991fbeee7b863dccb750732448c607cf6e9cce3bab53c829e9eafd5245d086ae18c4ba0e5a79ab7e6acebc438288f73827e65b79e47f99d89c36cebb77870f825f55d699f5f4a3cd51f69f4aaca992ce99ef2df42ac962f6d5487fe2b4f81884b93d2cf6531bf0e1b823391791b27f87f89f44655cdc4e04874e6791eb3b9c6e7f275ea3aabb9b5b805e944661d07b9966c71f667ee450723ed129fbbd31b67be546e525f1ffc2f762787d423e9d104f111991f79b2853c4a4e1e14959ccee116b514a4beeaad1b93da6ae80819ebedca61fe8779d4f2322e69263eedcf591b8b24d241a28efee47f28aa8cddfb7f195f8d701b9777800bbe3bd3b16c97a7ff032db5b8ea50238ae56515a9ef780a8ecd2048c517bf6c22a3381e1a9cfeece330f6a77c529c9283d58f34fe080de05385fe65fb1e8b177603d4f0411a29944184dbc2b91843bb6f8644ab0c9ef61191efd95c15fe090ba50760adda25e01cd96e5b66b8f186ee0152d384b16794fa2a89f138c886ad39f9e888e04fef9cd4b1c595810f28c5e21e049b2d00b1b8ce092161c6a70c8fe70d4e6236ec3c4efae653d86e7e6c8e5dd2739bf3c437e01bdb3ca944116752e079a80bfa8082cff6f8f3698e510f61b9b1afeaf04bda2d068f5dac9a9f6e6cef94e597c7cee1e162781b7b10edc42bbde6383a95502883b0e7a8ed46681b267c9f6eb15bbdfb74fee2dc3591f70b0542dba36a36efaeb235c00d5d4d002e5703815581bc30ffd914dbcbdd3c3de8946b61f3f40abb45b7c586202e480e773064f33577808dd25369263294b885820cfbd9a9faed0308f33e846bb4a8be39c28e866b15249964590ddb23dbb833de51d5d72a1ea2f256866d13c32b4f116e3e197caff2a8a91e600febb6d5921e70115510a6d44d18786f0057203b5d1f5712637bd17176e48922b0f3fe7edb560656bcbc2ca866d1b6c56be47546b7b12af2bdbb270b9a1f13c978577f1f68a9532660fbfbdbad739baac87682f7bfd42ed442023686540f0f93e3ee71c386d54b281297aadeec2debf9aaf8e48d7178cc1932d1c35aca412343fb6f4c074fa5880755e2c6f6857fa7cc89f00465550ba980319d29b18edc8c7da34c8521f1fbfacb62975bc079b44aebb6ef3dca64b612dac689db2a32f87aaed340aaf27ffa9d7624e41be0045e79416cc8b3a2a05ffd1218ba057dbc499ab0e231a2117d830e5d5d63eb70cf04017ed7cafb7ca0dfe33a84791f38393ff14379ae0a6a97a1adf0b1fefbd4f0b0a6fec385da1cd0b0a9979768f5972567421ca08532f2f465530281e9c08c7e05ea9ac490cd4a94c96f01fbc42cda828cc1d3aeca4fdbffb9480904108eabbcf1b40df40258a7e7ef568d205984dc1b8d10706c9e0c03f6d8aa00e2469d539705c7cd9d1550487a835522355109d1bb187ce6d00ed1430bee0719ebb66db71f02314f1f28089028b6f86870fdfec187184faec58d6982c6646d6341d1781a0d58f9830cf0e92fb16068da60583f239f5ba5bd53c26a4ea828e1c0b0fec4707a5b7c2b967c3df16a8b210a05839567adffd37824490e45a9bb554ffdcc144c5d6afbc080ff9eef219bda01dea2f5a7b1cedd264aa3a837aa99644eac787d19e37ef7b6c999dc52791ed212e3f7668c52c3141024f62a92a262cd95613153d29a2e5a80911c49dba12e37d188ecfee515e26ee875f87c758e732b34d925e2cfdce9033ee761e58efd6de76185a4133744cb51b3f9aad7fac65800bbadc72dd1e493ec20d79cd969234deb0d7cb3c81438103878c19b942b9e70ea11ee520960b361ddd8db5545990426d0c4d502b1f7d622cba9a68e4771497bdd59647cd99c3522c3081548751966e538af657867cc290cecdd618eb46004fc887b720b271b517b5550a6484febc7743224a284598eb1adaf779ad2737d96f28276fccc8a2ae745cc5d6828ae6341433b96dd178d9318e9d89f1d061190eb2c674ca93a636f5bfcaa8415886e0cedbd742ad88792a0025e1ddb07749c4c4d068506f70fd77adacc1470e8d8a8dae29f74d64f76af101c34df4cb2432db76ebf7b8545746dcde9275146a361651d4571adafbde85e1c0fce2c7cecf1cc8d309b6ea950818913f7fbca2539d3c7b8ab6fef9814935e533926a09cb60a8fcdce76506cf73d40362a12bafd198ee638f4fd72e5d60b3c8bed85358ca31b3145424c3fe4d563be7ef98a30bfabff362f609008fdb2e948f52955932fa6215c6be200e61af602dc0ed1e0da89f2c1c72ef36a1ebddc8bece223ce62255f879b4bc9ce9e1ddb004b6890f2ecbeafa372ac249f5b0374fb8e113336e491dac1bb64c7beb67d7855318afc026cd5900635d2f14406c7a4d85df2cb01aa0e467fd71625cf8e3529acf81d0b8e89a4473575f6c76e109a9a8c77757aae3448c9e71e528647ef72a263b30c7b1805504c51325f5348c14a283b1c1f8cc65dabea4ba90fa6a9b05a282b02318af774f606b944359c12be5290c70ddbe70c1bef2b54666a1b690550c97865f87193a741a8ffe630ebf657d959f6125628890b20f585f464ac10325c0bb8cb0974f0b42cee88aa2eb339adb598e8aaf34a5b3e3a6a83e9fc87714ba6b4e0bb3d8915767abc7f8a7fb9cd1e62dece27041f1a699c1586ed65afed7bfd1fd5ec904401a73d8aa5109f72aa9363209d08119b5cac934ce724bc1801f8bf704e87c333f64f09ea4fdb1259f06e2be5d0215a97e8efde5444763adf79cf78c2dbe3bf7e10625046965b9e9a57e420b9732", 0x1000}, {&(0x7f0000001440)="af62486cab31ce959e50d6714a75ecb370bac71685a6fa5b1debc8a2006cbe653a712666de21d7bba956a849baa781c274a6324584886cd1ad498d1badb149fa8c28c7a92f5813c2119a5527831e8a7fb8d04c7c42f4909904f54c77888822d50e06984c6b754e0677bad4db7b40b8d79cfae925aa349d649bfe04469c4cad7916d911ebb15daca11d2fe37120c92ff0470680e223c856c7709504a1333f46439a22c754c3d58f60a3a0", 0xaa}, {&(0x7f0000001500)="45126da17831afbbfd26322d342084c61da25898e4a58bbfa62dba29f68d6df0c019bdc1c58827306854c110faba8c933b118d725e53b36bbbd23301b643eb1ef034b7262d2902b736994fe379bf4bfbe177de045b1d7d1e2256d2875cf30f4ebccacb76995c7f966e7ac446d59f8f525ea95bfd8d66e2cdd121e5c2f4711bbbaf2de532937289c30e36172723a42e29e6579b62590e2fb6e7e565b400e35d9d7e6a3295d19b1e099ccff4cbba431c9edac86dc3446fbd626a580e902e1c88a84f39a22b12ccab7160a9da1b1a3d869d730c1db15b9fa3b6a59f396a3d81b569b5fc25c97745a62e0b1ed786473c54", 0xef}], 0x6, 0x0, 0x8) pwrite(r0, &(0x7f0000000240)="4f248a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) geteuid() 04:44:05 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 04:44:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:44:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x2, 0x1}, 0x10) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000002500)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x84, 0x10, 0x80000000, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0xf1254f90e4455b55, 0x1, 0x81, 0x400}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0x9, 0x8}, {{r3}, 0xfffffffffffffff8, 0x4, 0x8, 0xc0000000000, 0x9}, {{r4}, 0xfffffffffffffff8, 0x24, 0x7, 0x5b14, 0x9}], 0x1, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x10, 0x8, 0xffff, 0x9}], 0x92d20000, &(0x7f0000000100)={0x1, 0x100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:44:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x27, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000500)="f511171ae1b4b2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b79102df31771d764821a273938412819ac3590a44d9713a89ded9aba19c20bed6e366dbdadb48a0b26bfc400d481dc527969d3688d65c060000007b229ca6fae2cea5dbcf46d6", 0xffffffffffffff8d}, {&(0x7f00000005c0)="66ff5fd2707b43be15f5d0d7145cad978cc1728c494242536849463a5238402e17fa96ae03590def4e0b6f425b5466d4641c75974f0a74842572f2fda5e7e1d6ebd861eea531fa85823604adf39eb5aa102de5de973918a58b5958ba40438894468409dd1911a93e9b0338c303fe0e5df0dbc341372193eec24283abce5f7d0ff42c47b2c93ada9df87a7edad1a8f7023d02e06a18a50faed801b46eb21fd61f0000000efde8bea15d4510950940c4"}, {&(0x7f0000000a00)="2d88dffaebb00ed7dae79380ae71ae6f202a6158770b490cb9b42fa6a59d0b1fe700f18d06718276247fb6e324604daa098051c2497365b48022dc441ba1163a7871a51ca0fcfb45f55021294b2e0cff6305773a735664e67a636b98f83078d83f4d2a8c5848e10725b7c513202a31c68f6f8662aec860089f6e33d9cd3f3051069474534cf8413b873b01a3ada2ab834cb40bfde1baabc6677d0d3000c2ef1ec2a759129f309604d908c9433fa39c6a49055943642e2049864d27a529cee7b661f48f014163e69053c858146873514d470e45d96f00"}], 0x0) syz_emit_ethernet(0x0, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000780)=ANY=[@ANYBLOB="ffa4abc47110424de5aaaa0086dd60a4f0b76098c42aaa9e87fd25e6e591caa1f1088c3c0000fe8000000000000000000000000000aaff0200000000fcffff3f000074ad00012c0000ae20316278000000009e75000033008a4c175e92016c440400be5b192664f553d61cd148c72b87fafa45e5a3e7bb1614705b938f0d8d2907bc2382561a01129ec582fd12829bc0fa2d008d43f7ff6373690608000b0cdce955fbeada6bf4b3947a00000000000000005839eb7f5ea0e2c0bfc1a55208332b3eb0b95a7a9f370096444600000000000000c2b1d78fdafc095b4e6786166fa126d390c7d2b40723d37f0b3ece4e3514cec2dda102ef039035e4dda62dafd73ff92919d4cf664417c4b9b0ce0836f3cdcba130191b8cae05d1f15e00a5bbd3487e7be142d34d026bac1f8f208af5e158506a5dfebd6f4188de8ca64deba714efc6b46e7ed28d9e0fb4036f84f1bd2841fbf6eb2539ffb37241de0398bd631c3fa6311b33965c1055c5ec0318ec502d96d7d76f48c0fdf8fac259255bbf51294a419178fe8f4985278b87eb16edb3fd190000000079a8cb4bafc0782d15c3c68377e670ac40a74d99fdbbf3c726dc979c705fcf399f53ca08d77290009763841e22d91b9c3293d2ba7547c9899d987e375fc9d317b2a3c7417f98375679396877b0b24c6df16639b6993d490c276000008dc7c7f6aee9c127fb8396e926e9ce6cf9c1f4c0fee4e7a08d3edb2402270180f87b4cc938f418a1283fdbaccab902502eb15fb76cf090310f09ec251f6adab7d404bf709ebf014949dc17baed0a7b95a11a03881eb17323a6fb37665f55adad9990"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x40) r2 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='o5', 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x9) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x16) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x3010, r2, 0x0, 0x8000) r6 = socket$unix(0x1, 0x5, 0x0) pipe(0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r7, 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$FIOASYNC(r6, 0x40047307, &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) 04:44:06 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000ffff00000100e500"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) r6 = getpid() fcntl$setown(r4, 0x6, r6) 04:44:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x88fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_gettime(0x4, &(0x7f0000000240)) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000380)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1) openat(r5, &(0x7f0000000100)='./file0\x00', 0x2e1c48f2f6c14a9f, 0x1c8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 04:44:06 executing program 0: clock_settime(0x3, &(0x7f00000001c0)={0x86, 0x6}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) sendto$inet6(r2, &(0x7f0000000140)="10150b3366a3208649cce1403d91fc1c86ace66bf78ff69174d4e51b538620873d643157e5f49675fcb5f2ded7cd0526ac3ced69c5b59343cf2c0bc878b76cbb7f470449fe7aaa94465966de10e8a77b43cd677d96509024fff5c1c8ab89727459062c8a8e3ffb5155", 0x69, 0xfe5b1a4436083906, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x8d9}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r3 = syz_open_pts() close(r0) pwrite(r1, &(0x7f0000001d00)="a7fdcfe8ecc625a7d3cea9b24e6608bfce001edcfbbd81fe22595ea45330d34cc16e1fbc918cb421efa9197bf0cebc1b1f91745f29cd9b1faf9fd6b0b6dce3b9bd42c4b3f79c714dd0097593f52dd6b52cea939ce9e3dc8392d050f135c1e0ac46baad1695c6f9e8c531b4babb3ed4448163c218d2f653bc3ee287b70c89fd7cfe5bf942467968fbbef8e3445f0252fc62fce05978e8d2f1ce7fe4556d9da96b555816cfa553b324e4dc16ad805abebaf6600918c26ee255a1c058998e63d096742e6920ee21546bee5799b289fafb7c3203292b49df0f9febd5b0f7202133b628372a611df74f80f0dfa046c371eec532d7612b95adb8343dfb19cf12745194df335d9d56713ece0698e8d7f9e93d2217ed77b6737cdb737228226e18618b0d5c82f3d07660c53cf1af777cfc6d54d2d00ea9cb1e5bece97af9fc4795ffbdbf0e1c38869e030f8deb10d10602d591ddf621e62a6364de52648acf286a796d2fd7425a0e4e0b794a0b680bf412b47c7de0c4c193c15f2e07bbdb3733b37ccb1c07caa19fb3b2520dbde4e3eb5971bb6b79e8f0a8491fdb03319bccf2a62ea233fc5c0ebfe86c08d74011c33936d4cb2b9d9fdd492a407c000d674892bb02ffc79c55426b6e06c53eec025507beb5bcffcb02e88f7c98a9a7879407402771831ac7158ca6e2228be0db4362e30a557e8a5da921382014a185c52855fd3ad259957a5b1621c617d770441e820bbffec5ce5421e6c1d3d23a11d83fb22b397acef184370bb98f4d31de6e8a634b155867e1846c1094f11fcf72c830a4753e67effc553e2bbfa2fc7b5e42ff5e672ea72b38e1628be23cb9a144cac6980faadf1539dac609d3f1880bb1200e3c1d8e73393c2ff51e55cccf099ca3690c5f25e6003debff81522076801db0d55727017097eaae7b2aca6c4ed201ac939499c83d2b79ad3d9be744ba6cac0ca72fc11f7ce4ce1e8ff8f7a2c4f09ba79003f9fa178112e64bb6730f24294132c22204d08f47812b5e6e1461c2c3032173b96191bb31bb5ac5452e08e49367a06ad867427a6de516a76f058fb513595fc099cf80b3c1d3e37378c78cd3398662dbd6d657f88d4ff58374d990a96d78309cb7116e8f9539fcbd41d5e2273d286872f13c2635f700f5ad6254989eec1cb31f81836d490e8f18aecd2e8b419fc051697667e62c2d21d4b669c06c5b31b9595bce71dc7f3b0b6c3f00e2547a88a8dcb29e91f8e7022d26527d7d50ccfc7dd9437d557f198095be22c695b6920cfb4b1be608cd79b8d14b95cba0ae0d60fb16ad1cec27bf2fa607e601c8ce7bdcbd117d9a966f5a1a219a9468fe4c220cd136dccf9a3b8cacbc11789e47021b0efb04b38515ad769461d6a7de78d23e2ce51d69f5d5809cac4e4bccfd21c7b3cf80e7055e13d34d26aaa34b6d8e4de4e7c5036c5c7e96e4ad6a4225675772978c536a22f9cfa44cde5f73c1bda30808d446eeaa6e91d957c029a538eee3e055e7597a86a476c62b8f613ce54dbe6d8bcfc5bc70b319adaa4fbf1682544576247ec86016028bd9ebd46b383ae7ee422dc764e9a766b13a3fc2a77debd830d844cb76d8dc678d70a14e902c5300d3b48e8b61e78eded80cc6d98664310b0ccb81aa6a073d8e92ade6fa0501cfb6b8b48504d42bef902470bc760d0f76546d9c296ba2fa75154b9453f8100892c93d826fbfa684aa8d44768594f4e7a467598758d42ddf73f95e0d74c8dcb22fce6a170cb8b1641013aafbaeb3806158faffef535bddba7491f74518875ac975976a709ab57c147c9f2750fec6d4e83f32b249ba90f46c322e7cfb7ab3cbfa3b1c091b623333e36d1bf4e6255ec5aa2934cdc7314a060910ae3e2120d8eb88134c50a5a45909cc34e83532f7e6ea26811356a201f3703094d7f5931b9065668687e3fa897ddd88f9e6833e9bbfb7dfb10173c17bb42940bf7dbda9c88fb72af2c568d945bcfc128fedd51d05db4b4d6e28e3fbf2b6f4d4d8cb050d04c7ce34c686a4aab89e5e8989c0fcdbbc7613b4cffd42f95346563da25777519dde4bc47937c0c8cde3c5fdc9e7f1cbcf5e644f09741db70b179b58233c852b79b3ba476422b82583d6ad705cc979788e0987ff79c485fd230803cc4a19e024b480fe152cf8a80c4f4e728bd761b9b675be8e41ca3e65e64c57c7f9ae130e816a206168503d7fd4568bc7d03ccd6908a737c44498821f252a5e37e76983c96a7b87356c89a2070bf4176770fee62fdacd6e23b7863514047424410e2b48bb8359a28a35940f613a8ac6f6dc8d126eda4085d28acdddf97b86dde70081c98ad01dfa32789c540a7b96c2a2d3ae50561469f134ef19d5a5bec09e3782b706b401ad6617309b2c956fcbb7726487f278af5dc4de50890bfdc92980fe748c149ae8b027af4d9bbd4070c0b82ffda35391b613455c369ca90f049444bba1645757921a5f8ab750dc29ab436cfe2a37fb494c05ff17ec5371ed3ad0eeddeaffef776073930b57b631790a01f734f25d6f8a9d9ac28f75699a95d277f149e7a023f50cae85c7200a07c0d4a5f3dc7186f28a94155f0706d0a9c5d7a9836b3bca9bdaddd183e9f31303992cdddbc248fa137f781efbe88d6788915a66d2d2db02f52c47612838994ef0a5aeb9f138bead5399ba492d8ac96846591bcb7e33290b090de88d0c7f0da7d7f95cafbac1551c75afb02fe2a55cad691c3cc59dcbb382ed7276ed5479483c6a7a4917c96b6c6aed38abe8978d9844f1cf97623be7073c7c85933fc22a64d86c0687460708f85a105335a76706604f0e7fbc24e9f9ee7a61fd5a46cb704efb058254c190564b8e3a755d6e65adf9e034d81b623740d7f53c094e14d334de73f81ca5d82f7867abfccb33d68747da54f82bcc505835d64ad4c0287ce68708ac2a6363b63cee12ce91eec56a13d5d09528bfcbeb414cffae0c1e0347d0a66c2888cf49ad56f4c704431369e7588262b89800bd35e0a80d62da3734f81d1014860f94e0a9d95da93cbbaca106f06902d7b3d6f20681ebe6d1bcd403dbab95da07e71bafa7924e6ff67412b52051501790c7fd23bae7a12ad9e6e02b38644f2efeb47511532d0ec99ab1c83fe5110cff7d516fef6e59d897b42670914d72cd21a8a52c595d59187519aa57c618124df842d1e88c642e078ac1e5e17030d9e0a3b55a8a167fc7bda73fd176674b7abb8923a1c342f3f8130e51433c22c48595492576a3a3d3d49bc7c96deb6612f224bdea70c14526d7a3057b46e47b5b86d5e2989569ec858055d92adc8bd46dd81c23b2bc2ef7a771de536a26240925f5ca25adbfd40238ea6c83fbf75923035ebdfadd15c2a0388b41f4b77ca387fcf2b0389431a302b569d3057ced78d2f7889379ae1be20cd1f2c0fdcd32c75a27cd11740a97887ce6e3f372d95c50ea63e3b16584ccbec43212cd190bd152e3390945641b2af4daff7c2f9b3d585fff2620f2b6b78f0edce3250810bfc7f929681daa5bf0230029e0a71785ea4de1babfd83b356801c1f7d89182237e2793e4d29820f5d03b2e97462584240071961053d5368d0dd19650b34a7b4095b14864bcc5c3f7f49eeadb0c5e657dfc8aee24b9511dda3af40d06debbdbd8444f012b293d57fc2af0f7074d2ecffe16ce7b8be262e624f117528dd67e6ed03b2836d19fdd2618293410f088febc6d8edf83926ed2eeab5985da363a78c261bf05466df7383d30f2fabb9bcfb1f2edf082af7a0e44cd0431bffef45aea401ed93d15f4b87e913fa4127e9849c0058f8fbbf7326efc9ea79dca6374bd32e2a17ef75f97ba0a4fdaed53166b1b27d9d25c1e3a393cbc6cfefc1be729bba7899276758c571c363579c64c6fb7b540cf45cb6b68ff1ad120820fc71606aacb8de941bf51bc6654b2421d83b0688a2600789791ddb33622b0b1bdcd5fe87fe84f5d0ae09cce75a204344182e3e97dc11415f25df12e75c8c54049638e5935e4f51aa46c1c3c978773c680674e6a5ff630f5839b151a3e773699ce137d5c3655b991e4f73fac65c2059c7e7b2dd1559326aea1b28f814b5a674ab9ec7703e99b0c0eb0ca014717041b1421fd28ad0bd5408ccfab6b585f1bf527a1b33fe17272b66d33d4fd0b00e327659a9bab8474afc46bfa641183ccd5a143fbd309260a27136fb5b3c51c2738214b6671cc9b5f29b5de99d71b63f678042df0b0f34ff75d1b904e00a6372cecf500309f1e9c938fad067fee4784e0afb0e494a85840aa753d9c7893c68fcd2b462a1a9843fce99d3d674592a9b59f17b9370fdb48e37b57400c49ea7416bd7c87cbdbb1a85e65ae838db569dfc3ef6759bbc4505fc60e86d1d3dceb87594b2024b664498c6f004c6ae0688527db15d2bcdbc7415f26fbe119af1d1680e7b25e6c06d5fcaac381ba79b9027a0892829b50136e15cbe11bd0d4bb5fea164b470f525ce8a4c884624e1808999fefbb9935de56082e030768e7ae85dbd1d79495b718201899ba8d104171cd3caf5fe06de708187cec298103e38000933036b161f3edca770cc39124c794a14f394633ef16e47bd040a80614218b75e3df45129b33a9f627ab4bc300e94a0b13fd7ab47bf9f126c02e947887d3ad874395e3000271ef55f61341a200af05cc586fc5348c6bd2e3f47d0c012ecc3ebc5ea52964bfeff1a78b2647630b552a9c2a8424b1d22a7a83e7c2db6406ef41fa0242c1fcf924e01f0734081406decb9d3f45eba12b6ba2347d7b4f363a8e36ac9fb9428d2fc715d95f78aae94dfc5ab140facab70a631029d435e429abd11784999f497d3586d0919551fe48a230e5c61851188b140c4f9bbf77fefe685868bc75b5dc86420dfb5ebe569963fd98dd3121f1eb150ccb51e63395f5f1e2c9d355c47b5bc5a372838793aabd7e15299121b222b2820cc93da7b7ee0fac2d31d5446c50815e370b2a0578f9eeb3dc55ae5b204f38a42e915b4aa9678dbd36b6567ee010087b97a35e8cc16cb308284c3fa7eb5418afd5a4b4eb28ff394bc9141fba801d8ced6dadb73854c1196b2be4abd8947a0820dcc31de2587f753ec026e6789cd0bb509ec72baa23055f6ff3b3f5c0e94ac6a1acaa0875c86075b28a447a433106d4b8cc7196bcccc07739d378f57b3e496fe1a5e9ff25b5a75b25418d08a39cb4108833912eebdb7c934ad82f5ecded796238e48f4295e2f4170dce7403c2b2a0aa63ab38c2b4e54be6fe4ad338d0429d90f158ffe8c3a01d7c95441748fa48a2d89e7478d226e3de5977ab5b82d6d0cc0ede61f385f29c5f8bd94ee9e5f10cc86ef9915e25264b807372fa45396ee45b0c1a93156233337c00569a8bda8a2cf8e4cd5c46b173e464f59dffa783922e40f176629fbbda79eaeeb6eca84cd2d822067aa2c36f2bf8eb915d125eb66ef3c6507b0451298879fcc82d8db6598fb7d98ca35486ba448da44275280b32f9761785374a8feeebd9b77ee742a13a3855cc4ac9129cfffe890a0276628f11d2b3f73b60249f548b3ad8c2a6061235542068ad2ed197918a4cfd0a677a6b293328c066e3b2ae1516aeb7e09a391a2a610faf765c5cc5ae4ac9ea091eeb9a1243079d41d5cf4e6c402f3582218c807fd78a842ac0b86ed9473b4a06ca919ec988f51359e30184a2a65bc8080548c2e01c751949436532851b439aa82e0934b0fe4224548206e1fae49d497edbca6302af24c0e14e278f742089ccdffeef77bcfc7b170ef099ad2de509d955d767d2fd480e890594e8e6264f85366903e07dcafef58aa41243e06a", 0x1000, 0x0, 0x3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x80000000, 0x1000, 0x7bbf, 0x8d6, "b577ce2259b4c77e8a8a66771ef190bab4ae8d62", 0x9, 0x5}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 04:44:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034dd070100000000000000000000ffffffffff00000000000000454c0000000000000000", 0x2c}], 0x1) 04:44:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = getuid() chown(&(0x7f0000000040)='./file0\x00', r7, 0x0) r8 = getuid() chown(&(0x7f0000000040)='./file0\x00', r8, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, r7, 0x0, 0x1}, 0x400, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) clock_settime(0x3, &(0x7f0000000280)={0x1ff, 0x7}) 04:44:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x14) 04:44:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000280)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="023f85573dcf73c7393f0b573b87cd01dfaf2ddd01db7594e5f06ca44ba284059a3df8d07b5a9dbbbc419d256b7966a34936587ec614b2941920ff1962be69adcf063d0b61d1f313cfadbe0b25816f892b41ebd0458108f9a4eccd99a8bb15415ae6ff4eff"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000380)={0x2, 0x81}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) write(r7, &(0x7f0000000180)="2a0a2956b922377664f8ff7f9efd466b0f106b0ea820ace3da4b3a682936f831a7f6543cc13db4af0451df5ad4f335f144be64242eb701def673c8b12581c3af069bd022a2e360574f36aefd0d00793779eaa0ead50515b54af7797c54594ac10709ccbcad79df61c4af15763d6f5cea8daa696c234baa9fff81313f481ad91157c78b1a881d037d59849220dca491324e99d0dfe3f2f9925a4ac65bd0a0ae8559513a482ed136d150d2c6b1737c1b5e4a7e80268c900166dffa6457d694cb6ff552", 0xc2) 04:44:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x2) 04:44:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000180), 0x0) 04:44:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x15}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="769ecd9b1ee973a58883c4458e8bf91caa5ba3e1337e2a69d80275dfbd87112aea5fd5bcf5117503c4fda6afa142fa15452d0aedf39924cfe67d38569f007b828ea0ea53311b87777927940776d7bab1bce741121f7229aec0880214d63673cbb574bccea7c31860bd328196e229274b1a6b5f6039", 0x75, 0x3, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r6, &(0x7f0000002500)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x40}, {r5, 0x10}, {r6, 0x20}, {r0, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0xfffffef9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 04:44:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0x28, 0xb1, 0x1}, 0xe78, 0x8000, 0x63c}) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x8, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2c, 0x0, 0x9, 0x1}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02e18b7f0000016a0081c46e0773f6ba928d0e7b10887c103337e8ff5bfbccf5d913631cd11ff17c28451bc4153df0bf245d8e84836684320742452b34983c8b1100c42ccf9efa549e7d720916d637a7fc889aa3bf28f59862699194761c993d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:44:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c, 0x0, 0x0, 0x80}, {0x2}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000280)="b93e2cac89ae32e27173a07b4f28a6abfa2359409ddcd2b6a61ef3d6df37b4c213595d8ecc4c1f59aced1e58632adfa4f17796b2d49860a7465c174a4721f8d7ba95d9765db350edb25f04279150087dd5bea19b193ed6c631b44c55ee7f4a62c2e093dda7f9778d75a1c2aeaa51fcbc8eff20b958cfdf440534c3fc9f2b6f67fddc25cb25259a15dadc2050263c6c3943b272a29d4f3662b44e79cf6c8017c31c0250447fbff650a461c33c6d50a86edb7b3004dd4d471119c0", 0xba}, {&(0x7f0000000340)="42546d5a3a0399b6b0e6b7f586f4270b1e1770d3ea2513f06324980490c9e5c41df3204d05da57ea148568b30b5a6271f4f577166595d12cf999aec4a0d158ce11d7f2020d13d9d874216aaee6e27b35164366ce0ab2059fb31563c9d9e8c1becb45449078190668491dbd151c474dcbec60e5cbef22cbb1f6bf226b926ecddd0f53db9fc3000a316751aba4277d78e71487e75ed9dbe8867f83ec06383ce5581dec5e071898db04ccb8bebcfda8685cc8cc39a7e39e342319c99428c73833ecdfc07166f4fb26bc356f4eb09a09094a97028488cc85236ab472597e525c2f621875c3513714a6545fdd85ad97fc92e68573b22a6dea6d5e86df097252094d09e39df55c6c847d58e3a730c7092d5903f25a712dac18ebccf9e1c7d829c389cc6c96e60760bd21a597e9bd788d399e74fef9955b27d3b29924ab06d25d3ad4cb8117a238f706d98060cd148b0c3fcca6c84e8522b2117d7157b0e0b36322e05a14660c57537ed49e63820ec674c440d5bd735bf1452adaae87ac44883a3fcc19da9b05b91d3114a762dfd344c086415a7a66fb264b437d030ec22680f969e8aa2fcf40258a856597b862f460a6b38b0dfec9e681605935b7d7835fdcb0d487a0108be09204716a8143727581471f9b5dcc83b1e9fda7cfbe1cddb5abc8e5502a436ebd196142e3d7baa125b98379ee7f6a964b81f3d22de52b250e39faeceb1131e73693be4a9167d61354ab3501b49e069f2cf47d26dd4c3727ad648b06cc847359584d52783e10670fbba4f87ae9c639a6da987a035a70dcf99d0cf15da61f8bc21598ac6b527190745068969aa82573f0f31e68fbe427c771e6d4df8e8b0efa36a8c0254bc82e570fa566a78b2dff71843af77d666e38c3fc869e8f5a885ec9dec060cb9d14ee34f0604fe39db0c00f51b26a4eef5e0d4111a37416185453326d690939251cf22479700d63759ffeee969e4bd8902519ad1c2ccd486871575342595f9b66c17fd494997b24fda07301f556cfb5d023614065de08f014fcabb1a72274e908d83710c881dc2941cd65b12acc96f54ac9625ba7a75ef568d10b6cc89d641aced7fa9ee9e20ce16248b3de6a8f1931f36eaa306a3c1be369ee935f780621f0a3e312bb86d8486d95516386f7e224d376e2f283c08d0d0028dd023cfdf812ad2158ba4e62a7340884432c923eed83821acad8509ae7a271e3a48bc3684d60a2e553c7cef739f00238927e696c6455d81018c10f1fe7cf2931579a96578c9ab49f0c0521807514d82ece86575f3ae8337d36389a3ac2bd8ab86932d8b189a9702770bedb559cafb4e2bf1da1b7901b1bb79673a3052cd32f44d0b365faedf2c9ac2e889bbbe2a192893e2fcaae349f897615492b181dd4baf0167a0f06af7401c978854014a99e8f316f7711accd6eb8670be7f937497b4611ecfc35f250571c5be182c54f074e118176cfd4534afdbe5086af7efdc692e06803583ebffc948a9c74b11ca6eb833b7fc7ba16106103c8bf6200ef7131a12dbebf95d244114466b64d9d93a97a1087eea74798877febe5db0683df5c9ba120f3967514c8d1abcd1481a0eca5451ca42682aa2bef5dca867f328aef7b5cc4f7cfbd05d7c1b9b7ce16217fd1cbc3e04a13f7914070ef069e0f0fe9ffbe8c66717f4e5a496df8e75486efc7adeaa3585832dddc22cbcff2a5544e382fc12a7c3e3ff1ba544a77b567e3e6ed82496bd45e5d4341389ff16a5938e4f185225972fb1ae7070e8b0fff3c9e644a3a8b6801716bb125ccc170fd645fd6b997e388c0b7e384a1e57bb60793d45a2f606a44acf1e610da92d43d29e741758f9ef11d50b683d8ca122eb2e56480cf5a441779ea8f80dc044e958eb165adfdb516fbaedb98372a786139854b0ba1f773c8714e5ae2fa2471bf9eda078e2f19a8453b076f7959fa131035ec99babcd5a46cc1697d0469a775e0a3e2039f3bbeb20a29c0288592b9e12231114d6e6992ed10c8c3ca59493344fdb9e68d2db108a4405ed9c4082715338e38839d27f6ca5e4ba6f295ebb5abe09836f07b011f5e3f61948d143cfcbea145702b72d7f81c1d2f68b22cb5d1be5a26b8a050c680a5f60d6a199505b6f8d998c43aa609653e0571fa3632a1c9a13f674874427d73d6fe85fc49f2b9db9d89d7556be125d41db20e34933ca2770126587597d1bf2a48fe358d3e74f0c19975d480c607d615ca104a8092b0daf5b3a37946cd3c5b79cafb7361eb34dba6fbeb0afd098f7bdd333dc9c0993d0d07af3c252fa83eb21688f0aa12ed946ccef75a6410f6f66270b1def84d8919f0ef28cf675a33aaea416c53a233534ae607c1e634dd386ca013ecdb58f6acfba74d4dd0f18434d90dd169815f4269f18919de05880efe4c437a4f9c4eba6e60b3b06faeba0e2468782e7aa9bae7471389812abfa96ae2bd8f83bf4be5a6b1313bbea7e991a23bb1f10a830c998c2da9fb72d7951ce0706f66e70076c1d04b64a8fc48394a88cbd8b6194f3dc4fe61a7b1ef23eaac5f2fc8c96c3a84e92855a12597b7c055a7471036740c4d7439b1d27c93315571d02bfeb4a518cb48a1619dd23403d214c6eb1f40ba064f33a4f38dcac1fcc12e88460adac0c40486db625d9f8dccc7ad7afb6eef5196ca215280512191a894b7db373c120d46e95befbedf7b7ca98a2ea239dd38d7ff50cf169d409cc9ba3bfe1940972bba9bb06b1b1de3cac30b107cc28f9d1a9dc803d607d14533d2c5af0a77cf407b044432f3ad9d4cecad8b9ea363168c7c5d2394d7552ae7b9adc47fe4a7a8df254ed3e66b24654c7c30f60b628c6e81f84d35ca74a5cf37c4f5a0ca1aa2efa91b83f894d45d5687f32eb7d44f026d9d206f8c40d49a94548bbe2fd772cd26f3ce80779ae4b7934c5d5cd0bc219cda31e727ac9c19763d919ee338fc3180191f0852923cb6266566a33aed580e1120f17f599c253561366754ca0d9c974e6df4857ec0784a69d694576c00630aa2cbc47db1bf4900d0cd1b383d17a31d185c21420d04a5ffb48f22c922b7010a4eacf6665a0b7c769963afa114f27d0af4a910f302e84ad061c677354f6c3382cb559c11f5b60e12564ff98ac6ae160d86520a7a4dda92c37045de4ce20eeadeb3b5825703f5ee44e042091be408efae9a5a78fd2e3b1be1616e1bd7e27d2bda1752922091a27519bf6e4b533e172ae89af80e95e5298ec121a1778411c6914e4f7bfc7a840557d63e4ee0a1d1343fe34d4fb1186f0cdafb43fb4704fb6ceae596359e21482a32822cca1ccd871b7a2604596ab4a7739142cba7785045ccc99f6c320b298c5f2bc8e3d061d97ad00a387e8187d87fd05df581c5df639c0458256227240ed4bc8577ab1187847a57adc33a6b9430b835a8715672f3b3f0fe6c4b652892954e5a78deb0860cb6fa7729d2354d619c7f25531dd83736e3a4e70644f613eacafa511ceec4ef913931119bbbc9d6305cd5f93dea74b3ee87568d5b9109f4425c1118fce544c26770f577c6c516efc88f9eec50dd03bfbd85c46e3691e8789250fc7e0a317ea10ae4911e7b451aaf7d4dbc410d9037a3390e5f4e93ed773813ab5ee8ff969366d44a49c0d1091d90f701bfb7f805738a3b8d2c6fd8a2f9dacc0e3b03e32f262bb4f5c97a51918d765aecf42f9556e778474dc4937e06948552b7ea72e83712026b6df010e76b8e154d8f212033881f6bc390904f200ca61ba1f665bfa5f88ad5519e937476254b55f5a4866ea03c0af86ee4543678499d6b52bcdd544e1eaee710d6ebed2fec648431e4278a109e44162a47a453863bf226ccbb38a45bb5543f8b01f1417e55b2ea98688b739c85c55946fd3a951b3e868d53e11c1ffa0db790ec2c9efaaa74ed2a364f60b717b074678b8928f78215720c56229b1a63ea41b260d27742792a3bf86b9439474f6cf8f6d65a51c4a1479bb6c17203ca5364e0312dffbd755c194081b36086f0ac70dc72b3b759349f84be9fe7faf6adfbd9477da61f951b1e72fc72d7fa4957e5449e42039773f55568e42096eb8f694955c533cc8665ee7b19ffa21b37e1783309d98a877d34825e36e78b90d29579f772d7ff0c94c4d0336e5c573410033fbbe8f3d2da4d0b7e5a0c5ae9773eceb9f1cd0727c6f6ffce5d7da30720fa2f6e9719c5263856a2b48c9b1f70aebd445353f46fa6f0a517ae8b04bc79ff4c8b969adc7b33a328054966e17cd6f96c2511ea48974dddc154e75956a91abe0c17c490507faa43dc2a0a450f9c7fbf85a9d896c737801d850151c9b763d3a9d548ef373b21779605b97e866f3e25c366e65535145b892f086bec806a1dcb13976c40b4c818cfb8848c1906650d82dec47982d5f03243e2a92f1ff9b573862f85e7478bfe9905036a8eccad06ea8fc2d479548964e6a92794b5ee3a6f18616d522d9cfa81f8fe412bd5f8dcf351124e7920e10ec770add4d13d058c7bc6de8c4f898e7e6bfd138d38049c722d4828657014e66fe214a7c8a3c85c10e782b5d66c6e6410d8464e748a897dd4f102f5bf0a6d18a6a91c319428668a201ab16cffd0dd77dc725f323781f437bb32205d70640c308e24b2cdd1369c7b6fb136727a7fdbc54df540063131f8cd30f6c2fcd69b6065e23e3890812fc959f7aa94cd64e70fba77dbde61c7c1d9878cbbdd308ee279a4a58b7bad79884638d4385ad78e4fd982dbfb6da286699e872a07f771ac2fb6674d6c5904fb567e378df48f44d13e7c90334a57bdcd0ba0b1356cc2caa9cba04b31cdb1fad77bac08f7e8ff5623fc1bc9c0815abc0378595636d526dad4711d8100dbb326fdffa131121c740472d56acc51ea3924652d05dd894a1baed983fd8567c6e8a3332354220f6f9f2023afc7f92b0d24173e3b981dc5f40819a165d6b8bad50b12d4d9790596d3941e2da183a0217f33a4aec8abc5c107a6413f944ad5eab3726bc7fc5128a61789546e73a4c71981f78c1addb5f688ca9baeb14938cd93541c06fd3000554bd3fee2f60609f77fa86571e724e355f4161a438aa83b63aee681ce06df6f658c4935dd7c1978148020bf1ed57ed2ad19510f5344b360c4ca72484b63db51f7ded321b57dc3f446b8cd179de12561c4472a734fc97b1712586acb7443ce5d6969983f6c9ff2bad886534447ff91f93378350dc3bc0a5151de1c0a8ac56f64dac053a13a7141b1d24a18aa6baa8a19a897209e53c9ec5840bc842e1ccd954cff92fdd14b34c0ca898301cbeb0dc1ef0129f9ff62f59d04505e11b64bacf429d38ddd55766bce02d03ab2d34d3eaad255f8e8e5e2974d829268922d0775eccd374187e63391c822c840e7c7ffa3cb99c455ee40efc4825a14a92d29bf30e239c5de0b7f721a20ae48a5d9a3919187aed4464dc9beec631eb0a19cdaf99a4dae0470a5831a14682017d60d18b94ffb172b97aca6a642884a063933ee915571fa415f50c389d32079aeb90b78797c5ba981eea0d0f851dd29d685f15d98ccab7f596edcf7d737d9358eee36cc93351c56e92546c8cd4e19965f640100bdd046cace6cd20c9c13968d2c4c4bbe90f463f78fe1b8c54d6928a8ff3ea31da5c228c2a69c27647091467c8b8a1341fb276e47826b55c77b16d40bfb5635fba366bacae6e9284f225e1167c4d1b8cebac3064a60a8b3b729e7895003abedd8d04cdfdbe4716dec58b80219d37da1b793357bc957825d36bfb68f4e8a8e298bfa22f7eda834f40f639f8b7c8522ce4567fac9fffeb9e62420d7f0d9681db0eb786b0a8c45a8", 0x1000}], 0x2, 0x0, 0x2) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002500)=[{0x0}], 0x1) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001340)=""/231) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 04:44:07 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x218, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x20}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x290d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r2 = syz_open_pts() ftruncate(r0, 0x0, 0x1) close(r1) r3 = dup(r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) r5 = accept$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/90}, &(0x7f0000000340)=0x5c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x29, 0x1, 0x8000, 0x40}, {{r4}, 0xfffffffffffffff9, 0x59, 0x1, 0x3, 0x2}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2a12f9dc131f0ce5, 0x9, 0xffff}], 0x7, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0xa1, 0x40, 0x9, 0x3}, {{r3}, 0xfffffffffffffffc, 0x0, 0x40, 0x100000000}, {{r4}, 0xfffffffffffffffa, 0x18, 0xf0000001, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x400, 0x2}, {{r7}, 0xfffffffffffffffa, 0x44, 0x8, 0x1f, 0x886b}], 0x231, &(0x7f0000000440)={0x3ff, 0x7d40}) r8 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000840)={0x0, 0xfffffff7, 0x3, 0x200000b, "b08dce580000000900"}) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000600)=""/231, 0xe7}], 0x1) 04:44:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 04:44:07 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) execve(0x0, 0x0, 0x0) 04:44:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x64}, {0x7c}, {0x6}, {0x9, 0x38, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000002500)=[{0x0}], 0x1) accept$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0xc99}) 04:44:08 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7, 0x0, 0x7, 0x401}], 0x91, 0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x8000) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="bccc32975dcec517fe7c60f87f69432e5aef0adcb140d0313411fdbe934770d7fa15572a8277d432fe57e116a58fa253af412809dde3a54c0fd73993244c17bd4e9d991380b72f37ae2213a3c90d526d9699f024e61d45edfb7053d7dff793b6c873e7264108773d257b044c5dc5f491e3b0e0764358b8af6e6d10129a020a9b2ad55cea9ca532277af95046e16bc4", 0x8f}], 0x1) 04:44:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b8100000002900000033000000030000089b1a8d77707fade061d6a1d354a85b04579b11517fc23945a11f674cf801dc93665feff60568e59a0d5dccfbf629cd1e56303af6e8d62c0eb7ece45037091ed4278fa2f879c3c6d864080dbd4529bf214cdc76c42aae0897acfd41c7d24948b3466d01fc358cb339db15eedecf639df2109a22f163ecfe43952c91ed72eb64bcb75c01bbe96466e9ad747c52eb9a7e5625970c0158d2640f9d2f174e9583191c25a144ff6fa2f0c55f85b37c4c3ef4f2bac4bbbf828dfccd82030f8764e9c74a5feba576368f44672538b208520008ae03f18aa3ded893f5b38ede2a4e7304ca2dabba08fddb7e92ab2a2cf40b2d6592cea21b3d208b4d7ab9ca67113501cf97483dbce8b3a4804cdd2a22b47721e00f61f763104e206ce19f1ddefb9e55f888349849b8e161d2cd7e1ec015227a00e2157f6e3ffeb2ca8d8fde1735764c7e0f391280bfd44caa10870c01b86de8fe3c1af121a4f79b276f574e03fbe9314bc37df0afbb9c340a810c78f2a2b826412f6b340116f3f46b3f013e1abaa780c12e60cbd4f0dc883301e4e717a3c8c6ea7e7c1a"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:44:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x2, [0x0, 0x10]}, 0x3c) r0 = kqueue() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r1, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:44:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x648], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210, 0x2, 0xfc00], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x291fa0f3}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0xffffffff}, {0x1, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup2(r2, r4) fcntl$dupfd(r5, 0x0, r3) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r6, &(0x7f0000002500)=[{0x0}], 0x1) fchmodat(r6, &(0x7f00000000c0)='./file1\x00', 0x6b, 0x2) fcntl$dupfd(r1, 0x0, r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="b6ae9b307f5201f2079a2153c34f") r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) socket(0x2, 0x1, 0x0) 04:44:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffffc, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002500)=[{0x0}], 0x1) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = msgget(0x3, 0x5a8) msgsnd(r5, &(0x7f0000000140)={0x3, "2e4896da5c5704ed697bfc61c3e62db0fa49174c2c1ddd264cb38edfd95a002d192b8b54ffdbe09505bdc3e1804949bdb1ec56d2698f71898c28633a84e9dc267ea3d022d145980b42dad6b43253f5013502d835b1ca38ff8e2433603060cd462455b5f02b9d04df3c0970e13090b31f3962dc4513142545bd2e52028f0d43563c5e110e12c81b693aca6ed5375335b86b2b21ea11d7d3c4c55bf3fb88d221dee1968e724ad9f36ed0c29e32d5fdb51f45733048706e8252e1"}, 0xc1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1ff) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:44:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() pipe(&(0x7f00000000c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:44:08 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:44:09 executing program 1: r0 = getpid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x6, r0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x3) 04:44:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="55d278546ae40039749d8e9991d532bd33b3ddb1552f3fc7c62a1b1bf089f4ee432831d984a1348bfe21a9", 0x2b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x20000000000001d0, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0xfffffffe}, {0x400}, {0x6, 0x0, 0x0, 0x8}]}) r3 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r3, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 04:44:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x85) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) 04:44:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) recvfrom(r1, &(0x7f0000000000)=""/173, 0xad, 0x2, 0x0, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) accept$unix(r0, 0x0, 0x0) 04:44:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a000000000066cf4c810a0100000094ffcc5f479d9e6500"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:44:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom(r3, &(0x7f0000000180)=""/165, 0xa5, 0x0, 0x0, 0xfffffffffffffebf) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) fchdir(r6) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:44:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xfffffffffffffffe}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x20) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCFLUSH(r0, 0x20004268) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) pwrite(r1, &(0x7f0000000040)="603d89451526936665fc2a20", 0xc, 0x0, 0x401) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000001600)="11ac51f7d6693a129b2e765d0de14946028be83b3672a82136df5f4a04035204fe69b6cbad92f69281ac112900aa7b1f48c42d733456aba89c7f2a77ccdef4d01f83042300687ef1a1aa87a3b0d2f22258fdcabec90c5048594d36fafd7bab62e216ef31970412aaf2f9d0217636d60e7f7708c32810404e831502fa626402c6b8929ef6f321528b878daf55af77377fd0be0f0f16019afb13da999d4a2300dbcc1030f1810462ccd7671f9482f7a3e3a32f305de83d1e83a68818a7df7edd8ce63a38ebe8f2da881856056c99f626e528a2b5ddec35191eebbb56759ee2b2d6d064622234e1fc6898cb7b7150907d06a3c6e4282a1324fbcf797364ad62524fe7eb9328c24fe1d205400c5c5d65e611bfcf2eb0d23a93eaf9bb9ad32369d770153767f061e01af0e7eb19b7657b722af9dff7db6e352a309735448f91fe860c1192a01468b3e07bf319e7db5faa531adc0d03bebbaf7cfc0306307247bfd77d5a91f95e0cabd789a3ed790b8ca01bede80a", 0x172}], 0x1) 04:44:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xff], [0x0, 0x5, 0x401], [{0x0, 0x3ef1}, {0xffff}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) write(r4, &(0x7f00000000c0)="c104b13c11d1425a8ecb0a912209071420790cd81f256f637fe33903317b8896406edb5e47529ac05ff03994", 0x2c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}, {{r0}, 0xfffffffffffffff9, 0x44, 0x80000000, 0x4d, 0x7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) r5 = dup(r1) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x2, 0x9, 0x81, 0x6, 0x4, 0x97, 0x2, 0x9]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000004c0)={0x8001, 0x1, {[0x3, 0x7f, 0x9, 0x2, 0x1000000000, 0x0, 0x1000, 0x7, 0x56bf, 0x7fffffff, 0xffff, 0x3f, 0xe29, 0xfffffffffffffffd, 0x3000000000000000, 0x766, 0x1a, 0x1], [0xffff, 0x5, 0x9, 0x10001, 0x10000, 0x2d, 0x3, 0x2, 0xe3f5, 0x6], [0x4, 0x1f, 0xa2, 0x6, 0x10000, 0x4, 0x100000001], [0x0, 0xffffffff, 0x8, 0x4, 0x0, 0x13], [{0x0, 0x800, 0x7, 0x120}, {0x7ff, 0x1f1, 0x97, 0x7f}, {0x4fb1, 0x1f, 0x5, 0xea}, {0x200, 0xfffffe00, 0x1ff, 0xffffffff}, {0x4, 0x10000, 0x4, 0x693c}, {0x3, 0x5, 0x7859, 0x1ff}, {0xffff, 0x7, 0x8, 0x10000}, {0x6, 0x6, 0x7, 0x7e}], {0x2, 0xd070, 0x2, 0x7fff}, {0xa018, 0x6, 0xa883, 0x81d}}}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 04:44:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:44:10 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:44:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x281) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) pwritev(r5, &(0x7f0000000880)=[{&(0x7f0000000200)="3a1969a8f6f2165ca8b41fd0249c212680900bec54f25d076bd7295c91afb28a17106e7fd09ee2c9564ab09a811a291b6c0e5755b19cd0c0d48c6c507305628a01695a47aeb357eeb28ec957c1b8427192f25b7a96b9039cb3a91c112536e650c2c2032bcf103baedc329aabb145fe1815925475e2a021c6b6d08e6454db357afff4472808811b05871569feacc12be3848da9360c66bf623009dcc23aa0314be7cc423391529435943ed445ddde7c4feec4dabc60c6d059923ecf854548a699a8cec484", 0xc4}, {&(0x7f0000000300)="1d0b1ac511f64c51881bb956752d9646ba2837d7ea784a0e0edb5f7f303c4a3aadc02da85d9512acd87f3229e8fb94cf66391e89e27db8532cd31e15ae9eaafc39c4c5245593be4d2acc9bf1dc3d6956ce337ac735462434436145005f7cad3f2f3ce73ee6b3e0ae19a0e1e472175239dca995f5408167d00f5e25ed73bad966c6267bf6e46befa1783b756c0f53c7a125b72d2c961b496f8a940c08621176ee45b320226d0a5ee6ad5e1d11ee993560d266f9498b9a07ba5865643cc3a8ec6ca8d9c174cbc7c9ccbf2f6079817fda9790efbe73ac7f3086ef50f97372caf498299ce8258c60d4844566930a25a9f223608f9f", 0xf3}, {&(0x7f0000000500)="7a71faabda46e112c973261417c12336740718b9c2077691d4a2179dc7c70288ea931fbf6b161557b8b052233dbfa37ca0be2045178f6b17c5d8dfa285547dbe60a85389deadaff9cd39aaf9692ebc6de77e0da7f4982b1d8bd22a6185033b5194c48d440abe0eea2b6c7f0101df502094d10756440aa58e097fba3a3bfd421702cebc4a36d6ec19b0919746c7c7789eb4da3b724cc2386c6baea35d9305186827b4db91a51e62016a234ad9d7fe50333d70f01b9ff95c556f7d5a1ddd7cb41cbce8fdbdcc9ce28c7cffb71c1694caa5c3232766bdb9ee5f78ac40344612e8d02954cd2889a727", 0xe7}, {&(0x7f0000000600)="4a1fb8163564c1a118e2ab730a2cce904bd3b9fa4bc24725460769bfda36e5a1ff932a4bd61be592868c004f288133902af7a27c15fe6bee060c01ea10f8add9292c07c673c4b4ce17ac68a1227b171ae15b0000fa43adeba5ec884a21bdacfb6d1d76cb315b3ab09718639a0e76ca27cce8c9ef7305138026dc6b788c7010a9de452796fa88a21de0469a7feba430e695b7d8ec589b2ea3ad66d67546f0c9b640e7e3999254c3db4def731ed181e916cbb6cfaa4531f1e1ad5a87fb60e369a5726981e999d7b65180", 0xc9}, {&(0x7f0000000400)="5ccc583856c5a00c45756880d1351bff750a949fba425bc33095cad689dea13eb334c658a94c1256163176d3814d543174c7c53fd2bb2b2a7dd771a18f439598fbeed6fc80784b4f327fd34b3624ea0e85801a13446bf62604a9a8f483631958581096b707f9dcb5e5ddd53ef8eac9c4f714eddb69ec6b6e43dfcb2a1d6786826a", 0x81}, {&(0x7f0000000000)="c8e8a0b345a34aa31e1120db6c161341b7ca818c60cfc7f35239f6aef414e00d8a0d414cb2accc345c715e45acd7eaf13be3a9ec25e80c2b3ae8e4e20a61", 0x3e}, {&(0x7f0000000700)="a60c2a1fe41bc2dc4c5cafd6a4558309d2777b68f8594fe9c5f6428d0cc9a859c53b6057f3fc17652c9c23179fbb931035e48b182cafff88a1f3b318ecb59307f76cbd3a2d9b43", 0x47}, {&(0x7f0000000080)="916c8839d73a58a4f12dd9466fd7163fc18e7f8a4ed9f53f9ddb33638720bfb58e5864c65e9e71148bf4ca0bb145cd0f8d9de07569", 0x35}, {&(0x7f0000000780)="4493a48c4d333462f89a651220d557769c826fefc466d51d4763f5fe753121e8aa42c092a6b14f00fce5d40f4ed41d8ea75ba901fda5b6a4b7236fc12d10affe533e6c339953a70faeb741b4d95d81fed61706456385ca852b073aa75e1470c4cc4ea7f40efabcf8d0e4d9b5e0a0b4591768983f53c15cc087c7e06714e8de5fbfeb90d613383cd3f4dab73a3c544e6c7fefd3b2336f45ee7f2beebf36de09d271bf16e3ff3b721017ff390737c6d0916dbb91a3942fc9c6aa99e2c6877bd92458", 0xc1}, {&(0x7f0000002740)="d6dbf41a7f23299694d82e8e6745dd4a7c8a300a21359c6ece8f1245fd8c5c7df4d5ae8b86b15836ca36bd8fd2f19f0eb17694dd8710417a91156d1c59bce6acb90ccdc970700685e8d21d505a1b49f50cc4b7b6bec5f29e69e57564bb11ebf0c1f982d59352f894b8b78ce518400d971b85528eb430ac2cb99be674a4d8d27c824af9e7187ee9ae94e93cda7c2baf0ec2dce9400a9d8d3d3451a9d13055eb527b8770d80bab224eebca0b96c876f79c7771141450e17b90bcda7c6a3ef53ed6373e8a20b89cb5bcd000544ca39eb6bbf47abfbf3edf6af50324f501b2233976d1448f205a963e2f760160963340870935383120042ce0469144081d431988c5ff058e0e738183d3026a25c649409d58e8bec0d624e03650dd3ae459ad4c619f26c8e7dfe1c58a1f78a0068eadf5e5ac66b9cbf018937a018f90721de6c5eeb673dd13b7f526cbd48ac6f9f934856ce6345bff80e15d269a8ce03fdb8a87b78c8b97f9492346fecad8c18a669295585ac8d739436412dc476eaef72ac04ba394b7db3ae1e718f70acb2aaf72686fe483c1505a8685f8f4534afbab806d21b7fd42f73fe1da6fb0ae138cc84554a045b0b951a5b83c00aa977f0db2b5d989099e4dc77210f925f0c964da6823c6e8f63b7bede24144285ee2cd80ffa78a10d14f0f9b896e767f9344538522cb19b9699cfc9ccaba27953e9d43e7c52de5db349504f2300205dde1c0e6469d2085dc59db875cc616d654e997bbe0cae4b1da17b0912592b4b1dc1b72a52ba7644880ff940e6bb6660acf84c1fe8173774dc4d9e5e7d9c9e3ef529bb1c75f21dfd9786982e63ca4bd50d8ed525064ea528a603342c228767fa40af3ba72bb6ea72167d23317bba21a7ebfb4cc59ea0687f3ef124d307662c0f4bc49a77d2b3dc91c5f5a550b4bb9c2f1299288203947082f4f1b9e908f19caf78c7edc26684b059bb617c4c1f9aefda6cd0d199488f083573f9106aa3b27380a3494624f0cf2cbf6e6202523a0552641a551a9644b4e0dfc9864798575d5fac02dd7f3cc0a5a7cd33a1e942cf8dc930b03bdc896fc565320050be4246d74d56649e42a674e7d8ea3dd77ab07190681e3806d9e9b63b0dc16c3b39019117d7eb38b11ba980f2d6e8368960b2a50e4d0941cd11f969a2d598882f7d0d89e8c11fd49fefbc25f18a6b7d4ce0f1d19facd0fd0982df6cf7c65f9613e6988754b183fd3abefbd752b349227b91b0182ff9a60db5bd0f557141cf38207f9fcfe9b83e009df2d6d6079b47dd99b7906fc677b536fbdd937ef49248f0b15ce321e02afe8bdfd1d4f19327b8e9b3550f98f0ffa271d260bbc6644d58d5343a25cba42d143a598e5db1eef8318b09959dde37e8b4be77b02114637b216997bd8005e813d3e38b01dd414bdb67de11b26c9dffc5af3b48122ee788ac89d8b37618c6bdab603bbb1d0545e42aaf465b5c436c925b1d510e163371a045718ad7bc472792900a6d44ad278038776c40dfe2f7efb53c1a6116ede3a98b7b87e55b8a5a7b3be5a50276024a4b9654613f11ef46ca358b3a63be642e2888cfd82eb69d3014e1cffabf1917f7394ef0142523dc5c64e8b216d296b67d0885add0faad74a419336b1777b4d01fb9dbc5c9df2161564b365a65265cbddaee0d7c67856be8253d0df57cdee21843859cf229cf98efc0bd7dc5387d5104e823a6cbcdcc2ddf7796f0fb4051bd899c62b0d653d5f865a5dfed5c191f871f2d0e2a6e2722bfdcad03fa47347948ef82d4f10531170ee8624b9207366d1c1d0561b1dec05997facb5e2aaf3e67291a78b3a7d267fb550f95b3b69818411d5455945e299e9856b5fff5d022fe56a73317029e5fa3d39d29f64c89f6ba5f87eaf1dc611830e298683a554f614ef7e053ae895148bf39deae59e8347ca5e0eeff721fa0d864c1ed64361e178bffd8a654e91601730daf99771ec07cf0080198f2ce2237005c5f6e357d743cd3fac7ee30477fdf6dd45a5b5019a2564cacd489ae49c29f745de95c3efb3f0c562ef51608e3cc7878f9b4665dc9c4d9eef27661b1754b5bfc884db62167156ef1c2733c5cdc4ad6effe395dede79790a6f8f61ebcef1db4700e744588359f881b6cb7025df524a9623bc0ea404c637bbf7e3046dc6e87673a05e273f21a52769093164ee10ea8897ab883be9793cc5ddd2100d7d4e0dcf100b79c357acb49e0dac261cf7b06449c8fa4a83df48437ee84d16616c8578a7dcfc94b812d2fde605dda3561553c4db7d8e652a4f4f63a1aeeac870a0f3b2735eb2172bfe7651783a4a8610df445563a501ec01e30d0c86934ed0dfee9d6995b730dd56be09ea160776d4cbeb0730699a3513c32562532a0573511a5d1e9c2eb67532fe4a5cb55980b5f22e6d3f9e016f0a36fd8930920ca46c9ed6934216c9c40a7b0519662ab84d49e0b8e58fac43b7011bc2a02865fd785c45929a95561e8a7da9bae01f72af2b81ebdd62e76bad37e4f2fe5abd37be9ed41b964ed4c02a100f797a91f7d4a68e88e60489a620b7991099ec234af8817af0df41b2714b5644746d663263e94b79e2ede9a643791a354d6b001db5ab8a5f9ea5980fc7920a2c3b26474db088e7f230e2a5599ad489faee6d833f368c1e5a6bae65276b6fe1c88327e4d704320d94955c5a182b2e309add67672459b2baf9be5c5b56398937fd8f865761e36a0fb678b844105fc74e90f569aff523d28981ad6e537b08ce41eda95e9947cbb64a3ef4f2565546b4b1baa9121ce3e8dffd24dec4e2258f3aab88bb290d40eb110bcca1f7042424a22ef99f031276066dfab8ce6270e5c7b31c497cf7ff19776c323c25db289611934dfbd0235ebc7a44d77af8ca85c1fe1063f21679b5ed0daefc208e267b258b9b47b9ac56de562d457395b6ee021cdd5cdf801eebfb0394a1e89da123a40e761eb955280a4c45abdcf4ba0943d9b7971ec11b1c92c38476ad2d402b0fcb776112292ee849ca4c13e743dfd534506b421148295915aca4e45df6278bd09d7511f4068d50be115d13c90fe0a4a3daa825fa3e3c14a0bf14d8f7bf671fdb530bba825132471266a0a461535cccd925c98806a34a25ad7b82f209d767240383a63fe34ccf52d4ade9ab6c65340765924a08ba1264d1d4119335611948aaefa3277bf2dfac74bd0c1b4d72a45a9d81e5a18dba5a5ed6f5c21c601c75708d994d7815314d525c401d616ca271a68d403946334049c22ece6dbb72d4c48d6d2738c55f00806d291403e5801a5368bf64b9bd3c54605234b2704581e592bd766ed491c82013e09be08c2468921a45e334be396595a937fee3ea6bb75b0776a5e6a6c1234556a60d1bec81bb354c025cc25e9f378b2338a763dac221b976ccc5dabdf68bf9aa59c24638f69d66d8e706cc820ec068387bfbb6f174475e43f2cd8e491d22402f8ca714be74c062575e0db7ea1b9ec5af8d588f6016298c54833e7233bf9e110191b7a8edb20f116443168a2bee1520abd0f737abb11bb800fb91617dbd783954f0cc39f96b45f05ad8a40545ddb0b3ef6e33cc1fef865c281d12e1914569dc4b4fc886eae5eeea9d23dee0155646561ff7b0f687e817b6e16598e3967ffae5faf3d54ab2569a6ff8a351504dc8ff0b893c963754eef78be7f45fc389de606a4eff56462876b37b9e601fe6549c44e56a90d89bf904909ace3f200bcbcfccb290795a5d9f65af8fd600412ba8a5d286376c20c308fa30b855db28d7e7e93b7f44cf8e86b90808944f2cbbc7f69a536b7ac945be49cd9885047a0aaadbf92d7abd618547fb9c513b194c36a745e13ce35b4c1e6b993522eda3836dd82f4c2dc7f498d623db73fe6d6b29b88fdd75d1e63b5aa7644dd2100538ef13b3ff3ce21cadfc8f0894be7b2a99a59e6c0aa3b8b67568918b4ed16305577ab3f711006002e53781996dc451d9b9f5f738ab1a4b0c2770fc4308ddefc652c2276287543a932671cb5edf32557cebe9cb2a2d9f3a0d49ccc8e6dde8b7b4b7a392f577c8badfb7fdfaa352a2619ce5847545651799bac824f51863899228ec2cfa6d5e69cd9237c7d0f6fc65a601405c7f5a52fe0f1674bf48c8181139741d432879f008a552f4618023a988158321143fe295233e9bd17981fecb3bee9a51c69b8f59bfbb674b16a9d1e3b15fb2cbe7aec9e4408ed6b2bc446fb2b3f758b1be32dc686926928969670aec546a6fefff45cb7766d750ff9bfbb1e6fc2d743931037585696f7c3ffda0df5beb39e8ec3fbb96c2c0a41b97a8b2807cdc1dbe1c6633e8892ce3e8421c7d50ff0e34ba6365329e12afc60f8f3ec6e1b09650a55df8672af7492c4d9edf19eaf617ee530a684c52519d75e5631da87610faeb55777d4a48e8a6d88ffd1506c15123d8128c5ba8d8d3287baa4debca1992d8ff8abaf865078acef3e40991abe0fe5174304bca0d0fc4a5c0ed89e8bd58df131c8867d83f15d94ce40a094909fb1eb38032186e947541f0132e8f8b99d512a114fc7881d8c9c1f68e8d9b27c0aa757eb68cfb71adef2c9da426f724b1a2d5734b2ef1ecf37998b0f21f4f0d19e3d46142cd59f2eada813aef5effa92d70051c0dc04a18d62cb5b2e51c1f8e22b4b9ee917da0f4f8fa10d9d4ea4585bceaadf3713d62f7ea978fef3b627d1cf0ad1dcd17360a520d79cac60f3f356188168621fbd73dd03d61ea3f77baa76661a155ae03bbcf168745a0c82f67a8454367bc061c27421e1b4c8e34ba23e1f3263d348b2584fa16e955eca15d4ef78ea15493b428308d4052bad9332a61e1ce8537dde4b2b97fb1301021d6db1a5506d5b3beed18c6f3732d9464fe39e75e54479c8b3490087132036db5145a2dd6d230e7e3d66738d5ab640b3efccfcb2c892eeb78733efa80eec73de05ab056b2913f233308a7a2b8f5df0c58fa2fdcedc81aad087c758c8a71464578a7c767de98d632f50ed65f11826cdbe2278de4c080cdd6f91a9f2ed58afa6c50f34eb695a18dedf0a889e3433c8451b9cc402000ee569f9b0da53c2511c0ced71ec5ed1ec18ca2601526c8f53d2f75e2f05999a89d6b746bf190ebd6839bb4c8c1907756a317489e82233decd28b0daf10456f6549259e53f5ef0966feb4de0c335051cc9473a219514a41eb2efe7381cf8a9f6b75dfa062c76f8b95bfde656a9f42b99fa8af35ce2d8a10b1e7db285a4e247af96ff0cbcbad41222e3fc57e32d9e39d0507ca579677890886bc7beb138da35743dc93810bbbe8f4937e833733baa71cb6f6a2c1c478fef8f2e6f5520bd33fbae85d713d75a738f36dc605a3b119e7b9c5aa21f9c12504dd64ca8720925cb1d1b0e893f5e57640eecea5f7aecbf6561c6f5956e0780e1618afad53bb62de80eadd564b036ca6348454f02bb0ef5df23845b1902c13e73b9729188a587fca3d15fb38a56004a3e37fbbdf18b1b0d24f5943d50e709179b1db03adb05167addeb0057857d1363000c332e5cc9ce684fa8af52133d392c5335100509644cd4895cd6ebc41917030885494f9a7c839910ec001f38c65c25e9ead5cd221c9a5e15aea1f014a04e4d2e95926382c7cf18ab5ccbf3cd7add2e8d483414a8c54b2ecfcc5902b44ffe3bcfc841e6f11678d70db9be6e531273633ec7635e6385d6b5e1b89eb3c2e7fa577317daa23f71728e6ee95c1bd10302b8d6d2b669b5a69a1eb00460d0c47ad2e512d760f68373c34ec8a88a3e0cf76cb4dae159933b136aa9ac182a69e45cf54b608970677ea33161335327b1d797f0b1349", 0x1000}], 0xa, 0x0, 0x1) 04:44:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000002500)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r3) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 04:44:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002500)=[{0x0}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r3) 04:44:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x3ff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) close(r9) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14d02d4fd2dedd95, 0xf0000001}], 0x14b, 0x0, 0x0, 0x0) readv(r6, &(0x7f0000002500)=[{0x0}], 0x1) renameat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') panic: pr_find_pagehead: mbufpl: incorrect page Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic(ffffffff821d307a) at panic+0x15c pool_do_put(ffffffff825a8878,fffffd8052000000) at pool_do_put+0x36a pool_put(ffffffff825a8878,fffffd8052000000) at pool_put+0x4b m_free(fffffd8052000000) at m_free+0x119 ml_purge(ffff80001d441ed8) at ml_purge+0x50 ifq_purge(ffff800000a03278) at ifq_purge+0x97 tun_dev_close(5d00,7) at tun_dev_close+0xc8 spec_close(ffff80001d442000) at spec_close+0x311 VOP_CLOSE(fffffd805d8915b0,7,fffffd806c3bfc60,ffff80001d339758) at VOP_CLOSE+0xc0 vn_closefile(fffffd8056669da8,ffff80001d339758) at vn_closefile+0xd2 fdrop(fffffd8056669da8,ffff80001d339758) at fdrop+0xc2 closef(fffffd8056669da8,ffff80001d339758) at closef+0x117 fdfree(ffff80001d339758) at fdfree+0x100 end trace frame: 0xffff80001d442250, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pr_find_pagehead: mbufpl: incorrect page ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821d307a) at panic+0x15c pool_do_put(ffffffff825a8878,fffffd8052000000) at pool_do_put+0x36a pool_put(ffffffff825a8878,fffffd8052000000) at pool_put+0x4b m_free(fffffd8052000000) at m_free+0x119 ml_purge(ffff80001d441ed8) at ml_purge+0x50 ifq_purge(ffff800000a03278) at ifq_purge+0x97 tun_dev_close(5d00,7) at tun_dev_close+0xc8 spec_close(ffff80001d442000) at spec_close+0x311 VOP_CLOSE(fffffd805d8915b0,7,fffffd806c3bfc60,ffff80001d339758) at VOP_CLOSE+0xc0 vn_closefile(fffffd8056669da8,ffff80001d339758) at vn_closefile+0xd2 fdrop(fffffd8056669da8,ffff80001d339758) at fdrop+0xc2 closef(fffffd8056669da8,ffff80001d339758) at closef+0x117 fdfree(ffff80001d339758) at fdfree+0x100 exit1(ffff80001d339758,0,19,1) at exit1+0x334 postsig(ffff80001d339758,19) at postsig+0x4a8 userret(ffff80001d339758) at userret+0x159 syscall(ffff80001d442480) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff75e0, count: -19 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d441c80 rbx 0xffff80001d441d30 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d441c40 r9 0x1 r10 0 r11 0x1c184e80e77d7746 r12 0x3000000008 r13 0xffff80001d441c90 r14 0x100 r15 0x1 rip 0xffffffff81c099e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d441c70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=223453 stat=onproc flags process=a proc=2000 pri=17, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff80001d339ea8,0xffff80001d3a8d60 process=0xffff80001d38e380 user=0xffff80001d43d000, vmspace=0xfffffd806bc09000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 21557 286771 2146 0 2 0x2 syz-executor.1 6132 87728 0 0 3 0x14200 acct acct 38473 165333 0 0 3 0x14200 bored sosplice 2146 115698 27407 0 3 0x82 thrsleep syz-fuzzer 2146 504489 27407 0 3 0x4000082 nanosleep syz-fuzzer 2146 214966 27407 0 3 0x4000082 thrsleep syz-fuzzer 2146 272318 27407 0 3 0x4000082 thrsleep syz-fuzzer 2146 169708 27407 0 2 0x4000082 syz-fuzzer 2146 227621 27407 0 3 0x4000082 thrsleep syz-fuzzer 2146 31313 27407 0 3 0x4000082 thrsleep syz-fuzzer 2146 245116 27407 0 3 0x4000082 thrsleep syz-fuzzer 27407 301175 95648 0 3 0x10008a pause ksh 95648 282535 17158 0 3 0x92 select sshd 91122 51450 1 0 3 0x100083 ttyin getty 17158 285411 1 0 3 0x80 select sshd 12564 363177 28486 73 3 0x100090 kqread syslogd 28486 54145 1 0 3 0x100082 netio syslogd 13118 487340 1 77 3 0x100090 poll dhclient 66579 6302 1 0 3 0x80 poll dhclient 59891 227497 0 0 3 0x14200 bored smr 35069 46055 0 0 2 0x14200 zerothread 64190 161897 0 0 3 0x14200 aiodoned aiodoned 62029 157149 0 0 3 0x14200 syncer update 27753 273500 0 0 3 0x14200 cleaner cleaner 58801 337009 0 0 3 0x14200 reaper reaper 20782 123641 0 0 3 0x14200 pgdaemon pagedaemon 10137 59584 0 0 3 0x14200 bored crynlk 32129 320641 0 0 3 0x14200 bored crypto 6079 253521 0 0 3 0x40014200 acpi0 acpi0 22423 281664 0 0 3 0x14200 bored softnet 63139 290635 0 0 3 0x14200 bored systqmp 16690 213067 0 0 3 0x14200 bored systq 47745 399033 0 0 2 0x40014200 softclock 72477 203265 0 0 3 0x40014200 idle0 1 500690 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9498 6341K 6849K 78643K 10898 0 pcb 13 8K 8K 78643K 67 0 rtable 104 3K 4K 78643K 329 0 ifaddr 67 13K 14K 78643K 122 0 counters 21 16K 16K 78643K 30 0 ioctlops 0 0K 2K 78643K 22 0 iov 0 0K 16K 78643K 46 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1338 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 44 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 4 9K 25K 78643K 212 0 sigio 0 0K 0K 78643K 6 0 proc 49 38K 63K 78643K 410 0 subproc 23 1K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 31 0 in_multi 42 2K 2K 78643K 90 0 ether_multi 1 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 204 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 103 21K 22K 78643K 1349 0 UVM aobj 8 4K 4K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 47 0 NDP 11 0K 0K 78643K 28 0 temp 104 3016K 3080K 78643K 20950 0 kqueue 3 4K 24K 78643K 177 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 71 0 29 2 0 2 2 0 8 0 unpcb 120 167 0 159 1 0 1 1 0 8 0 syncache 264 8 0 8 2 1 1 1 0 8 1 tcpqe 32 211 0 211 1 1 0 1 0 8 0 tcpcb 544 108 0 104 1 0 1 1 0 8 0 inpcb 280 271 0 264 2 0 2 2 0 8 1 nd6 48 12 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 298 0 122 13 0 13 13 0 8 2 art_table 32 299 0 122 2 0 2 2 0 8 0 art_node 16 70 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 3 1 0 1 1 0 8 0 semapl 112 42 0 32 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1681 0 281 46 0 46 46 0 8 0 ffsino 240 1681 0 281 83 0 83 83 0 8 0 nchpl 144 2147 0 550 60 0 60 60 0 8 0 uvmvnodes 72 1804 0 0 33 0 33 33 0 8 0 vnodes 208 1804 0 0 95 0 95 95 0 8 0 namei 1024 5731 0 5730 1 0 1 1 0 8 0 scxspl 192 6606 0 6606 1 0 1 1 0 8 1 plimitpl 152 37 0 30 1 0 1 1 0 8 0 sigapl 424 397 0 368 4 0 4 4 0 8 0 futexpl 56 5831 0 5831 1 0 1 1 0 8 1 knotepl 112 246 0 227 1 0 1 1 0 8 0 kqueuepl 144 385 0 383 1 0 1 1 0 8 0 pipelkpl 16 424 0 414 1 0 1 1 0 8 0 pipepl 120 848 0 830 2 0 2 2 0 8 1 fdescpl 432 381 0 368 2 0 2 2 0 8 0 filepl 120 3308 0 3223 6 1 5 5 0 8 2 lockfpl 104 102 0 101 1 0 1 1 0 8 0 lockfspl 48 30 0 29 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 32 0 22 1 0 1 1 0 8 0 ucredpl 96 254 0 245 1 0 1 1 0 8 0 zombiepl 144 369 0 368 1 0 1 1 0 8 0 processpl 896 397 0 368 4 0 4 4 0 8 0 procpl 624 628 0 592 4 0 4 4 0 8 1 sosppl 128 6 0 6 1 0 1 1 0 8 1 sockpl 400 474 0 457 4 1 3 4 0 8 1 mcl64k 65536 21 0 21 1 0 1 1 0 8 1 mcl16k 16384 7 0 7 1 1 0 1 0 8 0 mcl12k 12288 7 0 7 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 8 0 8 1 0 1 1 0 8 1 mcl4k 4096 40 0 39 2 1 1 1 0 8 0 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 64793 0 64748 17 10 7 16 0 8 0 mtagpl 80 21 0 16 2 1 1 1 0 8 0 mbufpl 256 103826 0 103746 13 2 11 11 0 8 0 bufpl 280 4534 0 166 312 0 312 312 0 8 0 anonpl 16 51807 0 36180 70 2 68 69 0 107 0 amapchunkpl 152 1665 0 1528 8 1 7 8 0 158 1 amappl16 192 1772 0 868 47 0 47 47 0 8 1 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 11 0 10 2 1 1 1 0 8 0 amappl13 168 29 0 28 1 0 1 1 0 8 0 amappl12 160 87 0 82 1 0 1 1 0 8 0 amappl11 152 66 0 54 1 0 1 1 0 8 0 amappl10 144 11 0 9 1 0 1 1 0 8 0 amappl9 136 433 0 429 1 0 1 1 0 8 0 amappl8 128 380 0 359 1 0 1 1 0 8 0 amappl7 120 116 0 103 1 0 1 1 0 8 0 amappl6 112 24 0 17 1 0 1 1 0 8 0 amappl5 104 372 0 361 1 0 1 1 0 8 0 amappl4 96 455 0 425 1 0 1 1 0 8 0 amappl3 88 117 0 110 1 0 1 1 0 8 0 amappl2 80 2253 0 2196 3 1 2 3 0 8 0 amappl1 72 16657 0 16264 24 15 9 20 0 8 0 amappl 80 862 0 821 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 381 0 368 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 381 0 368 1 0 1 1 0 8 0 vmmpekpl 168 7861 0 7835 2 0 2 2 0 8 0 vmmpepl 168 53129 0 51270 134 13 121 121 0 357 32 vmsppl 272 380 0 368 2 1 1 2 0 8 0 pdppl 4096 768 0 736 6 1 5 6 0 8 0 pvpl 32 170246 0 151711 168 3 165 167 0 265 5 pmappl 200 380 0 368 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 155 0 19 5 0 5 5 0 8 0