kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jan 13 19:35:43 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.243' (ECDSA) to the list of known hosts. 2020/01/13 19:35:56 fuzzer started 2020/01/13 19:36:04 dialing manager at 10.128.15.235:15905 2020/01/13 19:36:04 syscalls: 337 2020/01/13 19:36:04 code coverage: enabled 2020/01/13 19:36:04 comparison tracing: enabled 2020/01/13 19:36:04 extra coverage: support is not implemented in syzkaller 2020/01/13 19:36:04 setuid sandbox: enabled 2020/01/13 19:36:04 namespace sandbox: support is not implemented in syzkaller 2020/01/13 19:36:04 Android sandbox: support is not implemented in syzkaller 2020/01/13 19:36:04 fault injection: support is not implemented in syzkaller 2020/01/13 19:36:04 leak checking: support is not implemented in syzkaller 2020/01/13 19:36:04 net packet injection: enabled 2020/01/13 19:36:04 net device setup: support is not implemented in syzkaller 2020/01/13 19:36:04 concurrency sanitizer: support is not implemented in syzkaller 2020/01/13 19:36:04 devlink PCI setup: support is not implemented in syzkaller 19:36:08 executing program 0: geteuid() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) r2 = dup(r1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x103) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0xff) fchdir(0xffffffffffffff9c) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000440)=[{&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/211, 0xd3}], 0x2, 0x0, 0x3) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) mknodat(r7, &(0x7f00000004c0)='./file0\x00', 0x8, 0x2) r8 = semget$private(0x0, 0x0, 0x32) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000500)=""/181) r9 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) fchown(r9, r10, r12) openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x1, 0x0) r13 = msgget(0x3, 0x4cc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r16 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r19 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x0, r14, r11, r16, r17, 0x10, 0x3}, 0xf762, 0x2df3ad84, r18, r19, 0x6, 0x4, 0x1, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000900)=[r11, r15]) r22 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000009c0)={{0x4, r20, r21, r22, 0x0, 0x5a, 0x6}, 0x8cb, 0x80, 0xffffffffffffffff, r23, 0x0, 0x3, 0x100}) 19:36:08 executing program 1: r0 = socket(0x1, 0x5, 0x20) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10001, 0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0xcf363a7c3aab7603, &(0x7f0000000100), &(0x7f0000000140)) r5 = socket$inet(0x2, 0x2, 0x5) recvfrom$inet(r5, &(0x7f0000000180)=""/19, 0x13, 0x800, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0xd8305185dfdd8c84, 0x0) r7 = msgget(0x0, 0x100) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000240)=""/65) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000002c0)) r8 = open(&(0x7f0000000300)='./file1\x00', 0x8, 0x200) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000340)={0x9, 0x2, {0x10001, 0x37aa}}) write(r5, &(0x7f0000000380)="9f825c2bf43285c3f2864050ac7d566a25ece5e7b4651334f7acb315483c4c14dd83af2e68df788f22fa052e704a9371209ae6762d2a8e2558e6d63b1ced3d062f5c801e2b13ec152f5e23c98cc3176b25876e04cc54ea731728ad511638998bfb21e441352eeb023a411ba1c34fc8be9adb32fed13989f51fc5", 0x7a) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000400)={0x8d1a, 0x6, 0x0, 0x3, "46aef1a5ed21f31c1b9d0b3418bb72dc55e35f5e", 0x9bde, 0x7}) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', r9, r10, 0x6) r11 = open(&(0x7f00000004c0)='./file0\x00', 0x2, 0x100) r12 = getuid() getgroups(0xa, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r11, &(0x7f0000000500)='./file1\x00', r12, r13, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) seteuid(r16) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f00000005c0)) r17 = getuid() r18 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001a00)) r19 = socket$inet(0x2, 0x4000, 0x4) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x380, 0x0) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/diskmap\x00', 0x10000, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001b80)={&(0x7f0000000600)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000000640)="4938968e8fc8efb2d6f8a153ee178dd0d78fb3ab484e3ecf2e0ca0fb93eaec635d8f219b5c230af222cab2f50d00991a323c404da67e0b6658fbbd9f5d24d39be945b56ddd82f10067747a65c7455de43663ae4e36c532498a4f365015b9a70b50864e2035834d0164bddd78e62b81f830e345e75794", 0x76}, {&(0x7f00000006c0)="8f6ecabc4c0392aba41b2e786f654fe6fd48593ec16d7c12fbdddd2537bcb9eab1f353b5a19f14a4e6d9bc8cdd45a2f3dddf19ec666f487abbc1d72d83e384df3df04fecf2cabec59766de78acb8e20bac389a602991befaba9fd3ed7a7d38e756bf4c9bb9c27264c87c2adb408491a3fd2aa32eafda356dde29c9b83846647a0cb29e6093f6f21ee34440b699aacd8ea7aaca02073c78f4a0a2bc7a74b0a417e92d9800a22dd60c23a4912ff77ca6afa69bc2f598195cadf0014235439a381cb0", 0xc1}, {&(0x7f00000007c0)="e33cb5086f4270aa279c36794410edfe81ed605e01b1daf54c86be5451e7928d7597741cd0efa96f1b06677875527192305a6b5b1945e9fc68811f3aedb2fc3ee42a8e61b4ff978aae3f6c32b51a69fb095784f88c2612286099389066ee3f3002081b6eb7e9fed1425259c51fc9afc691f783740283c0f84f99054399b8e0ffaf0b11c26b56e895ab2229149f8ab7c77efa405d09fb70168a1a4333976be1e91935db5bb59e6235e051762fca2443c34be4f14fab18fe77e70471eacc938f518e472b37197d69cb237df94162b7eab8ea34bc02c26a1b76402a07a44c1256d9e42d79405c0b90078b8cb7c8d6abbe0fa4491394b186ba6a4476ab32b5f90409737dfc99a6d5b1f0a387990250f85af897cb1b7fa9a37fef8383be1e51c0d7d8c9f73798f58f40a3e5ff5db7f5a5d6a91b466f04d07b37f7aeea34741970e55c7e93b8fa7db4a10c065aa4e9ece3c0fdd8ff5dcaa102a51595149868ef55778ecfa441c9adfa03951a6000ad0acbb6858de73e7f1c0520c3038cdca9fc6fdf686d9d470ac323b9434550fdc320129f0b81a73bf40853ae7d3276e4b983694604cb11a5e4783774df7bda01407cf0aaa2569648d73893c499f1993b28231ed9e5635f89d72968a4dcbc8af84fc9e67ff6c0d7c1e6f9f1aaecafa85d3632b2a3dc83a9fa5368a0e2c82e2236b3dce6727f6aa32834e030f80a85c3730e87234777d216aedc10dc61faefd51aa85c5927b3e4a9ebdac3708ee9370801a5b4ee58edef89eafec3e95a199a501266c81bc2df1542ebd73bb10ab553891746e48ea578d7f25393a862ab2f745499db10dc667e75db41a8fcbfeae5a73f7655d8f6c0a3398d08cc0d12adccb1cc8edd78dc53f87c2f03427a88f0501cd9b551949c592c1d02040f6ec6753bca6b0452fb6d010fc3d9f8604fac2021c5658aea761d5183360f08f0f39fde5cbc9fa899d3ed65505b4f09310a8b60d578b46a672fbc21acaa720400c0376407eb4b5f5bf1d2e46bdce6d48c5be960f375c2cd9207a9e52f01d2992d3de187560fd9bcfdc0ea7a21d6c307034fd9b76ce37256cd1fbecf8cb546feddd34265d85bfcf23e32cbe6925bc36659f40f5349ff61bfe73cecaab6fb0fe004572c3cb167314a645c9fa74322ac8bac68df5f9a43a1f55e781ff4a70c8e8348e2cbb995410b51eef2a29e4ac1ea86041962cdefa61f874fd514e5dafb7274e77eadb08d6c4041c64d33ef576f550db1708c01305070ebdf9d50b51defb3c7f8d2bb2bd5507990aaf76b4675728c06d58ba6be2326ffe01dc3e1c980a37bd37515f1b9277b694e76cd361b298393daaaf299b57471550797ee4a7b34f49c19b62c0e207b3579617433e541af93e9f12105e0fb6893c8f45bcad13a520824f097af142da6437285eda4a6b566d73dc7a181eb5ebaccf4923f6707ee45337ca77f3bc4b93247e4b3d2bec9602622fd1d377098db57729724155d0cb04af2e49b90c299eb0fd3f8b089cdbce26b8dbdf5d9f60219eb5ac5687d17007b2aed1c00f44d4aa78dbd7a55d144ea9e5f4a35c36378dbd53f59b519d911391970606fc797e07b5dbdc4c0c8e3a8fdc8ca83e64d37570c97e8966ee6f5b4a620dee05953d19acba59b8162d6b4fb602fcb5fdb8a02aadc707f5e67c074389de31d67c51faf3736d53278c0dbf0f9295f3f5be524cf34ffd66066f1be266d8ed955b68b60e7bc9f656740003280744243f763f8df933e1c5e3c54ebcbf6118c125eb197f860e87b1cc6d4971bf0c9cce1fd2b00844043cf35f30bce5dfb0bf52aeb76e02dba415f481b59758d652dcc584a943caeb20b9c9932e7b14be28edf760b9827fddd6fd59fc7a2d2f216e841778c30c670f679228c60d2a08ab733b3ece33d27eb33bb7d5829c417c22967912252edf4204fce04b78a0013487490147653a6491296a6deb4313b4cf34ca4f7cc7533c6c9bba633c45d1e84a805cf53b3c3d964eba56394beff19e0d242955cea438a6c06bcb0f966e93d76c04fd3f0073c59e2236dce6372b28ab055b216d6e7a508edca391105267c52ff0fb005df035ab1d0cca27de58d42a0a7b80c595ce549aac43dd174bed0b6d72ce0d0d02a6033aa2bf0b14f6af2aeb6e495c261580284ebb76c8306a69f42c5b4b5ded1934c8579ff759a31fdf7b05d59452b32261ead7f508a2053f6d4b971610d7cb0a8004de7adf3dac02b17cfab48267fc8d08e0af58a4903be6a3e3290972ebde722947fb0215d200aa7c8d0d3578e2e5de819c32104c96c1e1a37251d5657293056d655cf95735c138737fe6fb3e6063ef13b9951c380832e813627c95f6251585442be5acf568b5491439855cf0e76c1b1bf4180cf3de1a77d7f19c4815dea431086d7608a6153075887246392480539714f52711d469c49a4a2cb67a48967ec30474815cf84aab56fc3eb3d1ae3b8adcda98741fe0724af15cd24b0879d6db27a3ac6a2fd95d79c1a5a5118aee0db30fff5bf0e352e9a8ec0e950167658ce5f4576694a0b66a4badcd91702a0a5af0731d3a86a9dcfaa9a075d5da21b80b2b90c7bd539df3847c0b95d15b9a3e181bef3a06445c64131f71f686cba763e370cda2e40a1eeea327fda3012caab88f78ac820bf803562a1f0409ad39f3053992488d490a34ebf0acc6736919aaabc84f589a16b917d477ef9acba1eb0ba9675e6b5fcd4c04fa1f059cd49d9f9bb754a92d0e07285cac5d0aee1f21638df864129ad95fc686b02f95e00a6443087abc57b656374cb81da2f58bfe38837ab07d81ab0c5f59b84b3ec7bfed5de175bf12e5fb8a67b0fdf8b2ade7acce16fe51fb20c619083eb2ca36bb96e14e70483ca32c99dbec532a9ba46d1030497c7d9fdb3cb383b4fa231a3fcfe007274016c286fa547ea7e57144578aae0582b171251aa8f0b8b8478373f4c8f2849fe045a28da0e9e55259a76b0ac05907035419a74b1ac1e264a8f3577919ce9cd1e5050399f900e5f1af70e72f1d81e1cf6c77f8a5a8bd74d99bff5cf939ee7f0f72de45c86bf433554e12e6f1300a020a7f2a7276c2cf6d68819845808aa117c6567d63a5f4575bff25e0a525f5b97ffda7027795d6c27509194e3ebd07876b2c56dc70ee42a4271b60131d821149625c39b87b0dc1c52ba320a3fddeeb790be523b1eb245c9554917b91c07e26eb1259f3d79ac4a82a177004a666adfbc221222b07d5be164cba21152290d4be83887d969626d0d434f741e5094fdc29f5927672910df37251b8aad6ce9ceeca1a1cbda198ad315a0ed8f004edbbffae76dcc9546facbfe773993cd83805cef615d4cfa85a2c7db554965f8232f4e4dc75fe288e32175a4b1a2de3480bed00551853ae394a91f99e40677a9255eb32ccdb2361f976c2f928b5e7fb8368ea0699bfc449313ae9615923a196e341a762fcd5eb6da4bd429e660cc5b1b4e5bb65027137d36dca50e463974b561e0493cd13a8caac985f91f03258ce7d0c6f684db11134a51f6c161336cfed31405c13ba5884a27c06e570ba665bdbe4cb051bdd79b71af6e0dd29399fbc6290a665b0c61b0b88a1f5ab3c33f1a6314fccb103719c1af384b0137bf848efac80a7d55236c4b8f7cb7601427e972a7c43f9f2bc3568182e15f1331e8f9e7ea11253120d549ea777fe3360ab932cd46689edfd9069e75b44f3b7a66add75f08bc7ff927ec155d7645507d4fd49078130f98a1dd761f51cbf7aa62e1d441dcedf1816624bace05c4fa3b50bd19c5e0cf84cebe6ad75d0d25de4d31e816be9d17e3f8ef76da2f92e4fb49ed3b88a5b4e760b3e4e4c67cc03d93f774bf86d6048717ea51c6ec533af432ce8615459e54998ead6f523b15f0568272490f53abda7325a6c5968a23c3020b783552472076a253b54375d53c46a9f11a6895c4379d3b46d7d1095968e817d716454731d90ebab88814b8ba67f8af92fb47d41030666af4a8e0b6e1af8f7374a613101ce9c700b0c93c567637027152183e11f0443c2dd9ce7e7d197be63fd51d7dc677b24e3001ca42390244fa1016bc5de3553bd34546b2044ab9c3c188d600b9d64712a2011a0ea80773d54de54fafb3eb5c18dfec315f2c9e9f1579783321ba4118f95c669a5e6a34115c6fd19e13c623d2bab270cfd2aa7e64bfcad9ba2548fce78ef731e467794b653c8ddedf80ecb416deef19e083e333328edca3c67718ea633778e3bb98a921cb3dd975d8c678a5af2aa5cb43b30b237f08c8267519de79a1de0a5a2b5b346500251f08951e26cc68d95b901087cfbaa4a29afc833dee917b2504f85695338759807b664db4bc538d6b4ec31b98d1518af4f3a37917f467d736bc4e3abb9f6491f2c2dac56b68744388e89b14b68b77fcfe822932c0704ab75502fa798a203c54b5ec95ade2f0115f7279783b67254e9ab2fc852f70702122709fe74212c33c637a72f9d4d837785ad60c6a0c9863cc73bf64ca9cafc3dbd4cfbfa32bd18aeff421985bd74752a33bffe46e8ccc7f407dfbd3eeb5d51e7f55a0001a0fafacb11cda731a15358bf6d44696b4b0dd8f6560c3b2d32f5cd0c1458ef2feb1816159528359d34d2858ed2c40246a6522bc63f0d101d3b02884916a8ffa299a011ee3808c2ea674a702f5373ff5ee531ad10f95920a1a52825aaf721cc1bb43f56c963665e02ef3f8fc746880ac1ce3a85b1fdb9375ad34d4ca02f2e104dc708beb0d667a4b7615c3274712b2aae2f400512a8855f4ce52fabeb095ba2b3b50582b60b442a774449a553581549148d24b9379a43dccc4acf22a21ea6d2c31005020e0b693628e807645805189da949022c8a4ebf3eee7a0e7e8546122d6bd3448eeda037530b6e3dbc0b41f10fd9972aa4ea46bdb606d78540dc9568a30e639ce058284780ce9ab13b874bb29e547cd14f96575dd62491ace0bd3097748b1c359e5033aaea80282e2482dd9257b235edd20016fccfc8cf4086a70e689a7bfc9cf56cdbf5fa3a0e7774c574c1dffcafc457f82a24b66e8cbbda4e9832f70d955cc66374c2370e99b3e37718d6235a13f27289e241208a6a50ce35face06368b48cc9265db4084e74ad7a792d97ad47907cae6a152ea1c190f43cc9261d0dd53e2966514fa75d89ec79c7268af04a3cc21f12d0034f3f2bb1332cd15a864ce8de05d3ecfa20a31a786946b88c383148cad2a1abd5aa37dca674dd1cb60ed7154f30865a97aecdb353085b2cdd4abdeb73c0c0ead8859f62775325780a220b762492e6a35957710e5068656d3bcf026b4d5f1d9f3480fd3b5a1b34dbe45a10275991505ce0e7d73622524765aa15e25449272558c29e7945b146bd1cfd99c8a7f5e8cd15220727d3d347aba670caf7338b480fd4c9934e597506f7a1f84c370f79a8f69c5d15657c1d57b3782f1ae321b7e531c6fafff69f466cff7c007f60e723a0817b227de656cffef90fa0d14bc88a70f0b9f85e87b977f93fe50828c14849ae5f2ff743d5156992ea74091b0b60f01039fbe359c2af0c47283a424bac8e312eb54935e37e3324ada7945106a230903924ae8070ced8ee426c399a9015a1d3b5df082621204ca0cdbcf0cf60f1cc16a05a0eaf8b7c20ae11b9f1e708850d449f20752d80fae4fdcd88a7cd9b6bddc1b70c8be0261c1e017a8a50da670103bb6e3fd333970e7eb29f9b8665beefa14922353b50cecf771d0aa6a98780d3179d380129cef3555c2072fadc2dfa323b51448d38f18374a028e1100230a1b0300291ca934dd57cf96c2d7ab3cadd94052372", 0x1000}, {&(0x7f00000017c0)="bf5f804a292abcf078cba77a9ce86c75a30179818e99d9a17ba3bfc444a2f0481e0adb5e3a6fe09947901498e13eb0199cff6f31c3518b0208f2bd8dc931017a5d2ca1d20d7b6da47af5612c5747851f53435eed44b8b69c78edecb65acdda5b3e892340070d5475b46f56bc5a60816289bf438569bb99d048", 0x79}, {&(0x7f0000001840)="8120f437c7e2b041dc97e20ddc362ff67cf2a9b60c156999753743e23144", 0x1e}, {&(0x7f0000001880)="6f23c46dabab17299ee22d1a8349e294a406ac84409487483316890cb0ccd55d1a157d6a74b4f28fbc52943dd43ed1d07ccdea1d822280793783f3456c47d75d23d9af6e56ccaf46eb04fe387156cd38e7e6906292c509", 0x57}, {&(0x7f0000001900)="d1330cfe8f2031ff144b11d615a0095e0edb05ee9673cfee5351f581d2928fd5d2d2cd15cea0f5ab0aeee8b2bf3eab96726a2299a79259c4f86ff2de220ae0dfab907b1c5da8b6074367f5", 0x4b}], 0x7, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r15, r17, r14}, @rights={0x30, 0xffff, 0x1, [r6, r0, r18, r19, r20, r21, r1]}, @rights={0x18, 0xffff, 0x1, [r8, r22]}], 0x68, 0x2}, 0x74013bf41aebd9ee) 19:36:10 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffe5f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="5106d895004902e80e4d03dbe6334428aa3dc6f0e456fd8246843171b2d4ee6622ead65463eb805159d1614ba29ce31bc0df347fea75832e3dc730d99c6f1ef2b702dc7c83ba9f01e2364febaed1b608482a1a75a3190707a5db9c887ff20e8bbd0ee606f2ca4ffd5a97abeb03e3d2d851d3276c5ed65fdadf17fcf4ec53b8425707859bf1f8bc8297038e6ec48a6cba50ec", 0x92}, {&(0x7f00000001c0)="44ca63e4cca47256a607099b3c54e2d60516ae011f0bac18b711ec7be0247e7fe5001d46e11552b557c1128102c9a24b6c4bb7929de72496f9c8ce94ad2f5c30a773cf079be4cae2bc8734c0584f140ec04d1073703871db6b34e0954941486714ce1aedddc06cf9a1035cf6e690d6e67f00123f8601f2f3cb21ca6c06f8d201de45c9", 0x83}], 0x2, &(0x7f0000000280)=[{0x1010, 0xffff, 0x98800000, "6e40b85d5196dff857071641150fcd21a39826049161ed8e8b4e33fc7a10231eede9e59e1b519bc4bfa310db7456482a107dfe73b5fe02c4733892cf10be9e5351343a92f53934987e9ee022d5133d72e610c40cd851cb56404e166aa05ffcfb9567a4e8ca31f34eb76fe3d175af0e59fad3bad40e82acca9a54de2597d93b6e62bcbc127403c378ad832c06d2b6ca10bda600cbcec8b137472bc84d1b0d364e519decf97fc3753751a00e6bc8923ad1ac2a2f9aaf8a8fcf6343cad2c659146b3be5e7d9cc9db16be027372c6eb3c426bb0f67097a944c821196ebae6dcd92c331fb0b2696c9d09e1c87b4a522126374ef82d7fa1f23af26107ae5e25485c3cb962e0537374a43fafc8152c874ed4bcb6fadedeea2f7be7bd7145474e5c57192d4e1068034277539eb37189d747a604d1b97f619adada3a19c55a459de5d64952deb6332b8dda83f8b631ce9cc92042285c3e70e815b5c1e6fd302cca3266d0fd331b261eff312aa8bc0388cedce9dc42b6f031307bde8f62b33f29d70779244a8e5828c8a16cbd7e410f7f82d9e7f170aeb3caf20ffc0d15fb476f656d01162bba8aae49ea71a845fb38a9eadf6ec4d4b45893fb1c21a7dbcec9107274b293e5f1aefba076adb7b1fa2c70e9d2a3ee10fae3c8ee1d638edbfc3fe3c421db5e43167281e1b67102ca79015d1ae8b1473d984b062e7a94bd368bed320f1d9a5005c1319d1c3eeb85c556caa8d55238c5eaf6010c1bf6b0b9b49108f13168460bc03e0885923828c07bd207b6942ffb24f5240daa884911d5ccac11d979d86bae74f0e8ac23a781aaa996e56829fa7c96e33280f34b776ae450c348a98e030af73633d2038a56053b426861417db704710a7fa3644c2dd829ef8bfbcb39c10ec8aad110d1e65a281a89a3b0e66f4b8a1a2c1a759378a8cda3e0f77df07b6cbf1d04c447e31e855983f703fd64b099442f7727fb4823669fe5ad2751d2afeaaf182b4ef2d5470a510d1eca0bd06b635a423121aeefd3cb33475cffdc85ee7d899a19dccc0b091a44ee671ecc9d0f20c2d728b3133f7e7cc9f57586fde30dfe4d96511c57d30255de09d73762a9bb32caa512b8baec85b52bd1ba0203f71e76a8fc844973add5f70d6ecc2803dfec7daab1ccc6ae903ed6f059e9ea8cfe936d5c3e34a5e677171542f3ae37e673faa01fbaa692608a9e5ea9e2a247f51ab0763725f9d3860477efb70abc75efcfe862bfb1e20512bc32f63dc2bc87afbf9dc4d021cf1ae7b6a6b37166dd5105c302efd5e0722a32abbcc08431efd3e95ecc4584ecf8e25d9121433cb66a22c61ac99bbee76943353008c44740712730b7a7177a3152824e1a37648138a1b0b020bf89c6f1cf1b8033511599c3b04df3d2e7d49794d0994a67813088b1985c6f5f5fc67f0a38dd97be1af5275ae9ae7e220a0036ee91b3515d19e0151fe0ae20e8c26cc3225aa9b042ff340da9c89047e51e6dc6a0a6b1a46b53236cdddbe672edc9b254b9f7781261bb3985e96afc1bc7f1b7cbfdc84f489056bfd9cac2fb37a7d744a499c67fbc04f1abd2798f9b79f58194f0158be83f7cb989d47f496cf0da7cf94c122c0aefa1fb28a96babc56721283e7e8fffea8aa4e45bc6b994c44e33ef98f9c555ccc56fffb8993e02ff2a8fab7e8e4ad15ac656534e6b2dd8d54c034948dc781f79d599188c379d89a2dc541dd492e51b3b46bf961e0f99a8e278ae7eab9874a0f5e69a380f8e60c49d8be9f1be4261d2dffd668d793013677134631e71feb3bf462cb3105ee469b9065ceacc1ed373ce80b0b64364792e5ed7132ecb5e3fbe169cfb84b3b9d5c2374280c0d36184ee714d8ef75d40412c63c470a35868a007c255917826967ac9cda86c516b534c7e86b3831b7bf027fcf837991af8c49ef4a0eb7ec71d10a55f41b0de459624eb05b61e52ce6acfa5a9b0f23525284c4a02ce46c4c531d55b8e815d640f4115e5d06bafa8b5a908976593af95439ed2f03b46ae8ac98bd4a5b09421b2d1a14bc73e7b3c43dc8542bc3775f963252fbb3934ed41e564b50d211d65ddeffc89706ec65ba57e5d88cf96e4037972b4b6dd9674ea3df779b5d3d0cc1158a206734edd578f98bc8d4db9765bc1da608ec9c79ec48c158bba3701bb1fe740c000a8a36ef7961ce75df65d154e9c7f1126867af64cb703c0c98a9aa4fa558f9eba36358f823064a732e944f27772e763304a9a534409f180d01ce714017a67a76887e00d80910ccd22b8bf4813163d07cc27da5d854c2e719e10a34b019b6659932b3fb320a7f24898b7222095fd72a990b2594735af666141f278797e49f8d74392feecf0b472a227f8aeb32774f43b3dc1a5dfdd487e0153ff2ee20251af77870b5ac0b87a9f4ed17965af78abdbd99a1655d59dbe3741358867cc4bc2effee4ba2fd0c51d2cce9eee897c7a7a56b86ce5d5929ad14b577976323b32a97a9aaaf3255d866f74d2dbd58c8d75805f9c81af7d1423245508ac45e6e7895aec6a1c0d4812701f527bdef8923f93e523541949752b8e617ba60fda3dea9ef168d33efb195011880db366d78a245decce3e1d65deba308816fedf4277b5b704fed154fe9d0c3623f7580e495cfa7b72becac5ea86a3ccc6cdcfdd819d18f1297317d3dafb5e2c160cd4c50299c1a9e8be8524e16aedc9bd9386fc528cf467d88e337d023747c8833e6dbe9233a4ed42caac2fbc4306bf4655fad8be736880dfd155a6810e146690cb998d44172bda39eaca704b9a4f6193f9565bf22eb4f1298a216fbf016b9bbc00f5bc052e017d3df8152730f422af0be1e1f0744a17fdc7ee660982cba60e4a79f0f0720d97dee23ebe297df3609434fa4e6eb08b3d219733314ddd76ab8f6f68218dfef21e6d72be0199c7467d0fb1f4b720ec29afa571d51fdd89b84b8723efc93edf6111ee18742d8a1c818e4a4f7f87793ab85645a68ec4b15c332649c944a44c88b8d37791758d9b2c9d51984bafb19f10046cd1bc32bf6379497e49d9be1bc63a96ebb5704a999e4ed148152fe6c66f6fb79417398778cb6a70fd1e2e64d6704144f4775f4bce8e07558b41ba040e7a95a6351f44fa33341fc9c397cc1388a38806868ebde7ad7d80ee9360850269ba209f28c740938df5affebaf763dc920d8e22c4b263d31ad3c906370af21d42f8247eac5b66154bb8161df4e711ae09eaaf27718cf2031c27bf5298ee7c5bddf02f641ff98e59c5c9844eabeb2373cbc7c45ff3e90d60cd5793b30459b6a0ada9f5bb3de14d71a2cbb9a80b9a3c709395aa58942a0c2a3205a32c531cc27b694f610aa3bb68a31f20bf7a07fdcf224b6cf5c82dd6a53310743e60664a9ed1e0ea2370322e53fb819ae34f0d70eab78eaa215f985205004c08e8a4c7efb58fcdf5f41535dd1e437984a7aee2c022e34d9df9841580d57794ee9a14a185352d3418e7f6fc097620a0bd2b039baf39121257d79011a7ce0fb01dbab3869a658bf10a30a107aff1d5bb7878df0ab96d69d77c43e2490175c5c86f508dc8788afad8e48a728aad30a7401d0b00ceba495fdbe52bc95bef160244f7fb1cdd3b3d0c76c85e07b8416e57a9ad35d3b939ba15d912174b4e49d458da0153d3b04fd489dfcde679412d632ed08c590f4eb05abc5cb2d807287be96298d3cfdc47077c2e7117efc2566c186233c4d1493a9d96c37beb5d08e985fa26dc9d14200e4ce80d810be832e9c519d670edead9ffc5b2b05fdfec41edb4ec658558e1605ecf75a1d86ac3d0f50a3724edd5b1242bfbdf8ebe9d6706034e413bdd960635f9324fba5c88564fd9bc1faa38e121c05e7ac9d979ccc1cb6e9d8ef3bbdd4a8cabd75eeaa1225c4461ddea8d63396738fd605881422b911c5677ea9b640a49c0f43aa033c93733e8097298fe9122e05dabf6dd616b1a298ef9d9e8ff255772964278ce47da719b60e8a0d9593654c1ceb4995ec5affeded49666390bd53a8bc9344e3c13c009b130028edd624e7a000ecb242c76875de0bb2bb4f07df2a982800a30ddada4812174529e81251aaef1b4b368a58609104f514f586f3489e3176a37b6e964b39b4f6cf267efbfe060ebb00b31c0b3c5556bdc1be735e72e14a0ef33a676606a559b2a333b268f213ef0ecfa8b40094782c3680af134792a91020440ee7748de2fa80ac16bf1606c9d001e33b8549b17524074267eff201e6751881aed4cbac3ad4d03e9c289009eaf2c57fd868eed94d271f49676ee36864bde3f28b2e016774630d6f964cb64201ba93c81271dfdc1b2cb4968defa2ddd3b4791d2d114117a53112598600a99bc506b0e458b8ad0afa201ad18a6a09966f10848692a254fcfe09fd674983be4744e199682a1a8139013fbfa418854a5d1af07d887561ef56b11d06b586c5c309b0daa414a4390b992d05a8d6378a0d62d15cbcefff0752c4e5727f7a2ada018d1bfc6c093e1ccc286cae68da6d6b0b9c134349c0fefcb9071bbcebcf97f1616637713efaf9e62c313325cc3a61c9dbf52e11b47f466a9b121274529d42363683dfbea3ca1d7a1f3242b288180bb92ddfd70bd0e6b1bc5e5970f853a493045701df941415dddadac8aafef3ab8c6280e69700f7b177328575868b3770edd9bdc0c477ffa2b0831aea3ee4c44154aa098fa2651926ed0d17a76180295058889231f0efba60c9cba9dee4c1e7fb31763c66706dd06d594763c030be6738b033413c2ce39f5a8b1ab776b610ce65e5f23afeece1f0dc122d5714ac40bf57cda76e5c8b1fca3cf54b77a1f94a0ca45316b81881d93fcba089b7b2b2e41332e3cc1e72aeed470684eb6251b1d2bbe6ddbb985536d88fb1ed0059ccc380af91c84390f23d1430fb02c5642ee5266fa61e9fd08bff6072e207d4c075444b6af523731a86e5495ceb0a9ecb2d1607894824357ed5b556611e38b4c558e73882ae9607b733ed930b8402bdf9b3af2dba1217f276394cee874f7c43e080225da1265ef55494d6a6d0a06578c6fda2bd0be783346c66d0e5bc0d8a2411fde5be91db006ab1d25fa44855ab36bf8ccb69c2903f4a8979a6097069359477e3b3b4008424c27f265835eca8d64820b0e75008cea7939ba6f90fd52b898d822bdac37f65b19b343cb97faa024ef10a734060d64d4770854211043cf84e36631cd30ca392a4fcb27d1f31bd97844e94b2d2cdb59e9dec628d833373d9a9d8e8615baf3a056a9c03dd36cf41b9cc6f395a0c8324c71612a0aae2ba9ca55cf21c164cecdbf66ce2a98066a375171b126dee7aec21a17f30d6ece2a1395cf35c63b0a09581b42326c29ad12260a03b05dc32075013ef1aa1a3ca7737530981bbc414709afd51037859aeab8ae98036a97414a5ee9702f03aeb83a58b26160b018ad872f45a4e1dbab84b2474afda87a95653af6dd79d942d4a88dd308afa11098f2f851f0d5694974c690dbb1e4e44105d22e1a6608de6a5a8172750e763db5bbda73b1fc0f6a864535f1ef8b285afa478c0109f05d410ba2bd7a1d2a5971065996cf369b02ed5d9a17631cc6506c3f71547debb07d508e16322ebef9f17dfe70ec4713a0565d1de298f70238efff4604f9e71291420f7a49aefbe26ac53e72383e59acbdbf26f856f2ccaadf691f1d394156058912f0c24fb2a5aa56f16a1d3c51fd28e1f056e9da284d92aa8bd4755ae15835b7b5e6fbb7bf87361d34ea094d1a0b2b6e1dc33aa94e0dea73256cfe5eaaa3bdf401cf1d304580f1d6cf054f61eb8600fe3ba760bc0d0cd027631b5d6"}, {0x98, 0x1, 0x10001, "93e88e4d023e8c311c6ea44b61371ce9b48db70abd3f5d3f3125480bd09958940b9b9125907f8083ccbf823b397ebef7f14ddba2595f644706442b14ca2445da063caac0a15d7ea17a053ec18d8a7ce92851cdcff265d5b6faf0795f52487fa2359b9a3bdac8fcde3f2c978807bb57d898755f0097f5147909acf86c85229f464e178c768c29"}, {0x78, 0x0, 0x8, "29fa45f197c34671192262f5c7813007a545c854f0672103eb362cbea21a5c183df364358598ec882cbcf2d12b25b74d0452962fb609c5bd60e6fa7298b1c8b41b9fbdd9eedd24d77ef7eed455779a7b4d8f49ebfc369717d6adff9a546afb84358803c1e599a581"}, {0x1010, 0xffff, 0x9, "8e1987cf3561af60a54537628f0326ceed6a7f098e9f21360f4816d86e70f235487b1f2dd95a91349ea1ba7b23411441450639366d1786bcf96dbedf09e50efc4f657acc54be9523fee360ef99f4b48de6001350ca563f0e33884a6aba07e3395b5dff7784e30c8f88c6c860049ef079abf75ebc6e5d6c25d13fa02e0c3f3b73d11da7d315d46fb1104ccca31b52ccfdbb04369cc867c59f80e604822714ff3a60de5d8b2df6a0eefc046bf94d960d693dde9bce2229d8f3178fe18d0afb2f1cdb72f9f6d2f2edfe9a1b619c49454cf8b2e5ce2833dadd588b956157d8750802c340be89a9ffc9ed7d5e002024910d3e62dd015c8f2847e2d1fac4af0f6a9ad65bc9e1b727c48720018dd1d0cd1ac3a6bf3c2f0a2bb1c01e1b203eaac36351c662bf0b31c06f7b55e0a428f580a1c6c21b32265b0d1a778207a2f9ca999032693864be994551d2fcc8b93d8be28016c3d37e065bc7913d18c08f5103752cdd42dbe83e9f82e7c4e35a95c066536e949a44189c5cb7b508549b585f21f40f3a829f3c76de403b1cef610bbd5e25fd8c17152b7d0c1b1b189ac6db71127d218e76bd5c61b53e436c04610d71806b4f66cd095343334127e71a4e4f4cea9c8331a7a417a698ad6255707c1f4b3965a2718f1d73670e70db9fe66b203e00e2975dd96f3f0e301ac2a099856be9d0bf01704ef45a0404fac2222be244df3127cad7d693534522607a5e73a1741520c74d5efe0be061cd3f548079f12db3891ed16c5ad67646f4c78c97bb91b4d1075fdf020f9f519c2f083e676a29361bc370ce3010ae1869bd72e3c7761d5c0df54ece18362a1dfd641bf7b5bc49bf5caf9140eaa4dd5a4e3cbc76f2e25ef7f1e1069bfbcaad5af2cd3fa41dd42b716e2fd646a4dd16634676b748e9a7f655d4836209517f88d872e4f5c6f8165d1febc74433f9db7d90f7d1cbb03f177e26ca0a0732af7577d1ad2c0c7d52a08dab782b884f89c12a09cbc8164eb66fe017af50898dfddd9f02d415f51a8827af1c4e5878a11542acc4467de3e08db03337c35a52ae9418dda6dbd797df62218089ee10e5bf3bd02d51e532fb9ab11e2f4e3e2cc8353314b42f22684b396e760382021f1cf7693a7004d734bf2d521b9552c9fccf6ac91f3fa49f79cea4e52250f30ba97c68e2c5505eda462fd22be4c82a5640557d0d93edaf75f8e5bac69970e20b1c60e9a473ff0bd52528a217b74a1b8f29ca55e7aae10c657aed7d950d039da2b54457615d8ab88cb23cbaf9fe785466efd19d08c0103cbf53912ecbf14af01f6d13947289e34772b836c7c3c0cf9baacd475af7cd5a84ebbe6308c9ffa7cf293f37e4748b5db6713014d060ac364e11cc9a1deacddac766827d1fa251c84038a360c30f9c1a16e014501109e9326d7b735505b92b6d2ad06199fc7b538ba44a417be12452753f5c191a04e4c32ff10a5a5f4b8c45247085275ae3b5ff6e7c38dab0f9ddd72c5ac7d0caa1a9ea954fbb68c18d8786add81347105f14bd3bd353ac932c43385e4ed4b93b6e3e6a8e3ac3caabecb6d61f5463d50951fe0e29a75b7d0a2c53a0e732d1d572442e670d8603d369bee8af5461d9147aa91c09e4fda4adfa37afbd2027002d07853826c2d4a40194466601af26e895f0a32422349318d6bd01adb6d879f9323658a5e84e57e56e3c2bca9da6e1ab8eb0eb840c7f2c4b3c0e31ffd528a9c0a83556eb27f798b12fdb32af22e55083b0d431a48c1da47de8123ffa0031203d1ecb67c699a79cc39aadb14297758dfbd6db492866081e34bfa74fe037bb64fb9c12d813f97a56af51732b569b24226c68966ca4726ea71c93a9e90db74fef399b75105395171dcdc267add77cda006fbcea52c85907e3a7340ad7d0344bf455f6289d0f48f5ff2ea65a284521df3a266b999e90bef47d4ba989e7bce32805875f70ba702d5c67d423b33d4007cf099b1d0fe0bb32ea10a51fcbd3f858b42b959942cdc4b25cadf97318c456ef61c0a0cfd2eda88819cd7e206a760cb6608a6d17671c87ed4c8bd46d54ca959b654e72dfecfcf216cb59734558e09fc9a97c07d331c8a2ce270f561592f5dbe0e18d24ae25ca64efc5994ef5873c8f39da7202bf6bcd301de184934f861bff0a3df073cf4d96581089c70ad72e1f3a26dee745319e9e0af802b3eb7b1a9f1c3bbba7235fa5dbd8bbc9a495e635e8b6b45195528038f719dbc07f74b6b094b6e77eb571b6bb18621cd64fc12d857749f193ba15c0cef43bfbc68257fc39c3023d5e1c56eff2a3f19aed3f40a9877f7bbb613b53406f7d61bfafffd7aaf5162de154ad2de14325badfaa9542851d90156c6297da65beb9cb5081a67867ad525aa631c873a5f8578a0086af598da05cfdb53d3679dc3e105837c3dd982a0c204d2c0bc4607669652ab195a808de9aa86b7cce3723e4241b64009cce2ddd044090f32a8290827d4ed287ccccbd514c42b3fc07e2ba2b345df126c3699be23cee3e3f60c307f36290f065b1f95a515034d2d8833622aa27f27fa7686f364602f8bce1088a76f61d23ab89244df0f9ac1a7545e57b4f58b59003cf547bd47118e40a9c05d54527b2dd84377f3e6886f5aa94e808bcd33c1d82b10ab99ae96edfc70ebf7e8e91f009f65b4419fb42ff4c1afbbea25ab868c7069d6bf09c90b4d5de1b9fdecda3eaad14efcf67cc92809402cd7cd08d49a2f296bbd1fd7757aa32f50cef6dd154c4b88713d23429da823e7d86a69a87be9b43079f8000b455b4b6e67edcef63a1137acece4cb40e872211c90475329323d030da9387196accbb1cdbb03b86695433c5df4d4f1042edf8b1fd99451fc01cd34f41002e34c540d616a33114bca7b28c19dce60bf34289055948a59ec9cddb6f10ea7d3df08567af1be6cf3726f5160fa71a084a01dbb48e27a1c2655d0f5ea7bec0f1d3997a6282ef88fa56d2092a7523197fc869a2705baea81ee50e0794b1f4e2fa65bb138deea2f5b4d2d87c8b20d376923bd2c371188e1aeeeda7c4c02f8e13ee5df705765d9f6855b666c5ba5d44a0c167108682c69c8c936d35304edce2c7efb04fdb8342154aea4c32424404bb55b39120bea5dc217ce6a0aa829223b9f382da548c26144641bbe4c2f076b03f34a28cc0405edd3431a1df1843a41190db8e7e4b8bb97c383eaa59225f7467f6ebb93e1d5cefea4c314812d260cf12ed9130cff689a99a4a0ba3cb0d9265142ada4286dd8e53e03213596e4b3683f09d7114a9e98c6c9626a674b163294344d53b9c12e5f963025887629d6f4ada3a2a0c1aa4182eb9b9cfb895ede8ee91dbf69047bd9f57ccafc4a28401398d355ed2154043320485ac4aece77ea816fbf741e447ab5f1664de2274ce3809fb26b312521efbaa080a73114afbf6781dbbdd52399d13aae7ff237714ae3b32b61e6fee477015e2e4f79baba62898427b5800b966fe6feeb76278eca932f308057f61866d5f6c2c0a2d84a4303b652e3b739b1a14389cd5978c722e41ff5e3f7b593eb6dca0932951f533bb4fd17fadbb2e522680abf54ade0c4d7f06bb7ae66b0266feb1bcb7b5750621df5921b6e42625879a006365f8d00be718d1b13e52cb2ea81cca5a423a334209c6b0f049d2ec49febf6bbdc8b770ae7e5f2a1ba64486fa741f69c2b57cb2b580dd08c2e807c37ea01a785b2be605266bb668fdb4ad04c2e01df6bf7c83df2de253f5b741a9eb1a4e3ab9203486bc0adff5f08bb14c83860be2be213830c6c57fc4f2acf52d1f0bcecd1b9d1fd75f973215d3b05905d6c57a9e440c378e0c6aeeac716b81445c2b41896e10d9b75340a644c98c37a0d62c4ce3b3ccb9827ba6046ea17c0b6f932652d819a8322f9d22bc9e921ee22aee6b01af09712fa24cf42bdb84f76523f9d89ddf7744b019ac1791c04fbc06b0fc9710191530fad1cd2021976a52edbc2a6fbdbcb143dd765a52289ec6f9cb39764ade7b1cdab8f11ee55228d3b6742ec97c6dddbe571b839810763b6890088c76fedad94dea095471ede7bd0a843e06b8eef060d9a7e0116c9c01b1251a9548d6d66b314a4751b490a071765a330b471319edbb607c9c0ad6c060f5ac6402782ddcb7bf4e6209c0f35231856aa1eedb90c85b467ed1073194c81d07278f1b3f085a36dae8c0b54d901866eaaac1984897b1bb0be602ac8e5abc2f913173a50e79bafe56cab243de3c008a922c48344e9bce6d312b5f2bd0e65ac9783cd98507964739a5f614533a3a1133069a899700e5ccbd3b4c1c1c17a16f6c4089bf2a1c4269c7e54f8d26941147c238e9e7ff8108fc517718841eb233460dcbca5d5af33b8cf62a1b1d70e7a3dff659d92b2706ac1264f2b3b9b0507e9013932831f5ef8708324a7d51806c78ccccc60ce73ec4bac8245a844335e860be6ced78856aaa081feca21c905d55188d7c5ad2dcffbc6e5d706c95af3f22c077b942289886d775bc35b715a2b7d04de08711e6f536efc12b9b237d171a7a6e71b25ba111e675d604e8c509334ebae614a626c90f97debea874ae3514a7bb73fbcfcfe85f6f9d0a78cfb1ca62858bbb3c0f2549721c9029c7f5b777fe38ffe91bf57b1edd94b8d4a7b02b53638ff296661ebb243107a4136415544215ebb2d16c2607b7f38e6dc5606a024884ab2982901cddab0a04864783f235f6294479d4b78b8cc42088d6ad55e00543d1079a5938b5ae47d6ccee198e650fd34d4d0d0a5f7d8978bc561671aec16d64e35bfc44aa6c988b8e55eec825e7aa8e2d6b2c830a8c1c8313973a5ccbe23a8b7f1503098256d73f65419519c5db9de6fa06b8a7402c42539e1575064cd98d474da15e0712a08cf89dc65053e399f30f302650e0c41befa1ef82aded9c05e80d876b8b67552ebce0e0179f63c764c16ce945ba56e7c6cc405e586db42adabef587c8375ce4722902f4a682b6f7332f2e676d5c4c1c32bc894beb4a6ce087441a81be2b511aa15f1c0db9248130ee2efd5b9424bbb36d454b3f710fff493efe15f8637ccb3857d1c9503b261f806b5104f41205e5b1214d5151197d4146dabce83908817a5f4ab8d4f96f23a41a860b646fa2edf422b0f288cdde623552345c232688881e3e6617130fbc3ce22fe90e8980fbfc6cb0eaf557b5aa9857900a3637b5c27d74464275038294a037ad43fabfaa314949164e213499587d2210f0f7bb56e2aa979e9a066e7ba4c1876a3f8c46f89d1fef1ba5c9beed8c4e58862e16458f9d9f1cad8a28d6e0b33d7612f68a2c436fcc4ad343a6414a8a1fbe50698151ca3e5d48d34199a83f1bc6cb24966f6e34aa89af15279bc289cb1c3eebaf49d2e637bb3cd32d19b2c03bac760804045c35fb2d9c0376437103838f2969f5f7624b157a3861da3655e21e2fb873f87412bcb4d7789b073f3038ed469eee3235b48980ce42f5d66bc06de1424537fd52bb2038f19d6fda699669b243cb5546da6ff461385313ded5238f71f2c64ba777720fd95af445461e0ba27d829c4d31329235aa7d8d888e96005c3cf21b4ac500607c2f9735ffd207968b5842f517b287ccc6458b81ffc596f80188720c871fc3450864ec0a152813c2c591166f49d7a470a2f4e2c95bb3315714db55733f31bc44b0bb20a9a8c90d3c6e1a1009584c82094146784fa0ab820c83e0a4e49aed507b5882e69e74159537bdb52113a4b2debd0f93b29b50a21f3989da1f00d7dfbe7af836187f58c2cf08346d29497bf1128bc8c06283cbc0562388a2e6568e2b62e1a7066c62fe2d1a95ae50"}], 0x2130}, 0x1) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:36:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000000009affae36000001000000cea1fea7fef96ecfc7fcff357af96caa0416e74f376336acf00a7804be781e49592a14959e713b0549bc6fd58b91f7c8dfca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff0c3fcff7764f8d3474b98344357cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400"/203, 0x64b, 0x0, 0x0, 0x0) 19:36:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x15, 0x1d, 0xfffff000, 0xd9ae, "34fad0ffb45b48b896a698f102f8b0aa67629854", 0x7fffffff, 0x9}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@file={0x6238a478b3e80196, './file0\x00'}, 0xa) 19:36:10 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a6fd8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 19:36:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)='W\x00') 19:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0xad, 0x0, &(0x7f0000000240)=""/173}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x53, &(0x7f0000000140)="bf03d445588ac6df1ce5f7bd5c08733b5713de43754e6e300c11af8a54eef39e46882061c0022cf42195332d06ebc6353a5f7c59233f7d0ddce1729d81774952991e81a948602e5c2d9620ece1ad9926db78a2") syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:36:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) socket(0x20, 0x8, 0x2) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) 19:36:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="d0ae00000000000000174b6372bad7afac58378a454a5f006f94a9182265fbe066757f89e409744cb80e868ea720deccdfe12e3acb0ce69c92efbe0afbcc684680a793111f3279ac20f39fca4fa434304ae19168f772850a2b22aecbd6c77f36eed882cc0eebf2b77a24f9c26862ab852a62a3ab911e6334cfbb0f54a8964b59eb39f6ba311a7a8ac25ce32999019254c1c938b4d3852173a6731f9525564d419a5fff9b47abdd3d012243cfa19ebbf067f1041827ff9ed26e55b2d90a14ca6113e5f654a4eef8c99e1105a5cc7ec69b252aa83b38ec00373d351947c5ee260cdb9a36d6a1db4da9d93a8761d95c477867932561c5ad1abe404bb92060080a75ef081c7407b197572caef0e5c67cfd37fc6518b4d7d5e5e987cc1f3652693f749cdef71bbc15ba69d91429b6ed69098be0d832a21acab5e0bbc0a540eea3e160453b1f6012fcc6151c334cbe6a417ea71af90de66cb2014c508c03af90131c8b9f3ee80d14b26be4613ac5c7822070b86f0d87f7341f3c16a3ccca2186586bc6b7a69c98733003e5237d7f8acf0f7ae10b4eaab65ba1e862bb53c6ddbf91ab8f2f3291686783935af393b2d6c1255d09d592c1196136a2f630c49084d7dd6d92a539f52deb1f65b06fd40e87e82482ae5f9109659168c085433095c70526edcadc265b1231b62869269d3aeefd3db2b2b4961ed55c5b6c74d6624ec282b60f379f8305104f889b65e3ad687b8f4fa005d44de235eae13dae0e84f3416d1669a5ce9e8c8107f955deb94a6a95c639b9464b99cdbce1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/255, 0xff) setsockopt(r1, 0x29, 0xc, &(0x7f0000000380)="ebffcbff13b9fd912eaa4e713048e699319296489bc830ef645a68cbabeb45cf0f566275", 0x24) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000600)=0xfff) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000340)={0x9, 0x101}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r7 = socket$unix(0x1, 0x5, 0x0) connect(r7, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 19:36:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x0, "00e74de400"}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482", 0x21) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/154, 0x9a) 19:36:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x1bb4) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7ffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') socket(0x20, 0x3, 0xbb) 19:36:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 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) close(r3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xcc9f) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 19:36:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) write(r2, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f00000004c0)=0xc) r7 = getuid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() setreuid(0xee00, r10) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r11, 0xffffffffffffffff, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x1f, r10, r13, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) r16 = getuid() setreuid(0xee00, r16) r17 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r17, 0xffffffffffffffff, r19) msgctl$IPC_SET(r14, 0x1, &(0x7f00000000c0)={{0x1f, r16, r19, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x8, &(0x7f0000000500)=[0x0, 0x0, r13, 0x0, r19, 0x0, 0x0, 0x0]) r21 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x200) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a6}) r26 = getuid() setreuid(0xee00, r26) r27 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r27, 0xffffffffffffffff, r29) msgctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x1f, r26, r29, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r30 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000000)) r31 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000000)) r32 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000000)) r33 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x10000, 0x0) r34 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r34, 0x4004667f, &(0x7f0000000000)) r35 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) r36 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000200)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="ffd54c905bc0b52bdb71b65bdb7dcc3e5abc9c03e63666dfa1b50920d533915dca5d49b6280182d701247baf1ebdf962ac33d7cff94a0163ad8034e1b198123b63467696beb65aeb81bcf2d39848922f2e6b894bdae3d76848d882a0d7c685b831791dd8eb6a44549d922a8206e40332f99194ea21bf6754457f9533eae22ecc1ff7", 0x82}, {&(0x7f0000000300)="37583e2fc31d08c57d0cbc917237d6e9b1048f49a4ed6af484b42832b3f41211fec6b65bcb1abeaa13dbc961ff9311ad79dee36013e2d40644bc47680162838c3442c0570ada731a35965e580391bfb920f96a769d995fd219fbb649452c648a5c3313d5bf58e00c547336aecda0cfafb6c841d500e1586298f95ac1cfceab0abece96149ae355dac040cfbaf5c2e057aba4b7313bc32c18c8bd4222a102b980a598f38a91e3", 0xa6}], 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff0000000000003693fed92d29d5e3e3d879516fa5c78011d3f651f53659166210fb4d29efdbd5d1a1602d1f5bb31bddd7f1f52a24940862a594a409430b32f1b0bf376001cc8da1a05c1d5cbe241eae0627a92a7a7206c22cb64d77ddb4500000010000000000e1fa", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r1, @ANYRES32=r35, @ANYRES32=r36], 0xc8, 0x1}, 0xa) chroot(&(0x7f0000000040)='./file0/../file0\x00') r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1f325c5d735fd2ce, 0x0) accept$unix(r37, 0x0, &(0x7f00000001c0)) 19:36:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) kqueue() readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/41, 0x29) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000180)={0x1, 0x1, 0x40, 0x9}) sendto$unix(r1, &(0x7f0000000000)="ad244b8378efd31dc10156ce62f98ee40dd7e43d7b277699dc93c419762bd04d61bc0873b542e35353d3833d531203dd1c868850017fc2259b7de9d2ff38e84106defd7d694ef154fc5cd461b1a93c584da0c0a17a784171603bd9eef60d14d2b6228ba7fc782dde22fb0af1f0886d8b032c7830dfa67f6532267ba7e5ce37291b6d8e1355d2d3871b6a4e75a8ec9946ded8b09117125f919d7a3a10", 0x9c, 0x878b758e17f31180, 0x0, 0x0) 19:36:12 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = getppid() r3 = getuid() socket(0x20, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) accept$unix(r5, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000500)=0x1002) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xffffffeb) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getuid() setreuid(0xee00, r10) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() setreuid(0xee00, r13) r14 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r14, 0xffffffffffffffff, r16) msgctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x1f, r13, r16, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000002c0)="5e801e910e6286161b73356cc7e931cec84d430484eef3f507b42d1569c2c8dec56fd1d863c326a9c55a7df7d1cbbe6723e6402b52701e7b290c7c31aaf3fc2c9e0ecde03a2dabb369cfe6fb65cde02a65a25a00f8a4948672fb310d57d5325b9ee746da04e3db1525244029a19109aa458398066d371df7c9ac9462dc1d490757e1f5ce314f578827551dd5bda59e76fb8bfda5202289be13d0fdb2d74f49bd59bcf49c924294c77f0181bd16d5db070f85a9ce8351a39806ca4171d5864e4be225f9f6b4ac6c3cbff5570962631336b0df071831b023b63a1c", 0xda}, {&(0x7f00000003c0)="cbb81a3d03afe0122796e013ee3efb0250325775a1c2d7cb85a3898a2be8860dcff1aa95b0ed80a9cb7d494f4c14c3344fb018b9e99328cf488075f700e76cc5b11b80028a0ab8d081bf7064a7", 0x4d}, {&(0x7f0000000440)="86bed166caf30ce9c9942e4239383628c39cf7ddd1b30891af46d635cc72e86461e2068ce425696b4df96ed9fd23c08df36193f58987fae4c4687c99569995abc733b86a2b4ab7c086e99c1675ea655f733501a27f78a555499fec15e12ef3520fd12b1dd1820e4fbaa82de0f6a0939b45cb506ffce2e1838c0a99e5151ee18f5c9cb7b636be9d930fea5241bb37f3a334b4501d1ff43cb0", 0x98}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r9, r10, r16}], 0x70, 0x800}, 0xfa2cfd57948eaf3c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="01b6868f056ba4ce21392163ea78510e3b43e628111ea9638df4a40ff258c2d2d26ef9294f4c433f97033095f5e0c0981a5fba38ea55adee58490f10d7e6156cc31b2ede44254d83ff12e6265f6efa6af3fc881dc258df8223103ab46000fa080089799a9d9e208aa49898f2b0570754614394ffff642c7c51800549d8bd9da174f8e39e23a6ae57042f0657212d97515b550eda928764472e61488626df2ebf46e786de9496af4f13bcc415dc6cd06fdc1b217f3b29dab29b52882d31a5d673cec112cb1e78df0336c7514699c008a57a26452d", 0xd4}], 0x1) execve(0x0, 0x0, 0x0) 19:36:14 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) shutdown(r0, 0x2) setsockopt(0xffffffffffffffff, 0x401, 0xfdb, &(0x7f0000000000)="48ef60b5f0516ea0c247f10782e87f9c1438176aca35b72f9002edba22599dd389f9c096e02897bf0f7b2d775cddfb3c7f9d204085f44de35e9655eeaa1a00d8758ad76f44bc880ac9e0c450c4ae12f1149f56e4617d98c73890422651ac4a43f513f52d62d45be1f3d30b9c0fbffab1dc413809b86b5930037b085f908ef03b9b78281d8453d4ba0f6805f3dfc60a25318613697957b79f539a2a49b2dcc4f33243ac4dbaaa27a344d24408072c15666ee188b0b14cdf38bb8632d57eed6c2a33d25485d84029c93bb50d7a23adcbdd526317f6940d83d0e8841908f98a8dabf29081961d6b7e8658f09c36f4ee844a7ac820ad51ee7d54a3274d", 0xfb) 19:36:14 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000400)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0xc2c223edf3177d87, 0xbc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) writev(r3, &(0x7f0000000440)=[{&(0x7f00000014c0)="6a165368e4850f094cd9dfda470e5f5bfa6a30e73b6b6732ea4c75075f76e7be87796d0b6690742c94324ed756c06136f4a87b2a755ad1cdd042e4927ec31d7673724de3ceea446852742f8a0b054ec36554d917feecd8621a1112a1b336a628231be04b4887d0e551638c02260a4df64236d4ba3b388b5418c79d942c50f98e9448671d4578224964a21963", 0x8c}], 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0xff}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="4fb9f4d217a76639079e42b5b0ad7e15642631903772fe8150d4855a663d3476047386bb", 0x24}, {&(0x7f00000004c0)="cc0e0a3c15ee0d4f8363b47fac97872c6cc5c89250f5095526c1700b00f5d4cf016c27066f4633244672556f913aade486283a8e45369bf6a0a0dcb080e13e8a4f45893692538439bbcbfff32406ab667b260eb0c4e71bc6d23c3bce48a9afa21f629fafc80757aec3f8c7967302c80b7323afce48feff1533b5ff20d829a18f33b661177186c9354803190a6915a36efbb52eaee771f93cf14382393cd48c5e1d21179f993b00521b4a207f9029b9e47089a3d3a928700e5a7b493cb0a8ef11a3dc17ce6929d20b7e69387cacaca7dbf0acb2d5b2ee552e13e27cc77d1d110ac750e611192ffd395046a77428ebabf9c3a41ee263aae09421aa08484fee5f2b6236910ec6717498af8b07402f4e6359654009e4e7fb6ed2e0d9eb3b198fd94fba8593145bb26897ac374a9f67cfb4d4b73a25289129bb645321d9368d73cfebb1079726d018c532438f9a49213d2103831b7c21958db9b78182f2f5fdb4eeeb74794c8830b0b0bf05f538e47b7ccf824f3e07a285e13bec73839beeb689bd7567b70bc0900a9fa501621e1fb9ff732ba6ccc18aae296cc4647a5a6cca9811122815b3e79564a5d579e2297c783accd7d1a34e8f89fbf2903a9486c30cda0bbcc7a7275a1aa8bca571b13160cd3a3a10b546b93f7f9125272dc3fb0a5cbb45638682d8c270cb71fafd486ca1c87c21b145bd829bc41f3aec8629d2fb6b2cd4012923a5fb7eef993c434ffe5ce2d2e0c0a6c054d3430e33c6289824a628f458050cc90f3188bf839d51c9bc948905262f1bee14648e15318de7662b1db60f36eddb557cdad83ea8d1c879536a6e0071503c858df28c0d4c3c36b716550170c9ed118d58910fa3dc3d1b35029f8d85e05ab13d0b9d7d3a06d681760038da4f4cd0ee774476e9b905815ec9f32c28646e449da14651f72b003f45de139e01f789c2702f0353de3263278f646e7f7276ff8d3936c577cfb12b7812b4b0722627dceb3971531697e0a9b589022bfac6d5e57fe077766f581abeef5a71d10a896fc96dc7165d2bc648c76e2b47ce652000294119b530bf346908623d7f81a97654da3ed25c5d1bd7c4725637a6a963242510448acdf74f23effdf3b88c8bae05d2e4839cbe8ebdfd1519b1306115d053cfcf49b1bf9fc21fdded977fcd9039b19b10ed7f02002e938c4f82d48eda54086208fa92fa38e085b9d3ca7bd0c2a359cd2bd486ce94536301a6fbc73ef746a464c92f2e1a713f8c7d75bc1607701b2e67d59ae04452664fe6d1b20dcc1568088e23030a149fd6a0a51d58a338ff80a0f7501f4b35c81769bc5d44cfdf2835db22fb0ddeec5199e197eae5aa825a6b336162740685bef5287f70306d4a992beef5aa2c2a4113d8f7d2cd1c3925f0e184834a4d36ec370679f7bfc05278908a09fd9a703a88a10b54320d2be985b398fd31125156cc9dc624d93f814467fcfae3422cace220ece616ca55adebbe6ab53d30e1d8ecb12712f7e0946fa4e9ec59e83fe29aca56fe0d4f223d46752c6b728c983356cb89810f8d91d7ebdfeb6f58b5d34c55ab019ec44dce79d5aca7894680dd64321e37f5b7cf1ef51619792da575398dd294daa2d76196c8cf94ece4203afc6ad6f93e4cfaff101bc685d29bfa205596f089f4a9e07c8173b81839eacc783f7bff5987ee78154876e6d2f7a26e8012488ca5d8275425b6f893fbe53529a5a5100c9b367d603cbdd4061aac21e7f113bc13b111223c2f2e56f2a66e83737b3bc599a36fb7fd92fc542ce52c511846f2c7e7ee7d3d2e317a37049e6516928293bf0aa03ddc7f3eb85a9c905705260ffdbf4b881b446c774f515136f5d92221c02e661d353683c7c080dfaf16b9308b23afc25062217f2cb6cfefe076f476c8b2adaab12781c4561691688e43918b72b5d94c0cfc49b67995f3156b6195e5ad90121eb2081d7589c025b07c550aae6b9122eeff158619a6cd11aea3a52732775abd2a9022989fed7a48f830aabc37f009461b9598006cd8eca89a94160c4d95314215f289223c6ccc044747f38df22e81390dfa91677331e812f1b7959bfb3babe6ce5a3a2c8b56ccb1c0d2f32bd98e6fd53f270c760adeb17aea0d8bc7504ec6ae9c580478722201e064bebbd78b019f3ed0ad424557a2b055f864e5adf2109612131cb694a7eb8ebe06e4c79bf2b57da09ef7f1d6bd16299d041feac338877171c5d147116cebe87fbe9ccf21c818ccec59a7300e2d5695dcb9049ff83db4d570e6ae87689b77eb7622677100fd736323e7325233d6f763427aee41db8fbd85072f19a9c36e8fb817387c675b7828da3cf43e9fef343fde6e106ee60b48de4d6a0fa027287efa3b3db69890fe10725af487808f30e7c22ac1bd249c1c48d0246011a517a88dfdafd88886036ec221e186ee17904d700be6a2b0efd1390ed092b35745f049379227ff2b6be43a1034c97d7ba9fc128d221e9c45acb61365d6f845ce7d7307751bf978ffbca886e8a5e5b6379001e5f5f395baf99da8884fca7d9e97579bbb5ba0199627f006532d045823b8ec440bba5de322b9ec19f04098c58a3bd57552137bea2fb7b140d2b44c438523d7f383409a42db252d1f429d03dd658fc85f2ea02aabc1c2e556b83e307cbc5f63ecb69a15aff015877e048391336ec3250ed1728e52ffd2d2f367ea8c7cd08f4b5d153abee10a4d2e568a7d395740592a7522b7f4c0be1d272717966c8d0fbb71c1a75434c92a1e2c8c06c7c31f04a5ae025386fe53934f01b6278efea9706c0eefcd2122f1c543e91be91c52330039f73506d63131961e05fa7fa5a0f281b36dcc09ef05a4d5a2d09317b26af1f40e9e419bff086b17cdef69ee046f1c14db677de0df62c3940c16c9f61c19e8faa9c1b33e52c1f8dd01ed2b9bb6d0048b9929bf0fec43b20b4dbc8b018fd9eb277ef218cf62860ea3f4ad17f37faf6d05b2484b8031c5f5d53c437990207bfadfde274f65a5427ba69ae104ab443c41ad13d20eb7d1507fa425a89348c9d54290d916f893a128d4b6d5dc2270b90031d265b5fccce79b2b571ebc952cef5cfe42a2d65cc901233da0a61c4f1ea24926b0e78a38a3794cd179c2bd2065cc6bdd73bd42da5d1f40abeb928f2d8a7a2be60637f7e2d84be940cd8191dc46e51305d98a16d15e5dda3a2942aa459412f68e283fd8e66946b59f42040410425ef20b0122db964b042b425a6e32cfa3890d5e78749dce295e2ac9293c690cb1be28cf2ebaf30f0add8f3a4c1a10858b17fda0d6123a0f234a3863a8ccd2273a6c49845cd18972f6a11343de7632f79c36595766d07a04a6f180225450abc07dc977f53b822650c09b2a3df592e5c9613606323270df0d44593afc754342695375c2dbd905af8d6957eae7a7942bfcc04d21f8fa7c1d22b2f0854a8ea3eecc63097f8b6da8db070f47d2cae3085f8f4a7832e1211995599d6443fe63cdc55fec217fafb57947b8d8cd240d935f19765e9548283cd7a9f97472cf30c0731094b01bae99a92b46c854669de9129f74f9c7d261e49525e72b0c1c3fe487579835c3cd6937e853b4fb9d5d0674bd692c1ca7afec01c673e482eb7fcd556087fa399766a811042777f15527b1bd192af2919ab068993c3ca9c1312dcf547d3536f9a1dd4bfedacd4740e6547bce82aec651ccda5ecb37ca9d9362fb45e9e5af0949a907274d6504121604ae5d97ef44b999c4ece58cd1a200062f235fbf490b5bdbe67b1e00dbf3231e5f065118fd626fde20237a4d7403c4be7aad0af53463202d8c9a394876ed95ed8438ff283f3bbae24c1376843db6f35b39d43ca8072681f0b0c67312bf4969fbffdfe0e99845d170a428632dc28887fe89294dc9333cf2623f34d8d80153cf3c9a9d4785059c96804db14d81ff5f2812b0ef91f408cf35a0e824d0a3866c82b12d2f59df8ba4a7b7d70df31a1f728b5874ea2e7f377a8992e8128c60be094e41a12b2ab9e7f0b584b3c24daf48fb094f3c3e687f3eaa073876aeb54223520e071e0c68f896287bcb0b986c733db2b4b0879bf4bdd387bf09b0bee660ee1260e8978e3ea057187fadd2b666a0c203d33b742f7886d358506b58edbc1446c4b20be4be5dabda5a90e6f2e31cf51316034768986af9e4cf8aa94a6aa7d61efd76bb608df0e86b665bbc63e5f19f19f1f13cdf045a5479eafc38abc309b2066406b4f76311323aedf0e326b6f8a6829f56ae5439db552ddbaf24e666043c337116f1557410f45e5f38b3af612dd2551f75812d1fe8d529f469f98acc3dba29da67375a83ba74fd675f80191a06f2bd1bc61f15712ebdac500493d857bca993662a642599f8c2df50f1e827313bc9376802c3b4715cea2df784659f625bf7db8ec45db5da287b1fb3a3ce0bd8924b680a7e1a235df0ef502f5d3e9875cf54c6f2ae520d8d10b12700a366b99cbfacd3d3954b6865e39f28515116147bc86ac839f4286326ec91b0c6eaeb1bc186f851f085e339b312dae1115332c43de2f6c35b57e99ce467eca7ab215684a936dfa0bc90d9b7a677d69875b004c48b3357a42b08f6ea3c9c4a983284c125914fda55076a35d757235b3e95c8d65f45b7d49aa5beb6b4a552d9b89dbad04860b37840f72f909f5f6945587e8cc54de8aaa4c0eb0cf9b92d482711e3d7b50d00507b711c35a00c972bc29b7e570f468d2dc63b2617c5fff55ac7037ec1a8bc3b857e321b64b48d73622bfed1b2311dff0a3c1c06a59d60fcf76287c378d217ede35a5603a1754d47cf304b54548bf3dc7b18b7eabcab4a7d3d7c94f7e6344c8c90eec6524a223c3c0d472cb1928c7845fc7eb622143777931ecb90ddd605d9612a1166d1883166cca52b3cb7ff6099d104a94b5ff8a4efa1aca9035ddc5fca31b120a9780bde8590a13a7366b5d1146a0924f201a52867f547ceee172283bb2a2cf55b77677d2563c270a3e99dddaee1a5969f07124ef43503fdb5ce7cbbba7b3bcaea9ded264e1f9f37a94246053bf037d276b6b3901e8f48d5acb43befaa3f88c496b227ecfe1481c1120d1c827916b357df77d12d041ec966af8b617ec53f33af6592d46bfedb4b88a3b2a3a80ec178b8f0480dba299e68c18a378562924ad2605c9288d2bc49d22057f0bd039e54a70d35bd3bfbf808bbcc98aad56ea6f9ce39347d0ad11d783beacd988bbe8b08362454f1b670bc35feed981d9ababdb30e34e6b8e5c9a8d47e4cc315437668355806a02a2f3e0c8f47c4dfe0860a382b1c6cb3c97a1c02e091fcd8609c75d59986781257ca196c9541c93b17cd6e6ed317ddf7874c0d8d4b956f20402e37fe8494f42f509fcba412f573378dd4b89e34daf68625eb4b020710e40e090141f99d72fe254186890ab60b47e2ca98caae71cfd78f078f6a369566e14b5cb8ff7bde962cef9ea812289b5f19f496ce4113c9f1095e49ada984277907fc7862c0c37c13cd552349891151b403255d82eb08c239b9b020d9ac1a92e3c13f16fcd24b3def924b698c42000570e3042ea6ca04efcf19296b5d479224ca574af0b91cfbd4bf0a5f4c4209c778403e688e4148fa1187693fb9a644e41f60fcbf4b4eb7bac7f02b3b8b5645c69f36050f3ce75b634b8faf09419f7c85dbbf9219346c79e6b444d4576f75c49a3f5d25f4be95e80265884dca5d7a07557adc6d7acda345b36b51cdff0cbec4a1ac16254df64607982995fac5b8810697493e312b36ed6d8aa3dd26567fc9dbecaeb01341ea68cb73abbd1c7731200b19acf07fae979cad34b896c2d834", 0x1000}, {&(0x7f00000001c0)="7d6455f86edf7429a7d3f2a4571cce75eb0c020291747d23b95f90117098a1de87252fd678331d3cfe46fd6b424a98a8b1885e466c63bddc4095b06f63b0f73c62688f757b06a711d301854473558b5781c783f120b11fe1b746af90fb986165", 0x60}, {&(0x7f0000000240)="e2ac6e7e5b2e83259c33b741e51200e3f00b374f0973c977b24d73cfe24ce0eb3444ade1028c274dbdc35e138e98bf8ef6cd3f86b00b58c56c443d988441a8583cefa21372b5ed79526141923dd52a2abe807d21f03889dc3e81cd373c5467758b158860f9c2a03886e4d666981ff8da3a916cae3cf12f3624", 0x79}, {&(0x7f00000002c0)="95df0e1d11b1412699a61091f0d09bcbbc7daa8973de5f3e65f923cf74414a8da05b752c977b060b804b968e492542bc42f6ed849627a5def9be9b03424323c0e06a5f438fd64a13b1fdb0e6b5fcbb9ba8ee6c3439d7ba2dbaaffd6c3ff1cc554eb4f86b28de36122fac1724b7ffcee78ca244b4ec2e7b8285a800f124ed857e26b69abb1abf61c5e8d2c0a5f93e", 0x8e}], 0x5, &(0x7f0000001600)=ANY=[@ANYBLOB="8000000000000000ffff000007000000fcd949e5bdc9939a16264173f74012432c79978bf98d62c50e20013017f91ef11f73b649065e18ff7bc3bc9d9843757f248230ca8cd0bd4f98f248f60b9de732bf4dc5956a090b7d1392b8ffc8783277a2c996e5c5b1569d5026c0d9cc4228eaeedbc4dc2a9c06ce25081622ecd0000038000000000000000100000000800000517d2a27dade7a67016694350b19a39f4809c661a3ee46ee2cee49a0077dc8f0fa3ac1ba76d219005c890c0d19f4d9157656ce51efa8c5fe942279a56f3d8b09d23d2562d2edd40580e74b9a4333e895ccb16d5cab019fe094e7435c7b634374b077ca3b2a5d07409adeef4c446ac4b2862db77c0a185d5ad9a9fd580563e20dcf6a7723c43fb03db40093707f4cc485a6b2fdcd679a524bcd73ff6675c3f88010a1f1c2e4e1dc8766c78bcbe182b7"], 0xb8}, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 19:36:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x8000, 0x7fffffff, {0x4d30, 0xff}}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x47) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 19:36:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xfffffffd) 19:36:14 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='/(\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000380)=[0x0, &(0x7f0000000340)='\x00']) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x80000001, 0x8}, {0xa4}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) accept(r2, &(0x7f0000000240)=@in, &(0x7f00000003c0)=0xc) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="28000000ffff00000100000008cd6227ad9554b0c9a1f554b0bd7c6b23e242a99b36abbc6bb60842bcab1db5167fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 19:36:14 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) kqueue() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000340)) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) dup2(r3, r8) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 19:36:14 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r1) listen(r2, 0x0) r4 = getpid() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$setown(r1, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 19:36:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1cb) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/5}, &(0x7f00000000c0)=0x7) 19:36:15 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1bb0e05b3a13c48c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0xd67e152413a805d, 0x4, 0x1f) write(r1, 0x0, 0x0) 19:36:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4000105e, r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x8, 0x7}, {0x10001, 0x9}}, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='@$*:S\x06\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002340)) r4 = socket$unix(0x1, 0x6, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = kqueue() dup2(r4, r5) r6 = getgid() r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x2f99822121a9018a) connect$unix(r8, &(0x7f0000000e00)=ANY=[@ANYBLOB="00001ac46369026500aba414ba92652c0d2d3fe547b194000000000000a9fa37db2f57edf559c82d329381a548a0e84b512d23d40f0e23042f062c721663c433048740e03088d0f328fc4c3b7b0ddcb6cc4b525071f089ab3e01db9ff424191e9dc96664ede53cbafe0afa0a1f2e91b7e1a4746f0e6513db7d597d745d24fb8426c4f4d3e247d664e376da6be75dfd33985290ed4129650d397313938500ffdb4c1fd206105ff74a2d19e76f39d5876cc7b1236ddb4fb375578570c0f2047b5e83da544f532024c9264a41bd61c1f5f47eb11806e3d429e263bddf310a9f19d45bb70c6b9589c3f00b8b3d348af471bf51befeaa5b553967a44542b5a9f18d8fbfd410830569f46ea6b7006a8eb383e23fa051841a16a2711adb4153aac6dcfd8fa6d468f14ec34775545743c5a899"], 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r9, r6, 0x6) r10 = getgid() setegid(r10) r11 = getuid() fchownat(r4, &(0x7f00000007c0)='./file0\x00', r11, r10, 0x4) r12 = semget$private(0x0, 0x7, 0x287) semop(r12, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r12, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x2, 0x1800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x7, 0x1ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x53cdc10662f53b37}, {0x0, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r10, r9, r10, 0x1ea, 0x9ba2}, 0x7fff, 0x7}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000280)=[0x400, 0x1, 0x81]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 19:36:15 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/167, 0xa7, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 19:36:15 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) r4 = dup(r3) sendto(r4, &(0x7f0000000240)="dcda77a3aa66524682df5032a2d95292eacc4beb4a35a7220dfa807320232363dc1e26bacd6035081bab4c2f30121064c64c252f99cc4237625b83a59e74518c0b713db8b6d8ecaa1eca658e1c008c27e6a980d90a127a21b77e8200becd875233962398373fc9a390aa087f54fe53fb46c8800bb689a63a66ea83d666e7d245f164eb478910706de5445d5260f4523ad01ca477d6069bef", 0x98, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3f, 0x1a7e}, 0xc) r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f00000000c0), 0x0) r6 = shmget$private(0x0, 0x3000, 0xad, &(0x7f0000ffc000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r12) readlinkat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000100)=""/142, 0xffffffffffffffa7) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r16 = getgid() r17 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x400003, r15, r16, r13, r16, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r14, r14, 0x5, 0x20000005, 0x1, 0x8}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x5, 0x0, r8, r10, r12, 0xb, 0x4}, 0x7f1, 0x5, r5, r14, 0x8, 0x7, 0x9ae}) 19:36:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 19:36:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0207e0002000"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0xa3b068ddf7d6eb69, &(0x7f00000000c0)=0x39f2, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x7, 0x9}, {0x47, 0x8}, {0x100, 0x59d8}, {0x83, 0x8}, {0x8a}, {0x2, 0x1}, {0x26, 0x1ff}], 0x7}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="82af3e380aa4e3d8e55688f26ca05b05a0bc135a330a12dfe95a416fe7cfdaf9b373bbaa6c5f0af8db2ca93ea344827f2608e41fecd10472143cab00d34c15224c6a033003fc9a763de6d2a45c304ac44eb80faabe6898e4d02c487b6d48cefd7a6fbfccfa6341ae66989c2ae2c8444c20187b7118e04e8e52e7fc6c6b7c9ba7a3cf2cf48c37590d9d54c10055ac915365491dcefb065847a0afc1d1f38568697e4908ecf4d45c29aa2e8f830f09503fa624c53e561472b80dc64d3a7d82389c33b3abdcff08423fbe5e21ff7105fd1365b7aac4359647b0b4fc1f5eaec31acbd3346c5a79", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYRES16, @ANYRESOCT], @ANYRES16=r2, @ANYRESDEC, @ANYRESHEX, @ANYRES32=r9], @ANYRESHEX=r5], 0x2) write(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 19:36:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) clock_settime(0x4, &(0x7f0000000040)={0x5, 0x8001}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x130000}, 0x16}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x8, 0x0) write(r0, &(0x7f0000000040), 0xffffffffffffff53) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus/file0\x00', 0xfffffffa, 0xa6fb, 0x0, 0x0, 0xad7f, 0x8, 0x3, 0x1, 0x2, 0xfffffffffffffff8, 0xc1b}) r2 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:36:16 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x27d9021049eb2b65, 0x5df9) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) dup2(r0, r0) msgget$private(0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x97}], 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 19:36:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800001ff, 0x0, "b80054004000"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0xc, 0x5, 0x7) write(r0, 0x0, 0x0) 19:36:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:36:16 executing program 0: socket(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) 19:36:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0x58, &(0x7f0000000d00)="40c551575c7d871e9b731cf3258c") 19:36:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x20, 0x7a790fae8a21de2c, 0xff) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7fff, 0x3}, 0xc) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x5d6}, {&(0x7f00000001c0)=""/121, 0x79}], 0x100000000000031d) 19:36:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x100}, {0x0, 0x5, 0x3, 0x7fff}, {0x8, 0x82, 0x7f, 0xffffffe1}, {0xaec7, 0x2, 0x0, 0x8}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 19:36:16 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0xfe9b, 0xc565ef327789ffdf, 0x0, 0x2d2) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="6202e57f7f00d120ee3b31cc5c176d102240e7c204c654a6c603692f06830ab6ea052aed6d72880c6336122451ea27117ec10b5ee5be7c88275e2eb55067e2ec757484f6d59ed90957919e49b298eddcc23be457c967cdfe8e0df601f53c7cdf7f9ac5a09a046581c4a3a4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffda0da865b9bd000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd3c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 19:36:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0xe8952864527b9df) open(&(0x7f00000000c0)='./bus\x00', 0xc06, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) 19:36:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="52849bd0", 0x4}], 0x1, 0x0, 0x0) dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x83f, 0x0, 0x0, 0x7d91, 0x3ffd}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 19:36:16 executing program 1: socketpair(0x18, 0x8000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000001c0)=""/137, 0x89, 0x1802, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x10, 0x4, 0x74) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(0xffffffffffffff9c, &(0x7f0000000140)={0x2, 0x0}, 0xc) writev(r1, &(0x7f0000000280)=[{0x0, 0x3a0}], 0x1) 19:36:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) fcntl$getflags(0xffffffffffffffff, 0x3) close(r0) r3 = msgget$private(0x0, 0x0) getpgid(0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r5}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = getuid() setreuid(0xee00, r8) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r9, 0xffffffffffffffff, r11) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x1f, r8, r11, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, r5, r11, 0x222, 0xfffc}, 0x2, 0x0, r12, 0x0, 0x0, 0x1, 0x80a6}) r13 = getuid() setreuid(0xee00, r13) r14 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r14, 0xffffffffffffffff, r16) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x1f, r13, r16, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getegid() r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) r21 = getuid() setreuid(0xee00, r21) r22 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r22, 0xffffffffffffffff, r24) msgctl$IPC_SET(r19, 0x1, &(0x7f00000000c0)={{0x1f, r21, r24, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r24}, 0x0, 0x0, r18, r25, 0x0, 0xfffffffffffffffd, 0x80a6}) r26 = getuid() r27 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r27, 0xffffffffffffffff, r29) msgctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x1f, r26, r29, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) msgget$private(0x0, 0x0) getpgid(0x0) 19:36:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fda1d5e7e43c0000000000000006", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x152) openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:36:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x40, 0x0, 0x4000187ffffffffd}], 0x0, 0x0, 0xffffffff, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x47) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:36:17 executing program 1: getgroups(0x243, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) rmdir(&(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x40) 19:36:17 executing program 1: r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x200}, 0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) setitimer(0x2, 0x0, &(0x7f00000011c0)) 19:36:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0xac], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffcfbeff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x80000}, {}, {0x0, 0x0, 0x3}, {0xfffe}, {}, {}, {0x0, 0x7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r2, r4) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 19:36:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") pipe2(&(0x7f0000000240), 0x4) socket(0x6, 0x4, 0x1) 19:36:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x30) fchdir(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = accept$unix(r2, 0x0, &(0x7f0000000180)) dup2(r3, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000140)="4e0d0008cf376652", 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) writev(r5, &(0x7f0000001640)=[{&(0x7f0000000300)="3583efd72d0f3b2e5833", 0xa}, {&(0x7f0000000400)="fa0f824f25e6a1020ebced43ee42b36a805601e96a40e918f05b5be097a4016c7036d3f63482523b799b73ba99dbcb7bcd5c738039c37d2d447ec0328be253dcf80560f6cabd022cc2430b9d3d533c6569eaf425a51caab0f01641bf4ea3047682d367248c9a6492057cfbcbb5776e05a5f0c60912123b6b6cce3c677aab5a8af0158630ee639ef286a0bdf2e6cfcd821c73443c73ae16743452fd060d539898c718483527f691cc36a154ee8e67aa3f1322488d51d0501acffbc1970867be61898b0f132acd7256ba0736bbe42cbbeeed1673cc3abfea62a6a97806fb3358bf33", 0xe1}, {&(0x7f0000000500)="6e16cc02885356a1e8561aaf98c321f1a07f89bcd287051b7cb91d37a916a6051888a9f6e84d20b302649254fb0aeb5bee260802e713faab7d84957519c786e49812283ffe808a320a4df51b1adf6e8a67abb25e", 0x54}, {&(0x7f0000000580)="ae93a189825441132ae06b9d2070869f95a0e2b6d0e8d84c96ace96756e6e0df3a5eaa95f6ba5eb1de5ffc0ef2c800eec6e8bf707fd44627d6ca5355ad6181c9680855ed8af76542a7bee1b5c1f2e47f328cf7b66ce2b9e5d140d704d13312c820fdbcdcc95e391cbfe2715a2ef47c54c533eebd0cdeb44eb74e82370f81083c459f826c76a083f69045514d7f778a2352ee08fd16cfbd03e6a542bb08d6519729bdc08a58b5478fd1fb3a6784bf437b7b2020104f77552a4fd8c0d852c9405d6411b8165ae9f36cae6fe352923f2716c357832833c4fbeb75a79a4d2ce7ef0f8f6efc37daa96b532e079e6c86fbe356965bea7e9b787299a3991aba62423c2a04cf8cb6e4431c9119b3c0717ec18d1b3fbf85a788925f769719b799ad5c9fded3ae67c3b0e06a28727c4eeb7513d324ce7d1214154dbc481b1e4915ff4d23e1866aea2ce1b6a73c5b591c8fce49d43c6244d3d0bbe66ae67c6a3b0efa3fb3170a14dfd3ae7243b0af8f4303c6153fb006733a2245b4525ec2dc8d214b44363ca268376540e046d9db52b3143c8c7cd3f2bd0e881167668d08a281bdb94eb3f19efe4893ee2c56eef24a433542a994437df88b42a6ccf983028011ae9bd7bd4989cfb8b9d868c08b51456a8c0ef41e2eecccbbf8297c3281bd7fc0fd218e01bf1f2a16e5b2bfd30e15431af007341dabf3bb2aea25f01d378eeef101133073e951cab3aab193c6c708ba661c42b699de135bea3c4ea7640d31993c7c4306c7a898f9dcbd519e39648f1fc3ad81fa7c52e13840bcbfbbcbc616998450d3890d7fa15312872eddd3a0e12e4688137fd856ecd35f0547c02431a4060b7bf1fd6a83cf04cd5625fcfa95c6e8085c7f80de48b7eccbafbb87bfd95c98f699e9a7f4790eb00830dca46630bdbeeb7fe94b33fc2462d9b73986071da32fa76075be56e5db47aa988077aa0e4bea5742af9ecde57e95b4b576a711272fc94e14685472b4403ad554a1e0e9b96573da40a3182b827d778cc5978db677d9d47d7a0d163164cd6f383298ad72c2c60fcd3f74acb153ad27282cb46fc2bab357fe22c758cb4768b346839f6d7fee33c85675c056abef0971da032207bd169fc892b9e68214feefcb7144264214137d14eccfbc6b1c8aff1b2110814c89ae0c296cef94710a0bc1de6f1b652a0efacdb4060b4cb6dfa4da8cd1ad00a176773afbe8a9cb4fa9dc257989444863513ee56478893d7f19a94355ac55e8847391af7d82b6b81e5fb2f61fb07b9026b03156aa846cacbdcbc2f621c51e7e98ec824f07d4eacd0d2dba670e8fba6de0c36376bfbe75aa4afab829ae18667feb5e277987f9528163b5d8fa5d696227b957c0b772cc1529a70478277b5c1a09f43fab95f3952684d954ceebb4dccca6dd6692c98ce8b90689e92321dcf74a9aff3b7b6547cc878d279e5051f6bb17590a5eb504f78d40cc5b9b4940f3f6ed4f98f0816e4476f14d7d9f34bfc22ab36ce2920f5c0a55a1ad04b000caaac39bc158c3d1933d110e5dbd2a3bb51500d4cf545b9ff126197424b21cfec7ebc8950c83629de8beb5193bc0a0306e8e368241c7687f31a0182a60642dbc3810b5d8ecad7183d822e1bc8f0427b1a21f12fdf422e902b0722b03b1347140ea37db6f375cedc6cadbfb57f5ba3c6d1509a9f3fb5139cdb0968fe769a563198dc614d67b92126869813ab07314cecabcf6043e637980240f81e378d260ab6dc5c50d24eae693b459ad0cb6bc1e21132930ac39be6f25fc6a80727f71b8d67831c56c1653aefb09c171ed5e775c6fc46bcc7477c2440d8765bd8a7c255b0d1ce605ab31bf6a328d7e530cf5953e0fdc84154898cd385256f54985190a79001cac4b88c24022596ce3d98462b7de697e6f03dd5c49341b8ae0607c86ba0f10d863de42b543920e0ff7f049e1cceff984b20d6e68028b7195653e34766fe6b0aaa249925889ffdd0847c359feac74621d88a954dc1a00c1ee98c4f19d27ac8f26ccc43093497ed0f52c1d62bf74bb3f321f5a53419a4656bb7bd0e6480dd55e17f9e6b6a99572c873c998405a3713828992160b5d3acdd0f8cde10b772f8dbd111f694cedc3d60b2fa292389b973113a28c75419d4b9b18e95edd19b97388e11835ee4e2ad2abf174033e6b408c9f723d87c080daf7171171c97fe797a8721598738332f462206c870e5e0f0bdfdb33077a4f68d3ea162be9ff4b69359d9ab73757e02f528c0ce3e7498a6f09f35e48ebd188182ea0a6b423f9cc938beca1028a5a664d775c85af80d2ade80aae596062ce1ff59bc0a24713068431153c68393a78a9fbbe01f30de0dadc3082f30f1b6f6ccdfcfe3a1c0f3a129c6407035d752cc84c451534ded2552baad24f5a52e8453ccd98ffe8a51ec21b4691867290b9071ee7ef5fc4fde33f7a31ea2108ae06cca52f69f870fdf1fa14e1c2a0bf65d0ba9948eef70bac50a81aae9e9a7c563e60313266410facd9bca2cd95e9d00872fdda68e578f93862e3c45a350f73b0f5f621dee24a7b0b78a20a9325d5e5efb800049c97fb6c0a807bf3032f5bab773cd28f78c1956ee2457c08f2d7e16c8b48f8cd877453ba7dcb84970b022554bfaee0670319eec2b1094e68bc09e1c2cad779b03e9f6cdc9baf7695e62a0be85b666d56cfde0fbc6a0c153d5c2a0e66bb7646677a50b406f22fc667127ac7544b45bd4fc141c8f6534903295ff63afbf42bc7bbf48f3c219488f31496ff1ce66cdbe52fa5a88f4a4f68b2b6a8308d5e6b2a4c237f83dc92f7b415b264275e766c156b148d50f2eb3592497dafa75908b958a8163788f3f74e0538bd6ee06f1521825864ed2409f7cd9ae86d0c4bc5470b7d0b2461c6b0c0e0a105d9048d0aa40f3a91572da97fbe50f3ddb4aaa243e5d2c7eeddd88777bc447f413a4bee5ce868784b170ff9d2c83c024d5dfe7b5ee869895c3bdb65856b7912e70e408d6e137f2dd56d0f24bfeed2662a62b1c476ae35d7e3cfb62eeb99b4260d8cd3fc958035085f3a30189683ee0d79f57c7ed37dfdf4d9f188c3403029f11b744c670ae999c3f095d04e3bcb31dc2e12d04817610b829d9e7f13ced4da3b938d9969e99943dffd50d3232fe2d5b881bfa721ecbde8f6364b7d1d0514fad03a609eb3dee6becdf96b191a437ed90bbb9ae47a63c6b0a68e15104b52e5f9166d25ae319b682329c4761235c30f068817d52275e4cc8a4e4aa4a90359e7c922c6923f5ba6182f50b9d9bd61af55dea2bd4b6a8bff9a5e165879478d6d7ca28f6d0f9eccabf1eb9e6d1e46d0f875ae3e9323fdebadc1b92211930606057e18e51dfcfb99f8b426cabb8fa11d75314536b4b5a32a5d77867d083e53881ef750b62b8497c03826a32cf8c1b201a9f7125631a0b1a9e28539360cfbd22c84a00469007c24d72a4abacf8351b31d322375a5fa0d4c2ed49532919077092308b896b5733a14f69dd70feceaa1b86dd680de28a450977b2cb470bd903bef4000cb924c4d68e9b20a4823564d062a8dda7021100e968aac199a5d053574bbcd2036ada072ce14abceaf0c6df64f56d841a52ffc40cd1be92d8f94ebe4b9054e565797f99caed43f5c51a86f7ef04d394da8507cd86fc3cdba11437b74385c99f3a70af4552173c9026bb0ca2be5ca3978a30feb0d1cb6f7d4644994b5a5a639c8467ae6fc02036c00cf441186ffb80ffed21901522948c1e0043231ee1d5651dd55d34b0fb942aecf6db118d435e7d2466eea2e6ad526dba60aee9209d0492abdee7653917c8e0e914bfe844d1bf5a4f4c1a251c7fff883c093d4170b5fb73889ab355db33b9abb4254c307ffa09cc812db1fc11824ff8aa4d2aef2bca1cfa4068aa6ebb4774d2dfc62bccff7c15485c4eed80b41cae6bc2f073cfd47d5c96bbd03623c845afe9496b35d4d9b06c2f7995112dcb243172c0cda31a90b756325ad1ce1c28ad9370582716f923bb8dd35312c1019b944d0c1fd4448dfbbfc0d534d47798bdd7623a1b479df3ce78d53a017cdb2c58e3a9cd68fb2113edf3b301c1f71b97d10bb4e5260f88d0e0ac7da6a49cecf92bc1f77e8398b1d8eb5300211f7c8f4e0949285eed91054eb0aab7e05a7bbf890967a4542482d840a921cc3554fe9fd583d09a2d1cc91a95cb150a1429f6b2c0a778e673bd04a6d0f185322fa230da7c04ec299f137e65d8fa7ac7c2c69cfe2ea125765f832c9d1cb465228bbc063914b45b0e537b148ffa7b46ea2799b18e0d78c66212fb33598c8cbc9edd926c858d98866a21007ead7bf4efaf3fb8e33a85c49d189d32ac845eec5a52acbb030078617c739b4031cc61c4bc3e239a58b448513215564b9f32effcd2af8dd00c4785e81a3f6da09219a95e5e589e8c36e57872268233c3b117e15b1a35b74d6c56d2594a3e56a859c20078d361472c24e6ef94b2ca57be2f4e372c8101631c1e1c86c40915fd439e2fa9c7f036950ba4845cd4f575f3f001c8cc924674572acb2b04eb20a4347adf9f8b0f05d553cf95fd40b75f401773616265e01588a69881a52290c7bfb680b145cf40fd06321cc3d0efaea96837af569184cacfdfe59823d1af1a355053466e4e2a5012d256f2aab92fc216b8b8b42a0db0878fe986067126c71541a75b37bb1bae5e4c06ee19bc8191fd981e962a4dc01e21f06327da7c4905c98e48ccc27edd0448e626e3ca6d0f11faa1651dd87b20f83bd1a67e9c34c76f9fd604f51c676c326c122b0bccbd9d0ba28676026e1451ee26bae5047eb25abdce221fcb9f0995f1a1b739af4c6e9a22068abd0f245b7462c7df15bc18ea411f8d3833227ec52861f2aa546475ed2fa82b010525c1881c1b6988c56b79833d3224472f913b9e059735778075d3f5f773f884ee0d3fabf37d7eb207a75aeb2dce5c6c3476170c4243025dbc2d33858ad0e49846335f329a3122512e15aeac11da38c6f855d8a4a5522f82b02a6157acdb16ce8974e62eaee75c2c48374582803d005c33d581debfc8c59194038cb941ce400bb5645fee8c1d33907ba91ee428968e172722149026ba98f9b329c4c89aea3b3fddcbf96f8b81697b61d2ea0381b36cf904e03268659c3f160940302a324035f1e9002875f3f8eefaefbd68424b25820cb786710b9056ddc5eaadf7b9482f4ae6cf42781358724bf463e4a25cd6fb9e7a25fd40e0cd391f0602a004dd329241928e7eb1b1a52544a2383460bd7307b25a6eb5b7db316a69c22751a26f0baf68b67af342538f50a16b2ecde23ad840be26db9666f1bc7c50e00933dc31cac28116b3e29565336ed413b0d84b501c4eea0a8589d17eec522158e629ba32f8e6dfaecaf867917137a8a3e9daf58c5c980bbaf3045475a9aded217007cd42c3379c4073a736e434afde4e483c9531ebe295ffb24615a5addd0a49c2887cffd3c73ff65ec678b614f18a68ef4b5d9667b52f8b93242a3789eb943bc2648d932343ca25b1b90a4018fd2c18ac0fb156f15781dd5d10bb34245234f5e8f969f9e438cda092d1c43129c24730edb52a40bf01ad83a381c14527915872d82e51a16ed1acf397fe6861d8f91ac5849ee4dc4cc2784697aae62df401377fbdf4f20dc9159e385cdcda19c958155ed6a603fd1cc9c1787219fcd8452117eb1a7b2c8c5cdedb7b360ff1db64744b669c122e1d41480ab43932a7bdc73619387836c56af8374fef204711ed8a45eaf6c46fbcf7652d2e0f3006866d38a6af2919bdd0ed00451cf9b832b047e3286ff4d8cae2fb011f93c0c68ab3793746fd9", 0x1000}, {&(0x7f0000001580)="21002d07adc330178bfd6c02e285f61249eca0c9e284c277b1e0844743a9340930a718e73b9007952d91ee607dc7317e70dd023a00dfb3387ba08de8ec01c28c9032531534741acff375157e2a0af07ed9280725fe4c2a761eafbc2bbfa6ab28dc52afa418b5f9cf15cc6811cca55b231d364dbdab1e3da66de0e180f1405b4c9271c72c45146b010da16e30c172d16473d334b1245becde86a60972e000cce5f5c2c57a090cafa3d555a91157bdfbcc80377eb58f16876e0bf14837", 0xbc}], 0x5) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='/.\x00', &(0x7f00000003c0)='e\xa6\xd5\xa4_\x96\x7f\x04\x10\x9c\xc5l\xb2\x16U\x9f\xbc\x8a\xba\xcfg\x14\x9f\x84t\t\xfd\x9bM\x1d\x93\b\x99\xa8{*\x9a\xff/m\x00'/51, &(0x7f0000000340)='\x18-\x00']) 19:36:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1cbd63e910c411d6c6aa88d8851fa8a0f45cad1a176011b873ce0fbd6a900000041cbc3cf740e8a7e1b3b14fe9875ee9a94640000000000000000000000000000e0ff0000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r0, 0xffffffffffffff9c) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r8, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000180)='./file0\x00', 0x8) r10 = socket(0x2, 0x1, 0x0) r11 = msgget(0x3, 0x420) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x5}) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0xb54, r3, r17, r5, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r19, r21, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r10, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r10, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:36:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(0xffffffffffffffff, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(0xffffffffffffffff) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 19:36:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x9) 19:36:17 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x200, 0xffffffffffffffff) 19:36:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 19:36:17 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt(r1, 0x2, 0x1, &(0x7f0000000400)="7b076dd33281d6f471d7ebfd11ae65e967d8d0ceab1c170b1e8e60a0ea345cc6cd8725233eb5fdbf3714d8a17f65d98c60a30ce61e9b528b48403ff73d1bac9bbb13a8127a9a16a7a701b40d7e6831a64b10bf504d200fb49ea63a1820271d4528d6d8b02c1eca272ac0e931847612ed2079bfaac53887b3e3db61b16a076ed79de2aaea9ee5cd1811fe14f886cc7ea6468c398aa1e833a4ac32d7d0f72ecb056a81f8ff7235c67dbb", 0xa9) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000340)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd20b2cad9da8f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb", 0x6b}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb", 0xd3}], 0x2, 0x0, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) 19:36:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{}, {}, {0x0, 0x0, 0xfffffffe}]}}) mlock(&(0x7f0000f2b000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 19:36:17 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) select(0xc6, 0x0, &(0x7f0000000180), 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000000)="fddd5797d0c0666cf83bba438fcd5ab7b32bf267b5da3caa3b4d907d34ee72982b1e60a38ca90e328a553388e73dce4fbe35f12732a3349bcd1284bff3bc8bdc8b6e5a8044770fc33860274dfebc843918d4c1979b6756532e4624a359f064ed35f767168677ebcb91fe40025889da5da191f5d33f9d692082ed92faea7a9cd67f6db70f31c709219cf4b82463aca678d089a31a23906a122f6c2eb9244ad1985ca2b54eec323f2d77b48af9eba659", 0xaf) 19:36:17 executing program 0: r0 = getpid() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = getuid() setreuid(0xee00, r6) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r7, 0xffffffffffffffff, r9) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x1f, r6, r9, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r9}, 0xc) r10 = getpid() setpgid(r0, r10) 19:36:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428c5c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb58a90a4e8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c819befd8ad6d37145711c60f579abdfb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d61b0975ff41c95389bf657818efb050d2a861c55bd012a3a5bda5d35d66d784b30e2c6213e6fdf36979d7ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e21f3f6045875826d9e05ad16914da08e1fd6000000"], 0x1e0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="3c68551662b3234ad7d47dda6e997053a551fdb0c9c2b692505b26e075c3794e77d64aae33422e4cea2d3ad5e2caa2ddcbc8d25fd117011fc2eb2a3e8340f603c9df49334a17f42cfbdac9eb458157a76f6a2701e24185a99809251bccf0f58cf8a83f44", 0x64}, {&(0x7f0000000100)="abbabd33a60db652df1c775e0fdba5ae680f565abf6c4fea9fbd83d2168253120b87f34f26e5e10526c385d1f7fdd7544538a88a2437494773a8608ac45d0853290172b8f58f1bb3d6b5c535fdb7b0ec7ea28d7c2fabdedacd21590d65fc6e5c63038e8d2bec114a75606114e500e78a0b", 0x71}, {&(0x7f00000001c0)="007890aedf25bbddc5cb21c16e52786024ae397549fb2cd0be78d1fe9fe0031d78e8963306678b16a3bcda1dea9ad5f81b9476a07ca63aca662967832d630546a1ddb07e48bb2c6fb589876e7a2748ca943b0b6a25d465b772f26e086ab527500a390c7c5e93d74a92fbdae2de253026a1d561c8c22bb818c526d206add3ae261174b7648d4a3168de1fb4ac3f31595c07839f696d4824380f4af8019a2be998f60b6b", 0xa3}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000000000004946fffffd4a64e7f2de4a9009cf0f9b000000005000000000000000010000001d080000cfc06c1e75d9e6424a6b71c6960d745b59485b1a703cd2e200269d1fc06c223c201ebd229fa09b1ec6dcb03006e210554d635cf781f431816b64292c610000002800000000000000010000000800000061eff92b39fa70275f8ef4d57bd2d095ef000000000000007800000000000000ffff0000020000009282dbdebe619a9959f41a1c23357c528b919b389ddddeb6786be68236d2ca76519296098d05f81c5e34cb0749f8ade90168509e0710d1f45ca8998c9a55d452b7779ed68ed1c6acb179064636869f00b164e988c6052b80cf7b79491cde81508994ab0000000000500000000000000001000000e7df0000d2cbfcede04393d36b527844ecc766be7bc0ad467160354cb1ef62aac35cc9312e649641d6dd9497310ad2778be398fbe1cae0cb3e241aee0ff10000000000007800000000000000ffff000004000000dfeb89b00b1a07b82f198cef68d0c21bee5a5e3679c46fd531937add29728a3f59a199f2338418ed98489d8a41d8861bf5073d5c2603b69416927a461bef7947b9c27abe88424e9a29d246ea659786a64ab55751b37e3b693d5517933d60b6abdfbba7ff56000000"], 0x1d8}, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) socket(0x3c, 0x8000, 0xad) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b4da40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b4da40 19:36:17 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1ec) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x80) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000bdd723c50174ae50703f3b5f5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e53092e9bb622dfd2db530a18aa6124fe37ea8450bf1b3238c0f329bd7858cabfff02a47bdd379fdb2af5a9232a77504283e8792aa14e38e3e7d2b45ee4ac6d1affe5ebd46d295b4d782fde53a3bbc1a3e333bd6082b995ec1f01d06000fb5fe56eaacd383dd0fb3b21723f07191db7200"/271], 0xfffffc3d, 0x0, 0x2000) 19:36:17 executing program 0: socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)) kqueue() kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10, 0x0, 0x0, 0x100000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6cb90e506e4464ebf9131870f7873d0cdc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 19:36:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x3, 0x0) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x81, 0x5, 0x7, 0x1f}, {0x0, 0x1, 0x20, 0x4}, {0xf9, 0x5, 0xf7, 0xfff}, {0x7f0, 0x7, 0xb8, 0x7f}, {0x400, 0x54, 0x80, 0x7fff}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") 19:36:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$setstatus(r3, 0x4, 0x4) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) 19:36:18 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9c0535eb3f1af149a4517092fb5ee9fb96baa5bac44a13b3ed4b1ea9298444be8e80ea32e4c280e9da4aec6949338953e3143f4119ccff81e7983d242f2e068b79aac90e179e976a2cf7c9d5b31a5c48ab4058575534ed8a40f9b9af000431b21c4b54840401e72d08d42a38e18e29f48eaf4d6678d5a3e637d920ac7f7fdc45b7471f234f297fe338a18bf71907765a96ff5130720a6c5ebe82c04c7099abe334b33d6b691d88e6c288854e3b91024686e15a26d507a6a8cfd29c7707cfc3e384921d93ef5a3732108251b3d49114f884aa7816f27b86c3488dea1df66602c3ca639f77f1cb29e50d3478ea271ed08f7af7", 0xf2}, {&(0x7f0000002200)="f49ce8fce757092c2db8dd6de15f729efa63dc03d63615b6973d0e4194489cfb4ca02936cc7c43f62b171bf42a685803fc2af39aad9a1743cab13b65af0385bdb3d7e4d6f316010dc478f7ea5d13d2b7a14d5a0457ea039445e3c896fbe18a805e4faa43476644be5095799dd2e1f6ffa8787f6b78795c4632d2fc6f9c0ae9e15c4bab988e25e40c1755655a0332a9c81ca834ecb8d6dfb99d687c5caad97ecbe2aa73345c01df234a81ef72fe5b53d5b765966ea147025bf3c0e8a4ee4556fdb6b6ad2940c27771ba47078f5b70d4d8d78214adf80753d8890533ff073b5d0f934d64445c7e0cd74a68af07354ca711f0f0", 0xf2}, {&(0x7f0000002300)="46625d1f3ef5d88b81f9f9c71f56914a0d54eec64625e575e854932148c7243d01d8d2bffdd89cee689871e4fea0d6e7f3e7466df1e7d0a1f1476a5d965492d37cc00f015e0eeb644504236cec32068cecc300f3a0e94f5f3eb13c448e120d8f99254c8a12c305b42a58f3ae586c4bbb18311d133880cdcbe720a471a7f3fbb4da61a3a84c2c33438ca640125c66cb8a21a2e08bf1617d5aceeeac624526f684f86f18966a38799a444c75c79e90", 0xae}, {&(0x7f0000002480)="050dbf28e12725b8f11c624cd76bfd32b5fa80922c2fcb56b188c241a590275047078ca5dc33f8734958e4e4be825378a4069aaed6b6ddc1e8a97cbeb9edcea587d3b5cebd7b1e2a8a878e778506d05497144da5ffaf5966beb27e4eaea220fbb6fc090372a915f7ea1781ade2de179848e5f00dcd06409cbe5c3ac9179ac1b509a796a2826bb98157f2a9160f22289bc7795a65759248b8e3c3f120dee27df0732711c528728adb36d04d51f9667f7613e1d1821ae0174e31a6d82c8bfa6498c553056780a56527c852568a5c4281d1cec95b2279151568e36c449add", 0xdd}, {&(0x7f0000002580)="d18cbbc340569b9c8fa36b05f61365a1656c91c7571080e08ca283471c1a0c850634918e55968c6cfcedc321a2e8b82d714bf187bfdd08af384f6c0c901ed142f00690f930ff11c156590142ac1e0a83977ada8915793ee255a6a4907c4da73885bb5bff09d9e887890551b1aa72c3ad5e243b312a67559cf56c3202abe207b077e2953d17fd0aad3b751715bc4fe92356aabcf1a760ee6cf5a1cd2fd622a18e09022df79d2876157496de4e7710a2158e92adcaa189a61790eb3f0e5a6ba1347212e10a6dabdef0c9d3b311808d28e04e9365079db4f384d4fdf0a3e34373d365da28f66890c96be152efa051c9fb3c6b8551dd036e0d", 0xf7}], 0x5) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000240)="eb575bc19be6e5fa20237e528b97ea959275a955448ad4f391085244cf9afe3f4b18c5588453b8069c74fb215894bcc849f85278c0321c015631266cadfb169fefbc98f57100fea09e39affeae07eb92a8efb2f0a55982", 0x57}, {&(0x7f00000002c0)="fd887a71d104d60d493c760ad55bc77ffdf7d2466d0c84834edd204f328229cd7818a63bac300c63c388e93a93979d868529edf724e1c826edb6c0fd4cbc4526f7664d", 0xfffffffffffffe07}, {&(0x7f0000000340)="e4fce016bcf1390d8ffcee24b14796a67043298eefd2835621ef36d6f886c6af2d68bab83257658b61138d66571c2ad9e5254b47e414ac97598eab6a579ab0098aa8e823591a38b889199d1e7edbb7cbb50aac6c51e39e2ec171fe00d7f158eb1f5778420e7e7b0fd2e3670e8f90d38bb35f3631c10a289c2b83f47fb171ca87f5b5c9a7", 0x84}, {&(0x7f0000002680)="c228313e02d1b0b41f84475a3e48de64090f3adfc7055bb18ba23d3523c059a64758c8d677fc31be0879da29a273f9d90f6c769ffd6fddbe71391fe26f62c4dfbe9409f31fac06a812469438231697d2b39a7c208c1dbe234d04e2687b0bbca606ec239141a5b037da75d38e229ead9340c9d12f0f86eb90e06175fc9722218704927b2bc8a55d984422a8760c715d29eafba9dc711a4a8ff9ffe29e9b4b903a1b93bee682a07685a0bc4c99681ebb041903094480b1a3155301cefd6c53cbb68e959deece5b273a809324d4d630f02c9a4623b8fcb1e67445d7e63defd0a1a650bf63fafa9f0daa27bdd093583d7b3d2a843fa746d52b8b7143b27531d47b783830c44412bdf6df5d3d3b03fd742dd1950418229beda31d3ff998ee0284a6395f602739e07089c9d921a45ae1f76539065e68043b6b2c300a56829f5c2d35895b2c4688a960d49bc48958f3f933eac82a95597351e7e37526fa36b871c6e74dc2baaa45f42b0becbc77ce9e6f27969d7821d9876d46575b29ae27befc3813903f3cbc5027970ec9ff239d4e327978cfde17717d39d01366a1f1a53639489003a63976616e526be5ec1647b8f169f8a0afb88856137d4ec0bfeb7d1263e90cd78dbe4da691037fd483a2b252a2a089333277d585de79ee85be6aa088fbb58d043b28bcac1e7c733a90c76afebb9634476a43478ce58900742dc154f7c83ff53af38065bcd8907788c5b03a114e353009a3069f3d12a5ff63000470968efa5a468113d1c7dc2f9bad6d006a06255f5d17ace55baea136a177a56feeeb1cf61bbcc0d31b52f66511f7b6532392e36e3e89d192723f954419eb00d23b0997065dcfb1f51f7c27697a9c60e16906b08bceb656f9e0a204ea1e736ec9ca3c8649359adcd8aeaa075ea3d3d26429aa7b7b1b82546f16c50e8a8d70fbc4c901c0b03cf9fcadbaa819763ebbd5e3b758b283c865d063cb423bb0aface289a7038a8efb84e9fa536e8985be6edbd55bf5e5c9cb7c9284ff877a4d7c3df5271c6591a2733036f21b73cf98ba1d08b6e6537686a8dff1a51a77e155a999c000cec7f27faceef154f96473a662b4d2408bc7289cbfbdfc6f8b862678da690605792429dfa780b4bc0aa9829257a37953053f94fb4e25fc0fa96fb5ab8bc3e7ed938edafc904d43462c7e679de887eceb46d4290cc7bd6310927f4df0041ea2de11f4253cacbac7fb16b1e6dc1a44777116ee7ec9dad847ea25e3c13a26717bbd1ea409adfffc87ecfdf8c5a0d7c2ac4f395405606bdaf4bdcf13e30dbc0cd80dd056da86d19e22b19c4c4f69b7d4f8a4259e9d843995edf5e0a471440c972f27ca9bcdd87dff1e4229b38ffe6a59f2d6b5b3f04706c9225922ea0c02a697f5491cb3510f78f23a8ebd1218ba8a398d1dbe2a2e91c5117f686c9442adb02c9b4186fab917774d162aedab7b878f20fa2f5239acde96f3a7e2bef105225fea0be6bed988e7883dcf5f58975db33728109809f8f9ac8259d3575c93dcb40a2d2857cdf4c55265efaef8c53673f1d34770066907c96bc4fb4bffdc60c6d2e12f13d174474956ce1bb42b5088b940716adb7b6f887cebec4fc166392957e63f1a49e808a5e8d90f5cec19b101125de79471e5c3440466c5abe2e29b9f2f66177d319a3b564a211c2bad100fc678f4057360fca0b4c4190fa23094f032906855b7a634adbca4fa53ea8a0c71080eebe06c78982d7b269c8ed4f9fee52e9dae71d823bc123cfd25e1e2a2d0032948afd678fc1ef3972f6d91cc615154cb9da52b85fe571f7fdb6b8bc1bf3911850a816986105299387e827d48b1e16d295b2a3471a9a232ddc8a76380eefa514877c3903ac067dca3a353631ac2cfe7d3e5daf02d502dfd9b9b6dddb84cefca2c2c97d212e30faa437b6d325694c86fa68c1d8a93473ecd5c877659b54f456350072987b3709f999ce40913ca8b3fb2760194a9787054a09868236ca10bcb0fbcbcae89b86d4f289ca037ff0b6c958867ac9d20cf8105749e4095b409f10e61033c17ee0368786f646212de803b3f8f5cb77c12a85272f0c6f071d4d79e4745d70eaaadcc28bd222c857fd39bd5b0f03342345d5c29963d3628269915c0f6f7aace75701d285d10189c68ffd69f72e4e73605bcae86cd74ce1e000bb37dfe9da3355479242a23f5bc03140179b79fde82c9161999addaed6710fb819b8bda95fc27c58426485f552224ce7185da10e45d4a1d5a8684dc1b2db31b469ea97fe1008e6f137e4a0f572c2c617f5c21b8830ddaddc36d54690a645bf3ba48818274ea2e1c3d85c39a787a3b1e6901980e3768726614929a2e7921846c46e32ae4d7102938bcba10794d9945eb7d3ff8685fec70c6dbb1103a44edef0526ad0431ccfc597fe590d5eb0c3d0a04900008ce6f27d51d4701d5ddbfb8bb312d93ac8cc8489c28e7ed23c1fa6db1ddc0953dd8709cbd4dc4f6b430620b0595dbc0b487b102902ac9ce42eddb429deed27bf85b962611e6f2a2b863b35b39b994ace7af385cdb3b781dab268139e72ea33c486e302d0c8a0c2058d7e099b757ff8b8528a8ed6eaa839131da5614049fcf7a9a700932ab999ea8e25a9b534806b11356dd392c0d219657a577744a9a44e8a7effd4b7ea5b9f411d5698e3297b8223e96323e8d8f4363d3bfeda188e6d93c6b2aeeabcf15628ee727f57840229e9e58fbe956ae2b03a1d4fa76d21d74e88609b212b8bcea1a650de70e14e80722a3ca2ec3948c8343d9bec1bb7ebf5a215cba7674d85919e3132ccfa34793b364bae0456c1f76515cd1b7a16e7aa3c2cefbb9d35e02c9dd46a15741c35a63911d7ecc614d942c4b46063246dccd024205a147553def5ea0b1f94ad3b68b1bd752f8c489595fd23effea5b1a27c8166d1839d0ec760befd9eee3cb8f9cec71aabb0542838e463ed8b95734dd7b0465198bf3d43b765cea22cc07ac286f117f3b9db48f71921ad7a71bb6c705f37338bb47dd50853ac47032c9d01c241a45934aa6f866a68ca180d31fde1e35ca2692479931d9de75b508a4a8dd11aead55b2846875c746bfebd3959a88d6467d189d0f93237868e046a1cb868925b115a48538ba862f889412462cfe98af1c3f3b4149867fc482b1d16e6947b02d28cb1fd9b3156ade3dea5e06755669d6c7471e82b11d6552ee7dd491dd65ef6be51a90fe1009b2269daa6e2b029a00b2d08f5c9f4e0e5d7734c03a05f326f8176d8ac9bc0868b2a578223a48de8541cf36dff4951f67520092f88134f08501bf39dae083489babe55cb4bfa818c0db078d8a099e4e6b51431af42a048c9cb00c6540860afbf44ba85ced78ec15eb9a499a03b1af6d0d18adeb07b82cbd9abe6f2ab94eadf150f4c5ffbe97a0acabe77b43a6532dc1eee241d5d7baad0bdf4036f61564dde94624b602866224b3273a0feb04c2595153e210374ff2966c34426b31e2d060a4c0a77a56a20d54c262de2e9d265f3eca2162762dd312b80020106d19aa72d2f96cc515f7c13f60b2cc1a701bca5405b3ef8095cce9ba7468033d90cc408840205075603c442b00957e3ae9e2b83705e7961265385667594567a7e8c0e57764c1f2d88b3ac94cbd48cde5bad2eb4924de64232819507b532cf1b211737d73a8f9d947986db26fd290c23ca22eb37ea35243547e445e7e9defb9181dcae7ee9abbcd37b291ae21764b93cef6e83243c80f9c3ba1e54b4b199d0f356e00251f890166d1a2064adaf72ba7f6d897f2d0bbc52b20e03b0bad718e907676172f18fee9c63066cf1b16926762141eb1fa7b7d68dd1b602d5e7184f0bad4627efd83fef706e354a2522799b223fb475ea41a8ca882112db51a123f1d927f0348e2b9aae4c3870902ce53e6d7de3f45383f3cb96b2a46a38aadc9e3088fddc81e717cd86d28b6c755b8bc500ef1da840ee5dd98d444c9de4083e5f7871fa4ebff863d70c06dc69af94a9c9358dd17c327fb26c1eb41b75b3d0c38b604f8fa0e86f1c5fc39494260137857f1aa95c87a59910025c65e2c361541444c37802e22bcbeb28eac046af229b38a8037f06be8ac27863da918446c72cbb3149d43aa3b81b2ee4b31c141b4c31f932a9fdfdf6c4ef5bb3ef15367649b877fcb7c2c672fb37776185771117c95fbb4c5326997030120ce67693a0a4a5bfa1fa22f176e795e38047671b485774ea64b866f8b046e6630acf10b0fb3cf5c5b7ee53470932600ad520cdd9c4710eb4dbbbeea050dc2a99c107a99c7045de0bd7b5fc51815365a9c1d260090e14929edd17c0b429ec9cde1cacd2c5038ee17474f2984505c0c66df4581587bbf1f804ed7a759654e41115fc4089122e3f36d0c039db4684b306e99ce202eb056ae1c7c6cea821f6916d8daf678ecbade0f4aceecc0f5e82695bae1d221763cbf697a4042d9cb726a10dbf4c39925be6aa248900dcfe8ded82ccd248b482f82a47f35bf89fce183fd7c27cbd6cdb055ea5b053f73bf1c52f052e9c19eb51839ebd4160a59108db9ce95e3311ac85bacf056db1498a37e4a8761eaefbb8934a1ec9bf97c706b36fe0e57aba1001312ad556bc29abfe896a5f9059485baae57ddb2b91a3752aa8d2a492a19d0691837fd7d831c98bf494f607c25f2c19bf941c92ed378f650e2c2d936c730d61a86031bf10ea89b71c237dfa51dc751dfc1d40fa5da403fe1024d7f98bbb0816cee046aa9743a938df539d8689723ca0aa9cb192ce6c1c1f2da7cf3ad8370aa533a4a7453e15ce660757a60e8888754b364a1a28134c8061efbb1d06c347a977aa6653f1a00ec6037c9f96f5d699619648307eb5963ede52365adffa20028f4e67689e6dee18b6d758ef5dc91846decc81016f3b6fdd35c311e54e4cc4ae4eae76414446f01165a579190bbdc8b5396c0c7cdc69e1a096595cf93ea333489712c65a2790d5f66ac910daee03a900a9aed32d55462198b55c45fc7751147fa50c4ab02be414d419903cfd7f45afca28fe8c08a497a137ed05ef1b3e6647d46c02805334b1489cd98997ffa315395ff354c8c3a899240b4f321e04d3b4d0c4e7442ebd187df0135bf241672e0a59968038d498b4b7b95c2f55277fa479b11343445a371cf770ca43c21b8f2912908208dd053cb2cbe7dce2d636bb7192ab5695222dfb4da90997c1730a24b0edcd314c019d222255f9b4ec407912e47b06fc95b21f6a6ebdec770f083d8cdf830109af6141427e095fb5ef758f8ad5ef3695e6465b4caf40300ccc01c26067a7a872bb60b5da0d4aee94158342303faccb87f172fe5863769e7ab16357dae6c16015814b95ce747f8431ef0a87390ac5d615be1679d88c0af6758fe15e0b2b8c8fb099805dce4ee9258589ba99189a68a3d2dbd57446c7a9f56271774dc3c3a484f6c014a5ca61fe60d053e03cf7e0988ff3700495f3990f455da74dbb8864740e26e48b6c8bf936ab0398869b240bb0bbe69d11bc54708ce972d813fa1d8776c8dd2cf2d866c9fa3ef02f41fe39229595adf3a14d46ebd3b661840f09a4b5d36f1064914f6ef5ab5d1d85d197e21e4c98d5580ae1d3dcb9a992edcba416a96dfd439d404ec10d2d19f8963cbffcb7b7ca0baed315f897ac1f2e1be6cd35996e67bbe12c906574c28cb07eabbcef773aff41ea65c719dbbd49b4979212d92616462d1e49b37d0df9b56cdcf7be27c506d3ef53f8b4342c62883b1947e9e4f2230cb4e23f17d913ebe82c48a1c6ac57e02ace5f0fd1a2154efa8b3b02d3a4c6631ded4ee84240b0b95a9bbbce708c76f6ed1c09967", 0xfff}, {&(0x7f0000001400)="b899939924331fb39ba97fab9ed4a32d978e3b3256b424580ad183923c5741a79bb8ad4d5291a50fc11c4d688b73f2883df4b24efad560d1802870889c731a15e6be59902bc64e5e01fdf0593a213ed6986985664934e67ece5ceb90fd748c5fc77d3190e3ca3968b8605c8f8054b58805a813087f7776bc87de76dcaa1cbe91f5849c2e8b40fd8b48f89020442a24ec834b50cde0f27de1e8e6a4e3378c07dcd346c4b438797f96fc56235f510a507543d02ebdf2da4122aea60b4750a749dbad6007350953b223d8c1877b098c2cfc438b8f2fb3d8bc72943e8a42e0b123e53f052e63f14e9eeed03d3001e7d33034191eb1f503d30a5c74f340bff03a9674dd70c7e67af54f34cef89d3d630adc5f0d1af57401c2bbdf6203027ec07f865bf59398d437339912eb63291e3ccde0e731d9e56aa597fe20ae174364dc68af2dd08c61b498577b80b88e2eae8c6bf1239ee5f55ada8a00de5256d76434f2a785177afb8d88e2fc6abfc89573faafb5486a86e702aba91142374f8edece222c2cf5937ae33505e4155f77e16afc8eafe8ea5063d74360afbac7ae10d010df758123755299e2d6e1d896b9bf02fdb6aeeba5609c456356b64a309685ff199275e754170a02c2dfeb13f44e306e135072c4574e1bf46769dd2de5caa246e7dde5c2e3be49a2f9ba2f099b5f4674feafa896943424d4c062eb59c36b87a923156592997bef96913aa3eaf7cbc00f3bd3b7e6e11c650671be38155d51a931bc0159fe90d86818667f53f99de5c78c9b2a45055ea27989d25155ed019316d94b761a471910add3efcaa209b557d3004ce42f1e9ba14dfa1b852d30ff0648c5fa3f1caabd317f1a8df93e9c88d2017639d81f3f1452ac5142ad3b073b435ad2cb3b56500017d43a9451b8d35e84b81a51c1aa6a20a8e175b896d7653ed0007dde16a395a644e18f9d91beb0b7b7074af14eb50eeaa8db9bcdc855b034814abc778a157669d7f17f0f9dbf6eab8d260654cf1b7a8f68208979389b72f26a2bdb8bd2e16849f47da73564f4252575eae7710cc9690d338c2a94769b17ef40437e00058b7bdd59e95d4d3ff9e8b0e6cad9b4738aa863c739e171d25d5291021211b685ae6447e9526f5a24e111d6e4ccb3bee8fd9d8a20081cf023f2e7382728a83dbe0f850a8d056bd77040252a3295feac7cab3365cb06b0a7f92617fcf617c43ae2590d8f6387c8f06ab9fb289c44abcfd79f29c4b2a681dc49d8a09f8a50c1f6bf3315d2ac27e484dbc0266a6561979fac238829e68279d2937167eaa2e9948300ee7af7825c7acd341690f36c7f8de9d03a417a9c9ebb1a9d7010068f1c3c3c98d4cc89e536647eca321578c9f4456c2cd27ffc50da9c2821e0f6be3a6bf52881fb100e0a4b568f5e4efbe9d4d428693abaccb9accbc007e41fbcd43645fbc6e68deddf60cc6e01764f31d1af434034aff131dc799e4db3048a2a7f36e6e46b295adfc06dcafbc15ce651a1c1712661294905b263ddb9d83752c7db792bb490a4aae15bd4c201d6202c8d477f9b2657e654a4ba2f61c5cdc3ca0390b2dcb813120e44af546197eb4be31de2bd055397f2c93b2af569f9862880164cd2ce00ac29d52f022ccb0c002f4375866616ebec3bc492b84c35fa36d9c8c2ba803fac0ebaf33c98d6ba7144749c27bfbea33678b31f891c447c78fffa6415963b327acc057af773fab62cb4583af8e3080655145cd8e81e36377812b9d16e58d39bbf80c37cd397d08a6eeee0f43e7b7654bcb6d2eb1cb9f07f03ec66c38cccea52b33e0dcf61109a3c6952c594d773db80364a7bf57795bbfc9936562783b21b6bbacb49255a08cdf8aeea737236b7a53c3ab387a4ea47e0f743345dcfd8bbcd9cfcf8429293fa300a121ecd5d783cc6619cc05a0db814e7fe577871371cce8afd9c2ce36232fea38caf05c7ac7bea5a8b902b9ebb710ce836d269489d7420f5cebcd8455610247c65c31e683956fb19858ce8aac660500b48bc2ff3177c9cae0f54aafcc1cf1fbdb70d6a76fff3f44f7feb29b9ed58079e87616a6a8c991dd682de18d2c0afeda40d6de3b9f58db2dbe702516b2f3faa197b93768cf8d98333cafc154872aa95461abc53d2e03bd3b96b3b6ba34ca6b9194a5c025f47dfe1640ad8bda44de29e156a4d3703f6b7f94c773b83794f4afdaf555607c3d69b668f18bdcf1e477e5dcc1f7b64696b9f4da760d8e69dc821aae26a20cfca693170239a65bbae98b3f4923786a28258b8ad90f50637b20f4b40c5f011f63d8931ae82c227834e47ed18e05500cec8a309cb11cb314c1d143eab9cf040b38ff12bb1d13ff7ba867e7bdfd6e4f72f4f9a3f36911b30e5224b097401363dfb712f15cf26cd1630928b2234130d1fdc5c805ffb38d5673afea17bfe818385d0357a8fa5d00792fe37fe9dad683673ac4e876e56222a19d0e10deba4569d949563cf425f80db932c279b326c76257bc2b9027f409a1fb638d9db2af7ca4051951c949abc126679f55fe0e47d748b8ed19e86079d859b838bdc2e69271b8e69479c198df32cc64341fe71c244b4dc09ae41bcb9a36ce52d19a70766b49445323535d8c373e867e19b637060f235515801c409e5a7c5df5138a7cb51a3749624ed650e25a3ff433413061420e57c2f42d78b15fd0d2eb90ca378c6dda8157a8c56f54b562437cb977b71771c0ca44bdbb326c5a9d1ee0bf27e5f70c55cd61a1854fe28560cd28e147377b546397e14540b59e96cdc30c28e703e4a9f09336a869114784feaf9d4024a9d319f1e8b30884c7db164e931613231b9a90b85e33b9fbc4ac3a76325de025f27f23267091abcfcceb9cb5be50cc33ef388ec3db532556fda369e2e4feec9b2f9a8fae7aed7abc7950f89e93bfe8f32e3b7e78304d6f6f85d38a4de1f63b3564c8b1b0e358871233d2acb68da2e18af713d1bdbbf475296a71a3fed6e69fa768b529cadcf5099041571ab7ddf24d385e7092a7a3c9253b849a3eb4ab29d9df5858969670dc1cd28e41d08711a3bc7ad625111cf3bd23605ae277b8d26eb882bebf723a9c890def6c29598fe850fb234449322ff77c51ba61d5736cc6c53c7a117126458935dbc9badb7d5e602d8c5c782c3f50c2a900a92958b97ee9e5845dcb72b63805f33384e351d4460b62a211f5fdbdc3b0fcce4183ea8633528281cb8af3488e16adb6aef568af9397f56c425ab3166349e47162d2ce489f129fb3c56c915bdff4bd40fb1f03931d704b629c85374a77b6b34a8e14224b459f0cefdc731816450b978824480cc8fc60839349564373072abc91dd5f37f8a4c446e5b404ba3a992013b0a0c98265bd90c24a1d451b54966ee20e6b599af2ebee4581a3265cc869f05ca64f23f504070e536287924efb184f577096a41711034385e7cc61e2595c5ac458077c268cbe8725305303252abb8effac514ce8608", 0x998}], 0x16d) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000001280), 0x0) 19:36:18 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\x00', 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="d5b72d19897e5cb6c636c39af2c8baf00106fdfb600b67d57790bf6cbe6e526521d70164dba2d51bfe8e9c392b59c01f15ef61de39465ad9af61a1959ebec2f1232fa3", 0x8}], 0x100000000000000b, 0x0, 0x0) 19:36:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10080, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:36:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:36:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 19:36:18 executing program 0: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f0000000280)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)="12", 0x1) rmdir(&(0x7f0000000580)='./bus/\x00') r1 = open(&(0x7f0000000040)='./bus/\x00', 0x100, 0x1db) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x800, 0x0) pwrite(r2, &(0x7f0000000300)="5448337123769e53df262d1151a8e082540b7f8b80c0d151653f58375bee57a2ec7ce214fecf290196a506778ac262adaa55107d1259589bbad5bd777db80eefa46337ad995a4c6d803ef52026795fcaaadb8247acfae5dfcf6921a4d6dd36f7b88d23cac3133fec39652f4ec103883b81934313bcf4a787a9434ced047b1549ad3a9c0b9bf560d200457225704835117117c8fd9d5455ae15e94975ba0e8bfc307d1b786e9d70f7d44b6bf6a4fb6a818fd845137e95fefabe361564c115b6881488fd14da28783e44a5c5657cf34903fe94058cda69fdb9bcf2e5a0afacba4b64c854", 0xe3, 0x0, 0xffffffff) sendto(r1, &(0x7f0000000180)="081835b8721f5ad869b8be1501ffa15672a20858316d0331b2fc6ae7145196f21e133063522fc2acdbf97037dad4cecc0efb724c963de9ca3a1f4168043e4817ec20d80f55b70101cd6f7fc2bbcc1c426df8f02a3efbb902e7946977bd54b79a01c6ed072821763148642851c6a37dd3ac1bb25350363834432174eca09f7373913c0e6e61c90612e12f2bc4920eefb69867675b08b697ec23c519d11a46ca7dbac8e2e889e584f094c6e99b664a1263f54108731e663f3ecd09529c63624dfed91a5bf168762d9f775337c26f9c705cbffb1ebd5c368c22ff389f", 0xdb, 0x404, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 19:36:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x2, 0x2}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x180) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0xfff9, 0x5, 0x19, 0xff}, {0x2, 0x40, 0x3, 0x4}, {0x7, 0x1, 0x4, 0x8}, {0x8, 0x80, 0x9, 0x40}]}) pckbd_enable: command error 19:36:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xe2, 0x0, &(0x7f0000000080)=""/226}) 19:36:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1f, 0x6}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) pipe2(&(0x7f00000002c0), 0x10000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) r6 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x43) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x38, 0x1, 0x9, 0x551}, {{r3}, 0xfffffffffffffffd, 0x90, 0x40, 0xf94, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffff9, 0x100, 0x1, 0x5}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x8, 0x10, 0x0, 0x3}, {{r6}, 0xfffffffffffffffc, 0xf4, 0x4, 0x100000001, 0x7}, {{r7}, 0xfffffffffffffffb, 0x8, 0x0, 0x1, 0x5}], 0x118, &(0x7f0000000280)={0x1, 0x3}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) pwritev(r1, &(0x7f0000003480), 0x0, 0x0, 0x0) pckbd_enable: command error 19:36:21 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffe5f) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:36:21 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = getuid() setreuid(0xee00, r2) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r3, 0xffffffffffffffff, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1f, r2, r5, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = getuid() setreuid(0xee00, r8) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r9, 0xffffffffffffffff, r11) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x1f, r8, r11, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) r14 = getuid() setreuid(0xee00, r14) r15 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r15, 0xffffffffffffffff, r17) msgctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x1f, r14, r17, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) r20 = getuid() setreuid(0xee00, r20) r21 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r21, 0xffffffffffffffff, r23) msgctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x1f, r20, r23, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r24 = getgid() r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r25) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r8, r17, r20, r24, 0x1, 0x8000}, 0x7, 0x9, 0xffffffffffffffff, r25, 0x7, 0x8, 0x174867d}) lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 19:36:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:36:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt(r0, 0x32, 0x4bc9, &(0x7f0000000040)=""/222, &(0x7f0000000140)=0xde) socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) 19:36:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff7fff, 0x8, {0x3, 0x10000000000000}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x8, 0x2}) 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) fcntl$getown(r5, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:36:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 19:36:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x7ab58b5f1d2222ac, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) fchflags(r2, 0x1) socket(0x6, 0x3, 0x2) 19:36:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) accept(r2, 0x0, &(0x7f0000000180)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x11d4, &(0x7f0000000000)=0xc, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x7f}, 0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:36:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="7293f400", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) poll(&(0x7f0000000000)=[{r1, 0x6baf71ad90b158af}, {r2, 0x40}, {0xffffffffffffffff, 0x100}], 0x3, 0x4000000) 19:36:22 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/72, &(0x7f0000000140)=0x48) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0xffffffd2}, 0x0) 19:36:22 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0xfffff000, 0x8001, 0x1}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8802, 0x0) write(r4, &(0x7f0000000280)="bf14e7837fdb9add", 0x8) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x0, 0xb6, r5}) 19:36:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = getuid() setreuid(0xee00, r3) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r3, r7, 0x0, 0x0, 0x1, 0x6}, 0x80000000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x6}) msgctl$IPC_RMID(r1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000000)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000000)) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000000)) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000000)) r14 = kqueue() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000000)) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000000)) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r19 = syz_open_pts() r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000880)) sendmsg$unix(r9, &(0x7f00000007c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000280)="7bebe9c879764e552f1ce25d70216288fc119df024a6ca2b4c038e9ee2aba9f0a5787ea8fb941e377481a1718dcb747233881e538f155fabec80c030c454417339c4561437edc8f93f8d878c3bcd4782a22e2d0a932e9a889aa60e9f62ced72f5d04ddf0aa821e11b15d82ec6e77a66af0f3d8e270cb7ebe665de807f1d749fa7188a15ae585cc9525c4af43797030c4a921558da0af76ec0412e8f85f6109b43c03ad71097a5487292101e9c814d9d5721be0b1e08bb151b7fc12eacc7a0bc32b75db19f6e5cfddb994b22e33db6ba880432f8fea06bd8ff34e9883b7cabb3ce058d60c93735291f714dccc2a097ab978ec3de6236fe4", 0xf7}, {&(0x7f0000000380)="d7ae694da4b2c049dac6222daa8d20a8ca6a012f41650d31790e96b9086e7f71d61bbea40e13ee36bfbd393335b1da786cc4d19552e1571db0c50f91bb13229c19bb5db1fe6245b317fb39302b312aee755c0697ef78665b7f6f54f57968bd17da4a", 0x62}, {&(0x7f0000000400)="f5ae635471b0cd08d869dc595e7848db194067a4c7f9959b27a445803dd4d8784d7d8310edcb0a4d6cad41efaf6347245d140591dd242f4e6d6fe1a24f17acb4d63ee6b81290b87c9a931f7974675fa722c3c29adc61e62633315825f5ef0d801add1db5a319c9d4dc9aa5b797f40b79b6311110b22d6c0bfa36cc2ba2e6a4b93a5a814165539206ddf912373be436228042459b781d21ae0725e3d262a73e9d241a7c1e0cd2e4461230bb69ae75027e02b3fc305fe027e041289b760135e71c3e584664eefb", 0xc6}, {&(0x7f0000000500)="7b3cbb1ac29451395f04b7ed5eac4c3594780c5caba05582ed9e147f47288740acd2037f07cfa91f6f13e9f836e7b0a692d80e43b3be8f6a635024f8e5a34ba8849f744b6c89aac3064c5479187af954dbf77a3c0a21388191bf0fa05c17cd10a946b70d08484aabd6", 0x69}, {&(0x7f0000000580)="022ab63aed6d71b403a4ba5d216b1ac9caed298efaf76dde1c5f2f56046bf04c402b411740a1bedc433f8f0427a1b2445f80f7d790b345936c9578710eb600256e98883b3983ada86f3e05ea3fd26bf637f90231bee610a5131669625cb00ee215c97f0befe20b969cedeb5f83efb7a5f272a8d82927cc9a7781140f3ffa2eff978436fe0f42a5352980c6a9778e162745af049ad6dbc9a9dda1909c8187d6", 0x9f}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="1800"/16, @ANYRES32=r10, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r5, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x3}, 0x205) poll(&(0x7f0000000000)=[{r8, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 19:36:22 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x96}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/106, 0x6a}], 0x2) close(r0) r2 = syz_open_pts() readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240), 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r2, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x81, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x30) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) readv(r3, &(0x7f0000000140), 0x100000000000033e) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000400)='\x00', r6, r7, 0x4) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x100, 0x100) symlinkat(&(0x7f0000000240)='./bus\x00', r8, &(0x7f0000000280)='./bus\x00') 19:36:22 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000001c0)) kqueue() kevent(r5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x7, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) fcntl$dupfd(r8, 0x5, r9) close(r7) 19:36:22 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 19:36:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000700)=""/4096, 0x1000, 0x2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fsync(r4) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e14e8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4f", 0x5e5}], 0x1) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000002040)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3156267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf3c53b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e229b53dec7de394c0003536a3cd1a8d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed486d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2ba264ec2dd06ff93124372bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d03080075ce777edcde29d894391334591e4d1e42ad19692f54565ecf652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882c3e2067d32923d1229b62e36766737c8ece16f1703492f46f5f225d4b0eb88a6182935dd0dbe84185465dde8842de80c71fc9c9926d2a9a5d2977e51ca7619fa2211ce0db03feadf081ec20c5a8ee0e8173e101faf8689859995583d56df4d7621088af826035d96cf0319e878dd64b5c12f0394a898afef734bce6b161afd46c60b15edb7d2d57d5", 0xd85}, {&(0x7f0000000400)="e8dbf8a748429f3fbb5eab15d7259ef97391c10949037a7906ab0cfde546aedd0f21616a06c6be98bd9fb44773e5ba195892b784319bc5861683b70dbd6b74db439b905eeddfe2ef5b63c9e35decee7fe00f60a37e8934a1588719ba88e4225ddba60745dbb18224ee74caa855fa498c6216ee452e6ea850098322415ee208b632fa74d6b85dbc47b5414c8aecf35b5e0926f7376740011292e1465c0ccc310f492ca4c5fb7d23f0e71b30b707a5c23e7f70fb4a9a5aface0bb949f07cc69bc4729e0c1597", 0xc5}], 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218", 0xba}], 0x1) 19:36:23 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001840), 0x367) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f04cb7cddd70591715aaf001a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f0000010003e7317eaead17feca81221e5e76ae6d562649a3563177f426f6112ccd4364560940b18d610f280d3fe11cde0a26709b231fcd513a90000a5ade4b6ba132d2daf5885d8101b71b8aed6d8e1cf3338c6d8a238b5bc4f6f42b71619ac57eae9656209b0a35511780fe6eee45d65b"], 0x10) r8 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r9 = syz_open_pts() r10 = dup2(r9, r8) r11 = accept(r10, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x3, &(0x7f0000000040), 0x0) bind$unix(r13, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80753c16da8ca64b15d11c9fa286612fdefb759407cff17d88568a8c585ed2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa5986ffecd9544b3e20bcf39f3c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f3e9feabd178f6c92d6afb22887a73d84a6ea330060983afc71380288966645a47ff35413f982153e8de670ddbc0a80974fbe30eea5974d1bb45706056a616b8b54f739bcf8a73bba502c99fcd1e46a0af05d87785c309cc5c554a3dbdf524b5d622e3bd665067c65106cee20805e10114918d28e01b533c060337d30f899d8ed78c5b028a7d22f0dbfefe147d060b40d47459250e41488c2ed7da3d36cac840e75519311b30296c1738be3e6bd07320d6528a0305105dce32925a5ae7c16646901db2cfdcce4db6069acb908f7282dddf4358dd1be83c50fd750af300"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x7f) r14 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r14, 0x0, 0x0) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r14, r10) sendto(r5, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x382f0bc765df3f6f, 0x0, 0x0) r15 = semget(0x1, 0x0, 0x0) semctl$GETPID(r15, 0x7, 0x4, 0x0) semop(r15, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x5, 0x6}, {0x1, 0x7e1a}, {0x4, 0x3, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0xcc, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="0e00000000000000ffff000020000000cef57fc08e2be19aacc524716376232206d1141700000000c80000000000000001000000040000002f406155c9842a1a0b07838c6939e6f50f2446c0b338573580e5dc2427a5149dfcc41b99e7d157f2d8fe8c1da0bc395aa919a28d9f13abaf3d02c4e228ee401bd417d5424f869d1703f76a60f370887a41bdf12fa40b5820a28247ad23147650b3a165d60a85dfdfbc3396db13bcad3de37947ceeb105b5c0423e0d955360538fab5bfc698f773763f14609459675edfaf684e3a5cd4e00b35c548a9d54e3e8039add4b07fc9b0db1c0f6cdee10000b000000000000000ffff000009000000af912f664a89958faae467a25d98d016fc531108aa0277e249c04cf8fb1ee7a5f2d174517857a58be75d3c36787a0063f37b66f42e54e2eef779d14fd9515b47558c9b5d8397ed68b26288d1830da3161be809b2cf998bd38a07db7e9a24f45b2517abf4eaca8c28bd81b98afdcac0b3e0c0667977cadd4f8b3bbfa4d4061a7cf25da6ff34f05bbf68cb5e257f9500000000000000900000000000000001000000040000009959aa0695cdf0035fdb97ad4e9dab941220cb9f42f40cf8aae714d003c691343de919105d395c8d6e5e22113bedcbf7b2ae8b39696de5fa637a1e33f8432b463295ddf603d7d8b37f17485e4a4452ff793e8281f01af685c50a9712a54527c44fe4cff5bccecea11c6b534b7b9317e9f8eb214e8ce9150e984f70250018eb00be7840812a9966216f7a1c691fd35194c94e5ffd3fb55d9f3ee653c20e47394ba23d61d846eed30200"/604], 0x25c}, 0x0) shutdown(r5, 0x2) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) socket(0x11, 0x3, 0x0) 19:36:23 executing program 0: accept(0xffffffffffffffff, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a62e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a770bbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4089], &(0x7f0000000000)=0x1002) poll(&(0x7f0000001140), 0x0, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x5}, {0x23, 0x20}, {0x100, 0x950e}, {0x84, 0x1}, {0x25, 0x9}], 0x5}) 19:36:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{}, {0x22}], 0x2}) 19:36:23 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x1) close(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) write(r2, &(0x7f0000000140)="729cec11ac0a35e397733bd8ddbf7688eaf98c608a65d135b1339c866b6b1864473683c21cd2be50dd33a200931bd9ee2d2fc3f5b86931b186fc0524cd05cbea9fe15a6b7e1785f00b", 0x49) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x10, 0x3, 0x0) getsockname$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="1100000000000000000000000000fb007b0ac3c8040000000000000000000000000000000000000000000000ff000000266430ebea920800"/117], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 19:36:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8001) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) 19:36:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="ec0b03f5d61d0706f034b94d47d9") openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) 19:36:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setitimer(0xb2755a4d5d425c7d, &(0x7f00000000c0)={{0x1f, 0x70}, {0xdb3, 0x1}}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 19:36:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x202) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/121, 0x79}], 0x100000000000031d) syz_open_pts() 19:36:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) linkat(r2, &(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0xb5, &(0x7f0000000040)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) socket$inet(0x2, 0x4, 0x6b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) pwrite(r4, &(0x7f0000000240)="e96914f6357e3b", 0x1fe, 0x0, 0x0) 19:36:24 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) write(r0, &(0x7f0000000040)="e6cf2f6ee6790261c6344c333d99d76fc7bbd048a39c30ff46d974cde77492399b65b3f3096439612d7c7624f95525df3d98aaeef75f0771", 0x38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x7, &(0x7f00000002c0)) 19:36:25 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getdents(r2, &(0x7f0000000200)=""/4096, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) write(r3, &(0x7f0000000080)="2aac7afe961a6525a99e78f59fac0d90dfcd182bd38b9020fa0673b925c3c505ce6427500a85052797bf04cd1fbe2257e5981d73f6cb3a0aa5a0a1d80f5d21173a2a0fee8b5b73525571bd059c652869ba5b8c57a85f9ba30680b1d897293c4b6fed7db52ddb83c59009", 0x6a) 19:36:25 executing program 0: mprotect(&(0x7f0000224000/0x2000)=nil, 0x2000, 0xe) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000380)={{0x0, 0x200000000000000}, {0x800000000800}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x50, 0x3}, {0x4, 0x0, 0x0, 0x7fffffff}, {0x200000006, 0x0, 0x0, 0x100000a1}, {0x17f, 0xff, 0x51, 0x101}, {0x4, 0x1, 0x40, 0x1}, {0x8, 0x1, 0x3f, 0x1}, {0x7fff, 0x40, 0x0, 0xe9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 19:36:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 19:36:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) socket$inet6(0x18, 0x3, 0x99) syz_open_pts() 19:36:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0xfffffffe}, {0x48, 0x0, 0x0, 0xe4f4}, {0x3, 0x0, 0x9}, {0x1005, 0xff, 0x89, 0x7f}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b75d060000000000040000000000") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) 19:36:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000180)=""/93, 0x5d, 0x3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="3ceed0866d5f17824ec0499ce8263d5586ccc17ad2f446036e9999be059be03860aae3cb63d6cf7b5f13bc0b2e0ac1e81f43a18c9a38d6969833ee17e192029a84b72208e32a8c9a3ddb79d22669fc30464748c275690c959eab650624ce80d0e059f79bc464", 0x66) 19:36:28 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/45, &(0x7f00000001c0)=0x2d) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/247, 0xf7, 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x1}], 0x1}) 19:36:28 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xed85848aa03bdb1c, &(0x7f00000000c0)=[{0x7, 0x7, 0x2e, 0x577}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x3a, './bus\x00'}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = accept(r0, 0x0, &(0x7f0000000140)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) openat(r5, &(0x7f0000000240)='./bus\x00', 0x0, 0x4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) ioctl$KDDISABIO(r4, 0x20004b3d) getpeername(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 19:36:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000080)=""/8, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:36:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000000c0)) kqueue() open(&(0x7f0000000140)='./bus\x00', 0x80, 0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = dup(r2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xb) 19:36:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47688a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0x6d, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000380)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x20, 0x2, 0xf0, &(0x7f0000000340)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca7"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:36:29 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) accept$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/119, &(0x7f0000000080)=0x77) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x28) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f00000003c0)=""/10, 0xa}, {&(0x7f0000000400)=""/150, 0x96}], 0x5, &(0x7f0000000540)=""/210, 0xd2}, 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:36:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) lseek(r0, 0x0, 0xffffffffffffffc1, 0x2) 19:36:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000540)=@file={0x1, './bus\x00'}, 0x8) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/153) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="8009fc7088d2c8378c466fded3c57f751ef56ab147c8864dd34e24c8213ca9fa8b8a0fea6ba6966902be2d2e1e70d111f9ab527072b3f73842be058be85a6cb5d69021227a19b984acf2ed440d924d91e509d7fedda841714e541dfe746940310a5cbdafa5d89f8ba8e093c7d083ec149a3b16390c8df1b2fd48e3c803b63a042994ed485de0bea39b8e583ce7e089973b1e86937a05f425116e428e4d766cb04b115de3a0dfeeeb0e1582b20c814e0a98218a6c5f10d51553fac4887658e2a0392ba6320b306b50e1a6761cd44bc3686905d1aa9a862ec4e430fabcb76c90ae6a3f9287736bc0aa1783f54ba6123cc675d1003df2e012611558ce053eb732143023590262133bff1e90c9c8d31f4046a3e48f4bc568fca06e3ec4867c9eda78222a8b75a4a86872799233ffa2b3ba9302de3aaa624051a213f0d4b5a68734a19068a18079b5185b580a560d15b1409f6657f078"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x80, 0x4}, {0x0, 0x37}, {0x80, 0xfea4}, {0x100, 0x7}], 0x4}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r6 = socket(0x400000000018, 0x3, 0x3a) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x186) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000000)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000000)) kevent(r5, &(0x7f0000000340)=[{{r6}, 0x7, 0x20, 0x40000002, 0x40e4}, {{r7}, 0x4, 0xc52cfaf8abbaeaf8, 0x10, 0xffffffffffff7fff, 0x7ff}, {{r8}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x6, 0x5}, {{r9}, 0xffffffffffffffff, 0x45, 0x50000087, 0x1000, 0x3}], 0x7, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x0, 0xf8000000, 0x9d, 0x9}, {{}, 0xfffffffffffffffb, 0x45, 0x69b04f11a74a3559, 0x3, 0x7}, {{r10}, 0xffffffffffffffff, 0x2b7851e0cb5a80e, 0x4, 0x80000001, 0x4}, {{r11}, 0x0, 0x10, 0x8, 0x1ff, 0xff}], 0xc55, &(0x7f0000000440)={0x2, 0x4}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 19:36:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x81, 0x5, 0x1, 0x3, 0x9, 0x2, 0x4, 0x0, 0x2, 0x7}) 19:36:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) acct(&(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x9, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x1, 0x3f, 0x6}, 0x80000001, 0xff, 0x5}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x9, 0x2, 0x6, 0x0, 0x6, 0x1, 0xfffff801, 0x1, 0x0, 0x3, 0x80}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7fff, 0xfffffff9}, 0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) unlink(&(0x7f0000000200)='./bus\x00') write(r3, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 19:36:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x92, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1}) write(r0, &(0x7f0000000200)='\'', 0x1) 19:36:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x7) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x10001, 0x8, 0xfffffff7, 0x9, "8510d7077eb6cef381c0fb622a3bcafc14f243ed", 0x4, 0x1}) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) setsockopt(r4, 0xffffffff, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x132) 19:36:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f00000011c0)) 19:36:29 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0xa000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x10000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653004"], 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="c800000000000000fcff010001010000daabf2cf2b9527d48a5e7eb12ea8b7d1b657305b5bf9c4d7dccbcd8da792c224a2dfe6e09a6e6240f6fc424bc917b1c61edd524f7e8cf4a9b9a3a4e8bfa0b16c3326b3e173c7e6889591f012b2782863df9208c1b17e94c660634d3417553b04aa7e3eb89561a8adb3c71401e6986d106a7e6d5fc2c34948097a5979b22c779e99faab2bae8c602a4c4c92590c12e33aedc42121ebb22a3807349cc8e7cdfbe7e6bb086277b5aac40a5e05e85ab170d31f918900000000003800000000000000aa3eb86aff0f0000a3b7d39287ad54fc94ecd38a7da590bc0e5d2caf06645095fc2871a9a497e38fa0bb000000000000500000000000000001800000f8ffffffa17a097976ccf041a53e64abebc56e72b69476634c1665fd310bf30cb37c87d28ff5fd72d48e5928c45d884713aa9196a77474a12aa3b899873f654e000000003800000000000000ffff000069bf00004672007125677f3616a6ee47c18f22710ab4fe478f49508eba4a2c4cd2cc4f9e7b0000000000000028000000000000000100000003000000eaffb6e4288676cf235a509099be7e0ec81a278781000000a8000000000000000080000008000000931b43cb062cf9773b79ce0df640f66a9c2bf61bc35f0ef7fe4326451b370297998a8e5fe1914d75e346ceb017bb9385688b841ba8b19c8a0e7d08fe7c738a6afab8c4a9c3d67ed23fe2537291802186181d3f771b31abd994772fe5a477d707e7afc4f8da7c8bfbf9c2577bec4f94fedde21ad71075da0000520b8e0efa34637f84cb3b6880ba24bba92d9dbec9528dc7ef5c20c07f2f034000000000000000ffff000006000000684f4ff835a9d3f841cefae4500f205315ce4d51c81982340873c0ef89eaf052e117ec24494694127cf8bef200000000"], 0x298}, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 19:36:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:36:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0x6, 0x7f}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pipe2(&(0x7f00000000c0), 0x10000) r4 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x85ca, 0x0) write(r4, &(0x7f0000000200)="cc8813dcb6768e62f10f58c6e180c9d2e91a8552808e4b33e8620a145c78c9c26e1dfe46c0f8cd18f3485e0d2c35b384af676120af893dd56049dc6298a11b7ceaf7626a5a4621746ba413d397aef56a0954e1f26c8ea137e989e4d3bb23081b544a774fe4c4ec52bf4c6c379a3f00b1be169771f6c262b992a22230501e4c7d904c6a4d8488049a8102ab", 0x8b) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) 19:36:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r1) socketpair(0x2f, 0x4000, 0x7f, &(0x7f0000000080)) 19:36:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xc0, &(0x7f0000000340)="f2139d4bbece7230a8e860dbbb5a07fe5b907b98693fda0d3a8b5b2783f3ab3d410cbc7b0cd0ea097b868f6c36c00ead20952870ef7c6a951ceb14ebd5fbba2740cf959e86e8ae7b4683ebcc85ad0e4fb88171c745816a7032a1aa7da20852bbc7b92fbe89fb64931e11284e32262b001c56ba65135909a4546d4a991eb8ab6e75aa9b1a2386a4eca5addb17913af45ef106fb48004d55db45a85ec5ee5ff65d9b9713a418801f2a5f7651cb5b28019e951ebdf65e4bb85ecc077d8df6d18e88") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x200000000000009d, &(0x7f00000000c0)=[{0x48, 0x0, 0x0, 0x20}, {0x4}, {0xa, 0x0, 0x7}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x21001, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x401, 0x8, 0x80, 0x9}, {0x7, 0x7b, 0x3, 0xfffffc01}, {0x7f, 0x9, 0x1}, {0xffff, 0x5, 0x6, 0x1}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 19:36:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = dup2(r1, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) 19:36:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000004007, 0xfe) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000340)="4f91d24d5d1b3fd14ba32a7a34f463c856f39e838791210e9a22998ded48bbe2347cd12fd311c9bb1fc2881c10909601adc0163f0b8a16de7d4d234e3c9121da07e186f6030bfb9a26d966bfd51fa5a50565f007cafeac0dadf59a01877a46073eefaf8200adc1dc8f9b58c89bfaebc2fb766bec005559dc791c9a20179fea7904aaedfe7fca1396a700e1", 0x8b}, {&(0x7f0000000100)}, {&(0x7f0000000140)="f9355808703d6ba826b7f1a8a8f1ff71f5a44130e2ce1f5040d58a08a87b903f0885bcee1a850b14a242c4bb74740692b1c7943800b7", 0x36}, {&(0x7f0000000200)="9e2a89ffb3239f4fdeabd508c565ee3115d0113d6b6fe61061e5", 0x1a}], 0x2) r2 = socket(0x1e, 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:36:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000080)={0x1034, 0x0, 0x2, 0x3, "0ffbffa6163cb90200000000e60c36ae61dba648", 0x9}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) dup(r3) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) readv(r1, &(0x7f0000000040), 0x1) 19:36:29 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 19:36:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:36:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020ce0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) 19:36:29 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x60000000, 0x860000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 19:36:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997a", 0xfa}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) r3 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000001980)) open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r4 = socket(0x18, 0x8000, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r7, r7, r7, r7, r7, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r11 = geteuid() r12 = getpgid(0xffffffffffffffff) r13 = getpid() r14 = socket(0x6, 0x4, 0x1) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) dup2(r3, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r10, r16, r11, r9, 0x143, 0x80000001}, 0x8, 0x100000000, r12, r13, 0x3, 0xfffffffffffffe00, 0x7, 0x9}) r17 = getgid() getgroups(0x9, &(0x7f0000000540)=[r17, r17, r17, r17, r17, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r19 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r20 = socket$unix(0x1, 0x5, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0xc0206981, &(0x7f00000000c0)) r22 = geteuid() setuid(r22) r23 = getgid() r24 = semget$private(0x0, 0x4, 0xc1) semop(r24, &(0x7f0000000240), 0x0) semop(r24, &(0x7f0000000500)=[{0x4, 0xfff, 0x2000}, {0x0, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x5, 0x0, 0x1000}], 0x5) r25 = getuid() seteuid(r25) geteuid() r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r28 = getgid() chown(&(0x7f0000000180)='./file0\x00', r27, r28) r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000000)) fchownat(r29, &(0x7f0000000000)='./file0\x00', r22, r28, 0xb) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r31 = geteuid() r32 = getgid() r33 = getpgid(0x0) r34 = geteuid() shmctl$IPC_SET(r19, 0x1, &(0x7f0000000440)={{0xc, r31, r32, r34, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r33, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r35 = getpgid(0x0) shmctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x430, r22, r23, r30, 0x0, 0x4, 0xff}, 0x6, 0x7226, r33, r35, 0x7810, 0x2, 0xf75}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x9, r5, r6, r10, r17, 0x12a, 0xb6c3}, 0x3, 0x3, 0xffffffffffffffff, r35, 0x1f, 0x0, 0x5a11}) setsockopt(r4, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r36 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r36, 0x2, &(0x7f0000000480)=""/97) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 19:36:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x3, 0x2000000000000000, 0x0, r2}) write(r1, &(0x7f0000000040)="510fc3a038", 0xfffffebd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = getuid() setreuid(0xee00, r7) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r8, 0xffffffffffffffff, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x1f, r7, r10, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r11 = getuid() r12 = getegid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r15 = socket$inet6(0x18, 0x3, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000000)) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000000)) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x1, 0x0) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000000)) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000000)) r21 = accept$unix(r20, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a6}) r24 = getuid() setreuid(0xee00, r24) r25 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r25, 0xffffffffffffffff, r27) msgctl$IPC_SET(r22, 0x1, &(0x7f00000000c0)={{0x1f, r24, r27, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="2c5d19a5656fc82635d8a7c6758cb92b2fbd965b3e6359fa4f6893fd521ae3f2ada8f3e6c2908830ec8e95b975115b6104d01f46b5d29ef25e5f8ee613cd5207377444da7e14301bf8d61af8579fedf48c13ba6cb58ff6bf0204e2e5aad230733a7c2dcb987fc99a17b81c271ca46f", 0x6f}, {&(0x7f0000000240)="4a042c5db0c17db6e14c4995ae4c96d5429c85e7f27afefce101b78a72dc4aa8826535e3dc38e7ecac8441a38a1c6db1bd08a71a23c20d60318feb183d950b78868c6cdaa086e677e02bb8", 0x4b}, {&(0x7f0000000300)="a78215c5c96fd2d9590810f391b20c19eafcc8cff03a7f26c7798c3372f52dbe374ecedafc9457f092457d442259a4a5b829e45ce051fdfcf24c819ee3094ffc7d6f3bf16bcfe31b1255851a6fc3aa305bd1fabe7a156a38ec2b12073e3bd239dddb37ce08960a2787a7bc8640ab8df2f7246671f751666bd0a56a4ef6c5cb54848864a9b21bc22a3c6f7634c0f690ff1f8d61ef4bb99fb9c991015363aaa324fd874ddb69b8db671b9b6bf15be50ed082dc0d5f791ee278e8ed681a0501021635e418d8151b797de74cec2e7d3ccd6ed3414e033be0d200d524fa5489f0d91875cbe1d0dc34", 0xe6}, {&(0x7f0000000400)="308e05c872d34112321d255ca7bb5d1003e1ef322ba7979ae68853263d95d841bc32123de2fe0bbc2b9fb2bd10735c15895c15c9f00cc9dabfe1990642d1beb9d2a0299b5086d0fa71cd9c628e82368ecfabb626893baa9fb5c2f55b8c75a7525d930a99edaf95df12b94ffd41f87da923a59a0a218bfd7ddc952c4eede0d3dda977b162549a03a2647fc011ff8ac47730437092fc8cc836ccd57c28fa05cc9da26a38b4b96bfec8edc4a63bc05d4b058dc27a13c865bd5c3932c65e14dfd591715777e01cd6d2e294e38b3ec2b22acfae99bd0c3fd7bb7975c2d0f0", 0xdc}, {&(0x7f0000000500)="077da7dd2c606206e7542bceabb40ed8dc763300fbd04405e3181bcd186cfbcbd7ef1d51f377e4652b2f379660d2f4d20ebe1639d7f9e50ebe40fdb6a52541d2152c2afe94a2499de2e4ebb5b0d6ff128f23087ba8eb2f94e1fec82499b08a7258f68b139f3bcd56715c24167ce37ab9ab6556e1cc256df481b77a74b686508f96bf5e97cf641e472226412fcffb125c1f32884c1cc2d35618f5d882bed01a5285b916364d173b76fa45ab8667cd13a84d69ddeaa79012d251703e7b5568ef1c09f47566c936a244f21a29b6ce26f7", 0xcf}, {&(0x7f0000000140)="404d4203b5e86d03de30751fdb6fa18ba7313ebef9c08e57f8acdbc94ccb", 0x1e}, {&(0x7f0000000600)="95b2b356b4ad1962eb2149ea3ad18b35da689a31cfdfe0e6ba22576c1f7571cc9da3f8b5e78e4bfddde96ede4a4753aaf3f68cd0639244076686b725c55cd94380fc979ce2ed790ba14e3b390f6e79b0711fe6c967eacc9f76d4889e2ac07e47300096b87e81fabd01d12a54e75f7c5186b8755a03d52f02", 0x78}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @rights={0x20, 0xffff, 0x1, [r1, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15]}, @rights={0x30, 0xffff, 0x1, [r1, r16, r17, r0, r18, r19, 0xffffffffffffff9c, r21]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27}], 0xc8, 0x1}, 0x40c) 19:36:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "0200000000000000000000000000d50f00"}) write(r0, &(0x7f0000001200)='\r', 0x1) 19:36:40 executing program 0: r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x80000001, "3f00010000feffff153a569376392b2da6566082"}) write(r0, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5db950f54577517", 0x311) 19:36:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5) r2 = dup(r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x2) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='x\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000140)='./file0/file0\x00', r4, &(0x7f0000000200)='./bus\x00') faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) msgget$private(0x0, 0x201) 19:36:40 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f00000001c0)=0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 19:36:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 19:36:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 19:36:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40, 0x4}, {0x7, 0x0, 0x0, 0xfffffffc}, {0x46}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0xff, 0xff, 0x5}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) fcntl$getown(r2, 0x5) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:36:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xf371dcdb60e4842d) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() semop(0x0, &(0x7f0000000740)=[{0x0, 0xffffffff}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x9, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) 19:36:41 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0xffffffffffff8000, 0x3}, {0x594, 0x18ad}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x8fe}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x100) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xff, 0x80000001, 0x577, 0x0, 0x5, 0x4, 0x23f, 0x2, 0x3, 0xffffffffffffff20, 0x6}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 19:36:41 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 19:36:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='[$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-\\\x00', &(0x7f0000000300)='@\x00']) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 19:36:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000181, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4b, 0x0, 0x0, 0x400}]}) syz_emit_ethernet(0x18e, &(0x7f0000000000)="10fe9af42adaa2f27f0d4f") 19:36:41 executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)='A', 0x1}], 0x1) 19:36:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) pread(r0, &(0x7f0000000180)="b7eb1dce0fea395a1dce5379a75a463998568d297ee3938fb3d09b538c78ad84763628eb23656b8da7077cdf253e770e1a932fc7cbbce920796ef3a276f97f4311aa97df7768f2f49e890dda54116668dae9f395622c0d8f00e7ad321725dcfc33e7440c591084fb185ede3e078cb9ac4214aa5ec36986033ba9a6b15880b18b4a9795bc51eabe711ae58951e9daa60ec23f48cf4ef68f598a2ad54b274e63e69466bd05c9471a88070998acc9f6675ba9a4e933f350a3ec15a4e6ab69ffaf215334c7fc20c67855a143539f64a97be86a64be282eca9df5", 0xd8, 0x0, 0x3f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r3) 19:36:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 19:36:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000680)="80050000004d1a1bb3ac5fceeb0c9e8dd8cdac1d6ca598e139617d2f2ce8f37820390ee9354b608760783c68e2b74e74ea37ecd57d7cfbf390bc39d5444e3792b7dece9635ba3d6331473269f6cdea0a", 0x50) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffda, "85d81b00410aa7930000f54020d98301a462f913"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) 19:36:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f00005dcff8)) 19:36:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = syz_open_pts() write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1000008) execve(0x0, 0x0, 0x0) 19:36:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r2 = dup2(r1, r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) fcntl$getown(r3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) ioctl$KDGKBMODE(r2, 0x40044b06) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:36:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x3, 0x9}, {0x9, 0xfb, 0x2, 0x7ff}, {0x75, 0x3, 0x3f, 0x2}]}) 19:36:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) recvfrom(r1, &(0x7f0000000200), 0x0, 0x42, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = dup2(r0, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:36:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 19:36:42 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x6, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x0) 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) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:36:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x1) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x2) 19:36:42 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6c0, 0x0, './file0\x00', 0x80000001, 0x1, 0x5, 0xae}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1f) r1 = socket(0x10, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x2) 19:36:42 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r4, 0x2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ccd92583a844e8da45fe121439d01a4e2bc2536", 0x0, 0xfffffffd}) 19:36:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1ecdd50ca4d001955", 0x18) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x9, 0x4, 0x0, 0x6c08, 0x5, 0x9, 0x8756, 0x80]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0x9ef4}, {&(0x7f0000000140)="f17b0c722e7012874580f90d8272179264cd4e8d79e42d4f56f3ca22450f5417c3eee8278a4c77c4c0db3ef0d30e7278f89b08a58935f02bf987ee1b68e9bdf27ccf1717c82347d4c4e2f4f5913a2e43ccd7dc847acd36611c59ee582d13648159fbec4740576f9ee44c351d28535ae594d818691b44a3031d13b769c7dae3255726f828204d269253b363378e050aa8d9607c0fb4bf3bd419707637d2d6fc76cfbbd8faeb87a7"}], 0x100000000000026f, 0x0, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 19:36:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffe64) shutdown(r2, 0x1) 19:36:42 executing program 0: mlock(&(0x7f0000b27000/0x3000)=nil, 0x3000) socket(0x18, 0x4000, 0x9) munlock(&(0x7f0000b27000/0x4000)=nil, 0x4000) 19:36:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x54) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0xd10e306a03da6e23) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4f104cbbbae9112e1dab67c506") 19:36:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000540)={0x10, 0xffffffffffffff3a, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xa100000000000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}, {&(0x7f0000fa0000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2}, {&(0x7f0000f78000/0x1000)=nil, &(0x7f0000ea4000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e24000/0x1000)=nil, 0x3}, {&(0x7f0000fd5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000e1d000/0x2000)=nil, &(0x7f0000f4d000/0x4000)=nil, 0x40}, {&(0x7f0000e1b000/0x4000)=nil, &(0x7f0000e9b000/0x4000)=nil, 0xf}, {&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000fb4000/0x3000)=nil, 0x5}, {&(0x7f0000f93000/0x4000)=nil, &(0x7f0000f2c000/0x4000)=nil, 0x3}, {&(0x7f0000e04000/0x1000)=nil, &(0x7f0000e67000/0x4000)=nil, 0x2}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000002140)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="0ae823b5b5b5600f0d6925d317cb6e91fb29589c", 0x14}, {&(0x7f0000000b00)="c98bfd904b04f03fae270032af6dbaac7af44f51f09e2597deef2934def4f93037052d1009302543f4cb89cf6bd3391f83734a7f", 0x34}, {&(0x7f0000000b40)="6ec59be297e2cf999bd61ac3b3249fd5eeccd883b1fc6efe4ba518258338efb3226f5b82418ac02e0ab93f02d9", 0x2d}, {&(0x7f0000000b80)="d248531cbd7536e38115e2", 0xb}, {&(0x7f00000004c0)="5c9712e11fa60088c62046c7774171800adec69c96cfc0751a127f0e750e653a403ca411c2846a1b717eafe1a8dc1a0f625a6a1b491149a300009c2e21533b10c5c8f3be2e90dd6f3d96dfaf55dfb6f59638a0db3a7324ed50666e528b5ad7fda5127d9974db587b97a36bfc60cd2836bdabb9b853019d20f35f39467afb939d", 0x80}, {&(0x7f0000000c00)="6215e55a4f263457a9f91f982c67b45d44ac3ac3304d019ba8d3c55e6c0d6ce92c6fb09456589ef58b7d3737026e64343ceb627dc5b14fe8ff054278c0f53f03feae877780d670308df60dfd3a4f1192fe90482d290da07773094e", 0x5b}, {&(0x7f0000000c80)="41b0a2360255d411d983f2bc950737d1533fca8b1c8145c68b3b464e9658d21b95dc7d296eb5c1f694b70d68b2b6b4a189973e55cae7499dd95a445b0431ae3f9ccff38b67690c7404a4406fb4da81cf6d89c82cbdaf0935626ecb6d60c3c65591ed29713fd2cd1e7a55b44492682a", 0x6f}, {&(0x7f0000000100)="dd948cbe289c98da02c65076c35dc6af3648a0c5442689ad6fc6a2533e014d796c55044c96e4beff70ad3c8469effab346a6bdb1ad46e0ee9f90c5000c0589556ed6aa1b1149378f7ceaef5251449da06f7262d01657f67cab98f9cfe711bd4396ab76e3820ce1f5711f34b1b2976c1f357a50ca0e939628ed9d445b10c03a163eaf82565776aafc95aa457b71e80f", 0x8f}, {&(0x7f0000000dc0)="38d6aef456d037819ef722d3de8ef2ad39fce5e58fab57bffc5742372e7c978b9e7e1d8a7e1e3b88780ab7c67ba1e4b253045ff0500a159d1b7bf984688fcb709034855da8c27df910b992bd4d06f4c6a232d79e702dfcdc58dd0e4a5a6a1a1430aeeeb75c62a17bda1a6f404ae13f190f646aac0da38993398b99627da49fe6c5b2011d6722aa6e99899546d0112f8258cd330ac16b4552963cef141c102d90f5d93b62bd41b06c1c3bd00e0820377e9670d31da2622f2951f40bc6458c2e556fb5ee5a9d534df120d2d3662767ce9acff9e3f877a262335e1916af88ffb416b555a91ea3b1b5e7394631c10d7b846fbb8d6e20551b93080ec3d0ae1b9c2b2309d27d8bce54f6b54371e3264553c5f6546823b090ffa4fde00b048fbc0bfda242905584da1b288ef6fec6a76b6b67f908632f6d737d247d013800f7c9794f6c29d3dbcf20dd01229a56ca0b16661f149eba4226d51bcbcbca2d28d46df03df61b7643b02162e991e490af628a24f63796757479f3a3b138d4ad36051dc70aaecfd15bff631b0c3c4aed2d22fabbfa69ce0f50db77ab7eae9f48c93215c39c96eb644237ae01dbf92c170c5c9ee43dea40fe0e9dd189ae112fe29061fb31917751648e4d7256a7c2917c6b81562221bb1398528734a01a9e68e3309a165daf6e5f14206ca5e76905879d1b6329f454b8634c3a671d135ff26ba3362c755321412169d44f0ff4ac59091bc85a048a73d63f1b1cb41a4b3ee60795b680c7b5c627c76bc01a2c3b989dcdc71cc1d252b67486c59c367a4c3a5d40a99532c6a0e6b8c317f7c696601b69d911f93a0d0828d2c2804a85ccb688469e0c3ed924d2f757eb4caf98f60d9c6ac3ed0007625f9d76f3015cd35c7821e6", 0x278}], 0x9, &(0x7f00000002c0)=[{0xc0, 0xffff, 0x0, "2c89165e04d632041ab8ac0b83191450901569e1a74b1555a1ed46f03886e392845b323cb269fcda4cc250bb78ef6a13e9b255d350d6911e0b7dd40a0325a1abb342ad0aeec5a1f93cd1b6143706320dfc01d6896a02bb880eba83391e09c9aa6e4959319dfd80b353a307181a32fda0e41988ab2e15d84e6b71658fa3534a38d8b3460aaf5aacacbb086a3f487e71a1b1e22829d63ab93d707990313705a22cbf028b2e323197ab92"}, {0x110, 0x1, 0x1, "f5162cc7e9469a60fc30964e685d0f78023c934faf3d5f8e079cafffaf50eabe62fa536aeaeaf0e4bc761f6e01ef310af188dec9761a9843eb469ed7f592a56e6f4e8ef7fa3d8c04452cc5295673757546c545511e49267abc9e6921c31a2904b84206d054de9ee135c4eaa04e271f76ede794709bf15328eb1129f6117c7a2e1c09bf9b40efb9ce00dbd5cca0aeafb6457768c6b7719318e4da7ddd7639842a6eef80faf4ce0ddfbbd8fe97f1bc07509cade1f73cdf5e671acb47702ccce0ee7e8cd55b2178b6ba47885ce802920622c17e8d03305c5ca923350cf0c6a77ba722a9e83d4690a27d0e1fa815fffc204128fbcb672e1460043a16bced3e8c7f"}, {0x30, 0xffff, 0x2, "969cdd601fa6d6c87a046f18c9017e2aee58273c31280df3ead70e0cbd0d"}], 0x200}, 0x0) 19:36:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x4000}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000313) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x5) pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) msgget$private(0x0, 0x20000003c4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) fsync(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e530c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e53eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73d023e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5441365096294ea4e5e10633024292575690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e002202004ec351a2fec4caceb7a50b947e797e83566e746933b930bd85ff0100001cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af636495722908ec4f20f4a8b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dffcd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a782762c02d4f7221f8f1d3a97893d7139c5cd05b001a7a3b3232190000fe25f6cc653ab70269bf7bdffebbc219c08f5328a77106a127ae4065b8a8654f708557167591ff4cfd33011f66fe1cf4f439b2ab518d4cb4c5576db70f6e8523a5bc3d9d5b9a5e0d152ff54432f17888e987f88be25a9a9dd69386ed70a55432ab196ecaa601d6fb1e2f5ddfa9fb135e9796928d8588ef4dcb016838810859d9bd0b9d2d3b3488c98c803b5b6526df4c523c78a534f99c86824b32f5139d7e241c27fe5291f90b5834b14a4c154d07be7daa6d0b0e8dfc5baeb58b96d628489e0daf6f4ace047bcd"], 0x156, 0x800) msgrcv(r4, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = getuid() setreuid(0xee00, r7) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r8, 0xffffffffffffffff, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x1f, r7, r10, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) msgsnd(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="0600000100010000"], 0x8, 0x1800) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) 19:36:42 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x111) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) r5 = getuid() setreuid(0xee00, r5) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r6, 0xffffffffffffffff, r8) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x1f, r5, r8, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/30}, 0x26, 0x0, 0x800) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) 19:36:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac14000500000000000000c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab40ab614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c8dab5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb75255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af75ae4909769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a81ef0000009aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b21a4b02930ff50d53889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d1311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67c0662fa6c329112fa7ebb387463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b9838b400008366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d00a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac06c6795820a33c2eb0b1c420d3908c0c9d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff70249022ef9c4bf0795dd59a8c82fc75244f5ffab03b345744ca47f4b895293a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0d40a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623828823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6326f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0df3ef66194f74a2d659ab4a3399552326e9559eb9c55a6cc00000000000000000000000000000000000000000000000025d1dbb1667cd1b7ef5a31734931807fec518b9571ade13462cb8cbc529af79b320f054d8be8d4238b809e14580ecd1ec6000000000000000000000000cec2e546b2444a126a29c060e1d89fef1353ed0d8bc2066ab7db04ed296538a36756ab7ab2209759a0722dac2432aa2e0c6537751cb25d75a2815289b6e5b7efc5eab7d00ef8647c6cc70781500733ca5c8590721dfb3e2de2ae1cc3c65d55af52d25d310a777e0c01e876efcfbec345c8564f34e229eb00"/2936], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pckbd_enable: command error 19:36:43 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) 19:36:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4000, 0x9) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x12a3, &(0x7f0000000140)=0x5, 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1d1c, 0x80, 0xe0, 0x5458998d}, {0x7ff, 0x0, 0x81, 0x401}, {0x3, 0xff, 0x1f, 0xcf1a}, {0xffff, 0x7, 0x0, 0x4}]}) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x4, 0x8000}, 0xc) 19:36:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x1f) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) read(r0, &(0x7f00000001c0)=""/125, 0x7d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x40100000, 0x4) 19:36:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) r2 = semget(0x1, 0x1, 0x9d1c6574f28ef40b) semop(r2, &(0x7f0000000140)=[{0x1, 0xfffe, 0xe5ce97ab354d86be}, {0x0, 0x5, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x7}, {0x1, 0xac, 0x1000}], 0x5) semop(r1, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000200), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff9f) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x6, 0x1d49f5cec4245c44, 0x7) chflagsat(r5, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r6, 0x1) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r8, r7) 19:36:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000001ab, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:36:43 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getegid() r2 = msgget$private(0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() fsync(r1) setreuid(0xee00, r4) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r5, 0xffffffffffffffff, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1f, r4, r7, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) fchown(0xffffffffffffff9c, 0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 19:36:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb33ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 19:36:43 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x1}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x43) ioctl$BIOCPROMISC(r1, 0x20004269) 19:36:43 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfb25e99cacc620e34b8fcab176d27b8801fe9000000000000000051c4bd1ba5a17434e23e112437dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = semget$private(0x0, 0x3, 0x10602) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 19:36:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x3}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6e) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 19:36:44 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x27d9021049eb2b65, 0x5df9) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) poll(&(0x7f0000000180)=[{r0, 0x97}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 19:36:44 executing program 0: shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r0 = socket(0x2, 0xc003, 0x6c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) dup2(r3, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x40, 0x0) fchmodat(r3, &(0x7f00000001c0)='./bus\x00', 0x80, 0x5) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x244, 0x6, './bus\x00', 0x3, 0x7fffffff, 0x7, 0x2}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r1, @ANYBLOB="227961d177e6f8ad26afc9550efb227871d0732e31e1d137d381d4f54e3aff348438", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=0x0, @ANYRESOCT=r5, @ANYRES16=r1, @ANYPTR=&(0x7f0000000040)=ANY=[]]], 0x3) 19:36:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = msgget(0x0, 0x8b71a2b8bf50e503) msgrcv(r1, &(0x7f0000000100)={0x0, ""/242}, 0xfa, 0x3, 0x800) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCLOCK(r2, 0x20004276) 19:36:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c913e000000000000fb") 19:36:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 19:36:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105c2, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 19:36:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001f6, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffc}, {0x64}, {0x20000000000006, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:36:44 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x81}, {}, {0x7ffffffe, 0xc3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x401, 0x40, 0x3, 0x2}, {0xff7f, 0xf9, 0x3, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 19:36:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socket(0x18, 0x156c7f9dc6dc31b3, 0x80) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0xb) recvfrom$inet6(r3, &(0x7f0000000200)=""/159, 0x9f, 0x3, &(0x7f00000002c0)={0x18, 0x0, 0x200}, 0xc) 19:36:44 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) socket(0x2, 0x0, 0x3b) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000300000000000000ce0e018008e6b7ca", 0x28) sendto$unix(r0, &(0x7f0000000000)="a882cdcf0178532379abf02fb6bccbcd7d7870298d73131e908c36b3c13e0fffacd8d6cfcffe1b52fec9196e", 0x2c, 0x0, 0x0, 0x0) 19:36:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) r14 = getuid() setreuid(0xee00, r14) r15 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r15, 0xffffffffffffffff, r17) msgctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x1f, r14, r17, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) fchown(0xffffffffffffffff, r11, r17) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40340, 0x0) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000000)) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000000)) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000000)) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r22, 0x4004667f, &(0x7f0000000000)) kevent(r6, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x0, 0x3, 0x100000000}, {{r7}, 0xfffffffffffffffd, 0xea, 0xfffff, 0x0, 0xa52d}, {{r8}, 0xa, 0x4, 0x1, 0x7}, {{r9}, 0xfffffffffffffffc, 0x20, 0x4, 0x7478, 0x8}, {{r3}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x400, 0x800}, {{r4}, 0xffffffffffffffff, 0x128b69e37a9c221c, 0x40000000, 0x8, 0x177}, {{r18}, 0xfffffffffffffff9, 0xa2, 0x0, 0xfffffffffffffff9, 0x1000}, {{r4}, 0xffffffffffffffff, 0xe0, 0x40000000, 0x5, 0x9}, {{r19}, 0xfffffffffffffff9, 0xd0, 0x4, 0x8, 0xa}], 0x0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x800ffffb, 0x1fc, 0x1}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0x5, 0x2}, {{r20}, 0x8000000000000007, 0x4, 0x2, 0x7fffffff, 0x71e8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x4, 0x2}, {{r5}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xca}, {{r1}, 0xfffffffffffffffb, 0x20, 0x94, 0x1}], 0x1000, &(0x7f0000000340)={0x0, 0x80000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) getitimer(0x1, &(0x7f00000000c0)) 19:36:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semop(0x0, &(0x7f0000000740)=[{0x0, 0xffffffff}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = semget$private(0x0, 0x1, 0x8) semop(r2, &(0x7f00000000c0)=[{0x0, 0x6}, {0x0, 0x6, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x3f6, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x401, 0x1000}], 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x9, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) pckbd_enable: command error 19:36:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcb052598fcf1c19b) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="7e3ec66c5310921314bfcf0427865555b43088512072353334ad809d4708cfb1c7b3cb2cfcd3769b829b5f0860303c09dd9520dccb3cdbe682d670964743d58919df033d3db3b12b61af07847c6df2f4f3a3b61e902938b1bc123fe0e383610cc826994b23af0503ec0c0353e478a36ee01132271a039f4207ed51168aa989f237095d009bdbdd37dfd368f0a48979ba31ad2f0b46bff96e3104e50b99", 0x9d, 0x404, &(0x7f0000000140)={0x2, 0x2}, 0xc) 19:36:45 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="0500ccff13b9fd812e3c3633f009934e6a5862929648780b811cb7d58221bca3f67d599b5a4ca054c98d4ed7ee1400"/58, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x6) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) write(r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) close(r1) 19:36:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x1000a508, 0x9db8, "5f4e6c4658a074ad0000f81fe1c30000000200", 0x5}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 19:36:45 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = getuid() setreuid(0xee00, r2) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r3, 0xffffffffffffffff, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1f, r2, r5, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) seteuid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 19:36:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r3 = dup2(r0, r1) ioctl$TIOCSBRK(r3, 0x2000747b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0xb9bd9a0d9ad19b45, 0x3f) connect(r5, &(0x7f0000000200)=@un=@abs={0x2, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x800080002002, 0x5bcf) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) fcntl$setflags(r4, 0x2, 0x1) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) select(0xf2, &(0x7f0000000040), &(0x7f0000000080)={0x2}, &(0x7f0000000100)={0x103}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) 19:36:45 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x40, 0x1, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00fffffeff0000000a8df278f86dfaf23c1d37b4a16eb58069", 0x32}], 0x1) 19:36:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000003cc0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f0f65ff23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f5e185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6eeedf9bdd517e85b911c4532382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f92622259855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66e91f68638bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1f9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a060015a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d0000000000295df64a426ad050c096389a49f03da635a963191efa773e2afbb2bd5df940ec01be1a6471d8dc2c27df8ff879773506b40107c1f13bd7b8a715215e", 0xf5b, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xa6}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xa) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x32) recvfrom$unix(r1, &(0x7f0000000040)=""/70, 0x46, 0x40, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 19:36:45 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x400) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:36:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x2) r4 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8020, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 19:36:45 executing program 1: kqueue() open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() kqueue() kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x9, 0x4d0c}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000000040)={0x7f}, &(0x7f0000000080)={0x95, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:36:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x613d5df57ea8c2f, 0x3, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 19:36:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x8, 0x7fffffff, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x401, 0xe0, 0x200, "615390066427ecec8be59ff52987b5434adf441a", 0xa2e1, 0x5}) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)) r3 = getegid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3, 0x4, 0x0, 0x0, 0x100, 0x5, 0x7ff, 0x2, 0x0, 0x7ff, 0xfffffffffffffffa}) fcntl$getown(r4, 0x5) fchflags(0xffffffffffffffff, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x5, 0x10001, 0xfe, 0x2, "2b10e2709b72d59bf0875c681d9f3be6c09600ca", 0x1, 0x2400}) r8 = getgid() setregid(r3, r8) seteuid(0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$setflags(r9, 0x2, 0x1) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000500)="451c84d56cd6933d8fb5ee984939783cfc59b2ad519f9efa57888eafabee2b812f7d9e9853da1215814e6f6f34bcb5e3d1bff64294903bf35304fcd4d03fb2115ac3efeca0c2b8795270542d3fb28557b2afb9a2a5ce186d461b06744a9f8f192b7df893da520f26b01813ef7993ca838db0140785c1fec428aedbb3895a79d0026a3c922ab3c6c6c5958beb4a4c6ebbe353005fa556be1c765668aad3d07246b308a4a213be7c120074e970ec4f55714af27f9b85e080983a69dd5a059d5256e5c43205ba1c9f0ad1124c6a667fb088a1c4b01ce0e3ff213e6408d439b73206ac1b57524cf2e4a7cc19eab16f543d50bf2591f35a989beaa78818f8b2673e79355ccf769eeed986578be0e6b465a9764361c3c0f6c46e45e148d093837677826a3ae4df83f8c44f04eaf4bd29ae78991526086eccbd5de416d531d772fbdc535ddb33534866eb9d46e40b60fbbd2c3df7f9b9197455050258968a4a347c4c12a337cdc035fb871dff6a45aa820f4516c9564d8130f9032dbc76e8446e52606d4cb542f0ec9e2d0cf9637a8a58ba1e3381dafc763ef93d21ef67e7527b9f5961e5e51045dedacba0c79de66db9ebd65c206be90f58caba9c23555f85b53d01c4d0a597e61e7e2004055ef95eb85d14f93c4c8b2d33c906ffaa3e2caa27c5e10f1d1128f70bad6979973f7e6bcf04c8b3b8288dbc489a520694435f48ee73ec6deac669638a6c83ab2dd832cb6ae84d65f5606db1e73a61ae2248133d4ed105e55d03f8c48b81edfb9ae0ae9da125808d3468d1cc9a27adebd263334d1be33dbf355433ca9e59e9dee7d0fd69c18d4312e51f10bb085c70cf749f43001d723c71597cce26f0089395b7462fd483adb8486c55e41f60d4f5dea68d19f098ae91749368eea15b430f847c2be61c002436312d43f8d78127918111f5384bca0acc79f771c79d38f67290924495260400f70c109e87b514f74812bcce12300d490501d918fec46168f16bb53745d8187fc18e74e4ad1ca81c4348b2e01182b9312d166479dfb6e1f990cb94352976f69580c4631d70ce4dc9cadfcfffe9513c424a7cbb5ccba17bc4ac527b7eb44c9843e4365f6a62ee440a04bd140a323768bc3e332a286527ce864533c06eb279bcff5aa6a90d20d8a78aa22b5fa3b4e755d32c2ca98cbb1ebe7ece7904bc15a3a15933fce5c6478d623943916600c8b0d0ff07786eb596afaae1e2c85b5586f766c7e97fd31d3cc5ea5e4d74dd88d9b24afb2f2382503567172423fac99b4b429f1148a79a9cd6ba5eb928255aad035818dd77930d6196413d6cc4d8661d563409f648c373b18a3bf33ef9ca271d8ec9a251139a43de5fbdb09b15477c01789540525fce5727992fbd6496ade19d7bb32b79ed0d44b6d499bbd6293dac2d6b693dd765aff161ef1eaf1f1b7f337b88a5164ff766a974634fa9196a927db66da33d129e6ae7a56c246b3661d0a8da0369899a08b4dcf751816d640e091b0e69ea947db67b7fb55699f1d485ef71ec18d93f9e0e77b7d1052c8611043a6ade0f83ec1d86e455364803b8118563bd640503178dc61ec34e2ad2f9e5e4706a98cc32991d65fdd9db677de90c9004106e93d5c96bac4683cbe1c746d85ae8548c267bd8ca88648c541cd08fc50ff55dfde86626dcd17dfbcd667513489710f65816c4e55bf05db31d1d9e9dae3c3978a91e73a74568a13f41d77a4486d3b01156f112765b9a80f028febf91a67abbd596f11143d2c7f33645c8f572cce912d9c8b97cd761ab1b503c8e56c04c583b33e479367409515c20b8fe281521afadc4c8a18da60d5b080431297746f12b266090e77bec42137883e66ace8d5da11607edb31ce94b287c998913f99eb0adc1ea2c90221cc2931bf45e6b379281a019259b630e6fbf63729527a052f650f0d439532f4bc5379a424120d7c4c8656400e171b09d47fbc42588263d6edcfea3f97b9cd034efd7518f253f0335032e405073c3e84fd424115553a4a48952e903b98c08747b4e04f731f04772db4f5e3f14b172a08abf59d9b743435bc9ae57d9fe10bf09e7c4edd45e1249ccc8808077988ffea1843b90c53bbf7c07c2d992fbb139eb093c0da67e1dd1269016e4b5a0445620d891238b79628f0d0027af9af244c0dc20d1594ff5b87de77dccc38525be588919832dbccdc40daaf4f1660eecd6cb529243deb9a89ee664eeda135b38a827d82527ce4c116ba01d152832230a83b383a1df95d7596d336e22cecfc7ed59ef5696cdfa8171847ce47d1a56ad01d395ae407a5e66250de6f977496c61e26e8aa7f66c5d64a181e8ae4443fa29350cdbe5da3a374fb0a11dd9a7aad3eb08be07e48764b1a653d0447bd8f409891eb23d8b9d27eee39bc92758d02a9a56236e979b8c6099d5e94c68384b2aedd4c1fc78b676b71886789d056e1555ae93c84396ddf1a20529eaad3a79c7b6d51085880622d46af0e7d64907a1444e9a337a503d5f66e106960a0a71edf61fdbf3aafd413f87fe6ef5087430f683147046abe89cd7a0062d4aaca9d69b861b7affbe9e6876fdc0c8955d0d06e52539773abefd2dbd64089f783a99c7e42380818d170e3e19ea68fa953f48b1691388f51c36e34b6dff784140f2aaa9c1c4e31b2803213e688c0ad74bde913d7a0c923c065bc59c363be688b96f2a3e1071bd3a978743fe7122e3af71dc2567527cd1a09c403dfa8f01c48560cb4a2b30d3455b81acf2eb9706a42745c1472fb0b26b75a9a3444da09a0de7515631f1c7abc77b8b2a5dc2c7e7519733182b6d40fd138f51d5a26e2954bdb3dcac00c343ddf154518c43e06711e17a56b80fec3eafcbe51561f84bef71a98e013c2aedac2a96389eed0658b1dbb5e5fdc8fa52e3c9457d1a085c70e2c9465847ac4cb78bbf316b4a45bca7a5be64f301a9bff2a363069bf2974d9d09fb38508ed11d8a0da8ffcb73ebf7e836f972ae1d950bbf57fa073521d26e2e17aa0df373f8cf56b190c223e760f6bf6b3f59c837f97091278d876841e65caa58ecb9c6a40fec3c326c73a028dd27172e7a1aa03058558e2deb8519733faf1b2499f12fc0dc7d437d7baff5ab1ff4c09c6e979bdecdffb84effa30d49da9b488164012698ca3d2cacca0919777d38f28e1bf8740d5e3c2b681117285efab505b93445b539b500d9b184f73dc55eb08849648c0d647ec9da6aedb0dc5c10932868cbc387cd26fc8bc532b95404c89e84e9165f8d2acb6482bdd7c5ec5c0c85a2e512748ace4a30339d0db61a3f178113e69ae1cdd0e5b1bacce16ec4338edb999947c38ddeafe339ba5a3817217a9e707173eb1f26d7d9bece5c423345c329574f180008b92806f9b676d6fbe01f13adb5161802fce828c5d9c50109ced0fdce60726ca375e0d00b1743088727df4ed3a818b54e24b216d2616be4ad5f260be47c371992daca1f3ab2ae6c1330817ec9068c93876f098ee6560570cb2c8e6a61c014b0d88e8877c07d311bcb106a1904d58b3c4c052a07b8393f0710743c196f2d75a3b2e3389d4d9d254cafafa1f926289ce3b6925f1d53558324937e03583f890de9ecd9aea9faadb04931884ffb2b2e0cf309491556ac3e30a862f848153f1ff6feb1e35cbc2c2e85535117b9cf4c8936a9a8a3f9b77030b19d07efe186ab68a34dbe79d1a8f497be35c051776e42ab7bc11945ee9b22e9853f4e7819c68de21a02ed5c51c485e96494e1204c1cda3204fdfed0b37aeac2fcf4f1043c90f677fc6f60ae48a0b4850b314b4e8a78a28cc5666d4c34d3736e1edffa1f757c58cee1694320413c247a61365798570f41ddeee63728e68a7735bae38ee59eb095731380077f3e5f3f771828582c234ed6a019dce7d1fe1a9f4d059a5db26d1571f08e52e05cf1663a24acdf2fee9c5448e94715d30b39c7cb38223ebfef5fbd1dc019cca4930fa29ace0479d0b372c4f5ae20a8c8b9d867f7f950bd920c24987d9030338bd38641037748491fe0303ba45a186b0b102087243d45adb14cccbf8881ceebe25da3d369f528ee6366a06acf0ff4b1b23c42ab13e2489a92d0e59fd70e6e028f4042796155a2da4316169eafa441a82cb8c1d3825dae51f0eea5ef01eca78fcc4801e718f7791633088550769059c93f4560026c95f3d065d92a2312ea5052441d306e8dcda7350074bee5edcbb901901bf9ff0a80bd947c1ac2ae5e59ddf79f602fdf40ee0bb5c4aef94b65ab8c167cf0a80438057822f72829f1af480dbd51c7a20931e2568cc13c0040be8aa5dd769372c3c8a5095a3f55f980d07f03daf09e2a737979a5356f416d28c4aa54a03bad21f5f8a03ed0a55f1ed484095ff936513198e529151ccefd26296d08cc7c38b5db3f7a427e58be5cfa9f6919fdca4e43ad6d254a89f55d5345f3e72564857e417bf728ed1abc6c66bedff3dcf8e08a60e63c59c32c7a23e1cc10cee402774ba497efb891fe05d28c2c55bda6a2f38b8874ed0207b00069aabdf27937965032c6ff7218c9958006158e30b81ade174211ee559a2bcab421dd486dce8dab6a9833b85257130df6ad193b4bc708cda75ee1e07fe86f149eb5c9369de16357dbc853da19a13de2fcba013eefc3621aedc5c5905c894436c37081a1cb7d74af7b09869a15774fc150ac37b9590e9ff3e9feb7cf973e29dc60f396653b5ebf653b03d628a1a9335d341a0df1039cd72b5c207a0d606d11c996fcc8aef5749ee646cb346bd0e6eac372ce3b12971afc5aadd9291c15642721ae475ab04289b02fd1d5870a79a6478949e4bc1163b400f109188de416c52d66ea70df2bb48e1485c19a63c8dd36aa81be86477a49a1fe178d4bd2e59a6700da1de503c7d0b0d511ae03ac10992b48b5624c36694673482379aed699696740b7f8e6a67f5d3faccb905485bd0238e2c55d85067c1f7c3d903babdbac1aa8faed510dc4b8eaf009b1fa5f1fb563dd97c1058c5bb9388989f22424c93af2111a5416053f51b57f1c2b5a3325c8fdf17d149c9c9ba5b3b5cdc7f3983af528e31f85c1c56a1ca624c8a18304f8b7d917fbbe597ab545c3953cb7049b32b5698fb5e921e2135957af29eea74cc87e4666e533c0bf26ba5d3d825b380e6d3d9db23c7785afcf7bd121c0dad1404cede4bb6d81600440db81c18c8b1f6f00fb84f24b7cf88b51e5d50e08a12db73983dcb604fd0c498eb3afbded0dbc13cbfbae064cc64fbcac71e8526e7b4f43261260dde659997adfa230eaad9f60f2b11935e4b53d12b6912a506bd8cda1bb29cdc25681fd245fa586733a388c56f13ac116c6645ce83f51174b037eb5dbdf42ca65aba6ffbfdd391a759193fc3c83d40db76b8e972aaf4a4d326f20d925ea243b52bba69b5a2c947009cf5d336e6c227b6228bc313579e408734061386026518d4d3bf01533db01b6e4aff26fff64e4779f492c9a7323b1522627ed177f58754c57a672b2a32221031cb9ca16b36ddc24078a9ca8a44161f137d1ecfd65bfa982b5ed748d23bc68288a7015a9d8880fe32c0e98cd75f7697c394126c78ef697a2a5b84f7f97067c5582ad3964c2a7c49af0ee7f9bfad5f783274ea434d8f07f9be298cabe948acf448be5ac1b55795f3b7688fe95a0f32a212be1197e75e8fd2ac07d6dfe21cfc8f5de515de2e62f9f3f93f0bc6b6d038a5a1588c0fa26b9ba18f8c04723e330b99bb9491a0c00aec5dd326586c3e4c3a50aca4aa24200e9936e38ff20f0e3601990c17b939987fb848da293739f8201acf2b0b69bee88f32924b3", 0x1000}], 0x1, 0x0, 0x8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000001580)={{0x9, 0x5a, 0xff}, 0x400, 0xffff, 0x8000}) r11 = semget$private(0x0, 0x1, 0x11d) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f00000015c0)) utimes(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0x7, 0x100}, {0x101, 0x9}}) ioctl$TIOCNXCL(r2, 0x2000740e) r12 = open$dir(&(0x7f0000001680)='./file0\x00', 0x200, 0x8) preadv(r12, &(0x7f00000029c0)=[{&(0x7f00000016c0)=""/238, 0xee}, {&(0x7f00000017c0)=""/130, 0x82}, {&(0x7f0000001880)=""/250, 0xfa}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/3, 0x3}], 0x5, 0x0, 0xd7) 19:36:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:36:45 executing program 0: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8802219845dc45", @ANYRES16=r0, @ANYBLOB="1c280e780c866a3f9d8a0c9b1f3b9cae240fe48d"], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 19:36:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x9a) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x2, 0x4) 19:36:45 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x0, '\x00', './file0\x00'}) r1 = semget$private(0x0, 0x3, 0x512) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/170) chmod(&(0x7f0000000280)='./file0\x00', 0x86) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc1e628c06bcb944f, 0x12, r2, 0x0, 0x3) r3 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0xffffffffffffffff, r4, r5}, 0xc) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r6 = semget$private(0x0, 0xf, 0x8) semctl$SETVAL(r6, 0xf32e69defb58cfa5, 0x8, &(0x7f0000000400)=0x27e) r7 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x1) poll(&(0x7f0000000480)=[{r7, 0x100}, {r0, 0x4}, {r0, 0x10}, {r2, 0x2}], 0x4, 0x1) mkdirat(r2, &(0x7f00000004c0)='./file0\x00', 0x3a4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000500)) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x8) r8 = socket(0x1, 0x5, 0x80) recvfrom$inet(r8, &(0x7f0000000580)=""/148, 0x94, 0x800, &(0x7f0000000640)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000680)='./file0\x00', 0x5a) shmget$private(0x0, 0x2000, 0xa8, &(0x7f0000001000/0x2000)=nil) r9 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f00000006c0)) pipe2(&(0x7f0000000700), 0x67bf5a0734a1e1e4) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) 19:36:45 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) sendmsg(0xffffffffffffff9c, &(0x7f0000001200)={&(0x7f0000000700)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000740)="02239c27e20d685483c19d2672e546b4", 0x10}, {&(0x7f0000000780)="8699e8695d7e6de8a91090c4c339a1d4f336ac4b", 0x14}, {&(0x7f00000007c0)="ccf329c498b0cfb595999b8736fe5f5635290f96fef1c2fb46247271b902d041446be53c326c6796041d968f195c38a74272495362b35f27e7c4b9d9c0cac5a1b888a54210e5be5a4ca0507cb0a2cc94868698b5c8c00ee7d33c4d9e4b315ba9633af1639406f6b8bec81ba3d609bcf56b17429cfa0abd961cab91a7494839555a7cf33ef9072cf38ee9b1dd8d6828fb2026f351dad1c6", 0x97}, {&(0x7f0000000880)="1068f017b0d92c5881dab76e62c1d1354aa4e6a1d9", 0x15}, {&(0x7f00000008c0)="af912f294c0c79d518ddf26f6209e617c4f1d0fab56ed970a15f6782b743d97d421488894831e69efeb839084bde8f2310aa8f2c95365ddba2b373d90a8d2656f76bf35b7c871f716026c58e734626068789e74de8ef288d83fa66654cc5610d63dcc12f71863c3a84d199da9743eb0fc3e8288b3ff3912695c4941a1ac28431269221abd8e06675e1af2abd06cd2e9065b19105134ee88e1d06f3af7559a5b7f242670fe4ae5b82a3ef5aceaa3bd7dbcf1eb27abb0e2b0b4fa76eb14405fd4e4ffbf1ab2b44dfe3c4f8f58c8b407ec5989e", 0xd2}, {&(0x7f00000009c0)="3b7efb86b0b293ba4164f6752fb8f195f6206e74091e51208964c94bc55870963fa9b4956ecd6c8a9f3f58c8ac1817ea508fe190af803d59bea69ee156514488f515778da89ebc94b2fca8de2656bebea58a22ad0fde308537804557a082b086e576a68f51147e188743e50da375c243524308af92564d33d8121ce427c3c11e83d7753177c69a4ec69e78f762de5dac467911b6848c36cdc09aa83aa32353db2a7d5da079a84be7713e219fdaf92bafdc1a7333fd1818dbb8e8f6166d4739", 0xbf}, {&(0x7f0000000a80)="ff5d4b0da92aef773f202a75cba6e7411e3b69f45f46424dce7b8bf237c47a47f709d9edba24df65e672ce10747502339e7c08aa3ff38871e28a826759422f627573dd552e34ceb2c718fa5259ada7ff38d4467b773472c909388615774ce19671ea24abebe6", 0x66}, {&(0x7f0000000b00)="7e138567586a7bf752e19f2916edd930bc5db30ed0a919ab8467b93d33c5d5e83bdc610edba4a1a71ed6f1d712ee2fefe6d72d82b24d8e3b003a78072ca55d74973272487a18fa870e7f68c45844dfc5bfc411d78414888dad963330a96fabc2ad13510fce9759ef5323e729a334de626ac75c94cb86b71b711d074379a63ddcbcc32c6b84c2c97b16da81f32a76944fcc2f068f610db7bd27a7d723a5020ee0620ac8c3c10f5ec72623da81f051f5fec807775dbacf74c519a1ce4024a84fb0ab3dbb64bd01b4cbc8a3b485fd10ee28cf9a594f680728c8621122c40277ba9774ac2e4039a9a443259d9b5cfb635e1778aaff65a796361d3ec8f6f0d1", 0xfd}, {&(0x7f0000000c00)="4ca095fa25a864396045f35626be82df1c318e41768375cb9ec192e42f133b292bae09de52af8ddda379f4447db18a6d873562204a59a02857d16aac1976e5a41f9ec9c378d2bc03451e8c9890916fa839f0a2088824cc90f5dcecf363979da772d7dcfc2813f5183d2dd38dee500d8c19ff58d905e30fe698f1e07bdca0dcbc89c0861b3955a9642b4f4d8c7afaec957d3f73b250fa6858cd2a59997a6e5ba2f242f149e1a41566507df40afbb81ff20725cbe74798848f3fedbd28", 0xbc}], 0x9, &(0x7f0000000d80)=[{0x10, 0x1, 0x200}, {0xa8, 0x1, 0x8, "8f3a5e554571ef9bf63c318e02c8c6082c837a5cc67b29fe7ceb6ed004bbe51e2da0a9028f3247c64b72a27f42ed75a64ce9b5718733273d331ea8a5473fd75a746c9f6d134dff17358ca5f4ad2ca50443a921f2d34800866ca0f5c6ac93074b0db42500bbf9a728132f79a367d98e10c84992756fd2499e1ee3801d2b351516a50f43a628f009723fa18eeebcbf57fb72041b1f729505"}, {0xb8, 0x1, 0x4, "41bf7a7ff66a0652c33948697a0d347ea78a2dbd89c9f26a0b8fc394b7423969c891a99fa3567a32d86f83c7ef87edcb4b8177d836efb1dd5a331b670419755e6931c2fc83ae9e7aa77acd0659359a7fa188d7b22616605d26f133b4bd3b30ab5b50524851e951423e9b0d4d8139145958b6752fc6641a128b8bfdbd09572715e341a2039d9ecf018bcbd0dbcd7fa62d8b68cf2569b3371740716a87ba4b3075c1afce1355"}, {0x88, 0x7fff, 0x6, "8f077c0e0b6c728403f60d03fd26376a72dad341f4b1f84b9e5755a38b7247f14e673e36a7fe67d13d65c31a78499fccbec12f3abe0948a3ec1b463031c280aa1f4a00cd7ee8cfbae0057934161c67f3070e03385c331f62f3743be7b8dd31c07dcc9b578e1ecfe2ff2736e3684fb0af615d7abb"}, {0xc0, 0xffff, 0x401, "736af7101197dc7753c52a53487b02a6f24300418954826fefd0119cee873493cc5f323b7d8e8720c992a2f2003ae27af33ad9758554bf7ba295de634b2ed4184cc1348a0fc1b184a08860df886d2d7e3faf5239cb2b4a911ff8a89a87217dd3f5a7b4c73fb21aa7bce392fbc5e02dd212ebdeee6557ebf974eaf2750b350d2321739a33cfba7d7dd90062ca3959b2b73d550fa89286c839ff2cf58aee6bf73c2558f901e19eb4877d"}, {0x80, 0xffff, 0x1f, "ee0465a2f73821eee70b951ba3a75e775bf1ec337cbcd6b72dd7c54f4477a0daa202e18be6d40be313870f5911ed8234da5b9b9d4e163181989a0cdd63a120933eb548c654c6e96ddbe4777320ca4fccf3c7d29e7b88998f3c68cb656a142db64e0d59c80b9010d407cbd8f0a68348"}, {0xb0, 0xffff, 0x6, "0eda93b0e208bc45aa93850dfe90fd76323673423e17fd5e1ff910103bbab29b07d4afffd691398abb8f3a3e39bc8995825924b1a3fdee4715ce96224102ee842c2b413368c78acdced343f022b614e18f4d1c8a49b5a9334b5d3c34b4a6425ba45b87f38c852fad443e1b7455c45770c1947d258cd328ccd79dfbf615b93cd209a5fe268d496ed9f1311c34e1889978432af4834ccf2b824478b1887a"}, {0x38, 0xffff, 0xffffffff, "c4e95aa0714a473453d35bb0ea24dd9910e4890d0c7656ed5b504ec2e5cdd231b13f28"}, {0x20, 0x1, 0x9, "f1d1a479623e9d65b5"}, {0x20, 0xffff, 0x9, "0d02d03d0944af876999e353e4e7"}], 0x460}, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) pread(0xffffffffffffffff, &(0x7f0000001240)="a0418f4291e84e6aa93221ceb2ebbb6ce076ed5dae405fd4adf27f6809edc58a5be11bb2bc632605ffe4c197b2098c50e5e283b93c637cd8829bae05256dde17266b84aa7596bbe35e66bfc2f0e8536070c6442b0531081c69c3a1de09304cc929c0876388bf8e1cd9e697b53d0acf36a41ea3e28343", 0x76, 0x0, 0x3ff) r5 = fcntl$dupfd(r4, 0xa, r2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffff7, 0x92, 0x2, 0x5, 0x5}, {{r5}, 0xfffffffffffffffb, 0x9, 0x1, 0xffffffffffffffff, 0x3acc357e}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x41, 0x10, 0x9, 0x5}, {{r2}, 0xfffffffffffffff8, 0x1b, 0x4, 0x0, 0x31}], 0x400, &(0x7f0000000640)=[{{r6}, 0xffffffffffffffff, 0x2, 0x8, 0x800, 0xa5}], 0x6, &(0x7f0000000680)={0x4, 0x6c}) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) connect(r2, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x9, 0x7f}, 0xc) 19:36:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1ce, &(0x7f0000000040)=[{0x7f, 0x91, 0x1, 0x81}, {0x2, 0x3, 0x1f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) dup(r2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:36:45 executing program 0: r0 = socket(0x2, 0x2, 0xfd) getuid() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sendto$inet6(r1, &(0x7f0000000080)="63355f322a9eef7fc94bb96e804d6b908898b704e54095f90c3a8cdeff9aaea1b28857afaed8ec3c178f9cb19376653d00634ca068e2cd0752b31c4b6e8891c6d7e4635cf862e837679220641af368d866b8eaaced1514c4ab98a14fae4e2e5696cb3395b525eff82b430b6942f92e2ee6f518943b5b21e0b3", 0x79, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x40, 0x50d}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000140)={0xc600, 0x10000000}, 0xfffffffffffffed3) socketpair(0x20, 0x8000, 0xe, &(0x7f0000000000)) 19:36:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x6, 0x0, {0xffffffffffffff8b, 0xffffffff}}) open(&(0x7f0000000080)='.\x00', 0x20808, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x8}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:36:45 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES32=r2], 0x1) shutdown(r0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) connect$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3, 0x5, 0x6, 0x0, 0x4, 0x121, 0x7, 0x6, 0x0, 0x6, 0x1ff}) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f59518070d95b84e19adbd5f4f2881ffa33ededa04030160654fc078772cfbb8330c553713614d367943ce7751b4fbc9b84816af9aadfe90014dce5ad3c3634e43f8b57d87b003867460a80caf4c7f6d5ce3686f739edc78ccd83eef555c094af27209ade52c85667b605d1a9a849c44b2d79056a395fe1d9a5e4233c41a385cf39dd"], 0x10) write(r0, 0x0, 0x0) 19:36:45 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x3) execve(0x0, 0x0, 0x0) 19:36:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x6, 0x0, 0x1}]}) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/80) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/185) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:36:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sendto(r1, &(0x7f0000000300)="ca5528b89604ace4dfcb7543341487718ab43c22b206bfb6a1e440865758fcd8cd7da95183762fb924594d901d6f29816d8646c4fa27c1bf8a40ac63fb4ce516812340871402165e9c729f5352c29eaa21ac632a2f52de72684ecc025a4f92709d30489935dcaa830f0a2bcc05c4e1", 0x6f, 0x400, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = geteuid() setreuid(r2, r3) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 19:36:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xc1, 0x0, 0x40000000000003}, {{}, 0xfffffffffffffff9, 0x2}], 0x0, 0x0, 0x3c, 0x0) 19:36:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fsync(r0) 19:36:45 executing program 1: socket(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a38620700000000c656ea8295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca648961c1e5b848bb7d53278d68854514c03aa819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d2a2ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612ffe659fa202361cd8cac7ec9c5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0adf7a0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f0112c2d108001d8ed50b538302e085bdb899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf5d0642ffdc12c8e465f374d3c42d206a9886a24d4c47a9c788557de2fb1035e6a80189a270de19ac02d30389b08dc827b0e1b858a9a92aa7f16971d38a213b1e2c56c31997cec3e7d8bc6be754dbbee07962535605fef8089438eb3d3d63ed94d47254e6fb82db0249db4d6fb0eb4f73ee34c64ed900f1c9e1af5b3141c07c0c2399d14358caab4c8f06e5dcd2b3c04194e12f81da01295e4d82a9ada29a5b07094bc085efab9b1615590e87a652b3b3d8e256c4194800fa231bd80a78a7a26699c3773cbfcc5c731ba50c96de9519f27523e92ed8ce051a976fd25a627bb2738262522979725a3e9827c35beea9c1dc55e09305c5b0d7037f8075113b1a609b6fe4b91f513872970a010b6d379c9d923cde7472cb042440025234c2baca6e076352ed7130b2ff1cd752834f557cb74a19ecdc6d1685069e7ba7"], 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') dup2(r2, r1) r4 = dup(r1) socket(0x2, 0x3, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x1dd9, 0x0, 0x0, 0x0) 19:36:46 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="90f7489b164632b990214479fb084bb2f2b9d5ec0e6249e366ec43ce4158b7a7bef5f0cde3d69272826b58ad4bfc9221decdc9ae3a2fa2c3d7411c21635c160180942506aee3cf99", 0x48}, {&(0x7f0000000240)="e0ac9e3ab7cac13f9b5b5a0ab124194273c4", 0x12}, {&(0x7f0000000280)="cbae31bdcd151945087c9a62f582b24cbd511ee339edd4f55531aea82b3b654a4d7512dadf363490445f398cf5", 0x2d}, {&(0x7f00000002c0)="2eeb928f866894622b18ecef4a4e21acc2e2f7faa37d7ff4545185b3e1431aafaf0a05c795c8", 0x26}, {&(0x7f0000000300)="c0c9c1084b3d791b7fc502c085c70b8bf63ec1664febda6371be0c57b6d8778db738f2d5707db88ecc", 0x29}, {&(0x7f0000000340)="3a168479a14bf9c419305e57f01a472ad9d89857", 0x14}, {&(0x7f0000000380)}], 0x7, 0x0, 0x7ff) sync() r1 = socket$inet(0x2, 0x4, 0x1) r2 = getuid() setreuid(0xee00, r2) lchown(&(0x7f0000000380)='./bus\x00', r2, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/139, &(0x7f00000000c0)=0x8b) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000004c0)) fchdir(r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x6, &(0x7f0000000480)=[{0x4, 0x20, 0x0, 0x1}, {0x2, 0x1}, {0x40, 0x9, 0x3, 0x3}, {0x8001, 0x1f, 0x55, 0x4}, {0xbe, 0x80, 0x3, 0x7fffffff}, {0x338, 0x5f, 0x8c, 0x100}]}) 19:36:46 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000240)="82bb75eda1c720fa468276c636288d1ddfe2952da0de5a22cb7a6baeb74fa3ddb0f13dd2601cc64f984e172bade9c2880a7f950cdf5a91577cc41e3c25549b0ee5c944486752b59a3428dfef798e53c829823bb0b42c9371726d200da260deba0e66fba07aa733c5b7fdf2baef42bcd05c35e47bfff5b8ecbe0725dae79bc2e545861debc00312e5ef1e101d6b3838cfae345acea944f7acd4c5be624cb96acc665e380aeb5f89c1e1d2dcfdffc5bef74c2080be19659aa2216f263e82406fc22edb08f315f6eb5063f26205ed2bb06fb39a6333def9f49cb5df42e46dbf", 0xde, 0x0, 0x7) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000000009fffffeff000000000000fb0000009d071b9d2a538706000000b8180000002900000031000000000000000000008002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:36:46 executing program 1: mlock(&(0x7f0000b27000/0x3000)=nil, 0x3000) munlock(&(0x7f0000b27000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = kqueue() dup2(r0, r1) r2 = getgid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x2f99822121a9018a) connect$unix(r4, &(0x7f0000000e00)=ANY=[@ANYBLOB="00001ac46369026500aba414ba92652c0d2d3fe547b194000000000000a9fa37db2f57edf559c82d329381a548a0e84b512d23d40f0e23042f062c721663c433048740e03088d0f328fc4c3b7b0ddcb6cc4b525071f089ab3e01db9ff424191e9dc96664ede53cbafe0afa0a1f2e91b7e1a4746f0e6513db7d597d745d24fb8426c4f4d3e247d664e376da6be75dfd33985290ed4129650d397313938500ffdb4c1fd206105ff74a2d19e76f39d5876cc7b1236ddb4fb375578570c0f2047b5e83da544f532024c9264a41bd61c1f5f47eb11806e3d429e263bddf310a9f19d45bb70c6b9589c3f00b8b3d348af471bf51befeaa5b553967a44542b5a9f18d8fbfd410830569f46ea6b7006a8eb383e23fa051841a16a2711adb4153aac6dcfd8fa6d468f14ec34775545743c5a899"], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r5, r2, 0x6) r6 = getgid() setegid(r6) r7 = getuid() fchownat(r0, &(0x7f00000007c0)='./file0\x00', r7, r6, 0x4) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r8, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x2, 0x1800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x7, 0x1ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x53cdc10662f53b37}, {0x0, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) mlock(&(0x7f0000b24000/0x4000)=nil, 0x4000) semop(r8, &(0x7f00000000c0)=[{0x6, 0x1260, 0x1400}, {0x2, 0x7, 0x800}, {0x1, 0xfeff, 0x1000}, {0x2, 0x9, 0x1000}, {0x5, 0x1, 0x800}, {0x2, 0x40, 0x800}], 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r5, r6, 0x1ea, 0x9ba2}, 0x7fff, 0x7}) kqueue() semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/146) 19:36:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x1b00) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="9031d611fe958d581bfa7db4a813051002d46e74380c5add5eb845b2268f685d94d6ef64e7fec84a464f2f1ac594d2eda25329ce948c88c754474720d4a313465de95448c7cfffaf4e4e27e3723e2fa13ab4a9b88bca8bd8bdc21088747b7ddb4cef856b0608530a30e6c667e52035aa6bdbc3b646be0e8e173f83a97e237e0d484d0d92a361d21127cb60434a87b46e332eaa", 0x93}], 0x1) execve(0x0, 0x0, 0x0) 19:36:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x8, 0xffdfffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x1}, {0x1}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:36:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) chroot(&(0x7f0000000000)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 19:36:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) msgrcv(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60828fb87bbcb73"], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0}, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:36:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1e8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000040)='&', 0x1, 0x0, 0x2) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x2) 19:36:46 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3eb4b9b35b19a8f4e9bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a0c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37033f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0xff) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) socket(0x2, 0x8000, 0x9) 19:36:46 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000140)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000380)='./bus\x00', &(0x7f0000000500)=[&(0x7f00000003c0)='/dev/diskmap\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/diskmap\x00', &(0x7f0000000480)='/dev/diskmap\x00', &(0x7f00000004c0)='/dev/diskmap\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='/dev/diskmap\x00', &(0x7f0000000580)='&\x00', &(0x7f00000005c0)='/dev/diskmap\x00']) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000240)="ab5d2a2be02557ace80e2a0b07198fd17591a57b9b59036c57d113844d5ffbd0895187864f761e1058d6d7c6af636333d939c97e965a707d4e85d9e14c6201806a92731d3428ee4e5048ca567be67e3a8306246f71b988b83d00d1a64a2caf2272eb31005fd5601f8dc1fda751761f2e2fe9d0dcfd7a53b36db610b36897c5693f3f8f49b3", 0x85, 0x1, &(0x7f00000001c0)={0x18, 0x2, 0x6, 0xffff}, 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0x5) syz_open_pts() syz_open_pts() 19:36:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "0710a90700040000000800f90000f70005006082"}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca7", 0x19}], 0x1) 19:36:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$inet6(r0, 0x0, 0xf129f05f5e004d4d, 0x4, 0x0, 0x221) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x880, 0x0) 19:36:46 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:36:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=[{0x100000001, 0x0, 0x1f, 0xf0}, {0xe, 0x0, 0x5f, 0x2}, {0x3c}, {0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:36:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x120) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = kqueue() read(r1, &(0x7f0000000200)=""/83, 0x53) recvfrom$inet(r0, &(0x7f0000000000), 0x0, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:36:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000001600)='./bus\x00', 0x800, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2e9) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) r50 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r51 = dup(r50) ioctl$WSKBDIO_SETMODE(r51, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r57, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r52, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) r58 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt(r59, 0x800, 0x800000000001e, 0x0, 0x322) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt(r60, 0x0, 0x800000000001e, 0x0, 0x0) r61 = accept$inet(r60, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r64 = socket$inet(0x2, 0x2, 0x0) setsockopt(r64, 0x0, 0x800000000001e, 0x0, 0x0) r65 = socket$inet(0x2, 0x4, 0x0) setsockopt(r65, 0x0, 0x800000000001e, 0x0, 0x0) r66 = getpgid(0xffffffffffffffff) r67 = socket$inet(0x2, 0x2, 0x0) setsockopt(r67, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000001640)=ANY=[@ANYBLOB="01002e2f6275f4d2db4d2ff4c854dd95e03394e8e0ca0d1a63d474103ec73df09fa2da3cc202a99cc7b5e7c1a62156f00d647a87bce96697b7e6371d4c1dda0ab1912426cdc55ccfefdc901a4a5386d4fc3ba65275894be61922e74934a8b33f16f5ca9d97bf96806d3660a736595b76237dd8637824af32590724b19232e94e93fd"], 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001700)=ANY=[@ANYBLOB="30000000005ef400ffff0000d41e0000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa570708000000000000002c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r1, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r65, @ANYBLOB="0000809f0c5e02b25f08f9a7eaaefd637ff3640d44a22d5706c514544dd445b928788a0be3238c422234b7c5f0216c9e1789505b8bcfde584809b4265991e2bb43ed458dbe4269eb0100000000000000126b710bd1b03531630b447da11b0a3d620a8cf9135ab86a6954d770cda6d3645186b30ec01d5276c78c491406e5488d707d9d75f95de6634ac7d5a26da65900"/155, @ANYRES32=r66, @ANYRES32=r68, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x1) 19:36:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000011c0)=[{0x3}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x2}, {0x3, 0x11, 0x7, 0x4}, {0x6, 0x2, 0x40, 0x4a82}, {0x9c7, 0x81, 0xf4, 0x6}, {0xad81, 0x1, 0x2, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 19:36:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) linkat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0xa02b092dddf1a29f) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xfffffff7}, 0x8) 19:36:48 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)=0xb2) accept$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 19:36:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1ff], [0x0, 0x0, 0x401, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0xad3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x200, 0x3, 0x6, 0x400}, {0x0, 0xf7, 0x0, 0x8}, {0x4, 0x20, 0x0, 0xfffffe00}, {0x1, 0x1, 0x0, 0x8}, {0x40, 0x4, 0x9, 0x5}, {0x5, 0x7, 0x0, 0x1}, {0x9, 0xcb, 0x1f, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) r4 = socket(0x10, 0x4000, 0x2a) bind$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() setreuid(0xee00, r10) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r11, 0xffffffffffffffff, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x1f, r10, r13, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) r16 = getuid() setreuid(0xee00, r16) r17 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r17, 0xffffffffffffffff, r19) msgctl$IPC_SET(r14, 0x1, &(0x7f00000000c0)={{0x1f, r16, r19, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a6}) r22 = getuid() setreuid(0xee00, r22) r23 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r23, 0xffffffffffffffff, r25) msgctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x1f, r22, r25, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x7, &(0x7f00000001c0)=[r13, 0x0, 0x0, r19, r25, 0x0, 0xffffffffffffffff]) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r27) r28 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r28) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x9, r5, r6, r7, r26, 0x44, 0xfff9}, 0x8, 0x1, r27, r28, 0x5a2, 0x1f, 0x8}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:36:48 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x10000, 0x1f, 0x1}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:36:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x124) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x1) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:36:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x44}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 19:36:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 19:36:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7f, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x1) r6 = open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r6, 0x0, 0x0, 0x0, 0x68) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4088, 0xff8, 0x2, 0x0, 0x0) 19:36:48 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = getuid() setreuid(0xee00, r7) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r8, 0xffffffffffffffff, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x1f, r7, r10, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r11 = getgid() r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0x10, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x400, 0x0) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000000)) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000000)) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000000)) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000000)) r18 = socket$unix(0x1, 0x5, 0x0) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f0000001400)={0xffffffffffffffff}) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000000)) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r22, 0x4004667f, &(0x7f0000000000)) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r23, 0x4004667f, &(0x7f0000000000)) sendmsg$unix(r3, &(0x7f00000014c0)={&(0x7f0000000080)=@file={0x2, './bus\x00'}, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000140)="ed9825f268a2347f8d93a3de96a9a0ae670b5331664a46400e31a4f29683b06a81aead80f5bc24c7b63480a19ae3ad2d89181e6518824e11873d24f0701f6e57c0264728a62083c07e0ddeba04c4ed9ca32913f472e99c517989acab9d02b764b2adb364989162330ca268f625fab31eab40e9e819e096bba59055ffaabb360667b9472408863d9a60216f054deb3de4d0afddc25530b7", 0x97}, {&(0x7f0000000200)="9827fd64f98af8e98cd0a0b39a4296df9837443906044cbc5d9f0273e1038900fb951662720aaa0d913031c8346ff632f4396f67e4120dfe9574f5c6a9d3e7fdf25c5a1394ee8bf78ad7ef2704ac22d6f7dcb6847e2e529aa9892f645f2ecb1ad0bf6db92882a20e14d0390201a0a5c4571450ca40b4bd32df4b14b4c8dcb458196cc9091985309f0e7c990f1af3cb6ebe6b99579e0368f5d2906d3d9f5b901550fa0e2f5f316dcbb367846c1b043f1e53e7119c298695cdf7fcff074c4715273318318a99b4c2a6efede928e45282c34d63d3fa62e0fc9f9fc5a6dfbef605502017b3b4dc12e41b99b97c0b5f9c2aa0b1660ac6c84fbf921bd0f4b29e67df4fa1fd259caf80e8c25f8ffe7bfe3ee1bbc06e328c1c2982b4fcf098ab9cee29fa16fcbec817aa721160885641be4b5c5fa392980c70c9e583ecfb717a897b594637b68bdfa6601e392def7b0f8b5c1b5a3ba3d18086582c6589e892f84e23bb336d10aa8131999864c4a6451ee3503fa9941344d122bc2272b9729bad9d1d43c345bc12320a606753704a98a1257282c336e42d119a391ed2b27878f73a547826d604cd5812bdf93da936f0b97e781e51fcde811f4e5ec658559efb5a776488826160a4e833161fbbc0609f3387dadab806c9c2d13800bf15d856372f69f28427b5e4e68464e48fa91f9582cba6742b85f1bafa61e1652b0280b23ccb1de6d94e912186791d897507bbc2f177721c74be0aa6c2133853aafbb7d2789bcc77c78d675d70eaf1cfd736199482fadfa89192f03bf771e6c3ea5bf97a69edfc64dcb25f4d4dcf12d8822da8f482af14ea9dc84c85a1c8c4760ffbfb832033b78797b4823807cb0b7f41b9362a9c2c3be502546bb249b0857d55f603c61927226c503a3fab75b6dbcccab4a2eb3bd01d944f37fdb524f745175ffdc8661142740d70741f91f7c2002530a9aaa2a07da35c2b70028d884b876558a3c6d89b4fe84a93ee106a97aaa2f16dda288ea0fdfb1d28e096b12ae49df049fe06d41567103b32f425d0d3db5769a0ce9271665222346042924f3b8587ccd9613a8dd32126378a7c7f00ea5a924f30df69051e57cf5c042d35a2bdb0ffb3576d03baca3dbf8844a8d73b305bc7fbfa9ae8a0fa5ced4e3a15f03a57d3cbed6e77fbc07440f1e5f9b1a9a4f0d384cbde84157586c98926048d196914161ed26a9efd9ca62016f4393fc672225149ac396f8bfafe1e7198425722b4c523f48e343eaaced6381a65df1851297b615af78eb67f5908d8727ecbf4cdd7b8e67fc150b6af1465c54c77db87ee8894ca5764518cec44759d9e9068ab17f1117e1a2d8bba923c9aeea05f909980ad0eb9e420ca1c490cf77ea027f32702553bba66c563264cc43c3d1a3fe16d9da9e434450444b9489f753bda92fe69d852e16e15763b53460a69a0a69b5a364760a74e42800a83982a4751994589875a011f38b858a8867d655f95bb58de668ed98bf1c71e6e18cda3ee511799414b72990c695c8710d2f01fcf634f7175f0f9d7bebcb75a978e0c7e8b1bb51c6aea6ca405d239b0cd5e365141a3b0637595afa0e231a094d92561ee13193d8bb344e589855aa4f4a7f0410395ca953926aab5939fb6f2ccc54dd22cc9b5e0abf7d054489b622445538830e847043c4e302b411aa6cbbe02eef8aa32c47aafe940270d8f51584167604c100c772d243544eae41fbc1dfd5be6c1e42e68d6d3a3b4fb4cca5d94373a16cde3633319ebf16232d3780b17863079061288945ad16a77de23c1a02a4ca4010c205ae1ea494b071efad015e2934620e5f5e7870dfdd20b5dc4cfac2fb49a24d05c337a309b2d349af1f2abc2292533d1141e625bb2e4387518b8be28e1101d75ede30bfe8c4a8e661c457564d2fd55a3435671f298afb4083f355c468991bcd11cdf9fb2534098eaeb57ff97216a8f376354a81000b490ab386c50e2e4f801dde02b2bd2a282338a7f15e44d559f8e8f903b608319d04f17e40d666aa46143c10d476cba9ad95da174441b202d02c968feb6b1d02b41dc49945531c49d29a1eb955152da6fe928069a2fe19a047ad6eb470e2ae9c6678c679fa942b1ac3199918fba66823bb3bc0524c72bb88cc6f09527eb3ba698b7e52f098b5e8bd8d7e7291a774de1d1acf26566b78bf78f9d31ee5095f7807bb1f61e0f0c4e2f0f1f00b22190d5286c8d6c8c0ad289904f7eb76ddc53b21a588f5436ef2cac12878d4c7f96515b7c9a9452d51efded042c26ca6615631ee6908bb366b9fdb38adb0d509cadadf7188df3e6fb68e6849ec7931455fc643139f8dcc7f3eb0a8fb7f0caf00d9cc3e96468df1b1e85c45e17015310cf81ce7d436ce3cda5238b7f41d466717faf5f9faff58fc049eea3c91ec53bf04f3f996222d705c4ca457a1655d1fa6100b93f5a6133a1d78bea7787d159774f02daa96a8f66222d0d90208a868fac6a17efdcd9c022ed1242fa3e60357d717f6cbd5970472e3383104dc02950fedf4e217e6ef077f5c9e2264ab0561d8ec7d0925bdef2fcca11d4fff5b710cd5eefea41fac8c31cb5bf9bdb3ecc2a4c8bf6e0e4e08966a9cb2188b8566866c1cb654c9bd0106d9d0bbac228affa44334300935e082aab2de711727597bf273aa92e33eac0f64d673197aaae36cedf47d0fbf3458335baf5eb9851aacb14163839eb6471887694cc662c76b9e697cdb9dd239b042bfe1e9c49a15433d743ec40281ec9fdb28ccd0a8dfb4ae9eb98f0513e2a0ab5d62051385ea997ff7e4ae952af820d0d2edf4cb56270efaf21441238bf6032c45462505a16c44c10f83a5a6bca5a55302e067b0c1199acac23756de0251d3cfa534f60f2907204f64f61a90497c0328cb32a130a218cd4f85569e15653c8474cd8303f1bb9d113777c7c75f4472fb365e3adb961e5f3186f2fd652154735db315025b1898442273a84817dd67e2587709f460ca25c8726ad808220f387bcfb74870cb60554f0eacbb30d861c0b2a2aaed6550c7cdad977d92d23b7b7d7da1c8380b877c81828b6baba85fdef66d1ad14d6595d268257245b7d54a565b6f05841c43a91ec5cbb6365e693a954472aa33155867bb9309b767331c5481966f384de60d0725d96416103e79e22cb5f8ec6b762cd39de2b45a500e602e9b0e6c4d709715f1944912a63dbbab1fc0203af6dce883ec6b83932e3d1d456515bbfda2ad6feab49e8f0df3fd038a2b64147979ceb5af3fe558251bbf39a187f6e3f880f7226164cea10e65619726bbeb251b4c8018b329172bc905dfdee034ece6c96328d0e4e3d1f841201a98fba5de1c2b14dca0e29e5d47696842179e4b6fa48fd9144c90f8e3bd5df97736eaad21fd2d5dd79e37783acce3717357c0a2b14e3dbbc858cc951d78eafd96c903df016a6c21c174c43d52d88b303f586e5d189e546b58d9e3c0228470a107bc3e41571cb038c295132d89da71ee312602ac6ec55da88ab5c01b463cba3110d3258fff14799de45d5ae37a3f540ef98d2c7e6f3c752d44aed1dc224777cf07014fc3b239c4a355f80062c807008e34a72876bd9269eb498cda7db0f5a8e65ba15c0967a7988d8dc62cbb6d6e33ac92a6828f4f46c514d720cac2b5dff1a50393e836b2ff04c953e5172cbaf5aff95775e85a47e1283791c63dc8ca83709a05537486f1829c1c660938a5a4fb930be251efd9a82fffeaca1196e1c76467b8dd38322e94eba7b8a456fdd1aafc7a9d7ecdd4f0126e71a22b6a922933c7ee1ae94b1f1ff724396409f33452b37caa71f0943e353374b82f36c3cfdcd5a6fafee887604bc4fae6cb655d4abdf5eaf6eb890fde4d79d2dc677133508372d8d92ea9720e646d1177f885f00697d8f3c427c3e30e910d7cc641d5efe4c7750ccacfbaa1dcfb64cc47467aaa34a44457b9cd86dc5ba61f214f58bfa9a12f2883bd46dc9dd1cdcb203cad00a1f49600cabd00196805dd9fd6dfe6738acd5294c17453eb1c98bf453833209b040468b57a2a41a363c273452f4c756079d6ab65dd9beda50285b88a72e8052015a2a94c6da1ada74ac89a42ff35397c50cdc734b2ff800f7c8d43fe1199cea069417c49ec7016e27ec029128d6caedb05bbbc82a951dc34a589c0152dab01caee83b9550cddbde9d98ffc06b0976244eed7065af49cc50afc3a0c515e9984c029621d144f1f4d1686c2cfe054d40b1806462e6b43d47e2263ad004aa730b405a8ab9b40664a5c766a24bfb2aacd304152852400c3f16af0d7c20ffb799e87b69a2d379ff04cfa18290ef589b937a0206e7a6738c508b179c51db2b2cf5a01edd2c72af9aa71fe6cdf4a408318d8c752d0bd4ac2cafbcde34ef7f4f21974c443ce6e4791f8c07dd1078af7ebba6587df6cd036a02d492152f33784ad09c2927d60dcaea2765bd084dd89334ae46e3191fa9363aef5440d4f03543031eb7cb2ffa91c2b35786f823691fbcc9ab33670ef7b3c074c3b9183badab573282756c093f22276b222a2b9522cffc1a14d654cd7f8a75e3cc596d3116e60718e92cd0d6b7d948bf1ee008f16eac5d22c413953a6571b39817c07ec8548a567bb980d785205d7f11ae5e1534bf753bf6ebc495c1e97d1ef632e813397958a1be3fc1ed73375b53890ab35e1ff2f0cf584b398d55b767702de9aff25717864c3f07084acfd6b1c70422fa081c1580287858f36db354e5649f3d2c91b706b43a7620b015eb76968964e86e2cfa0f1eff571b85b5aa42895e3545cc88b2fbe02ffb43300e0221411148e69facffdae9956a5fc52824c2e8005326fcd287e669b446387816ee39680942e5c056d6554e0f41711d1e03dccfbb0ecb9cc4aaecf414104dde3c174f3d3e181768d34f78d5dfa92649cb73a6a9d98445e1057bbe7d58a34895285627aa1f3bbee634e2de9f8b360b3cc495e3944c94ee17e1ffb942eb3f3c60fe9cce7d35525f192fa6b4571c7e51846e87e1dc25a9a7cb21608c5b778ed19ce143aa25126fc30ec7b0d179180cc7b5e53c61a7c003d2d6030de292b6e441e4858fecd938b51ede815ac44484518c47baca3439987b426adc2f56e585d3eb6433c83e0e9a6b04e2f4f85a52b06522f4b42b14c8d695a3fe1e3976301eb6f003011e4d15025d39146d0a42ea39cb8fbd3214eac7b49d9872b74851b515c160ffe4055134979afa46e2a07b8a72e5d3c4ee44f90d1436f1a19e8bc6d49d31d8bd615beac148db9bd27ad5239b73cfb6a55b33e452a841eca97d0282f020b0465071a280719401ea02ea525452b106e92bae47ff5ee40e8ffebb251721a3a9eed66cbe27a648a31ae73a4a1f750c9673a36ff54f8ff2f90b7854dc510c899ef4be8dadaa084748d4d261432f89758b64256960ce1f09dfc8313fdd97d9910238978c9d15aa67dfe3dbc771b940b57af8d71eeb009f7150759da6d6e51abf3ed163cddb28b34b47d9589e9ca592dc719880251d455d05cd53171c6d51fb11ef261067eb866851e148021e102a468869f07e59b885be43ec0d2c6c85908e2940d3d98d09c6b1ccd697a18fccc97a2e6eb5cdb239ebb5d4d5c78cfee955b6009296e9b064da8371fda51d9caea9c62cb8b78d68a3e448f68da7238575b65297b600c5a87d74f59a8fe099a958ec175a7f756f74338b80c4bbfdbd89d0bc0998ea7f0019e7b009a0c9cee6d51073276215c60dda488de2b5133fdf92263f33855974afbabe338da70961dec7cdb131b6b0e8bf313456838d8c2ad94e1fc0872dbe218c7c910bed5ac7c6fd131d7d", 0x1000}, {&(0x7f0000001200)="3ffc2d7031613e56f6c4db81b4a580f2dbf773ed6936f2d169a4435b2e019911c23feaaeb74e5df212fbb82bf71c21ad0d79c4cf4258ccc9db1ac8eee66a08d8a50b4cc993476c24b74c0f00a3e02bca4d760e4692be7362ca8f8731ca15dfb5888ea4c1425f2d0e4174d0e5b24f4d19d2e895f1478621d9b7bb85583c051b23864a14c52db11915fcc35713dec77d1cbcb8acb6b9e6a630a2152ec7", 0xfffffffffffffc56}, {&(0x7f00000000c0)="267433d992442892330297e2fa0e01d9ba7e5a75c668231abf02e05e045b", 0x1e}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r4, r7, r11}, @rights={0x30, 0xffff, 0x1, [r0, r12, r13, r14, r23, r2, r16]}, @rights={0x30, 0xffff, 0x1, [r1, r17, r18, r21, 0xffffffffffffffff, r22, r20]}], 0x80, 0xd}, 0x4) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000000)) connect$unix(r24, &(0x7f0000000040)=ANY=[], 0x0) shutdown(r0, 0x0) r25 = semget$private(0x0, 0x4, 0x18) semop(r25, &(0x7f0000000000)=[{0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}, {0x1, 0x7}, {0x4, 0x9, 0x3c00}, {0x0, 0x0, 0x800}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 19:36:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/126, 0xffffffffffffffed}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/4, 0x4}], 0x3, &(0x7f0000001200)=""/69, 0x45}, 0x2) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000012c0)="1c78db09735edef01ffd002576daf7e885e908c8fd8ed4207d160c720c50786f9a7bf330421ca6a7ac1a546717d64bb9c1de1133f9cac86b2e0aa4c73303985b9297a977fc6771bcb870b754328ba00610ca2054d42c521d7d231638c807c087cf4e93058e3e8aa72cf78ed17f6619c2e7c2bb9efb1369bb9dd2577f3075a78972dbcf6ffae6211c164064b4779aa591c5b8a96b1976eb7b35c857a5d0", 0x9d}, {&(0x7f0000001380)="d4d9605e72221523869b9b0b12e98d3febcb7afd8a8396c4ae73427f647fd64c9f8fbc88d2ada1c2b46595a6ff2452a2ccf29961ffb322cb6d45eec5d19be713df278d4f8030c5d51e2864a7fcbe3dc5be87b96595cb6824007d070bac94af8e9c2fbf28a9e8d5cf39305bf5d7945207769ba20af88ffdf28df50f561cd52dbefeef79c5743b9c5612a271c6b76738a98fb6ca85c4479984ffe9c86224d058e4860b5eceebc63d29ecdae822fb9dcc7797bd6541595c675bb61f42d76183a5", 0xbf}], 0x2, 0x0, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x6e, 0x0, 0x0, 0xffff, 0x0, 0x3}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000001480)=@file={0x0, ""/108}, &(0x7f0000001500)=0x6e) 19:36:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x82, 0x80000010, 0x859, 0x7f}, {{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x80000001, 0x51}, {{r3}, 0xffffffffffffffff, 0xe, 0x20000002, 0x4, 0x3f}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0xc2) write(r4, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:36:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0300e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:36:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x30, 0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) sendto(r2, &(0x7f0000000140)="fdc7076c59ebba9702493767def2a23ad82b20aaa5", 0x3e1, 0xd, &(0x7f0000000100)=@un=@abs={0x3, 0x0, 0x1}, 0x8) 19:36:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = semget$private(0x0, 0x1, 0x8) semop(r2, &(0x7f0000000000)=[{0x2, 0x800, 0x800}, {0x3, 0x9, 0x1c00}, {0x0, 0x5000}], 0x3) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7ffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 19:36:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket$unix(0x1, 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) r3 = getgid() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x2f99822121a9018a) connect$unix(r5, &(0x7f0000000e00)=ANY=[@ANYBLOB="00001ac46369026500aba414ba92652c0d2d3fe547b194000000000000a9fa37db2f57edf559c82d329381a548a0e84b512d23d40f0e23042f062c721663c433048740e03088d0f328fc4c3b7b0ddcb6cc4b525071f089ab3e01db9ff424191e9dc96664ede53cbafe0afa0a1f2e91b7e1a4746f0e6513db7d597d745d24fb8426c4f4d3e247d664e376da6be75dfd33985290ed4129650d397313938500ffdb4c1fd206105ff74a2d19e76f39d5876cc7b1236ddb4fb375578570c0f2047b5e83da544f532024c9264a41bd61c1f5f47eb11806e3d429e263bddf310a9f19d45bb70c6b9589c3f00b8b3d348af471bf51befeaa5b553967a44542b5a9f18d8fbfd410830569f46ea6b7006a8eb383e23fa051841a16a2711adb4153aac6dcfd8fa6d468f14ec34775545743c5a899"], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) r7 = getgid() setegid(r7) r8 = getuid() fchownat(r1, &(0x7f00000007c0)='./file0\x00', r8, r7, 0x4) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x2, 0x1800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x7, 0x1ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x53cdc10662f53b37}, {0x0, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r7, r6, r7, 0x1ea, 0x9ba2}, 0x7fff, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x6c}, {0x7ffffffe}]}) 19:36:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x210, 0x0, 0x0, 0x2], [0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {0x0, 0x10000, 0x3}, {0x0, 0x0, 0x0, 0x4000000000}]}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea00005c00000000", 0x8) recvfrom$inet(r0, &(0x7f00000004c0)=""/152, 0x98, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x15530ab5ad223aa5) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xd1}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000007c0)='./bus\x00', 0x8, 0x10) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) r6 = getuid() setreuid(0xee00, r6) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8}) r9 = getuid() setreuid(0xee00, r9) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r10, 0xffffffffffffffff, r12) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x1f, r9, r12, 0x0, 0x0, 0x4, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0xfffffffffffffffe}) fchownat(r5, &(0x7f0000000740)='./file1\x00', r6, r12, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000640)={{0xca, 0x81, 0x3}, 0x10000, 0x81, 0x9d}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000600)={0x9, 0x4, 0x9, 0xf2, "eb8dbae5f040e58b5102ad6e082466d634850459", 0x5, 0x2ddb}) r13 = fcntl$dupfd(r2, 0x0, r2) socket(0x31, 0x3, 0x6) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000000)) renameat(r14, &(0x7f0000000680)='./bus\x00', r13, &(0x7f00000006c0)='./file0\x00') r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000000)) openat(r15, &(0x7f0000000700)='./file0\x00', 0x10342, 0x48) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x1, &(0x7f0000000200)=[{0x6, 0x3b, 0xc4}, {0x7ff, 0x7f, 0x2}, {0x9, 0x7, 0x86, 0xd8d}, {0x3, 0x2, 0x0, 0x7}]}) r16 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0x8004745d, &(0x7f0000000000)=0xa) open(&(0x7f0000000080)='./bus\x00', 0x8040, 0x8) r17 = kqueue() kevent(r17, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 19:36:49 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xe0f6c59045a5c9c8, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) r7 = dup2(r0, r6) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = socket(0x43, 0x8000, 0x4c) getsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f0000000380)=0x10) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000000)) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000000)) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000000)) kevent(r3, &(0x7f0000000140)=[{{r4}, 0x5, 0xff, 0x1, 0x8, 0x2}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0x401}, {{r1}, 0xfffffffffffffffb, 0xc, 0x20000000, 0xffffffffffffff00, 0xfffffffffffffc01}, {{r5}, 0xfffffffffffffffc, 0xc, 0x20, 0x1, 0x9}, {{r7}, 0xfffffffffffffff9, 0x63, 0x2, 0xffffffff, 0x3e00000000}, {{r1}, 0xfffffffffffffffb, 0x81, 0x10, 0x3, 0x81}, {{r8}, 0xfffffffffffffff9, 0x64, 0x1, 0x7, 0x400}, {{r9}, 0xfffffffffffffffb, 0x0, 0x0, 0x40, 0x5}, {{r10}, 0xfffffffffffffffa, 0x10, 0x1, 0xffffffffffffffe1, 0x1}, {{r11}, 0xfffffffffffffffe, 0xd8, 0x10, 0x7, 0x9}], 0x7, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x7, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x80000000}, {{r13}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0x40}, {{r14}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x8001, 0xfffffffffffffff7}], 0x8, &(0x7f00000000c0)={0x4, 0x87}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 19:36:49 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xffff) syz_open_pts() getdents(r0, &(0x7f0000000100)=""/76, 0x4c) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:36:49 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66e96c653000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r1) 19:36:49 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ee9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e400010000000000004454793825e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c70000fad7008df87178576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f93f00050000004f516331a4c1f0dc85b9de00000000", 0x3c) 19:36:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000002140)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="0ae823b5b5b5600f0d6925d317cb6e91fb29589c", 0x14}, {&(0x7f0000000b00)="c98bfd904b04f03fae270032af6dbaac7af44f51f09e2597deef2934def4f93037052d1009302543f4cb89cf6bd3391f83734a7f", 0x34}, {&(0x7f0000000b40)="6ec59be297e2cf999bd61ac3b3249fd5eeccd883b1fc6efe4ba518258338efb3226f5b82418ac02e0ab93f02d9", 0x2d}, {&(0x7f0000000b80)="d248531cbd7536e38115e2", 0xb}, {&(0x7f0000000bc0)="5c9712e11face688c62046c7774171800adec69c96cfc0751a127f0e750e653a403ca411c2846a1b717e", 0x2a}, {&(0x7f0000000c00)="6215e55a4f263457a9f91f982c67b45d44ac3ac3304d019ba8d3c55e6c0d6ce92c6fb09456589ef58b7d3737026e64343ceb627dc5b14fe8ff054278c0f53f03feae877780d670308df60dfd3a4f1192fe90482d290da07773094e", 0x5b}, {&(0x7f0000000c80)="41b0a2360255d411d983f2bc950737d1533fca8b1c8145c68b3b464e9658d21b95dc7d296eb5c1f694b70d68b2b6b4a189973e55cae7499dd95a445b0431ae3f9ccff38b67690c7404a4406fb4da81cf6d89c82cbdaf0935626ecb6d60c3c65591ed29713fd2cd1e7a55b44492682a", 0x6f}, {&(0x7f0000000d00)="dd948cbe289c98da02c65076c35dc6af3648a0c5442689ad6fc6a2533e014d796c55044c96e4beff70ad3c8469effab346a6bdb1ad46e0ee9f90c5000c0589556ed6aa1b1149378f7ceaef5251449da06f7262d01657f67cab98f9cfe711bd4396ab76e3820ce1f5711f34b1b2976c1f357a50ca0e939628ed9d445b10c03a163eaf82565776aafc95aa457b71e80f", 0x8f}, {&(0x7f0000000dc0)="38d6aef456d037819ef722d3de8ef2ad39fce5e58fab57bffc5742372e7c978b9e7e1d8a7e1e3b88780ab7c67ba1e4b253045ff0500a159d1b7bf984688fcb709034855da8c27df910b992bd4d06f4c6a232d79e702dfcdc58dd0e4a5a6a1a1430aeeeb75c62a17bda1a6f404ae13f190f646aac0da38993398b99627da49fe6c5b2011d6722aa6e99899546d0112f8258cd330ac16b4552963cef141c102d90f5d93b62bd41b06c1c3bd00e0820377e9670d31da2622f2951f40bc6458c2e556fb5ee5a9d534df120d2d3662767ce9acff9e3f877a262335e1916af88ffb416b555a91ea3b1b5e7394631c10d7b846fbb8d6e20551b93080ec3d0ae1b9c2b2309d27d8bce54f6b54371e3264553c5f6546823b090ffa4fde00b048fbc0bfda242905584da1b288ef6fec6a76b6b67f908632f6d737d247d013800f7c9794f6c29d3dbcf20dd01229a56ca0b16661f149eba4226d51bcbcbca2d28d46df03df61b7643b02162e991e490af628a24f63796757479f3a3b138d4ad36051dc70aaecfd15bff631b0c3c4aed2d22fabbfa69ce0f50db77ab7eae9f48c93215c39c96eb644237ae01dbf92c170c5c9ee43dea40fe0e9dd189ae112fe29061fb31917751648e4d7256a7c2917c6b81562221bb1398528734a01a9e68e3309a165daf6e5f14206ca5e76905879d1b6329f454b8634c3a671d135ff26ba3362c755321412169d44f0ff4ac59091bc85a048a73d63f1b1cb41a4b3ee60795b680c7b5c627c76bc01a2c3b989dcdc71cc1d252b67486c59c367a4c3a5d40a99532c6a0e6b8c317f7c696601b69d911f93a0d0828d2c2804a85ccb688469e0c3ed924d2f757eb4caf98f60d9c6ac3ed0007625f9d76f3015cd35c7821e6e927c7ddde21af94b5b300f2982e2b29428c73b1a601795db22ec1ac0979b828b7437195b1c52b8b9e546cf89ef4a58f67320517390a8a3ec8c302b264abde33d73b6166c7b8f86d982eb66b007304892c9f22da423a4ba1dbbb119cf1fbeae04e2adfe826f609e76d15b5b9aade0eb328fe2a00ab45e0083c921fe1d8eb39ff4276b1377456854a929eaff7a8ce7f7b2d3cb13e4cadd2b8b1f48676b13f1efd4d14e20de732dfe28b2d75b907683d5fb9dafbdde8954f9521aa6337bc8f6ff6b7e377a4c087696bc92fe33fe82f3374a3716aa2ad4b10a14532374ce22a69292caac014d7392c32a43f0c19dac36bccb88133842deac94cc00efd3f989a0a7c75c77cbd125f02e007488636ee850718e4afcf3249461ab7f8e4217370bdac2d6143833d2af66da3318efee2890b9b537e81", 0x3aa}], 0x9}, 0x0) 19:36:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x10010000006c}, {0x6}]}) clock_getres(0x2, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000500)='./bus\x00', 0x20, 0x24) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0xd10b, 0x6}, {{r3}, 0xfffffffffffffffa, 0x50, 0x20, 0x7f, 0xe1}], 0xb4, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffb, 0xe6, 0xf0000090, 0x99f, 0x200}, {{r4}, 0xfffffffffffffff8, 0x39450daf364ac25, 0xfffff, 0x1, 0x3}, {{r0}, 0x0, 0x8, 0x0, 0x1, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffb, 0x32, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0xa0000096, 0x8001, 0x7}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x10001, 0xfff}, {{r6}, 0xfffffffffffffffd, 0xa, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x8, 0x6}], 0x8000, &(0x7f0000000700)={0x1f, 0x44d8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) socket(0x6, 0x291d322f53d32c2c, 0x33) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000001c0)) syz_emit_ethernet(0x4c6, &(0x7f0000000440)="afc9cfb56e5fb2d492fa4d1f4aae79bf45c3abb6bc039e354725fa9a25f8c5cdcba5e7c1b561d03375bd3dad7742b18b140d23b1263649b24f252624bf02c49b755c7be0b9d88db848da760dd7666e3af4bb5bcd0b7866567cec303463224db4ec02262009ffdc75c57b402c0aa82dd0ce5f8ca6c71a52b62a3e43d4b2f537f7ae40339db1f79cef24d7c7234686fb14e6e62c8a728a958f9456ad961ae8") 19:36:50 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x27d9021049eb2b65, 0x5df9) open$dir(0x0, 0x8, 0x44) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x97}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 19:36:50 executing program 0: poll(0x0, 0x0, 0xcce) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 19:36:50 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x8e19}], 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r0, 0x0, 0x0) msgget$private(0x0, 0x116) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x202, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getegid() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0x4cee, 0x9, 0x0, 0x2, 0x1, 0x5, 0x2, 0x0, 0x2, 0x8000}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) sendmsg(r7, &(0x7f0000000380)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x10001, 0x7}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000240)="0a3d03a038d5cc0cc96ed7ff6bc5a84f67b298c328b091426e04af20928db20edea07f87f903c0c6e3cc2bff1fd749ea5dc08031d287d3a42805d96d5ba4a24ddf6dfed34fa437e3993519dc4941260704bbd70fda82a6def18e2ecd352425", 0x5f}, {&(0x7f0000000300)}, {&(0x7f0000000340)="f6e64150eb875a56729e01fedf8c034b046db29cda80e8341faa2fdeff964f4e003e6962b2483d0a0956868296ad", 0x2e}, {&(0x7f0000000480)="46e9d77f14fdf3c8a965c5dccebea72a2b226dde5cae175225783e2ec7fa3077dfa3aafba350f57093a80eb4afe51ed75f1da32ed1d62ca17e1ff2e18d6f11fdfa2a7c11e41be4a2ff4e618f5ccd04ec", 0x50}, {&(0x7f0000000500)="67a9ef86fa63b38feb76b66e5c90a9d402da339c1cc21a6f6256b45d5b9170ac3717354b605a4a5ce0cc8eb33f1126095458b2b95fc3ea33567a1f9eb976fb34fb81ee531792a11ab4025b067be56f746a6a942fcb10e8ae3eb1368687bef61aca40ce211558d7e2952c32c25de4aad3019447a38000", 0x76}], 0x5, &(0x7f0000000b40)=ANY=[@ANYBLOB="d80000000000000001000000ffffffff150a9cfeb145436cce0a9783a7a286e5df19870356642e50ac7fa506e8a32b8d99fe32ac87854871b8a8e40856162886ee0497bf7bde28607e6cff10cf67648058ac9e9f7c9ebf5a67eaf956122321464805fddb182a076eaebbb28eb33b13559f255ce277d5fb5fd118cefcf7e309257291cf532bde9e2646b2857280e8eb5ae6d193a991eb34d62e10216c9fd91afb6a3f26e71cea9f032d78f3bb776f4bd78814887bbd818c6510504e6367407bd409d46668dc7d3dcf352b2291fb28790f4708000000000000a0000000000000000100000002000000ff4e0ec036eaa072b091201d6e489c65c566f6a251ef1e48998432b57e1df2312029db0a58756215e53664088e69ad18aa01000c4cd067f9f41807f4d9ff6723e026a5797424e93c7e393f472d94ee64aea6c25d2fc97647838837b62450a7aadf55fecf30e7dda0aa5bd4eca99b421a21326069acf60953968ab8aa075c5d8e3f9d9c89a63a78b43735cdb541000000780000000000000001000000010000801c760cdc60588c0e9c6f32ffcf035b78c624fc9d3b7a804534ed137cf8146501f613ee6c2f8a04867edbb4044c976f7750925f02507d00c94ef16d21e27e55af171a17e3d022ee5ec865bb6a31233d2aa3a064c52ef47d353d6c1c5228c748f64b8f3bc95fa8347600010000000000000100000091b80000a337eed40824e9798be867ff7cae181c9f40f80312646b5e819e4de28d46efc92a4955753b65a2d243e273e9a319b47301705cba5fd03704be7414b7c06bd43362a5cf7abd0b163e9d3fda3fba2c9c0958ce42d68e6d1777b5f9ba0ebf741a6b72ebae77142708c972ccdc1d32d1536f44ae69d6e06af3525e32dad275a2278d63a02a5fb29442382af97aa29bbfd82ce287645259ad6d4d5a41966c228c8267402f39290930327b8be0c138dca48243d1976dbbdc1814b88f442957915a6c405a6bebfe3361a3ec130e36aaf949fca68f24eb9539731ebe967fb786c9d3965ed629711d04e1c6149a12260272000000380000000000000001000000070000007cf2269472d5ee4fd2281c6271f3eda23ffba5c3105a3584098c7c51ea3e484ad196000000000000a000000000000000ffff000008000000d08c27ede61c032ab3f2de9553306ac42a7e10cc0baec020421ecf3c466f2ae96c0268fa6970e5ada31738a76233b1b38fb0a7ab88ef2e5ff8ae02c802cebfc5e5277d8b5f113a2b6f8ddc674b8b9bc6b8cf898a1eaea931e4ac9c7e6b1945af7623b1d2ed477639cfab750a4b6d8a45a3d4d67d7fb76338c1cf30ad3cda894ac1812323b5d1e2784d90730000000000c000000000000000ffff000040004000e178e69c6503f7d767d222674f1afdd45feeb7fa7ff708893d3f87a8d475a46eda572349dbebeca285e184fc9e7f7a8376fb26b2f5c3632a2b236c7299a41dd4e5228c613622a0adf614701f4e52dfd7c2887de93982df04795358a6f81775408412b64b382212aab384d3db6ebf0b21c6a080ae91a04ffd178f325c73473abe4a2a11bfa38f7821d213886ed6e17da7d81401f9505b0c7e7871bd8637057b98d1b4f8a912d306b3254a992185bcb39a213770560000a80000000000000001000000dc000000dc0dfe5e1cb8b67da59195e110021e725bcd002292d5fe600f80dc76ff0f465ab590625b2dfa3b80a96df03d0503aeea141abe91a3f2ed6c39060b1d5fd92f999ad9ae8bf138c2abdfa518f50d423062ba819e0204e77f34e72a4bcfdad7425b25809a2aec7377867b1b9baa57ba09e7a604509eec77abc4ce6769e94ef72de8d0d03cbd1f184fe5916c52a69ca3d5504f70000000000000"], 0x530}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r8, 0x5) getpid() 19:36:50 executing program 1: r0 = socket(0x2, 0x3, 0x4) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a1801000000000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c11700287dd30b05007fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472a1e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbfa8b7b465e4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7bbf5f0d2cb686a725341d85544cd1cfd0b34aab25c611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b9131a18d9b9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f371e97efc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6aaade7562ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f42838543169a3c646ea83641a64f7eb1a81927ecef319f17c5c32f2a00f53251c8286e341356062c0121cc183a0628eb252297dcc4cb38a4d3043dbc8232f632426f32653bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c4377622e68c5e7ded8b77d1b960101000042b88a376388092acdb573261ef56a27fd3b21b07a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da73128fe0000c83654692e2af69460bcfad755a13fb71996e4a1f7099a308bef75276ff94234d7458d7f57811c241d5634164baa1d8121e61ecb750cada2845d3133d09dcbad5977084e71574cc694e574a691f264b47fb758e52ad37ea4370da4dd2ee5dae9a18d17aa9d6546f47d7d2081000000000000007bb813ca8f8e60badc19d4097571b4f68b7bfd5f1e7620104e62d0eed5bcd031460f0e6d1f39e90dccf4117e5196977042a1fd17c4c6411b484cbd65c1e5586417971fdf25a1985d4de0bcbe47bb49b89221e9a5c79fc072212a146df492672736c42d6d092391d22da4181de1c8837be021d7ce3fd7baef69607e5e8aa911556518863e9fda719cac428a0ba5abae264ec3e343d00f497528112a0b3bb7074880689d3b6f472ff172fd590132ef2643c888eb31099954f01d43dfb2b0197a9ec15270acf43b09d21f721702000000000000643ee0cba900239bcb0a9e19f800fb83f3dea23b698caa223e68f7df08fcd3b614591185348c88e4bae1625e8da30499b6f8b6211e10492f844b7d2750573976a003cc90f9d65e10eb7b8379705fa98cb74520a0f19df15eebc139f4b3c3450011b7edff713300"/1596], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000480)={0x0, 0xfffffffffffffe32, 0x0, 0xffffffffffffff09, 0x0, 0xfffffffffffffd4c}, 0x0) 19:36:50 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x11e8}], 0x1023) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ff"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:36:50 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x109) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x35ec89fd7044f4c0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) symlinkat(0xffffffffffffffff, r1, 0x0) 19:36:50 executing program 0: getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012ed66669000000008c111effb4b82e0772f57dba4b1dd7f738186e7ee0545153d62dfc2eb1aaa13f9edfc6d248ae7e942dba626b935a17cc6efe28789d5295c165668e13b9964db8110f20e5de2fbf2c905b19f0d5"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x336) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 19:36:50 executing program 1: socket(0x3, 0x1, 0x8) socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES64=r2], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) accept(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) close(r0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getgid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000200)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000240)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC=r7], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 19:36:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="062171301f20ae16e04ee418505e61c9c2135d495026a89180541127eb103f4fbd8c1f8847c771da6fc0f2b054e79e7120ac0fb6c7e82962ad71480421b027f4967960763c0e0f6ee0c5a2a633751ff4a5cbf2f48a6661fd55"}, {&(0x7f00000002c0)="f8f98f9a22d190b3f3b1bc5053a1633430d6b3ed68659bfe7013ad51454f9bd8242707f02c13f66b5849b67b78cb4f5ed68452f669f2a20e9ddf7373d3ea97af08fa29d355f8952f85bc1bf8b418e902de8a80f80ebda31fa9731fb50f7440217e28ab98e20909d7ce0709f152958c65fca7fd6eff98e4142f7a46ea43c9d17d73"}], 0x1eb) r1 = semget$private(0x0, 0x3, 0x680) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000380)=""/193) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:36:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfb, 0x8, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x8}) 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, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x400, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="280100060002002eff8fb48001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r5], 0x40, 0x8}, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3b) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) 19:36:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) sync() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) poll(&(0x7f0000000140)=[{r2, 0x7c112674a2bca04b}], 0x1, 0xb07f) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x21}], 0x40, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 19:36:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x5) 19:36:50 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 19:36:50 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) dup2(r0, r2) 19:36:51 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) setsockopt(r0, 0x5, 0x7fff, &(0x7f0000000080)="547582647f9562", 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r1, &(0x7f0000000080), 0x5, 0x0, 0x200, 0x0) socket$inet6(0x18, 0x1, 0x7c) r2 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r2, 0x359411aadfa586e0, 0x8, &(0x7f0000000000)=0x1a) 19:36:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget$private(0x0, 0x594) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = getuid() setreuid(0xee00, r6) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r7, 0xffffffffffffffff, r9) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x1f, r6, r9, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9c86, r3, 0xffffffffffffffff, r6, r10, 0x4, 0x7}, 0x1, 0xd2, r11, r12, 0x9, 0x6, 0x1, 0xffffffffffffffff}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 19:36:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="ff9717e3b4ad75d17ce0185ce043") 19:36:51 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, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="06"], 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt(r3, 0x7, 0x2, &(0x7f0000000180)=""/41, &(0x7f00000001c0)=0x29) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:36:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = getuid() setreuid(0xee00, r3) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r4, 0xffffffffffffffff, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r3, r6, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/110) msgget$private(0x0, 0x200) ioctl$KDENABIO(r0, 0x20004b3c) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 19:36:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) mprotect(&(0x7f00006c5000/0x3000)=nil, 0x3000, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) fchdir(r1) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 19:36:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r4, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xa0) r5 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 19:36:51 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000100)="375b164a14224f8423d802c1f2974ae65569949d7a856319c28503ccba964f681ba73ec20832a19ff9d2a86f80011930dad2b593797445b16b879b5553e683284c1f19f4675db9dd", 0x48, 0x4, &(0x7f0000000180)={0x18, 0x1, 0x40, 0x8}, 0xc) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, 0x0}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) 19:36:51 executing program 0: close(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x18) write(r0, &(0x7f0000000040)="0b80c262155c", 0x6) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x1f, 0x800, r1}) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 19:36:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1f) 19:36:51 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000003c0)=ANY=[@ANYBLOB="0002003571164e2724a6a2552347a1"], 0x10, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x2, 0x4, 0x20, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xc8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x8}, {&(0x7f0000fd6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000d48000/0x1000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 19:36:51 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0xb9db42ec4908287d, 0x61293712c2442325) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="82", 0xfe9a}, {&(0x7f0000000100)='4', 0x1}], 0x2) socket$unix(0x1, 0x1, 0x0) 19:36:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0x231}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r7, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r6, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket$unix(0x1, 0x6, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) r11 = kqueue() dup2(r10, r11) r12 = getgid() r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) r14 = socket(0x2, 0x1, 0x0) shutdown(r14, 0x2f99822121a9018a) connect$unix(r14, &(0x7f0000000e00)=ANY=[@ANYBLOB="00001ac46369026500aba414ba92652c0d2d3fe547b194000000000000a9fa37db2f57edf559c82d329381a548a0e84b512d23d40f0e23042f062c721663c433048740e03088d0f328fc4c3b7b0ddcb6cc4b525071f089ab3e01db9ff424191e9dc96664ede53cbafe0afa0a1f2e91b7e1a4746f0e6513db7d597d745d24fb8426c4f4d3e247d664e376da6be75dfd33985290ed4129650d397313938500ffdb4c1fd206105ff74a2d19e76f39d5876cc7b1236ddb4fb375578570c0f2047b5e83da544f532024c9264a41bd61c1f5f47eb11806e3d429e263bddf310a9f19d45bb70c6b9589c3f00b8b3d348af471bf51befeaa5b553967a44542b5a9f18d8fbfd410830569f46ea6b7006a8eb383e23fa051841a16a2711adb4153aac6dcfd8fa6d468f14ec34775545743c5a899"], 0x1) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r15, r12, 0x6) r16 = getgid() setegid(r16) r17 = getuid() fchownat(r10, &(0x7f00000007c0)='./file0\x00', r17, r16, 0x4) r18 = semget$private(0x0, 0x7, 0x287) semop(r18, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r18, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x2, 0x1800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x7, 0x1ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x53cdc10662f53b37}, {0x0, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0x9ba2}, 0x7fff, 0x7}) semctl$IPC_STAT(r18, 0x0, 0x2, &(0x7f00000024c0)=""/191) ioctl$TIOCFLUSH(r9, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000080)) 19:36:51 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x7c31, r0, 0x0, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) write(0xffffffffffffff9c, &(0x7f00000000c0)="b484605b9cd7b3c0eab5a3ee16fecdd4c4a726061083cd8f45ffed2a", 0x1c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x1) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x56ed717a31106805, 0x2, 0x1200, 0x2, r1}) 19:36:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x44}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xf98f, 0x81, 0x3}, {0xfff, 0x7f, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x7, 0x8, 0xeb, 0x9}, {0x8000, 0x2, 0x8, 0xb1b}, {0xfff, 0x5c, 0x7, 0x7}, {0xfffa, 0x1, 0x8, 0x9c}, {0x80, 0x4, 0x4, 0x3f}, {0xe1e5, 0x7b, 0x21}, {0x1f, 0x8, 0x0, 0x7}, {0x800, 0x5, 0x80, 0x6}, {0xfff, 0x3, 0x6, 0x7f}, {0x3, 0x8, 0x81, 0x5}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000400)={0x1, 0x400}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 19:36:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000002c0)="e3acb2421dace691b8de4f876d1e5aa6a3e2d6176585e45b55aa767b8fddfd834c95ba928e95091e890669719e8ed50166a9a3d769b28b1e2d71a0d411d8be9a24b0d3317a4f7105924225a0ce7a877e0cb3c410115fd025122a22c4caf6aa481b2bae832b2ffdb4b7f5862800835f0417cefaddb610046810b6ca2313a1d36f1a910a5c1ac16023ac6212332ff7e89540ed0fcc40d1ba08342e09e844c3dc3f3d8ecc20d83fd097a4aa9543fe9e034fbe3104fc1b885b2fad3c1a76bc95d62394434a88431803467fcbf03631204b8a7c484862fa807c6cc10044018f7beb7aa06b2bceb70d9434dfe61d62d44de21f45e46e0ce28bce73e76d465a82f69b6e8d3b2744edfe1d0256da4ddb597c14879c38eb689969d54749cbfed517cf81f95816628676b039546d204b9cebc11c1902f4217739b4f1df1889a9f995e7f4350235ffd81b3a4d9da9b5b50a75a8ce6653b2548dbf962b1e4880050358b3f613b06c9425db7d48e30b9ce5dbd36391d277cb42db7e3dcfb4f525036e6d7e3bc1dd4b700c4755934a0d0e49755c3dcfc37cde24401e8c7b34e90cf513f5b41ef8726ef74645081a616e76e8663c4957abe31e346fe23adda6b9eff18105ae07c56fdc14d26c9b15023be6083c439f97f75a6beecb99ab53c70bd5610f800dbcaf11951178eefb98aeed7cd75f49e2e73044d900308154d76a359ef07b9d3848e3618b579a86a08e3eacf9fe5493081543c0d798979a5dccd590a0c3fb13f0768d958090b0318ad270c1f15d2ab6b1a656b74e12641871412c74868d58619cd6d6dc9098d9ffb86faed72ce5fad6d678592a75a9f4be0db71e74f173561abce8b11306f5713aa628e4fc97087321b25999f58784faaac0d89e8e821774b8d1e7dd67325ed171875b58bb5f96a1fd4380a16b8022dabed374c0bcade35a4e1ad8f4734f0f9e8f8f910d760eadc48e7c332bab377f08a5162d2c8c903bb25de69272d691a2609fdfee959b3f17f20464b31e946abacae3700326b906091cde170fb18964c7088df9ce00291e08900769a2fd9d2062524aa903ccddf6641c22262124be11f9d86f51eb7b15cbe2ee19a088071465887222e2d03c7bc66fbaea6a2caa860a60dcaf9ea44ba080d7f51c5f7af3d6dee28b31aef6947105f3eda6a22b47c1e31dca72aca5211292e862a644bb1bba4a9c7b64cd2b561c1e8668f17244069552b996f3dc0f0df8c2cdccd32f4385eafe6f8edb0fed71affa6d2042a3abb1af580dfaaae41546bfda1e0236d5eae9d289aa9885636773e264582c88f17883d76b583e140b701e7671b859021c812ca6c8ddcf35bbadda8e7b120577848fe498405c5a85eefa39c9716b0f16eeb80a3e196d219d6e94e4ba9eae85713f26906a0476012077bb1034027b6659adda8b90ada4e595082db80c1f31fd452661156c9466a85a640b7143c55da16679d10543f381db134df7a46a064ce79d2066f8e42838f40d38e40b228403b35a8161861575d6f9870266b02001905802d80e8b88e857d186ca5ce41048643dcf8dd36f21c2139e1e4a17dbc0030d859aef271ca711e5221bf20cd7501a721a7007b505dd2eea54f4c0b2a0aebcbde0bc49bdd9057aafa019ae80af630c2524d1e9f96300c2bc256ceb1189cc4d32809e0cacc67a6a62aa50f4113fa0c75f2e02014ba3f88060174ccb2ae50fe9c8d215ebce94329c3917755da0a97297ef34b8d11e856b1c3a071b5e8c88bbe1e624e0fdcc203c9deadfa9f9c65043503fabc8f1e191108dde35d4953777be175cca8032a14edaa04b34752716a4c6b9e4bf7a79510d4ceb9c0cbe879197027f78ba88f8eca896e55320bb01e293e382f9514b503ffa629ff31b65105e9e122ba0e1cb6933eaebdd7e63f356028fce299297c1a5d6acaceb3aa17a8a973adb75658763f1b291811a9a83f009c62ca7a2f2272622f73c822f840804ec2f889ec0d55d859db23b103e0b9af3990c522086b1da3f373c94b8e805e14f0f42f1b557facbc7fc31bb461d8c2fd2110d241cb5afd9c55a28661116e5c6787c4b2d5d262f51a04707e1f6b21753f45bd923a7ddb69b025970b893a12a152663ce4fa4dfb731d76483cddd7816e4ec30a44c63dae31cfacae79eaae7356f42106ca8b49b7cc89d4175b8fd68cbf34145b3aee876715fe6015e4817b86f80f02201a520d9bf5c43095de94da94622fab9c05a096d8e8ea841022bc10406f18e4fe69c3191076a9172e1a9ffd8a11493202193a08e91fa8fa6f5c3988fc2136c210e0faf0026d7bd23bb42401393940686fcdaff3817cb0135f6f58402f5add0e7ad3133f3898f478d1adb65ba249140e9f8510ca17430dee624c8b1e737929d59492d54b1deb3b34ec3c57c0fb98cababf4533a1994c9589a6c527d59bcaa7aeaedcd272a3b49c8ec76cf78f63901b984539b48d041a058564de50fe1070c14a6fc88df65bd73e5bf337632434243c3a612325cc903881bd0c783909a9e83d0feba7199955a8229a69161090c91866454500c7014ca7fc9e9e46d395d7f18bf6b2ac397b149864ab49691e450cfe5dd90cc743c0f0d772d628fc80587b1618187417c3bf0926e8b74613fc8abe3afea559f29ed713cd05c7304f136dd0e76a9ca97dfabfd58122c31f5cf63e3c4373b82c5d5c993bfa0500f31072ddd1f521c971efe5a78f29fc3eddd8ddbd822b1afb27b90b32c45d5e086887d7a58d689a29f870a7cad833f9912d10fa52f4b2ae9a0e91756e649a05989fa6fb1b6b1341642e6cfc99fa1f8ba0b2bed6c17dcacb34016946f1951626cbf29f8fffcff3eeee80df15c1d2dc63d0b925e231a7bfaa520f81d0e903ffdaa2253eb5e382591530698c7895694cb844d8b0da11cca7095dd22d627486e1fdc510da377efd30902af82ae339f656bc7d1cadb2051b17373998ed1a04e4d4be0bb6c2a320f66f649ace07054f341e5dbb12f6c411c6c9e9125d3a4561f0d8c3972130b27fe1b26c057fe54c56a39da12d12b015a02d14fbb5d7980561c5d3e148b7a0c88d364b55a3d28e6ae89ef03aaadf87eb174001a0bdcf1286be8069ae1c6189f92e2cab101954eac22bb97d747c13087561b6d69aac33328980ea712e68ed5699f6843b74cf7af99177cbe07c314cb3b83444bb7ba121de507e06aa22db100aff062c5ad9460714a88f8a998ef879b8eb2248e3f28e63a1992d04d0cad62d343455bad1854ee4e4dceec44f24b6de7cffb18c5d03d475ad2e11e20ed65f19f08675dc7445b82aa4a006391370c5320859ab1f18d8e564bca7e7540bec115b7dabc285dc51a70216e365ec1320b13319f6e75522a9d5cdf3c3a587b5cb6a335c006e09f3c9c4c976c3ab1a23632cbd41d18b885807a11646e6990ea03c3f73f655eda1a90bbe52011329fa3a7f3ab1c5f5d57b9414527b164f5bc001d653976fe0662d681a14d582c18fd57920f4206e14b7592b407a0bf3b1e5e8cf34a4bb366646491163442a3de26f021d443db5e394d649f7f3a11cd792cd71d0f16f41cf919a397674fd910785ef9802e900b3edc881214745f0ff12577cdce891f780416e789ad30dfaff1b6c61610e71e7e717873908696b83d06a434188d9e7b46dd9886ac4ddb13231623718316daf890de0c2044097a847116196451c5fef6354b208299efdf769b48a7e8ac3c7eca5373daf5372203e6138d30fe755c6c545efe90d89306a63035246893ce2300a941b0d6dcd0503419bf22beb4a9d07f87406e4c0cecc28830fdbf980ecffbb1d48ed25fb60f4e8e2949b7c15f7feb84635fd54f6ec34d03ee2697055836a1dcce95a6b81b720067a775f2af4c258a9105234e2ddf669c520c05f585a658389ec4754d0d6835b34d73adc2f9fb832f3560bee7e60db119fabc62f77c021cdbc7bd0f73cd6e19bda34340017c60659461f4a8abd0be52c4150aaebc13e00ea5164b4fff5b3154f358f412d889c56e28f676f4e810e1b748d28e67d61d21f21f50b2478160ddd16408ee31091d04dc26448cf940cf6fe5f19edbf6bc9f120deab58591c4fe4410d917c5b0b5db7836b8e9e09d97b836a35077f234605c1d4368a7da3c2df9a89d6343ed8b070687b3bb88f1494a1734a414acb7c30a232246e0ddd2a8c508fdfe7950de7bc73e0d4e8dbdc68b688e8814d468fe4bb8ed2021b2f69794ff43c4c1eeea5fcd63d25ed393587f0456ac98bbae9db43ee22d60ee5cbd5cd94167e664e7176370745e15905cfc9504dbabe782c66e3294bef5989e2b22e07c1d453ec7f25f216dc6ed38033a4001330e7a2f449a5ff09c6d197ab8f7a4a4fb89f6465107cbb5caeada726d01ef61feb664bfc36b279a97f1ff7ae6426cd1d52e3574813682e35be003f43e013645ce419a037538b3e1ffa96717850ab650cbd5c9e2835a50adcd1b336ce1970a2d8aa8ab88f241b8c7b6677cf1881ed76851160a49bc3a08b4f8d89474aae1e3eeb7d5b3a6f579776604ae79899d8eb419d0556b5c3e1f991dcedd6e75e745d7131ec848a2edddf0ec2723afea49cd57113a665ec6aa18ba7b8b7bb6637c8e07549625d7d7cb671e1f8336f6a081d43d9930db337de9f0c85cd7fd96d6316de3fdca264d53a9ec17142309832e1141308a676491ba3510efb8e9561e7484238e81b6cc8b098bcae185b9731e24dadf09d6a7eb29ec30ac41d5e34bb93f0549fdc8f329695de3a313d1ab4f9033ab0bc665ae0c1e9a7311dfd55c90ec83aa1ba22ab9bc3be68d7bf2e4dbd7e320cf06bf46b99cafb4c1187cf4e27b0accace7ff5ffb9c941ba69864ff69e1fc4211f7e35a2ce6da007b4a35caa0402cea197e94cc5061f7c2918ec8708b15f98794fb942b7018b2850afd67a87022b355afe21bad5aa0c5514ddcfa8fda6df07c609dca69d71d0c587b05a2a0a1029be6a333adf5a8f39d0116220aeedbe798facb2368438290cd743b0e55aa278abdaa5c0ac687e4480fd79295a78c66fb1fddb70e408bc3d3234ccdfacb93db6117d2bcce08bcf2f6eca68f9d0f3b70d77640277aba2380fa914df77629aee88bd1f2b7325f0d2c5484e59bcd6080b710aba89bc2a5d7095a10ce44fa0784460a65208fa7a1ca405af4a060e243739452298baeccfc1f47fffa02d9ed9d60abc810e65a1007f35533cbf34e21091861fcf6c2c4508bfae8f2e2e522724e2ee9445369440158e21091a59d6ba3e4ccbb9fbb132d86506afa85d678f8137224518f0a3888ca40636c0b1b27bdbedf6652d739385f6532e683238248ab9e89c8ab0edad1136bca551183a5fe9933cd59071ef324047b9bfe0bb33c593b1fd602c7705c42dcaf1220183636c3eeb2755a58a0135b39112397dd50a44ef62cb3756ad57007228f225e540b751129bde6f2b68b4c619f14df422351bd96be4a199ab6273bf2ce2ecf504858d15cb51696ade5df2c53c7f5cc90e85fd16dd5642a377e4ee7dd157fc070fd57adb9bb5c0f2b8dc9387662c031092ed21529b1509b2dc9b2c6adae3d4eb2ecd30886cdba7256d4caecebc563e7afde7e20fba090f6ec641b3cfb0cc2187e24524fc6893644fa7e7977fe750a6607ee2f2b19af4a78415da822652fd0b00a27366c64f3ebf84efc34afda3e4811faff1cbfdd4039b2c1e25ca4e61f5fc42e82173e28e1109df3a9a750ecc8f7c5f73beb832148cffe6d9a34080da29847eb600376cde8048f6218c0f7f03d70db8238cbbb41c1555be57c0cf6c33d54be7d37a2a1f22af1bb8de35a51d1a4edf9fa7b60") 19:36:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x83, 0x0, 0x81}, {0x401, 0x0, 0xc1}, {0x6, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:36:52 executing program 1: open$dir(&(0x7f00000002c0)='./bus\x00', 0xa8e329f9edf63bbd, 0x8) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x17b, &(0x7f0000000180)=[{0x0}], 0x1}, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) socketpair(0x2, 0x4000, 0x3, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 19:36:52 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x3, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 19:36:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 19:36:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x3) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000001600)="c128dc15b2d25d523b0800edef2f52e52c1f69ec47140157a777d898cb2a1f4b449dd63b5df88375ee0c4a3425121f8216459b37d139a1ae269b8003ee6b0b55d20eb8e681203c12ebe49e817b6610a7107ff19bd4948d44c142e65024236b51f9c49535f63be1b75a7440f2", 0x6c}], 0x1, 0x0}, 0x0) 19:36:52 executing program 0: setuid(0xffffffffffffffff) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000280)='/\x99I@\xf0\x18>\xdcA\xb8\x8b\xaf2\x94d#\f\xdfW{\x00\x11\\\x86T\x16!\xbf\v<\xbcJ\x9b-h)\xcf\xbe\x9fC\xfdr\xa0\xa9\xeb0,\n;\x11\xa4\xd2\xe5\xb0\x88=u\x9d\xa3\v\x01\x89\xe2j}\x1d\xb0\xf3\xf2r\xa8\x85\x8d!\x1e\xabg\xb4\xd3\x1c\xe2\x85\xce\xb7\n\xe6\x1c\xb3\xec\x82\x14\x05\xc7y\xfb\xb8\xf0\xe0\xa2\xb9\a\xb5\xcb=\xf3\xabJ\xb0\xcfbK\x06\xf9\vi\xdd\x9e#-X\xcb\nF\xca\xab|\x87\xdf\xfa\x8a\xa4\xec'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) fchmod(r0, 0x20) 19:36:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff7fffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:36:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x2, 0x81) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x6, 0x6, 0x1000}, {0x0, 0x44, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x4, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r4, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket$inet6(0x18, 0x3, 0x0) r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r27, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r29 = getpgrp() r30 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r28, 0x0, 0x7fff}, 0x80000000, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r14, r28) 19:36:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x91bbe91371d958b3) lseek(r2, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r4 = semget$private(0x0, 0x4000000009, 0x100000010) kqueue() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x200) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) pledge(&(0x7f0000000040)='%\\%\x00', &(0x7f0000000240)='}-{)\x00') sendmsg(r3, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="c5ffffffffffffff0100000000010000b4ff8e3d6ae7587121183b434014acc82a24b9243b9ddd1b13fb3ba6f6d58df07cc0916bfc767eb4e7a96d373704d702b630c8e41e2ed74cfaa0817cbc9ffb48d8297855e7ef0799139a542c6704a6e426df31bebc70f185cf7e165c6ecd6d5525af48c34b2d00008800000000000000ffff0000080000007c9eb5581c8cb7643298241581ff41b7374247a8390601e7ec87c0b8282407e9cb6e83bbf7a1c96339c3b74a80e6fdea2e3de9e35b431f12d93d9f5857e04fd76532acbc158823027d543829d764afecb782775f2730ed68f49d510400000024554c22a0bce22d08e8306bea986eb97c9ef6000000000000a800000000000000ffff0000070000004c8d6eb8ab38b3b4e2eb44d58ee25f15163d2bba6de29921478b42efa03440db9e629c0326366f3b45b3fee5d77de65ccf4e1b3c0f36c814f677ed5a68d80aa379520ee4ed388e0b119bdc52c1a273c72062b48bdb4244fe58865502cb6e627c56ce06e84f04b57bcd468fbb3be11c94f8a70321744b5509d6f3fb889662ff9f5d982cd08a24223881cc45fdafcc6453d3b6940000000000f00000000000000001000000080000002cfcd3dfaaa99e349bfaab8a3d28a0785d30fe25d6846e4a6b210af49f6cb336f49a345adb4d48292effd8ea76f754541ecbbc94ca2f6eb7d67f065168d1be14cac9dc7cd319948b02a888f53949631004c006d9ff4d7645a9adabafea3b4b76f01af0ac13969a4226533dab6fca959d078a2e29001f917d15d05499ecdbb5d06962fa1ca2d071495c4a99e3b48f8c021a936c32c5ecea66c21c113265d3f7dcf3cd39b7d7676188892d5f1794c85036f9120b2e3a95ed490b4a801b631bdc48c4166598c9a30abd454643cc9920d3eb13367ac2bc8306778d6feb767df10000d0000000000000000100000000000000d128db9986f3e6f107f6c43d58d42c4d14ec61f52098b635b3046be704682bd56dc48bbb1bacb6f71fbc8a58e89cce2782d3168983eab22350c3f4a5c435a40afd649f082792fb796febca936268a2af00fd90727580162f7ec1efdf9760360646cd240ff30cbeb69a69e3294cc81e330b5bdb343bae8add25d024c92de40ec2cbbbf901a04f751224ff02c17100ee96bd49f835f65f6a7e0166523e392b58789c6a2feef940d4a9085953e8a8837b874ba82cde90645def5700000000000000afa72a61811a62fc2576f32883e0c5d8be2cd67200cc0a95c51f18bb5c87645267c08b67b0324caea518b8b5d4c6b8d8ebb67da4d25c7fba14db40149014296da399bc1fc4172b6a4393b76b"], 0x368}, 0x401) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x8, 0xc9) dup2(r1, r0) 19:36:52 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x8018) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x2000028}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x40) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0xf4c]) 19:36:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffff}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:36:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xb) 19:36:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001e1000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000140)="26385d6700138dcdb5c3ddc998eefea3193484db1fb188c048db6cd9394f01d0ba3726df132ce9a118a979e7ad110e6748244b2cb0e750284cec5fb63981723633203a464cf09b50a368f76377bc9ebd9bbb736220aff51fc8a4789e52e1b3dae5acffbdd0b0e2dfc1609ef1c3ed625bbbcfa6d6c5fbf0238072da49280c41a0faacd0a9add04f1c145ccbaa9d2a3c699273afd790f098affab5feb0572b1afdc057091a195626ea8baf65d2307591823aa54a85b3753af52af0cbd7b0613d2e05fbaf152029ed3c3b7056bfc33bab4e748de7af1099edd0d261ff0e55c48a8b0c08161ea4872d30", 0xe8, 0x0, 0xfffffffffffffff7) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) 19:36:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffffffffffb], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:36:52 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000500)='./file0\x00', 0x18082, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 19:36:52 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000012c0)) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1}, 0xc) 19:36:52 executing program 1: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) sendto(r3, &(0x7f0000000580)="50295bec0515c0bbcab933be709cdb74a3bfcbb140d8cc7d9bd48e00b9642ccb4b0e3362ebe02fcf8faed53b8345b6842a5a500f5bdeea227644ccb0bd36560106386263fb9d8aae47abbaaeb2930eb6fc77dd1b206261429aff3b763620e7dd96bc58bc9467ec9d1b9c05fff2855908a975c9aebfe84f1fc56e90c765c6aaefdcd82ae34dba0b4eb0", 0x89, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffc, 0x14, 0xf0000000, 0x2, 0x3}, {{r4}, 0xffffffffffffffff, 0x105, 0x80, 0x1000, 0x101}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffffc, 0x8000}, {{r4}, 0x0, 0x81, 0x10, 0xe5da, 0xfffffffffffffff7}], 0x6, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffc, 0x10, 0x80, 0x3, 0x5}], 0x400, &(0x7f0000000540)={0x3, 0x7}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) pwritev(r4, &(0x7f00000007c0)=[{&(0x7f0000000640)}, {&(0x7f00000015c0)="c8ca61642a5cca47139fd7f16daaa91bfabe7360cf16525d98fac6c2bc06d6a85da76d1201f801b60a9874c1c812e52e60f40c486df103e9d404f2aeea588c89210c4be2ddb171c1de1d179a8d71196fa2bd7eb329ba23154fab587d4f354c30774f8db171f896a541ac8ca119f66595c21bfb94e2805685e84b0f9e798dcb46118ab99886904738b197727e5a44012976d6021cf7edbfa69fe0cadf7253103a183195e8134492826b5e8f72cb7d100a9f96a6c24f78a729b7f1f5006a46aa912316611561c51f78fb8ce5ab279c36b5d4636e31d340d561a7926532899b2aa98fc03225fc7768db6d55e2b784f1afd354a9b8bd4858ebdb6ca189f3fda927b25c63017be0a739ce20d74b44b8e2abee2e2284c3ee49401098393925b89f83159ab545dd4c74698f6aa90166bbc3dccbb34b985cd44cd727ac026f7e87479402ea53af1d0c3dab245d3f2b02bc460ccfb21f6b1020176e0158830dbfae88fdfe6a6aee67e2d69bbbb0089550f5ee16eb79f51dee05ba572d213559609da9ddce0b08dbe1f3be2408ac93400f28999086e99af5a5b3ff04cbb3704a1433fe33180b79ce1c609722bbd2ca77bfea627bdcaefef8d2c04c891219eca318c2f5d9fd0fb557618c08ab659a53cc69a32a115cd2fbe3dfb136541f3260b9b1f736d099a0b4923ec0821610e4ec49ea5ce4ec39056eab549b41431899a3abe4bdbc5413cff1336605f413998e00af40ef748643d3bfc44415e0e2b00541bf29db743b6783960f22df8a4f40021e9341cf2e6932d5830564a3bb0430f53054f14394eec0196d56e60ce1918cde9e05c7cda9d0eb3d11cd426b9130df8ac20c09cb6b38d59a1384956deb5f82a030747a6a58a4f7bdddcbbd7d353334b676ca5257cb967492e6071ee7067162c695f7227383d83ec3185149d2f6a7f80d9e412b68b522b293347dd25624c0e3e9cb0bd7864d6ed5d68a2df8d684ac72672b47c6f53792f22c3caf69ca57f1cbbfa68dbd0f288a9b180b493ae1e38e93b0a9f146f76f7123e68b946970f86e05b7a5df13f5f85f4670a3d1892b8029b6f0afccbb3e6d1e046b9b56be992ec4af7728157761cec7f3a975b483deac1dca8a84001a879a05aa5935d525093458de3debece6c512290fcbf1c7e362b4ecf6d268501dddf9d8f8f307a801db0b967285d8e8d8e2f367426ad12b9f3ef7bcfd2e68910270f55c2d4e3e8caeeaa56051b6d607c4eb765a66f81fd772dfaefcf8bcd9552d1aee6d3ead02bb1731e7c59eddb7dd861533974abf2a43dc6bbf2e1d6436147e690885c29173355e867e1b043839a1fd727585d5d2fe449eeac5261966f68bb960834bd840c5f210cf72405d7afd7c3cb50b220be8492bb5242284120118072a66edf696a4f4ed3df806ec3a27f1b919e088f55abedb30486874c4227501b9121229116bc03ebf32204d3cfb81686fb61db949cd02646d170b2241de9b1b41d86d3bccd7a801d6418c8a12b71d57eea44599f6d7a63c14865b5d548a3ef69ce41d96abcac45d30876579c5d1e31b52ad01ca33dd669e5c44431f242f1531bca695360637349e37309352914afddea88177f7382fed1282a18ecd5566927600e23826deddfc0741b6fd2eeefe16501b245b832042c1b2675ed33618bace31a8211a03f4b0b815114fbdfd4b0cbc6afde1283af3c3d35fb6a1f0b75da6c744426d69aa4a1fe95694b2894947c649db71f511047b09b60b82704503a6f7d3444fd3084c7fb5f2f06712bc95844ba8f83b7bad3e2cbaaef53dc034a0fffad9681d21cf033a888f3bae876d2958aded81d9405f80ffe8f5ee3795b6cdbfa427c82f65edafac7509b2ce376efdee008428d85100f8d6e4e3f23bb8251a1ec3610f9ee513b6bcdd633aa5847eca620b2f1d0992dc7cdd1b6d95e75b088e2fb680afd6901b20ce9f79bd5df57307ce9c582ba91d755c29b0ace92116ddb11c1ccefef8301c7da19164c2388cd6e7ab92517f5dc5f46236a9cfc3eaa46be925c067666df91e337c14496ab443696aa99e92b70a8b1482465e81e4b550477afa79754e6d6ed684674201600ea0465009147dce092ee3c310423ec0c873608541039f9f098ce37f42280b7123b4570aa184aeb1cb65079f963fe035ccd3d1eab2e981bc77a4843301be2ee453c43e4fa537337b668f9654d80c87d3d9984c9343bfa4783b39c3ab593fade7fe0608f72a39a1a305e47010bb94bf3468f25af310ef198c523f3ff78e7bd8d03034bf115445b41a297e6d09117ab993820ef942ecd80ce9301cbceee89d5a2cc708a8448ab01ef066f44a64edd103e6d46818b4e56ab79a0316594134d2b1832aada0f0693a73bca33ec9125548cd794894ea2a72ea89ee637a5ba02cfa07ff4b501d30ba08dcb9146ec35111e3b2a6aff7628e99becf4e5d9fc11ab97bfcb81549a2d9c5f8581dcfe5650eb3545584029c6e9cb69b8a7db14254c1a10c4a8077c6a14e845753bbc3641004c104da72cff6eb6fc570b557d2e569fb504f55f2858ad01df76e547f9d9fdf78f6d41ee485437c9bf66c7c75e8cf39e173c1631b8663e194598d9b166d4d3d3fb40f4b3058430aafeefe7ef1760e30f0c6ae8427472487de3eb8e85408007d6bb23c70169064d4be0b2eaed23cf881a891a0b6671bf03752f0da5ae62a8f9dbbd7de8b92c27ed568e8b1794d5553a4f6daf684d21e436606b56a9290eb030e302517c5ed3c50c7bfb3ca4912a2b6f585f0b88273fdc65f4d36a207928140f738bb9a90ee5a53de4ce63bb8b34a2f8e92f08aa0109b22fe312af2e9796cd2fcebcb66641ecff2fabff593f7514dec62079f18178e11d884192f071be742a6a48a6b70d03424e2afc60febbec1b4e2988c180b6f8eb53961940d5827c0e2e768b05ad1330a42cd05cb976cbdc1ed742447baf8342c85cb9485b0733b85a4cb934a23b2822b8fe6e82398f92ca4a251cc8067bf806fe4af4eab339daf49577daec730a6e351fa180e3ac8c0755ff98c347f29e021c4dbceb479f53fa91461d24c59b419748f0067837b119552951fed3bf6fb84c68999ca7600a28a557f31c664608b992becc4783676f5cef6e5cf2bfb9dabfee7f521fb611c0468e573900fbf0600a94c0581f7094c26428b37af3d2fdfd616c658f6039869fd052b1ea795947b64f4717578b3d7e39be28cec8fc61431be7de98fcb70e263f969509a8f16ffb74f6d915f22fb03f603b8f67f629e46d18572701b8441136acfeba5d32f7833aa6fcbb11e8518c8fa53dda78560a402212b568a4854e5a6cac4ef8a8da65382d79b0f7d36c9f3684a213bf0edc8f88d34576e32f9f130346d7becb4f009b2558d8541325065d01f141be9f4822fc079fe16859969dccb3606a91c3f13ffd8042b5347c5a608576aaae571b591e49bb4c01b1735faf2e2fcdc08adabc0e25d2def0647b41ecda37965fe217ccc8e62b62a0e0fc072104c57742edd23fee54d96adda1c15785af5b96d4ab23a216b12b751a7b61067f5b949f9268029b6c74cf906bd62a889d7cc6c811a775280724c8b6f72e8c68fb9deb98c4d2e7278f09ef63948836a25df932f962e437cf251849cef6fd2e08f26814939980b4b77c059d7026c1661cb6f638ef9a5889ff003be0a243410db4d418349f2ed3c5614585d8fcd888f745a3b4ea49c5ebc40d879095b22f0b39d8f0f4d0d98523d2333936d83f9a427a257dca1f744583aad68d2a13f6d99f4d0e78ac6652c6c43a9d7699771d3d04990db36e197ce7366de2d87231fbe2388744b729cdc1b1e21f7595d77e5d7739d43c4e0db0594d534514e11aedd94af86b699cd1c4eac02ad6bd34a3c29e7d1f261bb8b1f861f35a33d1c8b1accc08dfbe1f0460f6eafacf3c79cf3b86c6c6b1b4610cf79345b8e791548a40343f58a84ec42534dcc0e0c70f68446d6ac17099dd58b08ef54af5a431341a3ec3ba13830788c2141af34fe13b70c02118b9c98bbd862862fce6f7c2443fab5ef39ae19326f58cf08cc8cffd1a64785973a6f19a58654011867e5d47929e6da6c8e4d4b711f40ca1eb29e05af57d0ef78c0aa908112c08a1243105048bc85d1d93e096b15432798ef0cc730fe0ddde0064cae394a12550052c1b80a14c9097b6cb99c2a5a91e4c1dcab5bbdfdf385810afbbbcea1bf3d3edae7fd560e0ebf52ebab3d45a69735f5154881818a255a01663c62d5e2d71c69ed306a96f7309a94c33b3f6c6a5b3d87c1252f3c74b73cf58f451f0753a1e948b1ba54206285ab38a7798884a01538f2cb563c083a3af7a5d1f3493c3fa2bae5cdb3ca2f883c84e7fd01ba26ca10e5d75f64838c7d42f98e3a9916be4da8d382dbaef9e73934221fba633253a922cd1bd029f4efa5da0b47aef6f710c1bc46243b89e703515118931107ad57e0353f33bba4b41346f21a85d0a6d6d1b697fed3fab4e0e281a2a9558b682f7d71103842d44bdc1c9cc07cdea9dcaa20cde0b38b27e9b14fcfef109beb2a81bf149854d94a45aef5612821660b39412c9fb4cc3365780a18fed56d8edc2ceb6e6c30ce8a4c723a3b7941a22cd5e45064e8fd73d7ed59a1bb2ef3f7fc41d4d556a6ca62e3ce199dad3fcf9a3205960b88fd46911e1e8f98961aa23e60154e69a87b9e138624ccd87618bbe2221e7fec25c864f614f8602c7159894ba68365a2cff2d870d6347ab5789a5c86c110e4d2ac88859b055d7f9927ca9ace135afa27119f3eefe2f18a5bedaed628db8c26ce4d99baf2474f2cb86e05ed7e0e8aa4817bfd040f94f1499557f9d698ef3f28104a2d6b3d2e886afff826889506c172de074a42b93f822eb3f3998ea4bae02801eb55d397681043c7005f97756c1857f5dd8f25afbb57b3e883f51674a8d65a44264568996c402f1a281f47028ef55984b34bdf7febe5047eb96fcec4e54e87bd6d812cbbe1ce5cc383f7fe137b6bdf5065a8109563e3b489a0c90bd3fe48ef0d2069fbcab5a48624b176494a06eca2c0661ae1076eca7a4d96899f23485bd01c0a67b9ddee6e2222e685d70dcece5bc592bdfd5a0b5d79e1b696b48ab2e2e63b85a70e415d069f10ada935f14afc4f513d08c50c5d2a8dbb0ede078f5d587a017ab38986a09c46abbd73590ed05414ab6f63d2adbd9d8c34f2a8fc934f01d3e0c01eb7e9dc47bc781e947ebd96f0fa4fda5a12439d930bf77d3b2016cfa0d7302caf1dc494ed7c16ec28bcae5e1e137caa0e23ee689104326ddb6ade24630f68b799d64aea453fb63ad50eaa86b083b2245c849b5411f543611a39cdd334cc2a3a4b49b3799fc6e6005b1823504e7e042e7db96f8f2dab78604374ddbc5816ff1d465b9cbd4c9503588fdaa7bf29c9af22b8bed514fa537c85d998b056402dce601ae7156de7d4924c6bf62eff75473f893a36442961a85d9c272704e3b31ebfae8f30d54764ff3510a98eb0cb87b73de14f09f11077a44d4f7c4367f7e107d84f8399e42bedc323d6b01d67a4abc1237d19c610ab6d74bcc378567c2c4f403973d459e7a61ec9fd8e7cf4a217b4a4a3d2988e8d1e57fd35137a1b3fcd7bc3a7d760f617a01c2c33c117093371c9c8e8d06a9e00b61e496ac4c250973a85ed611565006a3e944a73375b597868c8e48a65bba96a3b34da97b0106dfeeaaec0cedf8f9ab323be11ed6ae9b0408e4613d3757d048835a852ba808fffd304794f6a590115227fd2f5abd8f7b8e1f5144df48f43f616f4703418f96f04827e1a6df0f48a512a1644157c9bccdc27a5afc5e11a3f", 0x1000}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="021a30dc7d8632b4c0b6f6171285252c559b3ba370c2038467bf2594b8fced9ffe1c7d8cf9bb95d7a6dd19be96979b55c499c7495399a26df3318b08aea53a59ad75d366c375c8cc8a37f6b57ecd8f5b429b86244a8715d3f7712e654420ff7f944207a685fdf0294ae1daec94bd67abde486c653c1dcc01af9d6d53422ed83a12c9a7668ceccb439b59f13f9d", 0x8d}, {&(0x7f0000000300)="dd1ed120ec4e", 0x6}], 0x5, 0x0, 0xb96a) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x800, 0x0) socket$inet6(0x18, 0x4001, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x10, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000000)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000000)) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000000)) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000000)) r15 = accept$inet6(r8, 0x0, &(0x7f0000000680)=0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xa5, 0x20000000, 0x9, 0xffffffffffffff00}, {{r1}, 0xfffffffffffffff8, 0xb2, 0xfe5833e0c79df230, 0x1, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x20, 0xc0000004, 0x80000001, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x20, 0x84e82a29703791fd, 0xfff, 0x95ec}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x563b, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1ff}], 0x5, &(0x7f0000000840)=[{{r9}, 0xa802da4dd45f237a, 0xa6, 0xfffff, 0xfffffffffffffff7, 0x9}, {{r10}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0x9}, {{r11}, 0xfffffffffffffffe, 0x0, 0x20, 0xfffffffffffffffd, 0x7}, {{r9}, 0xfffffffffffffff9, 0x5706e7d83d86471e, 0x4, 0xfffffffffffeffff, 0x3}, {{r12}, 0x561b3c926f8e18b5, 0x80, 0x66cd20bcc9b12641, 0x1000, 0x80000001}, {{r13}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x3, 0x4785}, {{r14}, 0xfffffffffffffffe, 0x2, 0x8, 0x2, 0x3}, {{r15}, 0xfffffffffffffffa, 0x1, 0x40, 0x4, 0x8}, {{r6}, 0xfffffffffffffffb, 0x8, 0x2, 0x0, 0x1}], 0x2, &(0x7f0000000440)={0x2, 0x7}) r16 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x10000, 0xf229710757e71c27) open(&(0x7f00000000c0)='./bus/../file0/file0\x00', 0x2, 0x4) ioctl$TIOCMBIS(r16, 0x8004746c, &(0x7f0000000080)=0x4) 19:36:52 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000002000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xe0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r0, &(0x7f0000000040)={0x1, "bdf8dd03d89e174367b3471d7caede591cc10e99dd1ab80645fd"}, 0x22, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ftruncate(0xffffffffffffffff, 0x0, 0xde2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8000, 0x1, 0x1, 0xda, "8ff2d2d6a0b064735825d8b3d02dc4d91af68688", 0x5, 0x1}) 19:36:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x3}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) recvfrom$unix(r1, &(0x7f0000000180)=""/14, 0x354, 0x1ed8c6310234a41c, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 19:36:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getpgrp() accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 19:36:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) fchflags(r1, 0x0) 19:36:52 executing program 0: clock_settime(0x3, &(0x7f0000000300)={0xfffffffffffffffd, 0x1f}) 19:36:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffdfdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = dup2(r0, r1) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x200, 0x9, './bus\x00', 0x101, 0x6, 0x1, 0x101}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) 19:36:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() setreuid(0xee00, r10) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r11, 0xffffffffffffffff, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x1f, r10, r13, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) getgroups(0x2, &(0x7f0000001680)=[0xffffffffffffffff, r13]) r15 = getuid() r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) r18 = getuid() setreuid(0xee00, r18) r19 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r19, 0xffffffffffffffff, r21) msgctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x1f, r18, r21, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="5fc08021a53d4b363f8ef4873938d6df42fe64d5f8e8a09adb6dea1db28838a99ac7438bbe0890b638606d12d2183a02806dd48a19f86681d6cac88c855d12b7ca6c2c2c82eeb79ef377fd18746956a0a18d36a55bbb0a77ea14a49be1774fb54e3e7e8432c0a0f8e71cb60772a470d6ef0307c0ef4a6f015d0d50db1477568849a0a0d76ce6baac2faf19c6677164b26309a5f1572a4adb927a5bef97a1cc695f4c608814834dbc60a45d186bd53737c2e51ecc1a32689b9394cf65aa4ddbff0e5c7bb88698259cd12783b6aae40c49be2a0b4e71e437432098d6d697a6aedf2acdae11f4599e8b1e9bc7215b3eca69", 0xf0}, {&(0x7f0000000080)="c5555f043426fc9506a91054e75803f343c5ae006dac3885e50795a7ad09f9ffa126ccd7501f0950", 0x28}, {&(0x7f00000014c0)="782ef341e1c8f8ff92684d8c6c162d56423e879df57904d1b5832c60c97f8628fea50de6fdbf972737ad5e970ad097c7bae60193c4885ca3f2e8df078f6d28acf04c5bc19fe2f34de5b270b1a004846da217f895c3ef7424962570089111afec943b2d15677cc4493a5bb1b18c72d8f530f685164e5b0f2f003dcb2211196260c06aa22211ea52f39009bf946a8342e7794162b0f3a453bb3aede09897dcb389", 0xa0}], 0x3, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r14}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r21}], 0x60, 0x4}, 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) getsockopt(r2, 0x4, 0x2, &(0x7f00000004c0)=""/4096, &(0x7f0000000000)=0x1000) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) uvm_fault(0xffffffff825ebaf0, 0xffff800000a87000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi)