Warning: Permanently added '10.128.1.23' (ECDSA) to the list of known hosts. 2019/08/01 07:12:56 fuzzer started 2019/08/01 07:13:01 dialing manager at 10.128.15.235:33221 2019/08/01 07:13:02 syscalls: 332 2019/08/01 07:13:02 code coverage: enabled 2019/08/01 07:13:02 comparison tracing: enabled 2019/08/01 07:13:02 extra coverage: support is not implemented in syzkaller 2019/08/01 07:13:02 setuid sandbox: enabled 2019/08/01 07:13:02 namespace sandbox: support is not implemented in syzkaller 2019/08/01 07:13:02 Android sandbox: support is not implemented in syzkaller 2019/08/01 07:13:02 fault injection: support is not implemented in syzkaller 2019/08/01 07:13:02 leak checking: support is not implemented in syzkaller 2019/08/01 07:13:02 net packet injection: enabled 2019/08/01 07:13:02 net device setup: support is not implemented in syzkaller 07:13:05 executing program 0: mlockall(0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x200) lseek(r0, 0x0, 0x0, 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001080)=0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001200)={{0x8, r2, r3, r4, r6, 0x11, 0xffffffffffffffc1}, 0x100000001, 0x100, 0x1}) ioctl$TIOCSTOP(r0, 0x2000746f) getsockname(r0, &(0x7f0000001280)=@un=@file={0x0, ""/108}, &(0x7f0000001300)=0x6e) r7 = open(&(0x7f0000001340)='./file0\x00', 0x20400, 0x100) fcntl$lock(r7, 0x7, &(0x7f0000001380)={0x1, 0x3, 0x7, 0x1f7, r5}) preadv(r0, &(0x7f0000001480)=[{&(0x7f00000013c0)=""/161, 0xa1}], 0x1, 0x0, 0x0) rmdir(&(0x7f00000014c0)='./file0\x00') ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000001500)=0xce5) ioctl$TIOCSBRK(r0, 0x2000747b) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001540)) msgget$private(0x0, 0x201) r8 = open(&(0x7f0000001580)='./file0\x00', 0x80, 0x20) getsockname(r8, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001640)=0x2) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x10004) lseek(r9, 0x0, 0x0, 0x0) dup(r7) 07:13:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1c) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x7ff, 0x996}, {0x18, 0x3, 0xb5, 0x800}, 0x5, [0x3ff, 0x20, 0x101, 0x4, 0x0, 0x20, 0x7, 0xffffffff00000001]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7, 0x7, 0x1, "adfeb536c715ea487e17b4c7479bc12c4d9ee6b5", 0x8, 0x80}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x1, 0x763d9247}, {0x18, 0x1, 0x9, 0x100000000}, 0x5, [0x3, 0xd3, 0xffffffffffffffff, 0x6, 0xfffffffffffffff7, 0x7, 0x18c14d26000, 0x80]}, 0x3c) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x100000000, 0x7fff, 0x2, {[0x2, 0x1, 0x0, 0x7, 0x3516, 0x3, 0x9, 0x2, 0x2ad, 0x7ab6, 0x6, 0x2, 0x8, 0x9, 0x5, 0x5, 0x7b], [0x1f, 0x4, 0x20000000, 0x7ff, 0x0, 0x7, 0x9, 0x1, 0x7fffffff, 0x200], [0x1, 0x5, 0x665, 0x8, 0x4], [0xfe4, 0x243, 0x1, 0x5, 0x3, 0x100000001], [{0xb2b8, 0x2, 0x2, 0xfffffffffffff801}, {0x8000, 0x4, 0x2, 0x1}, {0xffff, 0x6, 0xb1, 0x2}, {0x8, 0x6b7, 0x6, 0x9}, {0x1f, 0x81, 0x1, 0x3}, {0x8, 0x7, 0x732c, 0x10000}, {0x2, 0x80000001, 0xffffffffffffff5c, 0x2}, {0xffffffffffffffc0, 0x80, 0x14, 0xf3}], {0x40, 0xfffffffffffffc01, 0x101, 0x4}, {0x9, 0x3e, 0x4813, 0x6cfb}}}) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = shmget(0x3, 0x1000, 0x440, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff7000/0x4000)=nil, 0x3000) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000480)=""/58, 0x3a}, {&(0x7f00000004c0)=""/172, 0xac}], 0x2) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) recvmsg(r1, &(0x7f00000008c0)={&(0x7f00000005c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/17, 0x11}, {&(0x7f0000000640)=""/124, 0x7c}, {&(0x7f00000006c0)=""/56, 0x38}, {&(0x7f0000000700)=""/81, 0x51}, {&(0x7f0000000780)=""/45, 0x2d}], 0x5, &(0x7f0000000840)=""/100, 0x64}, 0x800) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x0, 0x0) r6 = dup2(r5, r0) clock_gettime(0x2, &(0x7f0000000980)) fchmod(r1, 0xc5) poll(&(0x7f00000009c0)=[{r0, 0x118}], 0x1, 0x7ff) fcntl$dupfd(r6, 0xa, r6) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x208, 0x0) pckbd_enable: command error 07:13:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='o', 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 07:13:07 executing program 0: r0 = socket(0x2000000011, 0x1, 0x0) getsockname(r0, 0x0, 0xffffffffffffffff) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 07:13:07 executing program 0: mprotect(&(0x7f0000757000/0x2000)=nil, 0x2000, 0x4) clock_settime(0x2, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x2, 0x0) fchmod(r0, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000001400)={0x6, 0x3, 0x6, 0x3ff, r2}) r3 = fcntl$dupfd(r1, 0xa, r0) connect$unix(r3, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)="fb45bb0604f35dafbca26e001e9994a6c5e6bd90c8013de88c43067db698c9c4d348a200c64b5f80717e9e7e8f9ce41eed88381691bf77c238205fe6c7ea9352a31ecade3f55", 0x46}, {&(0x7f0000000140)="50fafa1335923d7dda88d065fe0dd0ad986f51c902e6a4e2cd807522cfb5fe781b1a3636d1431c234e893e4ba1e578314eeb560aa9da3f78c62e53816772bc3a229e56f5cece03a5ccd8437098e4ad4c82e78eda36e9ba93ddc4e2bb6e36542774cfaaef51f0f28ca39023178197fed438d94926a9df81215c16df02ef805225e6e93f44a3b2643593f897409dc32bb6c2c5a87219638e4952dd5fc238d8f300238b00e86f0f95d1b1d20e533c350858196f9f2dbf636ca8fbef7020a3f794e111e462ed1cfb3e915d267a4ecb3c6e0883e6eacc", 0xd4}, {&(0x7f0000000240)="8d02e6190efdef5b0d2e0855dbcfdf98f9b802c1dced3390ac3022589f031b2515a766fdb2f7734768d47fc8f069cbbf6267ea6dab8c0437bcd0f9a86e43f9e759f47ac6ce7a6f84", 0x48}, {&(0x7f00000002c0)="1833bde6d03c0c22b6e1ab6dce933b4dc22ce70081131329d8c5369611dfab38db370b96d063e800a6150a6f14c2e7b52087fdb3ea452266b04ab752c724b306b09ebc5e2995083ad557cb65b0038fcb6aaae0bcd7b2c89fd80a", 0x5a}, {&(0x7f0000000340)="d0be1200e990cd9e677fe3d01cdafadcd3265b625c58d73acb6c4016e0d8e1389794f85a636da0dc946f911e5671bd9570c920472dda79bec5af4beb702bb50ff4599d35d31f98bc85e3a3d8de61483ca28ba53dd053af4b11f00392a52fc9218890da9c88ef1d508063863d5c6c26512b783955a1adee78bb65d10d9b82a188de28aab1ee5bae90dc1e704e416591d5c2fe423855eaafc7051e6eef60093cc0d92ad1174202e9bfcd168442c70c62fcc8825b10b0fd82b919de0de801412bdf4c32badc5f1105ee0a4c29bb973cf9ce323f9200c5ca5d3aee2dc740fb55034465bce1c956193a30c5cef3cbaf5788ff609405cfb3856141f7157e5ca40cc9decb1dc5013cedfde0263b07eb7af0d74535bc141da9c3cf456596d264388e9634fe717c50312b5c7c07a4b0b1afc4862ebb7e23d2904c2733b958514c8d8dc5e4093f730f991ecd056255d2626c072a8948cda3c3dfb2a1b9199cc2a5c85fb46e228ccbeae082b8e4df09884330695a7fe34d394cb6ec7e67a25ec34976345f2675b77822c4b143c0298e74254ad18af9a24ec8d77151c8568bcb8f91f239f972e6a6613054502941242b98bcba9d774444c0159e61df4a77c1b4309340b768702bd0d836df90967b711ba0e9d635d1d70f6f8b5ae07b361b957049dcb30b8462a3b107836a918ac0a2d99b72ccff8cbf145e644f0d500093254094c1451edb04ddbaac388d99559e4d19cc5f0812da5d1a18e0f1e83c6f11f35013cc211002b7f16e974b284093322d653ce76ea7a3581cb491034de416a29e6d54fa68018caae2c12fc18fef76bd3cf42da817f23dc874d4aa1ef056f57fce012eddc181eefb485bce8c53ac510838fc6cdf7fc23b87947def2842b7bc83512020681c12a1f213dba89cba56c812d7337d1aba33cad0f095ffa6fd3e6f08707579e451ffe07e533f839bf7090e4d392ea46ef33a759cfd8be33183049c3a3228be3eec83beffd51e5d9e8d7f30cbdb47f18cff660994e865257ae4ce0851e043293c6c78beb000ba2179b58e0b123a06bf8b4244e04661e5ea5c6e1a5990de10c8fc7b09c065e9e675a752f70fceaaaa835bcea81ba38739cb5d350f526e7d5b02cea134f22790d4f54003ee2b795d1d0bab091bde34f6846f5d16867b8260f4a6383c71ec0915fd7ee81d8815dc7091380352f001ed3ee791e247f0316ed2ba51d2b4e1d009e639d6e60ced361bbad5eda9ce98c723b75c78784f23f1b69e0b61a46e16f63af811cd20539f34c32701d1cf2da2415d7136ad38e9e18a826a28800aa77f17d31063a598c4ca44d25e42d7e6eb7c89294cf602624e98c328eafcd36ccda7a99829c976c3b43be97b43ba6befa84702a14d0e6b138a0be7d22a9e9067c15f8c7e4b6187ea2b278f32df5468730df67260fec99193cb7de496dec998b1c53cb7c7ecc2153fac975b7dbc77cd839af34d0525ff84d7869d6fd082db3dc312361946746070abedcb8bc3891d45d904720c01971b2ed5bb3a09c0eaa7fabfb68e7d82e5fd08d9efa1461d5cfc677238c9310067794d8b381e1b3a1c04537e222ef5dea8eb1f1e7b9d8e7f889f1a59e48f3fea22c72bbf237bfe2a6ccda10eb9d04fb9914fa8a0b8e3551f1cdbf3d04c126f12ee8a151b056a41d3317cfc3ad0b94d231ea0f83c28609ec67698d198fce5488ba8ba8295eeb94912d48d209967da77d1841b82560f9fa0fc2556db532e082e3e1518f1b87b71bf3a9b642388014a39167df5aa256a531dbe06a7b84b9a8b2f7d144a0784299b30ffa75938ba72ee74c59f8164889ddacb1ec482378bec3ad8b453d0f4994348d18ea57ab6b90658f32224829d1156b6694a1874673c291ccb01ab9ada5479f61d6b07b359b152c2230cbcb895e363c64c43c7a9333c0397d4de67d05976f34832252e24f9e37bf82e1be6dd209f8247ecc6e59f6022273dd27c177348552ecd0b0bda8a6dbb8ed7b6cfbf17072ead4ef55c477779ab2a9805453d00adbf273465b614c2133042381b84106c7232a31a46b26569804e2ad1a68b0aaf823f2d59ce7180c86b8679cdee2ec57fa08e8225d503e7c136ee322ffd2f2efc93d17901553f0786fb4a6925422750e3384458b035e73b6d33502b43a7ab4d2b2e9407f4d688e787b160cbb25f3fe1b9e3cc4f6d6d8f427e402437fc17c1bba2e4b2206002b51a98ef043296d2027dc993a8d52cc3154911695e0008fa41319096281d3e8993e9a9db299bb69a16633384067c0928fdc0702667a7c42321d54d4c6061485d2b0d5f5bf878ba5ec1a07d0f050d4fc5ee9dfba793d6c9fe541a6bb5a73cf2176fa122627359408446dd881e3621b99195291f64712e9ad84debededc268b70fdf0441372f39a71aeb4345da9c616e51c2b27b354bf9733983fe5df8ab50bf5562b6b9e7a37c20b04f772acefedcbcd856109b215015b9b810f6f03ec40a814f42d189d0efbf82e88f7fd69d4cb5cf20711afa57485cd83831b265ff3dae9a83666338a7040a7866c64b456757f4a6bb4d21b81fae45133e07f9634fd285987f421c6218a8feafce9cdc3ef8f451c15d270cf6eb1d0d61d4e81b6f820f1a95675f796c9a6ba93a1f7737dcb6007b3afc903ba2f476b4cb33af616bb8ada1ac08cf56f92a99551c89c3a33ad6e93a2c6622ae45ea4733516fb1919517534edfdd6b6853b5aeeccaec22d7b77c0c5ea63d2fe3095f8c8f24422fe0b7dc982c3e25984883d0b63451a7940681d15088b5fbd789387e3bc70e8581bb9cbbcee4939380e7ab5eb144288e20611ffd7bf23d863a0217db0fe04e9cc8c2bf80fccce8c7b2e17e56b027cc897728fd1fec12ffde97b94a34fa87c4c825902c96c4801a8534332d2b9981785c489e2597a258f54ce9cfe486d2d6b1047075ce8595b0c2183c158c3f997b344203879af2d1f75b9c660353514ad7fcdffc996f1071f5a70064ae08405442508824cc53b3dabf4f7ca3ccadbcc5ae50e56ca36570bdf551c3e317ed02bf28130a14694437071b0f3b4a4e961d62956ddd456588edf74a3de280ba9d4a1ddd0653ed7b253dec7f12f4267dd2b2b6b7e60b1db26edf994ae83926d8bf32fa422a3aa56265bd58a1543ce6086eea777b57727de252e13298e5e10936e430f7f626d026ffcaa2c91daa81317c8f3f357a427ca98b16c63a6d0aac275c658a344f64957950e1f6a1b65d7ef0d146f0844a0019756515c087a322dfe2d9f17a6da1a2af0b6b6ac9f733d1dc38b06879240dbbfc5aa697d0e762ad5803a2b78702f287007b9b44cc6251891929d737dd5552344538f4c55ffc53479d6defd34310ccbf8c5ed336bbc54016181a5f05519d2d7a823a89cb91627542b6e0db73b1c73e151730b10abc6464b09fe49c379c47d3661b0478b816bca09a5158ac663e1c116409ba835e7c3fb9a764ee77a6ba577eb2ef6e5cfd345881e7716e93183e5cf0d65e42fa696f5bd4467875c8cc35e7c675da9c101b135f04a92393df33083f94051a15b8b93c1c5ffe078f4e212c644865d761bb161df0a8fb16ea84313d2b0066655461082325e0aa399031bcf11a58919475312d7922e0dcf6c673a2fd24d5f2951ff63666483d9ff9681a572c427c27236aa72739ad8ac752c3e40f19bd4c9bdb5e79a312c324e8e85a1a7dc767518f4fc23b1b40984b193bfba72de70421dbab6d3613b171fc32de57b823cecbd594e51c8b69fb3cdfc64b4c488a9ed21689c22060216eea57c22b86c46145877842868dfe37a06d277cecb471dcd0187c156aa29f6a8a0e183c0055abfeb11618f060a22a93cf72e6b90c12f7b8fbfca707d7bbc210d8f3a7fe8a3e1b50ddedadd64301a86a2664ad972a9063cb8c5efbd08a43e047222e6f40f47229fc959eac714a809ea5b18759417fc22c983e0a6a9c535287f9039d039c2294bc37e7f4120b8418c241a26d0d1ad1125063b733449337f7dbef851a771cc2ff355e19787c486f7872d769fe2e1ea8304d4b4e22684c4e23354af056580bf8ce53234594ffc945677440dd80cdd11045bfa5b216cce609a0a331bdf7f6c90a0d4198b232043a501083f69b5594db15b7483391706d849f508754612e0dbcfefbb5c1afac8d13e468b73009d198b0c5ce3e4b64370e78bd21d1cb99f1f641a6c4eb4e31234cc14e5e68fe67de55b6a9f029ee0e7dd5a54f34d9e6591088ffd46c18485528772a42618754734d365ede65b2cc171b02c407f40c65cf8b154c7cc7c7ff125fc417d502fcf704c3c8c098a0d86818a602b62ccede1ae46b2ebe30f668e7f0bdbd590bb050bc518585740bb5acfb93d8cb704e7e81329c76b4868f9adf864a7da91e2f4712ee4e8ac49bafa1333e9dad7d975e2732aff4c8fd36adf7517aaf97883fae0a39533a99516ef67dff904f45fb651ea66f9765be2b07624101b0bf0aa8605c3acd1d549dd3ec907eaf3ebd87249a5a4746e93fd8f58d44300f75750d9791ef4778c102ebf55f80e30acf7ffb4869715e0ccaf32eb9800ae04b05b3b6c75e3bf93d1263e40a323c4ef1d35252fff72e84711a706310340d6214f7b9e312bbc2da9ed52238d6d34b1df7b71a6cb23a4aa282f63fcb0f62e4a2c7f7548f5e8851062cacd2f6080201eda397178f752fba746d86061cffc915439f8a7f319763585662ad8cca253bd027ae64e498c49415cec028b0f9830fb3260589e840af0e72f6e9a7964a0ede16f2656be4464d3362108f351cbecbb80dd99dc8dc4a1fc817fccde3364e097df9da8f90841a34db9235033df13d357302b2b4e7856150807de1e7110573d8fc19b3a4b8e4049edf58372a5337cbba95ecc6dcc9b639d09312cd1eafe86ef79dbe927b5e97dd59e6b4249168175af7ee2ed30750637fc58dd0e69eea4ac1ffcac5ca86fd1c7f9cd0ffde2afa0959ae143f7ee6a305578c5008b27b0d6f043f25eb5695a6672768b20c4a2fff0430f5d5cf01dfa663a87f96a202d28bc7d77bd53022ed2c2f63071baa22d1c69ec938aec6ec3cd4bb6350c48d2272d4645cd3a9b93f32ad0755d6e697323cbbbe15caf9a7e86f048c5bc206f69d233376e657617565f31ca5ea05b6037f5bb833ac968aa6ddf278cba95d22365e0893f8e57e6359e642b66fde014b97f516b14e650c3a7362c27f4e4174408be3f155c276b24029aead48c051d29efefe138388b9f96897f839ef358d23cd276b2579defc676a371f047a7733d02ebb447c1378e6a4a594100c2bf51f1d07f0ed78cc0269c9ed6b2d6456955fe4e333407e04a876c8620bc67a4608c4e0f90bccfc7e98dd453e93efbca32b29f1e7974f9bbae565928455fbcb0ab3ffb857fa840b31eafa9076b9dad05ea2ab11f1f4afcdc6b9815785b67c27a1e2f6c24314e73534aba9fb74fcb8c08f26ba5a7f49ff3ce2377590e00bce36ec911a1098c035075ef495e915179ea08a703f950ca9789362fe86493b033d5d48ab037356bc2f2c2eaf3baf97784a75090741d81797a3e50eb0f7ae94a7f870c2e806425aa1f9a3a37c74a0dd6221c6a61713d68a0e4c0ba14f458565672e3896896f5f4495e8a6aace96980f5bfc641e3582c185deb6a04237a9b47444d5e7e0c596fce82a8828b26182639e7f24a191462afab03df42a690a38ddcba01f15eab7e5df61c41a5283778172e216b07e5e4aa6a439303520334a537332046fb873ddfcbd03b4b6ff8428dd025016d05963e80de56c7c8bed228ce2e8be4ac02a34dd6738e2d793991888b94b1c4f3c7943207ec6c1223f", 0x1000}], 0x5, 0x0, 0x0) pckbd_enable: command error 07:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x8}, 0xc) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 07:13:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0xc1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0xfffffffffffffff9, 0xdc03, 0xcfda}, 0xc) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r3, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0x1, 0x1, 0x0, 0x200}], 0xb7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r2) 07:13:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xae985ec7555eb67a, 0x44) sendto$unix(r1, &(0x7f00000001c0)="55e7ae44e1cae7dc42bedb91ff12f585924b836ef63405aec2a173f35be62d444345ebc7d74e6577ecafbffb64ac360ac538922757ad0f943caaf7a25c85e7665c979297e6c345ba947f08d1e2ab3828a2f6e1f4e5e293f01f4f1505fc9a8962567c72a0aa3c9bc9f4fb91d64ab406cb49745e0120848c80e5b6ebb84a1ef8c6e8bb02a94578d39fd099336523e034b2e4f1459bce19c606816c71d57f44063f6ed636aef352834598e6a8e426027f39e9aec6a396550170e32bf9cd6b02bc02b442797db653cb855e6227692070730198cea573230f8674d80ec3013233076129ce29ad3ba807", 0xe7, 0x400, 0x0, 0x0) sendto$unix(r1, &(0x7f00000002c0)="12c0d16694368337cf538e10ad02eeddabe5bd1b334ee626b95d81f5ca7826ad4f4f6fc9b3ca4a301873e7ed50fb312e4ec88a0a2af9f62a08127224d42759789c4daba8d83260433a9d449fcb95625a737c2c698f8867cff63f4a14cdf9644b409da1b44ea900125f7089ba1737fe7b804fa793c3d37706e54613145f7e323f1e8dac4360334bdbad6242e29efd590011f01e19ea951c766caa5321583fda60ee3a7f9065806bfe920b67e0d8d193146c927b703569dca6d839cddec09cb5f2818a0b90a975a93673963b", 0xcb, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pckbd_enable: command error 07:13:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x54}, {0x1006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000440)=[{0x3, 0x3, 0x2, 0x5}, {0x5, 0x1000, 0xcfb, 0x5}, {0x0, 0xda, 0x2, 0x4}, {0x4, 0xffffffffffff0000, 0x9c68, 0xfff}, {0x68db, 0x8001, 0x6, 0xfffffffffffff9c4}, {0x80000000, 0x7f, 0x8}, {0x9, 0x99, 0x3ff, 0x3}, {0x9, 0x800, 0x7, 0x6002}, {0x101, 0x1}, {0x1000, 0x700000, 0x2, 0x4}]}) socketpair(0x11, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/171, 0xab, 0x800, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000e18eb9908f59fa2390da00000000000000008adf54692ee9ff9966509f2516230ea4052343f49a292f433d20b396a6dee5f0caf3cb212219547a72386d6693c7a16ca9d901e70487844d"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f0000000240)="207adffeb5ae81bb8c3957a5aa13c912ae2624812128bc7451ac2c35bc20e89a4c9c02d241c95afc7caff59952480ef5c3831b947e9119d2f2d2b5421cbe3632620a24938259fd4f12f9029598dcd69165354e2349f09ff9d345a48527e4d38208f05ef87641c52fec3800"/122) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000000400)='./file0/file0\x00') r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r2, &(0x7f0000000300)='./file0/file0\x00', r3, r4, 0x2) map stack 0x20719000-0x2071d000 of map 0xfffffd803f00c330 failed: hole in range 07:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x45}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0x17b, 0x4, 0x80000000}, {0x40, 0x7f, 0x7fff, 0x1}, {0x900, 0x9, 0x5, 0x7c7}, {0x9, 0xffffffffffffff4d, 0x8, 0x7fff}, {0x0, 0x5, 0x54, 0x68c58fd0}, {0x81, 0x7, 0x800, 0xfffffffffffffff7}, {0x6, 0x6738, 0x2, 0x80}, {0xffffffff, 0xfffffffffffff716, 0x4, 0xfffffffffffffffe}, {0x5, 0x40, 0x7, 0xffffffffffffff3c}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x7ba, 0x4, {0xb3dd, 0x5}}) 07:13:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x160}, {r0, 0xc0}, {r0}], 0x3, 0x259) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x46a9}, {0x9, 0x2}}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x100000}, {0x6}]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001d80)="c2", 0x1}], 0x1) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f00c330 failed: hole in range 07:13:10 executing program 1: seteuid(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x31, 0x0) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x7, 0x200, 0x9, 0x8b78, 0x9ea, 0x9, 0x3, 0x10, [{0x8, 0x9, 0x1ff, 0x7}, {0x80000001, 0x6, 0x9, 0x100000001}, {0x8000, 0x7, 0x7, 0x7fffffff}, {0x80, 0x3, 0xffffffff00000000, 0x5}, {0x879, 0x8, 0x2, 0x9}, {0x9, 0x1, 0x4, 0x4}, {0x7, 0x1, 0x7, 0x2}, {0xac83, 0x6, 0x30, 0x1f}, {0x0, 0xc7, 0x0, 0x3}, {0x4, 0xfffffffffffffffc, 0x3, 0x7}, {0xffffffffffffffff, 0x7ff, 0x4, 0x7ff}, {0xd340, 0x1, 0x9, 0x8}, {0x4c98, 0x0, 0xffffffffa665ab96, 0x8}, {0x100, 0x10001, 0x704, 0x1f}, {0x401, 0x0, 0x1, 0x9}, {0x2, 0x401, 0x7}]}) 07:13:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 07:13:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82002e2f66696c653000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 07:13:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDDISABIO(r1, 0x20004b3d) 07:13:11 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffff9) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x6, &(0x7f0000000000)) 07:13:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)='./bus/file0\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6fcb295f131453e9f84f3d61965afe18476d6b183a5cb96a25dd2494af29b54c872016ed18bd0a5df5b28df17875ff4fa7a90c652421b6a5a67044fbdce9378822e4431ed6e6f15f3d129115cab3b96d050b12b053f77fd8602daa0fece569e045e3ee897b42d3b47504875c4102bee5beba6a8048dbc96110de1ea6b9adac04148aad288f1b753df14e9cb1df61a63c369c6e95f0e921c4f33fa0f0f1c3da65d55bf628ca9430c04b5c645d039b721e71d1292333f5c162f0f4846ed26360a7ddb29ea56cbab185313e862d3ec93c38e20b35fa2cef4685820b6e43f904d293bad07b26742511858edef2047220ffb6dab6d9fa94718683675eb4b9ca7e2e88", 0x100}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x101, 0x110) 07:13:11 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x13) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file2\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x8}, 0x22b) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file2\x00') 07:13:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40000100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0x7}, {0x0, 0xc8e}, {}], 0x6}) 07:13:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 07:13:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000000), 0xffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 07:13:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f00000006c0)=[{0x1ff, 0x9, 0x400, 0x3}, {0x9, 0x2, 0x0, 0x9a2}, {0x9, 0x101, 0x100, 0x10001}, {0xca91, 0x65, 0x8001, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xc369, 0x7b, 0x2, 0x1af}, {0x9, 0x2, 0x4, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x5, &(0x7f0000000740)=[{0x80, 0xcf9c, 0x0, 0x101}, {0x50bb1072, 0x7ff, 0x100000001, 0x81e}, {0x81, 0xd8, 0x9f0, 0x1}, {0x7, 0x8, 0xfffffffffffffff9, 0x401}, {0xf2f7, 0x5, 0x8, 0x81}]}) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000380)="7289c8f9662027813c8136becf97f3398255b2b69d49b0d61e9b15f082e9f512495e38a2466a99828d2cc6c61dc803c2f5c9d60ddc68729b06828cf00a92aa3fb060d2007bf26d153a1df261b9b5929c431f1306f272d0772016b3525a904445523536ec5d32eda9feafd7c4b5e7ed081e6c5101ec9b7afa5c21ae2805a09e6f06a0bb8781197a4983a5f6a1d4f04884f0e26e1541269271a848cf5f6f8e8edbdec8b6d81352b06990cfff52838be41c634607b564ea495783607f07ce9bc919d6232e748d", 0xc5}, {&(0x7f0000000480)="6edbef61118b392b55d4dbe9274df419feb12e89c142ec1dc32c93aafb0be9ce81c954cea2634c54c047e6b4402fed51effc2898288fea54c40dfe4f402ce480e1b9b49e6ea27786125a9070974b0a62b282e75cfd1e7f3566472d06dd056b9fa33a6201c4780cffdcfa9f9c6bccefbfc7224b8b1c56c3e4be7b143f354b6351a4fe24e3837c757c3b84ea96fb9c1c64b98da45e7011fd9fed2000652715ac184211798180da7c89d1a738f048d440c19d95fa4b3131c116ae166091685f7227f8cde94be0f3cf295a997623049156027a3c2261ce58e763012adaf324", 0xdd}, {&(0x7f0000000240)="24db2e93ba4eede1938e256cbf1322eabc73e6a7b4888aebf28f94223be0a7d9ea1c9c676312989065740fd4e746b910602b5625d53b5114c912e9c82ab176ade1ef9198b0c90d9340eead3687dbbd48edef0ae21ae8d6fa67a36bc163e1f7711e8dc6e82754b0bd5aa0bbbc3979dff80b19aa10eb49d5aa7e1735f8340db4dafceb03a269a70451f7c7fb870c8f90f8778ea45737afb8e009717768bf4cf25c60c2d98b146579d0c9ba1431b920f24cb12a068b3b2342e805037e50b6", 0xbd}, {&(0x7f0000000580)="e5ef4b74f6634b7ff5a0d69daed7eccbb35701fc6b76ecc5e80a497e5be257cdee635b171435f4b6df85233dfadbfb79a984bdf3de8a3280892d99f21671a6901f6c9ddb1760f42a831531cd65f567d9d3d72e8823ff9340", 0x58}], 0x4, 0x0, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0xbe, 0x800}, {0x9, 0xffff}}, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000680)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x220, 0x0) 07:13:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 07:13:11 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) pckbd_enable: command error 07:13:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000200)="80d3fbf05dfe903e59b6782a204ff6ec393e3d68332b0ebcd508a21d", 0x1c}, {&(0x7f0000000480)="f1e905b62ac1f9d2503e4b02ccae772f917e6b1d93b189998f1fbc6f1e718255cbbc14df998542cd3d96acecb075b4bf035d286c788ea823509c82bbde6eb6f197c79079c2abb2443313ef1eaa6e90752d577f3a36ef66013da701e1c8c503dde7a8e36e46257e787baadecb7f59a365b13b0c7183c47ab8ac8aba4f6a38c1713794f68222212930cfdec101ec49", 0x8e}, {&(0x7f0000000400)="65716f31cd16a6afac5dbd11acf49fc30598c4e2f5cfd6ddab87588dd7c2afc858b509d2995b72c7d5847618b3d1fb792704d69e9e914183824d1e29ac6808e2553702f503023390ccbd96fa992399a8", 0x8}, {&(0x7f00000003c0)="5b58504b8a5681bbdc110dfa29bbb1f4f7814b5d207b0e0e4556366db62e2f76659311e830dbcab9f01dea6433dd44fc7deb4b31179e5539445a1c", 0x3b}, {&(0x7f0000001480)="bfdb76625d36d10af25903b3f673c3529e9df3e3098b248a69a7676b11d9342edc826dd5d3d04a0328ad2fa4520cb65f441aebba3ea9a246d5bb7bf1291478a67f7060ee87149f1fff8a3dc9e002982586ac779b831c194fb04394f486570f067ea2e69a603b3e7c66879cb4cb3609e95b1929d7c444a75fe4d75bb2be3b9b1925f816e7176147ce9c97ac891accb976378b893a7e2d027d2355c0cf4615b6355d28cd67288d4827f4484125a0e6fb5b728751f781a34e2d6e9a77d80f0991473d86bdb95be1a2ea82517664687252e860f910563982295d26659f01a7e52506f3593af8a290c12af6e6c7dfda33ee779a01a2b1afba6377d6eefef96cfe856b58c55f03bef654196053ce3b71155f2c95966d0c11b0bcf4a1615ffb5a12f4974e8ffaef7348e4da0394c8b662fd12726c45a499e390a552a54570543344f5bc156fdbe58c8fe7ee48a26af321ba92e4c41322e98816335b8e1efcbf1fabbfad042032b969c0b3c63b60b948b489b53872f6308ebeb0d7c13744f552a562fd9a621ec4dc1bf858977e8f46eb27eb921b535ce87de8550949af645cb06701759de47eb008b3fad7e148a2ae6435f851c2a7e1ed4720d41802765e800297d87af1de94a87b2751820f2f5ae33bfd5f6e02b76e53d45f0b8effa793fe6b032b78eaad42eee02c162db1b5b43c61b06f3eda0fc6f2956b6a6646a00e9a98db535af24d389f34f2323db096ff9a67024f53bd6d4ec962374ec311b05bedf1d519b7a067f1eebe589c063daf7d736cf684cda68c4610464d93c4f2e848eafe24192c41e9d1d8b682146b700c96635ab966223ab8935a2717a42e3c288cfc8768558652bf3a757f1f592026b592d1f233e3fe5e4af8033b458d4b1d6da2ccca21e8b891bae0cb045f08b3006e66e9485f5cc142b44dd80385be3e2d52fa816fffa092128bb34b6f92887409d4ec2e3cb3ff26fc495c1a3425cd498824dc9735bb44fecf658d7c4d835f517e8912124b39a1c1d60b076b6dbfcfb166e78a0da176997994fbce556b35a7d92a96531c1837bda1b076377d6d0d2f9450067683827766a59c03dc2d1a22b3915a8ee2343a7ed6afcd7a9e3021d84160ab4b0dd7aa70939690442b072544d938456327bf5563270117997747274082f92ca34e7e1a521c8ac1ffc63fb3d70fbdbad9b028c4321390c7438c838771e58c425e0b90cf593fd27b001896181e6bbe8f90f6c86d9dc7811ce82d478730dc4dc287148e2c05277a4ded45e877842a674eb136592fc8335b25d75f79af94055b5845debb1c8d5518d6b1903365926cac87d0bdeda22992845626ad9dd386c6e40327d1ac4de872ad2b1c7b1683f4d89385e9de254bbf707c70c5951c3afd5a2088c37f65b8ae373b23f5cfe3876618662ff52d76358c09b4ccf0e34c3ec03ff1898ff3048319ac5a862e273f3168e510ddf3b4dab87bc8294c7df1234eef3ab608b90fe4cb13f9c88e61231957735a518f062f49d50adf964eff98006730d2d9e0d96192c380dc12ae5a8857743e6e33afe1dfb02e8991f79a87f15baa1d3d555ec8734803188c06deffe2c076baae962241f973921eadfc3fc9c97ace67e17d6eea7de79d875467e90dd6eb9f23361afc3ffb8184b1d3cd0693fe8c350a481c50979b357e48f47545f6af15fbc3007567efa8397483af8fd06a0bb74a0ac0a9d514cc4556f7b0e444919b2dbc2ca7ec9a95f9c4e031e6d1f82320b75b103ff50128b6a846347702375091997b42b15b8eefacc8c4146f79ef71ced26945a545b92a769c75d51f1c3f803b53dec73548c675bd2fb78340a8a4e3495b64ffb26d35ba8ae995fd79988edafa3fa6ae40b9401bcb5b1d6cd4d0d396cd91d92725c0391a13d0c06e8373921c5503360f09fd7034f57ac980228c89e5d8f565a3d2bf3925656227952f2dfb76b50c7e5daf98e441fdaec7dac859817c300498b71b59e13019a3e426b53e416bd0eebea7a027e195a9d24bc5886c016055fe2c211d63bd4bbe15d4a03b94ccccd2b16345c802f600bf606791d9bbb8d1793787e04f42d4737f7892b4552a8fe90024d5b6c84f3acbdc3ae21d79cccc71d8235d987a6973ae2325c907ab34be3d0b983b85788ea63881e5707a8f9cd996ca402e809d0aa06dabc955192c462b80a53365d5f22c16771719c6085a7542ec1d0fdaa4ab386f97220b1829316bc520f9cc503d93375613dfd5a8067aea5e23f6343c01cec97cbf80830955a7f8c6a37a54f7f18e54b66690485dca224f64756994c47500928c6338799376dba9bbb0250a5d4ab4b0b2eeff1eddf0be7babec9a04fcb913b751f325c8c1c1a256bba4968778f209aa5f107aeeaec3bd033dd96b381f9181800043286d5327d737c789b8c93d9a55cc459dfbed9f6597d51cbe287dcfa19a27cb6949c279f498b7bb9b92eff235777283cee612973fb195f35863cf8cb7343739b7b379c1368562d9a35d774694b377a96f30a8d69cd5b1c7bcca41a383a2c925426dff2e65efd59389acc5042ff605f949a6204c05a9fdb03738f03e257fc740e2bc6e1076ec9f06de19da3c819146ce685c023cfffa298fe6d855dc8f32955f0dbb260a2009b13befbd7176ee5d5db92887459878ce976a9476e39a9c37477f2d03061e7ce762d0a0c9475bf9bdc6084993effdd41f808c040c8a0910b8e96a3cd8951b57884c56a52b41b23d7253d31d4e4334969176ed893570af9db342c573e13a5d31374f2093dda147298ef1b5f6bdf1ee75b4601d9f7e1e6c105a8ef2aa002382ce92924cd2cba6da7e3a7e68c818109d414e1933eba02ba70d8f58a29c72ca384c7df200c44722772cde16cde38afe3e4aa386c32ea28a9964f870c3688404491231a27e9a6e2d866b8699cae4a3d5910720a8a70dc033a65371cb7878c238d4a23038e6b15b0da60775b9931c1d9e8c8a43b911de017772b6eb04f5f28e250ae733b9679b7e14da551dd9cde1f32ca099bde2480530ecf214f8fdca64f2dd5fc5befa180fc8dbb98cc84dbe9746ca0e79f1294eedafa3ec07322c5e2b55ab192e3fe5a086d15cc79d470ffc4a12819c9641e6704cd968438006ee1353a15798dc8f581a67dd2d623df269a955bc3f047f819bc58927a11647bc1b54ed705168c91e6f1143aadc6820c00c7df1c8dd13404a3d7fe7d7c75fee368b728e90dad23f9809beca73181eb0b8ee691c8b208ef550bbcb6cfc67b4f8addf59f550dd2616826a107cf7df25ee313d0dbe56246ae1e84e60a6173dcf2193510313a71dc92abedb4439fdb2681dc6f5995f8a5978853724914a80e7c5db3eaf714696dfd511ec1c5d6e56480b262e9574259a65c2df99fa7631dc21977d1e421c3be12191906f516bf4ca341be819f14770843fe208c26f3150ff0601385409307b055740fb18f70868c7eb257d4d0095bb2e91aa1457cecc78dbaeecfa32a61cb8701ca2a5477dd62ebe5056a0dec0179b9939d06774f9ed904a78c99a857197ac5cdabcebe1513c8ed1839bd30ec565e8dc6d25884aab741dcdb4ec200a2a485687e3359c8da0e3aa298904d14209a9c0d2c57064b68593f43b22b6d1f37d624b57e851c644714ea90e439043e962d516e73f53da76a00a8e9a64ef7f7d23e70de2d8f3fc7435212c4df1bb09a0fc191b24445f1743f2c7e465a4bff87669920c29c3a6f67738e8d96cf714a3f10b93fb44d5297998b04bfff9efac0396f1fdf82ae378f4821894e45e638d1e16e827c0107229b239165e2c2871888db3926a0aa959e11341a9208c5ea60e76f2e7254e1991e183b529d60adf3aa2118243f223e13879ddcdbf6a4b8cb6030ad3ff880fe511b65f879082061ab0644e9ea8240978f8ff8f618c08b56b030492e84308dd766a53ae15303feb32be8acd006df0ba93f59c656dea31457a9551342f06745ad723797782fdedbc136c0a0bc0555d4a186aa1ffbcd0ed71219d60a83b9cd31e8a5c68d26209fb764b258b4c5e3e5045684f08724a87e3b56b0285af8bfb14afebf5193d3af31cf8f3ace0f294128aa9f5f684f72102bd3afd835577e7e0851e2cb8b8f7b143a5e54021f0c1824b01e4d96bebace3a82c43df1ededd41a4b0531d94c56043e3bfab222d85216f19fcceddd99de88e7d505bdf908e4e834df1f56322de1837d2f4a07423814c26632dbc2defa3cea012982c53ea60d0a6f6688d89a31813d844f0476d2434224df03b693076a125b0f3844d3a36987d40e619a9495b01c1fe92dc07bc6d3c599b18be0e34b7666ca51e9807d7573cd8ce95281f4c3e09f4343a630cf3668f83db4bbfe47779c8c1f4592bab0c690de8cbd7f1f684e8d215f9a96038e9eb37e51ad2492ff947474a249e98ccf9e6f89911c4262cb38dd8531dbea5b16958238fdad4519c932192a7de1d9e4682f87e22fb3ed35d6e665a3a7db4f6f85db45548f5492bdd077e7efd6800ecb329d064d9245861e8232c45624dee37c6a7cf9d5c0028b2922c10913995650f0c9dde37261d883520123cf1e1da5561b5009e8905b716591bb80a18565120ac609888c77358b95f729157683b7eeb12911cffeef7c1a4ef937101989b2c6d294eabfa424a0b74b04bdc5a29da3b0f1facbec3c44c10aaf0c3032a6e426b1e1f3badcae42f40c166d89f153b1b957c2877417968be1bc1b90957c61bd7b39e85f0c3f7706383635ba4f62dd95051765f465b70b8ac91f0e169ef837733a2015fcc3cee7d1f2923afc09a4df55d7b638aca8b84b4f907027eb9224ff3463d4f041f46ba8c53964f2f28bf0d9814a4cbdab1b38c043e775888ecc71065170b6b251895bd5c90e5c868b6396f51e007647637d8b41dc317749eca382c9f90e930a3a3c92c7f295715d89e88464dcb2cb25d03b97ed0cb38a8322a17973413e398905f39561670e53d3486d37102c99af605ec82884a4abe599d39dd7c034ce4aa2ff1b0fbdd2f9c72f80d273661dc7eeb194b7c301cb26407428d257942b7578c6afe3d4d114799019f54e5e243a6155fbf945f2f170a936e7d94c742e4dc2d2ea97b62a24a0fb5844e42ad70d9f41ba3e5f214f719bd53becc8c1b97528a43d6c39a7cf4eef892aa9a2bc5f04575c67e091b3978471838e731e47800b99b7c136a6122c75c838f2f21cbf72c432780a15cf886d53d679f5533a6a288cf8c6ed076e61bc075cf16684f0cd49a265fc06ca30e03cda377622ef761fd81ba757fa0306f1ed14e2e873ea15157107fbd4e8fe20cfbecbb59fda8b16cbf1aed2ce9cbf8dffb38a0cc0a0c05a19072d1b2c7d990ee138e9f0bb9111a3b04526f6bc987a92ebde6626fa22042c06623de503a1c71d6c14e57de584e04251db86ff7418df8b62ab357393a9a2855ca175a1d0cb9416b9dc652c95df31c575ffe3894c6c1c0571c26a36fc3f3e00eeb307e62c840c0c57b519a0cb3a517bf44460b056144f290ed574124320409a8e644728e996383825e4040fea3836d9d553432b094e6bab7e61da887d99fc0d0fab31b4f17a48bacdb8b867844483879911303f7c505911feff738c0cbfafa2ad37bd82102ce16d257d46d06c0f8d23e8f4ccec8611f38dffd80edcc9b12ee91aff3de35d8096bbcf3d3cb553105f8c3a14a56bc0c53af28c6883f51a82cd0717a572f92f7c47cab6cff77182492f8cdb1f689dd1dedf226ab701e84d421c753ab563376cf40bf82e3daa97ae440ea7aec05b3c881debf3a034077aef431ed8d6b6b849ca99e91b134fa7f90e26dc440edfe2a3eb59c19", 0x1000}], 0x5, 0x0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x10000, 0x4, {0x2, 0x9}}) 07:13:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) r4 = kqueue() truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xc7, 0x1ff}, {0x120, 0x7}, {0xa0d61eda988ee096, 0x6}, {0x8b, 0x161}, {0x187, 0x3f}, {0xcf, 0x4b50}], 0x6}) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 07:13:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getpgrp() msgsnd(r4, &(0x7f0000000780)={0x2, "c020ee4f259b3cfd928be6ea6b081f9aabf7a61608b58c7f978615c126051bf7c66993c646ccffb05a23982fd4c295476a3b7258449925b4ccf66692688e5a49436a8d8350565a8552d1f0f0e572d65e684b35fe04f0dea7dcd272f949e49d626eab986ce1cf8d81739fcd67d8554a49c1fcf5f44fe881b3cb83c5d466"}, 0x85, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10, 0x0) msgget$private(0x0, 0x285) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) syz_open_pts() clock_getres(0x3, &(0x7f0000000180)) chown(&(0x7f0000000080)='./file0\x00', r5, r6) pckbd_enable: command error 07:13:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x6, 0x1}) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x4) ftruncate(r2, 0x0, 0xfffffffffffffff9) r4 = semget$private(0x0, 0x7, 0x101) semop(r4, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000d00)) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r6 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) fsync(r5) open$dir(&(0x7f0000000780)='./file0\x00', 0x20002, 0x100) fsync(r0) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x108) semop(r4, &(0x7f0000000200)=[{0x0, 0xfed4, 0x800}, {0x7, 0x7, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x9, 0x800}, {0x1, 0xffffffff, 0x1800}, {0x4, 0x9}], 0x2aaaaaaaaaaaa9ef) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000240)=0x2) ioctl$BIOCLOCK(r8, 0x20004276) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000280)=""/208) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f0000000440)=0x100000001) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000004, 0x387, 0x4}, {{r1}, 0xfffffffffffffffd, 0xd, 0xf0000005, 0x8, 0x9}, {{r2}, 0xfffffffffffffff8, 0xb4, 0x20000002, 0x0, 0x7fff}, {{r9}, 0xfffffffffffffffd, 0x23, 0x10, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x77c, 0xf}], 0x1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x4, 0x20000001, 0x1, 0x7}, {{r6}, 0xffffffffffffffff, 0x3, 0x1, 0x1000, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3, 0x40000000, 0x7fffffff, 0x5}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x6, 0x9}, {{r6}, 0xfffffffffffffffc, 0xc4, 0x21, 0x40, 0x3f}, {{r7}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x3, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80000081, 0x7f, 0x6}, {{r8}, 0xfffffffffffffffc, 0x4, 0x20, 0x1000, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x9c, 0x9, 0xff}], 0x0, &(0x7f0000000680)={0x5, 0x3}) sendmsg(r7, &(0x7f0000000cc0)={&(0x7f0000000800)=ANY=[@ANYBLOB="01002e293f6c6530007b3c7d7cd4234d3f6d8b7a811d78988e5a8e710a302baa00eadfeef4000000000000000000000200cd1a"], 0xa, &(0x7f0000000b00)=[{&(0x7f0000000ac0)="0dcfa2d97f230c790e", 0x9}], 0x1}, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000007c0)=0x3) pipe(&(0x7f0000000100)) 07:13:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') read(r0, &(0x7f0000000000)=""/110, 0x6e) fchflags(r0, 0x0) getpgrp() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 07:13:13 executing program 0: socket(0x2000000000000002, 0x3, 0x102) 07:13:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x34d, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 07:13:13 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000300)='.\x00', 0x20480, 0x23) open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x106}, {0x101, 0x20}, {0x0, 0x2}, {0x1a3, 0xb30}, {0x162, 0x6}, {0xad, 0x7bb532cc}, {0x83, 0x6}, {0x20, 0x1f}], 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 07:13:13 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) 07:13:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r0, 0xbb, 0x2000040000000, &(0x7f0000000240)="692be3d51b27b01c41837cae8d97647cb3656c8cf2122f80cbd46318473efb39f42133ebf1efaf7f3c93d6449f5751f1e6b3783cbe8cc7009b7bfc17ac786a554c8564e70aa52b7b950f18804fc519234c351aebce06961454ba80a6de367eda2c7161978d8f86612b83f9c173c617abc42769c3f3ebb4a4e919d43c14601ca5", 0x80) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/221, 0xdd}], 0x1, 0x0, 0x0) 07:13:13 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x10001, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027face09a4ebf482be04", 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x4, 0x7, 0x100000000, 0x401, "e2427475ed10d7ed4134571e2cf8629b6508e68d", 0x0, 0x7fffffff}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 07:13:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x7fffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 07:13:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "b0d42000006e9300", 0x0, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) 07:13:13 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x39, 0x0, 0x4e, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0xff, &(0x7f0000000140)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup2(r1, r0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = dup2(r5, r4) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchmod(r3, 0x10) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:13 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) dup(r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0x400008000, 0x5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) r6 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 07:13:13 executing program 0: r0 = socket(0x18, 0x2, 0xffff) close(r0) r1 = socket(0x800000018, 0x1, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/38, 0x26) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240), &(0x7f0000000280)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x4, 0x4) socket(0x10, 0x1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140)=""/48, 0x30, 0x3, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 07:13:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/46, 0x2e, 0x0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 07:13:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) r4 = dup2(r2, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x800, 0x200, 0x8000, "d061acffd991755a3659eba4f3465b6b8fe08b08", 0xf00c, 0x400}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSBRK(r4, 0x2000747b) 07:13:13 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="ff455e2940500004", 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 07:13:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x55a, 0x10000, 0x2, 0x100}, {0x9a50, 0x2, 0x3, 0x9}, {0x7, 0xd0a2, 0x9, 0x6}, {0x9, 0x5, 0x2, 0x3f}, {0x8000, 0x6, 0xffffffffffffffff, 0x8}, {0x6, 0x1, 0x3f, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x1000000000000}, {0x10000}, {0x6, 0x3f, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x482, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 07:13:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x2, 0x8000000000003) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:13:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x7, &(0x7f0000000000)="6c16954ce88136863b7c2c450dc05a48770d63d34130cae09274aea46147c5519b64abe7ed67243ccfd6c36e436fee76594ded73ce1daf6d602f9aa434cd644bad13b2984c15ae1f16314c40af2680fedfdc5f822a12e1c23c7042ad634c92c32e3f49b465568c5a948da56c982f17b64310ecbd02279e0327db7ffed0ab3e7577031fb893f771c855cc94cd12fc80916cddf69ce00d8fa95cb7e123ba43883346e943c885f90982cc44ee7b229e54ec0eb9d66d2948bca41cca586a", 0xfe0e) r1 = socket(0x1a, 0x4005, 0x80000001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 07:13:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x80000001, 0x75, 0x0, 0x1, 0x6, 0x1, 0x1ff, 0x3, 0x3, 0x5, 0x7}) socket$inet6(0x18, 0x4005, 0x2) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 07:13:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800087}, {0x7c}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x12505323) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xfff) 07:13:13 executing program 0: getpgrp() r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "040000015100e745e400ffb9d700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="0051237a1e6199db20c056f926746f4c2fbff1cb88ac110652318dcf5f91e56a094019374114722ae62196b944725271ca54a0599ad2299cda4916cda08cd2b78f95bec2529f1a9a1d10afe254c5e7d7ebbfd3e2bd612d9d4058a71adc278b3f643216938f", 0x65}, {&(0x7f0000000440)}], 0x2) write(r0, &(0x7f0000000600)="0671d9927acb5b170485d15fcffaa86df5a4998677c9e96f49693a78caf38cc4563c307a53e26fcfe11f69a89105165ad317b78b022e1f2e857c83e937be786a280df96f8b712c92ff92860024973b3ae3c65c932b9088cd35db4132c12e2fc63d775ccf3346f2bc625d5830e3ff865d7358a464a92b9e857768741007ca14565732c1ea5f1cd1cf430bd15b2dd598c93122eefd9e8bc4be168bd2436fa109ef0c8605214c8d0010e8172cbc6a86397aab481ab4e47663b5ea99c5e58b8aa97d", 0xc0) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="50de9337bddb0f164d9f4cc891376940ffacfeb6d9171288f801e2fa102bb0367f", 0x21}], 0x1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff, 0x97d6}) getpgrp() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xfffffbeffffffffc, "72a9606ff89e8588000010060000000000ff00", 0x8000000000}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:13:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="45eac0238e82621d4d366cc3e7296749dac280a68413dc42ddad6768087809c0b6d6c29ac84a007d02a5456b0f8c9217dbc97e860a8b0f82b288efe2a3275ca416440a9fc8af5ab541e87c", 0x4b}, {&(0x7f0000000280)="57fe4544dedb6f9ad704200144958097b0bbf571b02adcbaf8b66d78e28b0a80c4f2c82c2024eb375f533d2334b3c3474ffebb2fc8741f2ba1596b001ca69bf6cb257885f76369fa4f344e1810d33ceed55cb729573562ed1ede3b044de83e37cb4dc5419f4bcd968a532f7c15d9dd8e82d14a6e0e38b0416b1a680c5f1f4b86bf437f12ede67bcf2f7cb5d3462a226c4dd620aff3ed591d227a965c291384497059c843ad65d60c602b0c579617b4a5a31742c7c3313dad2a618dcd3de871", 0xbf}, {&(0x7f0000000000)="bfdffb210b03d060fac9f0391fd698c7043cdf19480af96c1edc0eedeeb11169578d21a23af1109cfefbb155bb", 0x2d}, {&(0x7f0000000340)="fd8bdbf9e0a1153503ac6a7faf4e452f4d35fca172b2184337776eb8e0ee0464bea08c55e9d26d1835ebe1d70a2f3c1103bbc24c8f88a1e61e91b5b262ceef0762b7a27a72d8ab2e71ed9095e35dec83cb207a7687d2c3ed6f1a1f33d7e8367a4bf883d73fc87d7a4730db4c437e9c39a849ed8675aca28334c85fe275e3a3647ddcf7e25bd117fe40ec7f3c77e1b55d51483fba7726b86f39209f569114db8cd74c24e9670d3c0c7352b354b9cbc905b7436936768c630cbe5ee2231c0716b54744664bbac31b19017980dfd358c16d70ac6c", 0xd3}, {&(0x7f0000000100)="41a0226a37006460afb452d967deeedae4979fdbb284ed0c4c5bd9eeb83253a0fb609df451508ef7ef4c27201d1f1e7ed758f322a7ddec464d295d17c8d09c0a8ea6e836e9b420be9a8b1a0d588b23d5d06579a33b55e14837df273f471169c5154ac69c53ea4f13f0f2e8c5558a979005a38b64", 0x74}, {&(0x7f00000001c0)="f4e6cbd1e13dad05815b5eb760d034bc3f0203c8d6bf4226e18805d6ec7fe1f22ee67cbf2ad4f37116cc9d7b8bc55ce4f33a91aa5974ca406e630ffc1754", 0x3e}, {&(0x7f0000000200)="d66c919d00e31abb24552274a04284c7e0718c1abd5ee61880246f56c63b4d5c395311ceb08de4b6428b258325ef438f27802f0f79cc24946b9f", 0x3a}, {&(0x7f0000000440)="215ae855dbf6e78f33e145164a9616535e6e552a0cdc7fe51d32928faaac8189828623a32fc73fbfe3ae1d569a6ae605d4f13be26c0accdc1150751b91bdc607d69aff50b88fd4", 0x47}], 0x8, 0x0, 0x0) 07:13:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) fsync(r1) r2 = dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) r3 = getpgid(0x0) r4 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) 07:13:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x1c, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x6, 0x800, 0x1cdc0000}, 0x2, 0x2e, 0x200}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x1f7, [{0x3, 0x401}, {0x2, 0x1000}, {0x2, 0x7}, {0x3, 0x7a5b431c}, {0x3, 0x100}, {0x3, 0x7f}, {0x1, 0x8}, {0x1, 0x800}, {0x3, 0x9}, {0x1, 0x1}, {0x3}, {0x3}, {0x3, 0x7}, {0x2, 0x3}, {0x1, 0x3}, {0x2, 0x5}, {0x3}, {0x2, 0x8}, {0x1, 0xffffffff}, {0x2, 0x100000000}, {0x2, 0x7f}, {0x2, 0x7f}, {0x1, 0x5}, {0x1, 0x7}, {0x3, 0x5}, {0x1, 0xffffffffffffefb6}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0xff}, {0x3, 0x80000001}, {0x1, 0x6}]}) sendsyslog(&(0x7f0000000100)="adda1e4f1bb75f0b22e07f82026e4f38c57732f53e24bf7c44a45fd0f793a51c4c80bdc5df2f01895d62d08c21053e4c6da50352e25482a1b1c9b73952423923331773bcc5e99643b209839f704bac9107904431aa06", 0x56, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 07:13:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xfffffffffffffffb, 0x2, 0x0, 0x80000000}, {0x6c}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x9, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 07:13:14 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(r2, r0) 07:13:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) setrlimit(0x6, &(0x7f00000000c0)={0x8, 0x7fff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() 07:13:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x2) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 07:13:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x110, 0x0) getsockname(r0, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009005021b0004000000000000fecea11ea8fe11beae2b3fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be13c2e7354ea7ccf31c257699a1f131a27acb5d602000d7d026ba8af63ff3728180217a32630bc0fb2656e922ef9e4fd89720fd3872bbbfbb770a9f5a872c8810800c53c895303b22f310b404f36a00fb2856ee01b12040000000000000000a371a3f800040000000000429f565cf42f1fc43fce273e29ab416ada4adafd9b83af007e32b10237022f054ee4529492afcdeb14b3700b23e0395e6cdf6c194d7e387286619c12a250217b563fda9c60a2831ab0a8b793e3789d0ef1b7b50e292faeec6e2b4d5ad8e30325defdd631c7295aceb69dca400dede1a4e7e44df7cd750c0c13342fd0d30a7c1808a27b2480255fcaa30b41c4eb8f58abf052028f6e50ee72f35dc872b28c2469418de66301475c61aabf", 0x443, 0x0, 0x0, 0x0) 07:13:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) socket(0x18, 0x3, 0xfffffffffffff000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) getgid() connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x100000001}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000040)="2ea92c2fe144b1b0824aaa27d700aa5150e98784ea18c67da53b0cc437357811e1466124a50957df6a7ffb219885", 0x2e) 07:13:14 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/117, 0x75}, {&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/26, 0x1a}, {&(0x7f0000000400)=""/170, 0xaa}, {&(0x7f00000004c0)=""/183, 0xb7}], 0x9) 07:13:14 executing program 1: semget(0x2, 0x0, 0x100) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 07:13:15 executing program 1: open(&(0x7f0000000200)='./bus/file0\x00', 0x7, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x50) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 07:13:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus\x00', 0x120, 0x2) 07:13:15 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 07:13:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xff) 07:13:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800"/16], 0x10}, 0x0) 07:13:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x7fff, 0x2b1f, 0x1, "a1b5648823c28137333a49e65219618a91a79642"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9b2) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xffff, 0x7fff, 0x5, 0x3, "6c385a73adaa934c782b6ca70efc4d0d2499d8d1", 0x3, 0x5}) 07:13:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 07:13:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) kqueue() kqueue() 07:13:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 07:13:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180a1, 0x0) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:13:16 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() r5 = getgid() r6 = syz_open_pts() ftruncate(r6, 0x0, 0x2) getgid() select(0x40, &(0x7f0000000300)={0x7, 0x3, 0x800, 0x40, 0x200, 0x8, 0x3cb69b46, 0x100}, &(0x7f0000000380)={0x4800000000000, 0x101, 0x81, 0x7fffffff, 0x200, 0x6, 0x401, 0xe9}, &(0x7f00000003c0)={0x169, 0x28, 0x1, 0x89eb, 0x10001, 0x4, 0x20, 0xfffffffffffffff7}, &(0x7f0000000400)={0x5, 0x800}) r7 = socket$inet6(0x18, 0x7, 0x4) recvfrom(r7, &(0x7f0000000100)=""/255, 0xff, 0x2, &(0x7f0000000200)=@in6={0x18, 0x1, 0x80000001, 0xd0e2}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r1, r3, r4, r5, 0x16d, 0x2}, 0xffffffffffffb713, 0x42, 0x101}) pipe(&(0x7f0000000280)) semop(r0, &(0x7f0000000240)=[{0x1, 0xe80, 0x1000}, {0x2, 0x0, 0x1800}, {0x6, 0x7}, {0x1, 0x80000000, 0x800}, {0x1, 0xff, 0x1000}, {0x0, 0x400, 0xad9a4663aeabcba8}, {0x5, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) setgroups(0x2, &(0x7f00000002c0)=[r2, r3]) 07:13:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 07:13:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8000) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x80, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:16 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000180)) getsockopt(r1, 0x401, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) dup(r1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3f, 0x4, 0x7, 0x6, "577dceb8454e37c54b4186b1443418cd1a0d7d7a", 0x9, 0x1f}) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 07:13:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f00000000c0)="bf8d78b7ca3f60056b08de4115e90e27b16366e8797c7d06abc86edee5e3ed2d50603d3b9cefdacbc10e62bff0a412de62e6bfe2774e0d066f4d66e2a29926b2148d1f9e3a2c9396", 0x48, 0x408, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x4}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x9, 0x3, 0x8000, 0x401, "53e2784df925855c32c342ce7e2a66b1a139e581", 0x5, 0x5}) 07:13:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x10000, 0x0, 0x6, 0xfffffffffffffffd}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x2) 07:13:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) syz_open_pts() ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 07:13:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18080, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x9, 0x0, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x220, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) 07:13:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) r1 = semget(0x1, 0x20000000003, 0x6) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000200)=""/165) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x280, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x3, 0x100000000}) r3 = socket(0x18, 0x1, 0xd) setsockopt(r3, 0x5, 0x2, &(0x7f00000000c0)="86537602", 0x4) r4 = semget$private(0x0, 0x1, 0x100) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(r0, &(0x7f0000000880), 0x1000000000000080, 0x0, 0xfffffffffffffffc) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) setsockopt$sock_int(r3, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) syz_open_pts() ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x64) fcntl$setflags(r3, 0x2, 0x10000000000001) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r1, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x3e1a}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x2, 0x1000}], 0xa) syz_open_pts() socket(0x21, 0x3, 0x1) close(r0) dup(r6) syz_open_pts() semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000500)=""/214) close(r0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000380)=0x100000001) 07:13:16 executing program 1: chflags(&(0x7f0000000000)='./bus\x00', 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000140)=""/208, 0xd0}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='MS', 0x2}], 0xab, 0x0, 0x0) 07:13:16 executing program 1: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x7, 0x7f) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:13:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8, 0x1}, {0x7, 0x5, 0x9, 0xfffffffffffffffa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffd, 0xffff, 0xb94, 0x8}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:13:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 07:13:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) chdir(&(0x7f00000000c0)='\x00') kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 07:13:17 executing program 1: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) shutdown(r0, 0x2) 07:13:17 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 07:13:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() r10 = getegid() setgroups(0x9, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 07:13:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) getitimer(0x2, &(0x7f0000000040)) 07:13:17 executing program 0: r0 = socket(0x19, 0x8000, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0xffff, 0x5, 0x4, 0x10000, &(0x7f00000000c0)={{0xa3, 0x3, 0x3, 0x2, 0xa7}, {[0x4, 0x101, 0x2, 0x24db, 0x2, 0x7ff, 0x67d, 0x8, 0x4, 0xb3f8, 0x3f, 0x6dbe, 0x6, 0x8001, 0x30, 0x5, 0x4, 0x2], [0x9, 0x2, 0xa4e, 0x2, 0x1f, 0xfffffffffffffff9, 0xfffffffffffffffd, 0x1, 0x9, 0xfe], [0x8, 0x1, 0x1, 0x32220ebd, 0x0, 0x7, 0x8], [0x6, 0x7ff, 0x8, 0x9, 0x2000000000000000, 0x48], [{0x87, 0x6, 0x1f, 0x7ff}, {0x1, 0x2d86e05c, 0x1, 0x40}, {0x3, 0x4b9, 0x6, 0x100}, {0x7f, 0x80000000, 0xffffffffffffff6c, 0x6}, {0x5, 0x9, 0x2dc9, 0x8000}, {0x9, 0x20000000000000, 0x7, 0x4}, {0x4, 0x8, 0x6, 0x7ff}, {0x8, 0x2, 0x1f, 0x2bc}], {0x5, 0x5, 0x0, 0x8001}, {0x5e, 0xffffffffffffff37, 0x5, 0x800}}}, 0x1ff, 0x3ff}) getgid() r2 = socket(0x18, 0x1, 0x0) fchdir(r0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r2) 07:13:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000000000000000"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x29a43af6d1e7e943, 0x2) 07:13:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000700)="f3342ba0fdff", 0x12a}], 0x1, 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x80, 0x20) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 07:13:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, 0x0, 0x0) 07:13:17 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000100)=[r2]) 07:13:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 07:13:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="a6b60848") 07:13:17 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x820, 0x80) openat(r0, &(0x7f0000001340)='./file0/file0/file0/file0\x00', 0x401, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r2 = openat(r1, &(0x7f00000003c0)='./file0/file0/file0/file0\x00', 0x0, 0xc6) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) fcntl$setstatus(r0, 0x4, 0x84) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0/file0\x00') openat(r0, &(0x7f00000004c0)='./file0/file0/file0/file0\x00', 0x8, 0x4) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)='./file0/file0\x00') ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000480)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000380)=0x40000000009) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6c}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000440)=0x500000000) 07:13:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202e, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8000000000) open(&(0x7f0000000040)='./bus\x00', 0x30, 0x1a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a41cc83ab1bc67d6526eab702ba28fd8d5eab12e"}) close(r0) 07:13:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) write(r0, &(0x7f0000000000)="3c5bf6c7cc89251ff56a68930ef213528eba029ac56c10b623c8ec0071435fc21d3f0391a97222e640cd92af1c00a858371c587a841c1198b75421c7ce04", 0x3e) pipe2(&(0x7f0000000040), 0x10004) 07:13:18 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) 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) r2 = socket(0x2, 0x3, 0x0) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="7f002e2f66696c65302f66696c653000"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r2, r1) renameat(r4, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000280)='./file0\x00', 0x200, 0x10) 07:13:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) r1 = socket$inet6(0x18, 0x2, 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfffffffffffffffb) getsockopt(r1, 0x310000029, 0x8000004000003c, 0x0, 0x0) 07:13:18 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 07:13:18 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) recvmsg(r1, &(0x7f0000000140)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000100)=[{&(0x7f0000000040)=""/111, 0x6f}, {&(0x7f00000000c0)=""/7, 0x7}], 0x2, &(0x7f0000001200)=""/191, 0xbf}, 0x841) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) setrlimit(0x7, &(0x7f0000001380)={0x2, 0x5}) getgroups(0x8, &(0x7f0000001300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) 07:13:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x2}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x1) setitimer(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x28a80, 0x1d1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x8001, 0xd914, 0x7}, 0x100, 0x3, 0x9}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) read(r1, &(0x7f0000000380)=""/11, 0xb) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0xffffffff}) 07:13:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000080)) 07:13:18 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0xde71, 0x7, './file0\x00', 0x2, 0xfffffffffffffe00, 0x85, 0x7}) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x7, 0xf3c) r4 = syz_open_pts() mknod(&(0x7f0000000580)='./file0\x00', 0x0, 0xe2b2) socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r8 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r8, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r8, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) kevent(r7, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x8}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x7f, 0x3}, {{r6}, 0xffffffffffffffff, 0x80, 0x83, 0x3, 0x3}, {{r5}, 0xfffffffffffffffd, 0x40, 0x40000003, 0xe23, 0x959}, {{r3}, 0xffffffffffffffff, 0x31, 0xc, 0x80000001, 0x9}, {{r8}, 0xfffffffffffffff9, 0x80, 0x0, 0x2, 0x1}], 0x10001, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x7ff, 0x7}], 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xfffffffffffffff7}) accept$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) getpeername(r6, &(0x7f0000000500)=@un=@file={0x0, ""/34}, &(0x7f0000000540)=0x24) r9 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r9, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r11 = dup(r10) getsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) msgrcv(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="02200000000000009d181e74"], 0xc, 0x800) 07:13:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 07:13:18 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) dup2(r1, r0) 07:13:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 07:13:19 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x9, 0xffffffffffffffff, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x0, 0x5}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 07:13:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000180)={{0x3ff, 0x9}, {0x8000, 0x2}}, &(0x7f00000001c0)) r1 = getegid() setegid(r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000024}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0xffffffff80000000) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000140)={0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) r3 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0xffff, r4, r5, r6, r7, 0xc0, 0x1ff}, 0x8, 0x496, r8, r9, 0x100000000, 0x8001, 0xffffffff80000000, 0xf7}) close(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000540)) syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r10 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0x800}, {0xa6, 0x7fff}, {0xe7, 0x8}, {0x43, 0x3}, {0x5, 0xffffffff}, {0x62, 0x2c3b}, {0x7, 0x5}], 0x7}) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCNXCL(r10, 0x2000740e) setrlimit(0x7, &(0x7f0000000500)={0x7}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:13:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x100) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000140)) setsockopt(r0, 0xfb, 0x8001, &(0x7f0000000000)="251c9e04850f6ca38548833f7a3e48f0cdd13a85978f647fd7e4a36aa9b6275abe648a8e98676a4449830371dac66a5763caa73b74a96003c4a1833822f74fc0068bfa8bf7179ff60f1db68fe1e625d2694bf4fd365536a8fea230ae8324fc7d30abce7621cec8cadffe0acf8528e1221832", 0x72) shutdown(r0, 0x2) 07:13:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x90, 0x0) 07:13:19 executing program 0: setuid(0xee01) socket(0x5, 0x2, 0x0) pledge(&(0x7f0000000000)='\\\x00', &(0x7f0000000040)='.\x00') 07:13:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x6}, {0x18, 0x2, 0x4, 0x8}, 0x800, [0x10000, 0x4, 0x5, 0x8, 0x8, 0x72, 0x5, 0xfffffffffffffffd]}, 0x3c) 07:13:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pread(r0, &(0x7f00000000c0)="4801e8f444f38bff464da4e55523f4bb15c25a991007b2ea8acc61736bcdc52ee2b4ffc3cc6858bb8cebda7cdde4a1ba950ba3e03b18f0dcbdbc0d2859901677253522a9caca69f8ed06c3af8ad6bdafe999c36aebed8140691a28a9ffca1ffe4d49e6df11d48574755c6b5351afc6271c9e2c7fd5ab3d317cc0289daac0fec5bd2e3b621ff4cb41a4ac17904c3b4a72a607ada6925800d5f2c54b6ceee31d36f46d0b84e6751f647e432e4c414069405a8585fdc59b964648982f870602b70917938eda1440fb07ccd9a7ea74780ec23efeb49479109f7f464e3c1d3249579bebaf28bc60ec1fbe46ffbefe96c84e", 0xef, 0x0, 0x0) flock(r0, 0xb) 07:13:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) 07:13:20 executing program 1: r0 = socket(0x18, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair(0x6, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) getsockname(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="21e27e9ea5064f4c", 0x8}], 0x1}, 0x406) 07:13:20 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010986f373e967c080a8659d8dc1626ca97f5c5cfc10941336790e684ad"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000080)="b87af5e4ed81824d23108912109f48e2cb889e497a58910789ed5aa3e748bbecd088ce7d6e75535c5918c7140a780a858ca62cc4e63ff086b57f3103631417618f6569b00c80f88fe328e439889cfb50fda092a4bd324f0ff3a8542d5314b68682e86a41da1d1d1d07aef1b271", 0x6d) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 07:13:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x3, 0x8d, 0x40}, 0x3, 0x5, 0xe35}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 07:13:20 executing program 0: socket$inet(0x2, 0x4000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x8000000000, 0x20, &(0x7f0000000000)="caf5b415", 0x4) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20002, 0xc4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) getsockopt(r0, 0x533, 0x7fff, &(0x7f00000000c0)=""/236, &(0x7f00000001c0)=0xec) socket$inet(0x2, 0x4000, 0xe5a) 07:13:20 executing program 1: msgget(0x2, 0x20) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 07:13:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b, 0x7d}, {0x0, 0x2a866eb7}, {0x6, 0x824}, {0x25, 0xfffffffffffeffff}, {0x83, 0x80}, {0x8a, 0x4}, {0x44, 0x8}, {0x180, 0x4}], 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) 07:13:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fchflags(r0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)}) 07:13:20 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xa) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x48, 0x3) r1 = geteuid() setuid(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r3 = semget$private(0x0, 0x1, 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8) 07:13:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) recvfrom(r0, &(0x7f0000000000), 0x0, 0x840, &(0x7f0000000040)=@in6={0x18, 0x0, 0xff80000, 0x3}, 0xc) login: pckbd_enable: command error 07:13:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x80000001, 0x7fff, 0x3, "cf68c77b1560929379720243623765d93818a8d0", 0x1, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) pipe(&(0x7f0000000240)) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) 07:13:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:13:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) msgget$private(0x0, 0x0) 07:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="6f1b") 07:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7, 0x84da, 0x0, 0x1}, {0x3c, 0x1f}, {0x8000, 0x0, 0x100000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x3, 0x0, 0x3}, {0xff, 0x8000, 0xffffffffffffff03, 0x2}, {0x8001, 0x8, 0xb4ad}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000000000190, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x71b) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 07:13:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r0, &(0x7f00000001c0)="88", 0x1) syz_open_pts() read(r1, &(0x7f0000000b00)=""/4096, 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8119, 0x10) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) 07:13:22 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x4}, 0xc) pwrite(r0, &(0x7f0000000300)="a068d23cd508d2a72a33b3bf00860fb740a609b6301aba04f73010952ddcc21244dfc46d87901137382e6cfc070a3dec7fb955958d44ad863b6b22faad03bcc3adade37f6d6f2f0b586b606eaa41408b7a764412788b857f338d7b6409bd1205c7db99cc404b410478efe627c56e7536c75d63edffefec6ab5cd3c90365bb119401ae6074a30e7135100b2d739ccfd2149041f41e57fb8ee0c4e2107cdba652cf2d33809f304cdb2caa6f0579aa2f546230bae9d1e2537cc66a71c8a109e1201a09a34ed77e8403d9a9ab4b93707a19fd900b739411f04b93376df7aeb5f96f97f7c76d943a741ea", 0xe8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 07:13:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000700)="0156d44d0922eb0b01886471ce600163605dd5cbecc74595b5c135e4f549644bd7687ca1a32c1ef7129b7831ff000000c50da9349cf80f6aa1ce1c8adb49871426b2b6c60183fa30ceacfe15519a3ae1d8a72b283f14790ec9d21b2e32b13281ae067d0ac5092613a6f6ead2", 0x397}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x10000000000000c8) ioctl$TIOCSTART(r0, 0x2000746e) 07:13:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x11c0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000040)=0x280000) 07:13:22 executing program 0: unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) truncate(&(0x7f0000000080)='./control\x00', 0x0, 0xfff) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='W\x00') 07:13:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 07:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x9, 0x0, 0x0, 0x1000000000000000}, {0x34, 0x0, 0x0, 0x2}, {0xfffffffffffffffe, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 07:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5a4, 0x7, 0x11e3, 0x4}, {0x7fff, 0x7, 0x705, 0x7}, {0x3, 0xfff, 0x8, 0x6}]}) 07:13:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() ioctl$BIOCPROMISC(r0, 0x20004269) 07:13:22 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x3f, 0x5, 0x9d, "131cec9a6fe6b6c1e9368d393f4e500f9d6482ca", 0x8}) syz_open_pts() fchmod(r0, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() 07:13:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 07:13:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc57a06f0e75101e00000d3202fffe045ad35a0520020004"], 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xa) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/105, 0x69) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xffff, 0xc2}, {0x18, 0x1, 0x6, 0x8}, 0x7, [0x4, 0x1, 0x81, 0x3ff, 0x80000000, 0x8, 0xff, 0x3ad]}, 0x3c) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 07:13:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1ff00000, 0x4) 07:13:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10001, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 07:13:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x200, 0x227e8247}, 0x8) 07:13:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffff801) r1 = dup2(r0, r0) poll(&(0x7f0000000000)=[{r1, 0x2}, {r0, 0xe}, {r0, 0x8}, {r1}, {r0, 0x44}, {r0, 0x28}, {r1, 0x100}, {r1, 0x80}, {r0}], 0x9, 0x9) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) 07:13:22 executing program 1: r0 = socket(0x23, 0xc000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 07:13:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20012, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x8}, 0x10) 07:13:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0x3a9) 07:13:22 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2fd1004b039b51ce"], 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x400) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ftruncate(r1, 0x0, 0xf18) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) 07:13:22 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r1, @ANYRES16=r0, @ANYRES32=r1, @ANYBLOB="252d0642d828702669eadfedd93df10b410b416079f7f4e2531c34e33520b4737d7cb66a3f509e3ae27b75d2ba68b547d7dd98af042caa844d170db3804aab6824484bfe866e6df5362cae2f8eff31ca8bd85b94cb050143d4bc873040bbf7c3", @ANYBLOB="e872f80aec361d2273b53dc1cf79b366e070a4934d31077f4f847a15d82d9a7c01d9d89b851b404f335e685fd6fbbc622fedf22c20939a142d358d47c44825fea1b577d80a921eb2b7e6551135b613479400fb3d37734ff2c0720b7d4e2d29d472cfd96ce28716713bb8b721d72739042f077074e351b1adcfcd4e19bd20786c853cce", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r1]], 0x7) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="009157000000000080001463210239ca8810ad9fa0e9d62cff15fafd00e59a25bf9d8d53468563e4dd78f7f4db60ccd75feaf3d33e5777f35ca8ef914fd02183c6c1e966c38a12db7b3bd74ae135c26b20bcedb782e0da514dfa180e9e7d1d225d9feb914db39e54b1ec6073cff8da156f615cf98feccf7fe354f2783519b2300e457117cff50f6740cd238f00c3f8e1ded04549c5b7b3b0e6ed7eb38ef79054f440d3b41a38dd106a9ba67b"], 0xa) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10001, 0x1}, {0x3ff, 0x7}}, 0x2) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x140) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r1) dup2(r0, r0) 07:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="77802974deb2938f324f4126213662e3bc2675a9f97347d43868207109ca50bf55c39bf92eaddb2ce282d60a8a9f7df393ac051244aa0db49b06c6d00e4c01c043f362ce3acc9517a202cc57a9bde8804a261ad022c79b7d719704460a9e55ca5a32542dcc5757d9102a371d9b20c7ad7fee0e21b16f8ea66ae1d22eb32cdf87dc75a9d0759a8aa2ab2ded552f55df1155a8230bdf50a1df85450483562b89f22231b63ad1eb71eef800ab0dc4e59d01c6488ef2cd8c678fc5748d435b5e97c57aee0f9154c9983ce0dd346d8c1677d73f1283e6469dba66f5a6c01741b51691466c23fafdb26ee8ea23b249f256ebb038ece92b4399c3a49c9b632b1a9b4fa94d4fdfc0b8214533b29d3cced9774f9355509567dddee0289371c407f00236812a237aa505ca31db0f3510007fa82ea6884d869b3aef2c4f96fc8d30b1e17f6108ead05a624c36e4aec355ab4b5cbf70542cf78dc9af19d9f75d94b2935f73cc1dccae67af0c211597ca032255beb2b8ec5d6b1eb6dd04f779f900631db11bc4ae648934e14efce2edf044b60b2b24d4633d42802f608d5ee002a4e1b2d845716026c9a6d2a03908a20f57dfff9103d3d457f3215b8dd92870d8dbfd5bbefdab9f4365b14f6d77f9dc7912e1f548bf0b9473c82400b62592cbccadb450e109ef0c58c4b3f48c0ed135eab528580ed9a592096504d9cef7b8ada2d66330e0d59f3f2f7d3d20846c77bfd5797395b642cbe80537c5d0de90e6af68087c1e77b1320fca224fd09226b81b5c99bcfc09dc1d6856ae987c9b6e64a8043e09e0ff11c9ffcab2f5b1d3b3a1c8c8a46bdedb839894c922cba4d858a0e0683c7a47729436f17ea0d5405d3e4c283983b6e9f64230f29376a8daf6e0597db73c0ceca67d087b875799cb910ae67950048a039aa5ae71b477cedeee0397e9b4c152020cec67c7c50b7c4dc4772f61ac5a4e9e9a588f977bf7ec6e6d1daa9fa656617d545b5e062885c078b366e952a8f6761d226c7d9aae651620de13e1daafa7c60ed5cf9c813d433ebf8a58d1bfb922dd0a2ff25f973064a303966b93163a6e0b54e101fcd7484336f04abcefb959b09b48cde29be7cd224ac9881332ec4d19d5d22d7bbdbaf8968b8f691a70c4e4d69592954ef04493b069ed8af91b5edc74db72129a22898b51ac4beb8358875b4e305fccb049b6e9f5f68f7478503c2bf4bf062e84d0e77389dbece90b0a3e1d3615f19606e98786e67eb42185d2bded4074b81f776c546d387c720bd1f08f8eb8bcb51b4c055502239189f7e1a0e30780b66c82fcad98410eda1a15d3b25b3f5f0caec27d4193bf53d52b669e6e8cf65eeead1266765b46e2a6f88f83b575a2c9ac20300c47bb72463b9d7caae0e3520c132839e61ae123e247651dc001d21e65b3f132aa32d9c3be729e4de938d4649ad4b54fa0538561d636443d9e0ea36e196d9d57b5d554cb699ec4ca722dc894560b59467981df4c7f71b84181f0abff2e0f1d91391030821d9641b4fbe63d729826769c855b490946a5f5fb5b2f061404cdea4cb82d2cee902a7a42a431fa5ebe7e10356bef793327167afbec3725b59f8a7548fa6dd51e385ab97cd0bb734799548da2c816b4aad6b611dad9a12f57aa3d7d953de0c30206b517e1707af5cd9799bbc6e44ccf07f8d4653d99aa6988725f91ef1b9077bb0cb3b272b6b31a97b9a67f43f96fc0349494336ab3c7a710ac47e4f0435909d1eebc9dd9e9016cb1afb6539d3888cf120c11cda7632330e8dd0faecde757ce59f1c03669b5a9b5937168c0de9972f7e43f0b37167d4ae52eb2396e0ede38ce7c4d45a461e83eb5fad097c2f9b5bcfed98be1522bb3c4d6be0b742dc6c3133045639f4fcb235ca053c53ce4ec2dba4e73c1dc219a86ba9f5f4fa35669fb1d8baead4a3c618f7269752058aeeb4990756f25807537325e8babf9074cf2d053bd9b7ef19e8e2ed8843f8a71b7f105b4656caac7c3d4ed959f49dc2ceadb930da96514c3400af6387da4331d5018b8c66c14af51a19b39f8d643fdf7656c109b36c5fd8749dd8dd6d65d47788d15c002030096f99dbe7df4d150adaa3d862d81f6a6b249b5b93d71b4e88465675c5c97c7414d61c86fca788f256d64d19fa38e8bf3a49509af48462bb19e4991aa7b7f98dd330bd6091b10e8149f1f2b3d1f2c314bba6b72d6850a40431c604bd5853a7eb02346d427165de17ea6f0c7cf41712e4515295efc0b9717e2d233ad14e1a537128cc9bc10cdf57b0506b66e8e1f067e0ce6602a0ad25a1f393404f2f7bd817e62e5f187db6f33e083e2bdaf64c19d5bde0eea4ae865fbf3e2b6534dc674b0a03c0d3632207edad7b34ea802f10135378203ec7cbeba2b07377053c87037dd16f00b0abe9b3afc4d81711d690845e4b5fc3f2a9445cc345695c20e2cd15b8ace5ddb78833514b38b75e8bdc1878296213c5a50766d79f03c6ba53a4c059ce12bcc5cc3248f5a6cc85e2502faa43c1f9acdf7654338e9c04526be292bb5ec729683c709d3a359b2ce9d102f39ac3af23ba590e57e8cbc36a7a2bb1f6324addf61c5dfedd5259d2d1aec8b00508f2f8e0c6d6cc01fbd28830f9034f98e005810843a57e3d1c21f3c7ff4f18001956bb0fe29d3c23271ba8289ec6ec694080116ebbe181e76a755b788d272a312d12f8bfecca789537019242db11aa5b76520c076e7c06015fead3bbaff56e31a10daa4f504db5d02557c1e2e9cf0339430ac4fa9f85f25860379598b56dac7bdc48dc28bc43a476b4e0ea3716dd92009b298ba54db7db562c6a457df509c0f01fd2419254c4e7a06b10e98f216e7a0aec73be702cc041d246302183a18979016e01346473f8f9cce1ac8d710fb7b751ab26ba834491e98007d30c004431e23963b512238940b11e660792f1016169d44faaf3ef2d19e2da3fb818e86544cf8a590a5a386130f95a6129652159f52f35dac27f6d05acf342fea36b8a87df50599318ee30328d061921a094aed1e3e832b7c15048d3135a9cb4e82a397290c9904b4353262a6298af4fbb195fba532be78970cae3c21127cb16acdfaa3d4a2e274f8d74e058c101f5d2096c41e8c3204f7fbb611b782cd986dcf4bf72434535fc2b3372a5c8f588930595d9893bf5bcdbe7a450c2571b6c123db81ef27542b8984cb50f49963c5c79dc7c2973996a4e9d575adc5553283809a858ce64c41beea91affc736a06b981dcde8f0a50aa6c60004dbd2a3652494e38081715588219e57e5f9721a47474b2ddcdb18755c6524af5f1c51f7f140c8e47fa1405a5f8d3d725c790d17a4d21159b1cebbdf92c8f99fe4172d16fe2d63325007f5fb03aa14c9899ccc1c3c7bf126d18aa7cde66a620bb86a42466cb32a304ecccd8e8fd4d7730666e50aa1d17b33688842a4552486fbeb29496f84193feb09128cc8287a6824da726181ba8e1323adaeddd8bd7ce30e2cc085b895c6fe2e17c5c16b90f0d349963abb43b8a44000a2851d5e493fbe867c3ca23e874adcf308511e66a06626e9eee0643d8ccfa09313d00afa041f9e2efa58bc7db5ac4dac64a037c969079befab01aa3c9319085d617a4ba823c74531a3dffa66bc92b408455381a612a7129248e1049ee719ab59c46ac898231a22298171aebfc2129d679812491d8f1d653471a0beb6ccd8e12405593071c8c98819e61af939e7e6a46789e3526d591bca5791288b910fe7fa54eedd7905b2cb0bbff0341010be25fc08f9ed8aebffd8a3c5c0ca8dcb872dd18047d1bddeefe9b9271dfa46122494bbaaeb7160b7e924bed0064551aa907d63a1147e43e6cd57b032f759df773eadd101d7092965a80dd676170af0c8459bd01fdeac74a34f79238b0af6838e57034104e8ccbe8fef02c009d9cf52cc912ffa2cae21b0d8b9dc5db06ab9c4265eb49ac73ff37a38342246edac6f39153ec7921fb5d0e2108c99571bab0c2d22596cafd54220ec8efd69b360751685b36c4535b9ae1eeccd9bcf830a46a9b36baa432bd901e35d3deaebb27eee80bb44ec2e9c69e3b195e277ddbacc9f5df601ef04e2997cc3bdf48db762a319bd4199958ff472407a885d042f2bdf3373cbf0c5a4cb8ad6502301275122e1b9725e6757f943d8d41262e751247802e222c28f0c50024131882c1d5c1d5c15902b11fae445ee6d79a7410380e2b4a2f7235c5fd803afb3b90a795780d22139cfb3661bf33fd4a29c7ec71fd01a099ed069516d8b6fcc1eecac2b047826ec29f1eff1356fd246a98d3b6113b475febb33132ed6d5d10b034f3ae9e95311f13832dc3b8eb461d838661ddc37b5273063ae3227dedc2ce5a9e5873c83116fd2ed56565fd5d6a96d425a6f7f25bebbf02f9d17451d0e49384e1acc759d33c2a961eaaae7402b5ae64fa90ced615d890aacc7aafe60e129db010a2b7afefa13cd65ce498a892ae7524403b86be1cbc2e9168314140e3c598849d5d2209b0426b174b03802a30a610e9fe59ef8562b497aa45368221089e560ebfb2d3fe1f4c668f9a3a0d99f57fd8407aa7209e4e6e4374220995509d198ad7840dc149a2f4b3a55cb82c46c47d2588e9132003c129c92117defd42431ef38ce90276ac6e883efda696e24e88b5ce003f0aa7b0aee314e0a2437f225ca1b7d321afde35a38734604f084cdcf4449721f718311b7310354e88212436a3c8563af318f8374358b9d577eaefa6d6abc4cc4466a2a8bfc34faddd3e9e4b6e917ae561f18ff6e388ec5c9feefe3e63cf865e66fcb952f698173141baec135f4c6122643234511939466a70c00b03d28733990d1fc4c0788413f6871fb6be3f5cacca474f047595b7f335e3d08c7704372133658c29fbc6a8730f82e6393bcf6363a107342dcd331ddc869350ead1e4f265f44ad811fb7cfbf830847a9b2c8944a86f0db5876879c498750ff7222fa89d60afdf2d92918b94b2a6dc987738a01135d3eeeb433278d357e5b93cc572c2d85c80ce0f30ecbeb5086d1fd2bed31389d9e219c2cb7d7284a46ee254622e66ba888f6e95c01743ced164d284cd4a5d2f40d3b19fadaa289524d24abf82e36aa0138002df8af539e4f2a7db0d00c75dd26db2960716ea2a2e85eeccdd51f44892fc12b91702cb3d43749f8ed1dc6c9b7480ba52159a4f8416ab9a5e0573d75a7dcfe78341f5afa48c40804e933df9c5a1e1d2f181e7f5d676b3e95cec1c1328d631d2713e41606154b9ec0757215d5b98bb02df2de6fd38f13e91ba305a3cf07dc85d31d50b42a5c4c7a8004336f8e482a275960287009db8d155141d222ddbff68e9ab9374a325a85500a6513706f54122fd0d013742d4f7acfdaa5dc3a8deb1fa342cdd71a5e7107e9d1b3b5ece1118e61b33a10d50382545a3a72d6cb453ebca5489396019ebb6f8c77778a40047f1910d9c2fdf620bf7732e1cfeca92c783b829e6d2a26fd4f2b73bb14701c5025d2dfc82798cf87d77e1983ebd5b897d2cd3acbc3eb8c4cd3e0f28324cffad9600651ec2984da55272a3c3a7daaed1b0329578d384300d60b96434bb823c16a0b1b7c2007b7938085e61b76b3d3914a48a6d26389429a7b825239127fa388ba5a2bb92c3013525e94db059db0595852de2f621fe9880dc954f22804ca644ba88519f2d8f6627247ceb2f38680c46097f181bb0955ac20085b0af5974cadb628a87c9b038b009095a18de38d033c93c3d1674878a37fcfdea47072ee4e498920b4152026859aba5c3c39611ee050d42c0760d31f3449c8a4b3155c91d4259f5") 07:13:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000300), 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r0) 07:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:22 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="5df17ecc1bf951eee14acf518103743f56e2277f5c20468dd7712591f5fdd8c436d6", 0x22}, {&(0x7f0000000140)="9e7b0ee9916a99055e090bb6fe578d0dc66785826f74c32f9f92140ec79147525d130039ea9557bd51ba477ab081365856b0a3f0b4946595ec4570bb00a1f50eb8c187141c9b470cbb9c7eaf5ed6fd976ba11f65877c94a81947cbfa16339862f49936a7403b318ccc354b88858dca76aaea6c34f34f967ee153b3b903a23c79fe24d8881c4f3bf972a4cf6c1b478941128d713d07d758c329dddf022e4f7688e4047bae59a1da28c069489e555f2b419dbbe377fa08e3b73691fa1b69133842c6ed3702de179f082040ac8c12b69e9d9a6c202d35299b95747f056d65d96df04b685ed36a7447bd2bb22b88d5f66a900acc7bc414e2c724787817d5015c6e9b080cf21f5bc12fe7691d95c21b62922097d890b67f4c3bb3dab00a7e8252055d43ab210837f67455db5f016e18ecece8adce8194b2590c36cdced5400ef28a8c0153da5f76a12685f7a418d71ee0da70fbf9658549e237e56f19e462a94f6ce0225d8efad2916eeb4fb8850d56a7b086c03095b0f24ab99c99297636d1279280f903fa0acf96e5f7ff900f196136b4f29341eb313891a9ab85efa5af26d9721ef356ea960b881bc58e890f0bb967dc91328c90355a456e5b58f49036ba63ae0cce152bd3f3b96ec60e31bc20e13eee12086451573c1040afd0ef595e4acd12f3dd45b5e2feda870c1d5712c7785d131373d71ab4f0cf87ec2e7807b4e253f9c1610b188641b6b5d12e50216e7cc95f114d54873d1924460733d4bc80254edfbc734d57d00ee36507c822e26e82c5404e26650c8abc88aa5a07febcf3ede507e6399bafcc6404db10aa0c25b7678d4fabd38f2b4b840897245dbcdaeeabc41e79ec0ae3f7f0e3e795ef7bd0e2b9375c3347a8dffd6f95c00e7e64c74c9f9ef90d99c06a7f464a080b57e1a326b80880e9309cf4af9f342cd23d6f4b0fbb57456db41a5507cc809e6448039f03852370ddc013bc72139f31350c5a83253e52c9d02b6934d0708bd13a91a47c16c484da58f73a491e228a374f1ac2ebbfc31db7ed37e0ec6ea77809b3549f5b75a5d30f25814e82bdb9569db1e9fc594016eee5f817ee857455cbf7475677175c130d95977d4582138e256deb63286c8b81b40b26ff85576554b82c6748df60ce36c3ec7928937b8cf9a979d987cd904847efb58bb7843976fe0446d50d338692e9587612b3b560c4ae2c285488c1e22613d52958b8c5ae870cb4ef0041f37ef5513ee5b5527cc162432b96c246f9f95335bf95a0df69b017f3e3eb9c6e7fd2e0398c86a7dc1b551cd95380d5d92d22b2194394823d0afb6a51c5ba247656466aef96c841671aa09fe904650d7e2c654952f204933b4e0e8e03828b80ee9268dacdefd88901c01a271a2a286b6407da4d3e5704d35cf24518b5088237df29dc4cf678104b2e2212250050238fa3f94f824e17f2037b6be58e45d51c2c3bf90813a7f37f1884a724e0b9c326503be7aed2c0c11963aca81876ccfdec7c1d1f484dc970c7138a50dd94759567fd56a13dab9c49b7c9bede76796781b69731999508a55b022962d138294685f1754e14e868e6e21ad81dcb3ba27a63fd56a4aa305eef73e676ad3f02c8ab53bc22d5fe74a34430fa5803a94ccf45a9335fe529687b19760dbb05ecf36d9f9d3ef39a2a72c0c54073c0428ce7ba20b4632ae2ffe5893f69ef671168568072e8e917e05144f22e0d10b44c4a119082d19955884f0f1f80af264c3c1b4b7e24c49109e5b5de0778c6fd724a6b3f60712335804d082e9255bf40357050a1e44de2dabfa72b3898a43ce5c466842adfa59eb56b9243fcd5a5bff5b21637def82d770a2986be1e476571c3ab81b978946b8bfeb8f4b8fd73569b1a119ef6c73b00044c063e08df0c6b815dfff476be840d7f49bc9db217e37eab6e3818419b2fd00533a0938adaacf68b531a17e8458ef53ecc47ec6671fb767b7a971da0decac7e84f617f1035b213fb99e6fb05a45781d8bb040235ccaa6731a923ec7f364679bf83ba2d7571b06bcf02c43f3e63f171e5734b2721bd5c183b522675a25096e64908ececc425f95f68c1a72dc0ef633562e82b0b5e47963013c363300dac55bc1994e04f82a345de154f05b5ed323f621060ff89b7961794ff6dd98e9f8718b3f1f90fae6fba47d5ea417d406bbbf2aa07065015ed96282e6c7e4dde072313e30bac3398f88c4fc8aa53310125c6e27bb9f8f9bbee98ec363efbc46b9be093bf94f662bfcf063cca5b6e7703e30f7c43823b2c301a55d5847bcd8c21079bbfd4310eedb5ec3465fb71aeeaa4fecfe105ec316e999c9e819f76a3d8c23cc8fe521c8e082e9b3831bd90de26403516abc7b4646c80c85dff22db0f2436d8991aede9d512a640e169f31ffa680162f99dc72f56b453c27d170b6ef864967768a976635ac25f0f8aa33e321470f2b144cbfae4a0ac961c23156d46df6ee72f889ab7f185be297f028bc72a6cc60c7ddcf2feef787a09b7febcbcecd155f1a95bd1dda004fb29fb785b5807bfb065755aa8cc171cdc0e94f8f9b1c55153e597ec2edb931fe7a15ae0c5353f20ca97f097a5e57d603583a8180dfeeff6904c4ca3eba60cc2ddae9af611b234b14530abfc51b6f514446aee625bfb0a91dec7a4c85d5f1d42e25869b2f9126a4033104be6415e899da030b2c2da25f024c52183f7fd580f15b82db8e304f3622125913ad1348950d483c12c0e8fccd8a17c1d077117af14bba3745fd4c88080da049bf55da79937a572c4bd235f14625713a99d92c9a2fbcfea3f2d6e74a25f88104ddb055ee743aa4729d00a001eb8ca3111d17b0cb349451fbcccce3611072cdb738b870a7272f688f4f62a6abc714e594642c356b281a9a6ef7b67698cbeb11094549acdb751ec2b1de6579097ab2d3553b60c40f1d50308a0348d5762726c7f14d5fa2190c4bf2b45e9f110d9f8a251d7444553bf795dafb826eef7234ef4ac7d7e8b05fc060b4c9545b28a10200d3fe5b8c4b043b004c3b3243638463d87d14a83977365656e57d0ee91e16690b71f3a345fc94c0abd3699bc018b84792125ebe86572b65008d1a6c6a41a43ee278dc171ce90c980b39452c769d9ea3b4fa4602c84b499ea40ebbeca3558444d0cfb0b37b431d8a7245a5ff9231ed1c34cfc11787f97b6d4696987ddaf0eeb45374b4c16da587a754cd9e36102c890fcdf0b67277c43c017b6c5e71acbf111202b62b30da674f348859cc8d55f1d89b7d94fbc3fe08a850836fd686d9272d785234788fcfd113012134b3aa78996c3ac1c1fe69881062491819a24c44afb9d42e053ae9d70b2131682e8aa4874b83b45bfafceb436444338f36766b7e3abe3f4a3e655d95069a6000235470da10a91cfd173b53f6091c75f8c1357ac1ee7fd97906d6937b17306854c10b1b0b3c721875a4f0fd2da4447ac4040dfb1c9007a7b096e718ed40b7e792eb76b9dd7574ef4345839bdc38485dec41d82b52364e37c1a1749298ae3d2dccd985571c348c384811d47f17812bb7548540c21d3480ff5886d7f0875d7a7cc8c97216be2a3710c6bc9851d4b64a84ff80d06f2f0cfa13179fd12d83f2c577bbb2b25bbe34c71eb25c75810b440ac98ba4959ec34747fe1cb83ed4e08838555f3752bd7e234d2609570238e5be454da593c1c45a8a84f8edd2df162a4344f69b13e66f3fa5b03ca1d54df36a7e325099e76ded5b33129899f06f1910ae9c5ecdee3e2ce2070699504383aefa607ba922c1f1c9f9e39b6bf042429c17f5266ca672d48e50481596917a54364594237c6b092f9a2c18dc0c3d83193542699bea55cf867cea8ec4f6f2887ecfd94d0128ac5c3fc1d27e8785c341a10fd6e06348aa17742b9ed69a26b4d659ae09cef4940339d87e65229d87aa4bc51a6bbc41d78abe2110ead58c1311b7356e57a2c28b09d335dc5852592989a2c3b53ae14e45be34bd56fcbdb0af0d6da2a978dd916986779f55b14289a7ee730fe0d428ce8d0f319437c0b0637ccdedcfb6ce6bf58efbe7a52dae5cd7a09abe287fde6d55aa1b43c9e1e0e38a52f9945546da6654c062f985932e40c7c2e2dd16185ab9a2baaa5674b3ef23de903d95b45d21c8ff1fbea47517441f8f58cdc8d353801d719cdde67c6a63561e5d2dfebbdabc7a4e4e7658cf193e0a2c43abdc642b3166c59baae5bdb6e5bfcd38072a7e5ca9969d1b20cc3af4b798ce0f3557d603d663bd115bf0dd09e27b9b749cfea59718e3566c19ef82461a0ea0133d9b79c4c54a3749650e54d3bae74b132cab38f2ceb02715eb98b94da0f28d4cb9f8c022af0f9a5566708d0351dd41ac6f0d4eafed834f2a8796600f8d4af5725081f03b47b5fb5e331bceab9a3d7ad1b9b2e227620fd023025003b17c51afcbf395de471448e8be487e0e5357e56dae5d33100d2618e2553afba2e8feeaf6a1e2cac1e9399fde1073155543c7f56f7a2f585e216c65733e5f4ff5380b2721eb486c7aa4e56a2e5e471151e33a913598bfd001b901d55b2730afaac6e4e85f0c3ffd04e62df170e9526cb80ebeee36ce18e9dfce9973b75f7308d308e9f858672866439f0b35e56b096ef91d0bbe221e52b906d074420cefd34dbac6ed7dd78bc6ef9abd9c3f500cdeee7de28e3fa5418d81c1bf58e8b69252949870fc86e3789645e08b5c5aaa8cd5721593dc75e97fc528c8a97fb03836b1a6425f81d95314fe101d158050dbe9320bc1fee61761aa58aa300a0a4c59fe881b8a33de27b5251d8edd4dd3b3d76ae13360ee86f874b173390435f9e6c3e2818e4a66b5a10ef74110e85aee646ea099f8429fa6af8a040f95643ab6cb095498026b0696519d4dfd2f49225a3ae2726ff377c5e86ea3efd908233910dae92a45fc4f00400231d046d84fd016677f766b0a919bba7f3b48908543ef4c72c1d3d2e7ffe64f86b1299b3f023a784c2e61b5f7ccc23cc898960cecb375680a55a40f7e764d2c9b06ffe7260c86ede5eeeac64fb81e2d0bcb057a82ba5737ea8dc655adf7abfcaa73412de1acf3162e745188004b7e30b9beeaa314a28a11f975cb490076cd2c9a851ed7ab3c9f1d3cc194378ea034db1d5df00393a72608d6bce5d8c451dc0d962a9f35c27ef5444195bf0cdcff451b193ae1d04671ac0e0ac9c3039a7111e114453eaa336bb335943c3a630e81ac33f75d7e049fb0d5de3d9ef646fa07cfda9c21ea860fd0abf0b2294c7056bdf54411235700df56ab222a5df4d263a4e417982aa785a75f4771f9992198444f96e5bda08f0356e575f908bcba620de38076a1212e03527e8d8f1a9344f9382bc7dbaf00d081f9506e9ffb7a8da1bb2fc7e96eb3d0f27781a8df9658acb56161a0de6223b6cfe8ef0e6c490d1f9a7116ad067c07faf28f68d858a8c3d0331dacb69a23689c3afda03676dd8df76a6b0935768920e740f6a3adc007648f2a422d827b4eb8e7c7ee8bb0d12a1c94d1f2459da2b29914dfae41436558e39bd446a6d01ba2e7b810f771c7de0ad3e843955debcbfe81d137b0d1cdf6a8879f35192e5d97da940a6772ecdb637dcafdd0b56e0375870c4b8e11a54126ba26d10208f8ede73c368a84b619dae84ab0a157fa9a8c2cf94630d5ee2d3a5f09954f2833523bec9c499dd099dd592e45dc1abfe2aaf537e4a4f1afebb1c3da57b946a2b49d8a3000b530b3678d2558987f2b47643eb22978fcfe0fcb1baaa9727dea71197118368d5e8ce925a0a273b8b0ae98f461a1b300427a9f1fc90565ebcf681a2c0cc12c31b4a880366", 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 07:13:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffd7) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="21e27e9ea5064f4c", 0x8}], 0x1}, 0x406) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x3f, 0x8, 0x6}) 07:13:22 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x104) socket(0x20, 0x7, 0x9) shutdown(r0, 0x1) 07:13:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f0000000935b0000050000000000000000000008"}) poll(&(0x7f0000000080)=[{}], 0x200000000000009f, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x9) 07:13:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x9, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x7}, &(0x7f0000000100)={0x9, 0x5, 0x4, 0x800, 0x100000000, 0x1, 0x6, 0x7f}, &(0x7f0000000440)={0x9, 0x4, 0x7, 0x7, 0xffffffffffff8001, 0x0, 0xffffffff, 0x1}, &(0x7f0000000480)={0x400, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0xfff, 0x80000001, 0x440a, {[0x9, 0x22, 0x8, 0x8, 0x80, 0xc281, 0x2, 0x10000, 0x3f, 0x1f, 0x52c6, 0x8, 0x4, 0x1000, 0x7fff, 0x3, 0x9, 0x1000], [0x7, 0x2, 0xffffffffffffffff, 0x0, 0x800, 0x10001, 0x6, 0x1, 0x2], [0x6, 0x4, 0xf126, 0x38000000, 0x0, 0x3, 0xed], [0x5, 0x8000, 0x80000001, 0x800, 0x4, 0x800], [{0x7, 0x6, 0x2, 0x20}, {0x0, 0xad, 0x1, 0xff25}, {0x9, 0x3, 0x4, 0x4}, {0xff, 0x4, 0x6, 0x2}, {0x1, 0xff, 0x81, 0x3}, {0x0, 0x1ff, 0x4, 0x5}, {0x10000, 0x6, 0x7e, 0x6}, {0x9, 0x401, 0xffff, 0x7}], {0x1, 0x0, 0x9, 0x2}, {0x5, 0x3, 0x2}}}) 07:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:22 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) 07:13:22 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xc6e2, 0x1000, 0xe42, 0xd, "218910d39f84d8749c51698b6c965425fef1c563", 0x400, 0x400}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) 07:13:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:22 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="151c9d31828586cfec2ac1c9f3acd544cbdc847a119c19029e70f3298c2ed7b1e45bddab9826cfa1a6e04139246a2095c158fa2b2d0394e5ba88e853", 0x3c}, {&(0x7f0000000180)="07ec8eb91aec19b9ef034b5ac03cf7f4036804e3b0b3342e83ef2afe9344fa20f582c3babefa42e6124c93e566463c6e26848183c0780cf66b1fe60c209319d98822638f2570cd67a748be5875a602c3d51e50ee1a3a9fe8be1d2a1174d8bb05baaa96178822a15b2408bf9acac1057e1c83a7f44d1d3c249ffab70e6de0eb2678bd07cb1a17ec354dc98410aa2568a4f9aadbaf012fea0098183d99c3d5a29b2e7d09e01481fff67ccaeaf276fa34c3a2fabcbe111db874870ee1616d54052433deb402482fe56e6e5cdd6ad2a02d461d48576fa09adc302c92b0c0d2b7f8b9180542e9b56e5539a34dcfc5bd47cf88cca9e0b6b4b5a8c8aa802a0c4af9be136e3469f96a655cc4ffdd7826381a89ab7eabe9e4602f151ed4322f23cb38b3b1b8a1c7e2dfbb659a7a32750ffefe418c8f09dad2a72d83fd105bbf3fd7e2dbb7d58fa2115774fabc87e043bd8268093de5891369d63cf0fcc04acd4a0769e468698cd281a9bdc5109bdb18304e3944c09da1bcd41bb67020affa47d38a393bf4fe3a255c68f6e308970857a34c98975d57716aa41450b0d43a400b6f9031e5e643300214d270b4ffcc48d4a9168f7ba8a7d8dff3ed46ff4f8ff20384fdbc8b12c8dab516f90097c9dfe523e647fd47954908d7cc56fd9f19a35d86b62c32df4fcf2d1cf6f3780e7881961d1c5727dcf6aadd692e8ee9ea9a73e66b562fa5873fbdc10bc6be1f335c912db4aedea5f05fb1fcf40fa7dcd7ce596382346fe6a5c5c19b481a67e6b6e50afef3f816770ef87d952641f37cd56738ea259f9b2dd6f270eae6856acdfd25a4f19df864420370792d89ce3e5b08e0770fc897b1f67b112973422e56eff6e0ff0ca58e87ff5ee7d16d708235ddec4800c5d9ab7448593a43605b7bcf5e9d836d42e0ad19c7a862787fbde5d475ed4f277d14783765711f80bb009014e2b8571df998811593f4ba05931f1d4f7258731df65a4982d19535523ef068158fa223584f8dcd46033aa7966fce0333362437c397f391c63324bf5351d4f1e34233ece3286d30dc94d6d8faaadc1d26dd78a690be2fe1f1fac20a74b3be7db08ddf66645dd9e25163682a39797f1ce37694bb6b728f2103e3c9233d65ff3d3f8c4b462b37cd54d49d2cc20e180ae8b44416e277babfc6af0f3026febf7fdbb048b578b508b0e3e66ab5a29c51a19a3b1396a7a5cefee8f2225571a4e326f4339b1f08beef3500b13aa2f9bc1258a35d6b0eca122f2f70c63ab0168998504f3e9b77667a76d4d8aab6d4e9431d3302a9525baddf2c82b790f57e7df11b91155acf32752f6b3b96e041a357a99425d7cd05de78a2eb43a0eaf9fc5e46d715c9da1483f44e3626a882c69232d70f120c1f86b0521e9f22170681f739e1bccc37fa173ebc3f1a3a40295e907b31bef6e94294176d2def97fe61c17b1909fcbfaf8ddbdd45ee656846706da26ae354a7acc4afdd6f5967e2d69fdc763004ef8f791d7b3f74a18e59d61e4b79122c1432553adfa6efa3b1edfa87b3ecfcef2a0ffd61c2bc987995d716ee8c05db0467ee0dc59ae2285f215fdf896eaa7264a81860ba6f6f27d5597ddc8de281066e99f2ced00a6a796b4024a5e656006394052dc08a145018c9052746e8d4332eacafda43cb1302b051a015700580a945d429a39dd0a677ff9f7d25e7f99465f8ab7ae9cf7063b0a985f802ed8d5c52cdcaecc27bc7c3e5de844779ca9f48e1cdccb6594ba6c65d83b927e29bf1db00d693328ae26abc0a1d95fe4d3cdfafe470b99fa2a0ade766663a549272a59b7e1037324e0acbfaec3566c570ad91557b80ad28190e22e64efb3b48afea1706a2f5a8d4bcbd3b66d335bee63429dad9840da0d3f2c3af41b3020b951f1f0a430bcd63010615986dcc8a1811e1c98e5d8ce6a7cc4835dbda694d56a876c911b0977a8fc2e59e9ba50047863803b043f298e4ece4c4fbd74f2bda9a647a80c05606bf6c6dd7325b1c5095b03995f84213190f7c9feee204a0f6c8d388ccd75519fb31ee2b8b8a8c818cb8b90184fcdaba23459776c4dfb1674d1cce9d6517094f060adbd26e1d6b906c6e98baf8b4272f560fe023901fe7d58ef80db4b84005505f6b651c0697e61e2dd8f98e008c51c6c544f4c6353334c66ae94a18b6dd325d2dd58b4ab5fc70df5d96d275ea73b349f227a45c091c10aa728e20aa665aa78eb4c257c3f2f423a5da9d3162f131b0aa387a04bbe1dc44ecb8f1d5e1fe3babd21366c96c0becdaeefef31d46d5497e9abf3c8b5aea48aab0dbf979af0f438b097796e3677cd611b91f58b3bfeee736b31b7ace366ea94d781459ae680fa28cba239dd37c5de17717c3cc69f33b99cb3a6932d49ec31111010bf4469e331cac2f10083a8b9c4fa4c139705dab9fba635af40099dc3850246faaecda18e10d6a842d87eeafd67f4e208e23764b7af3f98b5574a4cea03f27d509d7afbd60df0b2893eb140de41a3338ee57fe35faa015397f0b1a405fd1abe9ce7e780ffe050dfa0c996e976406d9acc60a676fffb0729755d850751a26602189e28ed46277d00616bd1367d8d0dff689f7d69a7506a3885b8079b10e98bb802993c414fee20db180cbad8e9d4b984e094df0221eddeb8f42cc066b0db9d441543847afb87be4fcabf66eda65b64296e541bfe95da199078924bffd769ebc5fb45aa062a906edd9a8c34f8bf4aa1020aed33fe392ea7c11c8c371c63f0d232b1ace61881345dcd607cd34dab45b7fdd8c23052868c2793916b7d582c1782a0e0e8f18d374b06bfad584c37f7bd4f524b63024ddc824ff0369196bb3abadce79fb2988f0cc3b49004ac1e27b00fb5b786aba1144b6a2f32438108a03efe8ba2a00c2dfca0c4fb9106b6d37a5caeb5337a18780fd0cd9c03040a30f3276156d27c994a7cd8709ff78a231abbf9285b6cc8f219d87898aa72615f6e1a386bfa56dee97ab8fdb7b5603f3c19c8049f4b6e8582222c5a14fa8d2f57491e2c2d21202385465a700503b1864ce17bb687d9931d826ad32236cc4d724505378f67560b52506ec2544042f4dc9e1e7b1f1994496fce6bd92945ab02553ac7f30673896c81283b53d1f3dbc8f77922f7cb31afb221e371436d191e09c1393271e235e0b5bd605d3146bf3cbf1cff91f5158d2324966c24f07bbaa638674a3bb3228c94c0a7d6599348055df22a03c95c99423c49145641cc48a9775b2321e5fa58d11fd676cb058456062d1032d729c275294aaf39b5e6d7e846faaae11044a70f6ee5afd237ba0610a765eeeb82e53e5b2c435fc4b3fe022c0809454ec47ff4bfeba5bc0a43edffd6694b33b112a04c5bdbaf793c5eccca630f0b4d50f0e01fc51f4dd8567d13220cbae4ab46b640cf5e99b7fd80c9fc3655772e891f1b54331e2c89e221467fb10a9f372db9437b72b48d66beaadfca0612be88c8acd4393f649ad1a6d2ac1fbbb74a10c31f1003b1c7c0087a01603a5d31b0bccfe5c7dfe3c36885c4f5a66e7cdb1b68e8b92826e8cd466f5f19d96ee31b504fa55158ef695f01532e6a40725f90da8830c4ac42fafdc39eafbddbd492b1efc66a7e61103d5d6b84edf5fa7ed2f09676e7c8067f914010def898b71d8c107da9ce8bb02f55da07ca2b983b332e22fef697f32d483c544ec13112d485968860a7ac70724e1fe93803e3125d330ac5d0a81df16cfc2ff475a32c57bb58395a059b9eb4b9c2df3ae78e5f856a4b6d9f6e9001f4346b4cbe8a42c7f0de7ce3ef98bdf8b587b96820a57c3486cb46d4b6e56eb8bc29c74d5b799952e44b1ee849a511988d175db3eebed445982598b7bdc82eb804b6ac3dcea009672904c879c0b1d7402a583e3fdef8e03bff47caaa624562331cc733966bacfba357608980a39768db2dce6fa6401351b1bf789bb3335e552c437fd40e82e34ab2fcd6199b954beced6b9c9f596e87301fc7e92fb6868da8cde39158eb7efd1da6d1674ddbfc1ea038110a7851c720d68c68e5f8644b4d3cb6be1da544d30d2c6097bd3bbed8c9376de23ed07ac8e91f69076c77cd9bd652d1a049ced7622581284964197bb44d2bdb3fe7674501145c29f76d4fbe4f8725de75de7c38088586c8056c3233b48a09812248db6abb943a250fbad49d9b5587a97baab60484740530f884dd72dcc02abd8d2c2e8738f125a396d23ae55194e8c2bb2d63b99f9e38109464effbb6c9058fb8f4d6715d1c886fd44c26d524a55d2df66b179cc996e67105fb8e101180de715e610a51c2f59f2ce9c711942feac5122ea9412423b6d20c91798eae71bc26f1f08caf3899649a1d6f1c81d0e5b60efc0d7f4e571976f1318002466167335d9e85c3752c43f4c2135d4fd418f754f7696037e335a8267fe055c7d903c48ae29e1fad86f446263b86a10a1ccc896109fc0a3529de3e6788cd44ebff29bd6230d132c0772c42f7137722b8371a122b34f3d1bf78a765d01cf4e114f9502bf945a18ea534563fd2b11f03488a5522ab220cbe6a853fa97cc54cf985416cfe32f1f81bc9caaf4c9867279e2b8fa34374de1c1a795c130cdc2d7d5eff1b84eafd339d8c7dfcae912dfdbd8aefc28f5a56db09b4143184fbafd4793e5120166de29e12a5afd3484235db6d3c5cc0350580498aab15be55cb5c588367f8bf6b39318342398c5d2fd307fc7a222a314c76a0642bb8acba6de8a2cbc31227864282bcf639543baf2d5009a2e0894aaca8a6c9767a55c959e0d94f981983d6c087b060301527cfee335909e83f68e18b1c6219a7360df3ac19e780e9286cca95a208765e7598998e98557e7750b6749285b7562024729babe62960ade4de60943328b26345fe4a013fd83c6c75eae979349d58b003bf23fa07635c3348dc3ef7632e6a19043b9ed55e28c8e5dcb96152ed335114a231eaa12cd4cdb0a08ba7a733e07f401e0381ce6d37690624ea9ead5b1c00cbb97bf8b6052417f60329bd23770963e7fd429f8eed2935c4d42412eecb6be58c19bd6bb467cc4776c3e219cfacf5203dc6a6c9ace756e0ffef65a2ee010022043e7f9d35fcbe0b2890df1225f8057c202d208f1e178a6102900f48fcaaf7efeafc946bc878c4367aa8ec076ace39754ac4db601b2ce6686c81e0a56af06275826ece68f401ea2b0679a8e7900cc8891ba7b2bd2c457e71ae4844fe9b7b5817625be4e6f0980f46b00752fcd609c914f4b5e7f7b7ffeaeb73fb24b2899b88201bc38de17fb966582cb24db3ed3dbf8ff6dfb14618303d9ee2e442e90b80c428561349556d13b5a1863ac8b89b004f74324762b906e423e844d358c2c1b96f156321cd7c29243d445de739d3fed95451a24a5ea05ef5d7e536f94bb41256223b609667c7cf3869fe82ce69757fdd0e6ded97e3781b00f0237f04ef71bd0311c34c583002ecb9c3846e5eee7137d8fe43bf80bc7c3bd72abbc8a380a191705ed085d431521419b75eda40f13f5f6a8d95f280ac67b40aae9fa3b6f5bc4c604e730ff5ea89b5d6793efbd47a9000a421f5b7bbeb2b98c709e69538a3ea3406ad3cb4c4547d2b04f84a34b07fcb312e385e40c697840440a1a23739420fa58cd34f8f5a7f31d8813f8304f7d1f54a39fbc84543936c14c8b34e8785a3c8c05f5766b5f4c35d500fc126c75faee89b03f722adeeacc7edc2923d023caf5b3e42666f98a4d30eaf2044c1dd1343ecf5fa6bc26b616bcebc0160a9ca38c0b3088c320455617e48b7c2420b2e0338431740b03b4fac254d25e7f15fdb3c3fbc52a33e13001f8284a", 0x1000}, {&(0x7f0000001180)="0d3fabc96b59d8261d14fd9fe601412c9b948fd9bcc43d9c9fd3b8962716fff10bee260a418aae436cdc873c04f3d5f8c330e53dffacb5019bfbffc50df8052255385c0b55941907c49b6bf97711cc7792e5187689110d636243759211856d23277744ac9d23982cd59d5536284a5760aea44097c66391e134ad5325ffcc8772c5b2340bccdef021e046aba9a6ecef9ac04e59d4ce5bcaf7e2703bc877dfef3b9c8207d43d598d8631e78a1efa2de717f7f0c4e4a53f31b697e82c59d6ffd1942346539856507575b25709c9afe8a1bc8ccf1d5cd788e1a8785f942db7812598d5c17fcbdf0c81c28d406a", 0xeb}, {&(0x7f0000001280)="55134ef70ec33c3eb79165e88f19260db99778a93e4cacca227606a62d88968c8c803942ccd7e4014b2f583aecc0322ad6860b0e31cec6510958c145bebe8584945261a0aa682fa4ad644dd359032f8a93bd25aac83d3bd09394da193280761dfb3c12a43078dc87b14ecc479b99c4134a135c80cc2bf319f6485c6e0a395083302aad5f815ec4a211a08a19b37678", 0x8f}, {&(0x7f0000001340)="04bdb7358e6f3cf10a3e74ce66aab581ad340df9d1d1c620213fee47060d7fdf5708f75adf117a2673a122f455e87d588e26c0aa15a72c58d2762e5ccf49b18b62feed78f6", 0x45}, {&(0x7f00000013c0)="c200616d9ee019f508b8664ef123846e6a594b2752", 0x15}], 0x6, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 07:13:22 executing program 1: sync() r0 = semget(0x2, 0x6, 0x44) semctl$IPC_RMID(r0, 0x0, 0x0) 07:13:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() 07:13:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/42, 0x2a) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x8000000060) setsockopt(r2, 0x3, 0xfffffffffffff000, &(0x7f00000001c0)="96d3417cce7208087cbd6d9bd2b4adce63cae7819b063fe5a7ec5989f031b6951c150431504f753b18d46ac3e872e67e7d1155b76a4dbd8375eafab7e24470d7ec090481c76bcc0bba0a40628debd98abc8c386658d38512c4707e816cec74dd69e8343379c30ba5d0d3d35eceadd301f628ad56a726a95f2fa396b4db876af9c3152660392552dea73cc3332ce14565b41502f114425da12065debdcdca6e27d5387b0e35697e529018053b655e5ab4d4acf8706e607c98b34d2d8bd6a63348c99caa", 0xc3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getgid() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f0000000040)=[{0xa9, 0x7fff}, {0xcf, 0x7}, {0x26, 0x4}, {0x24, 0x4}], 0x4}) setgid(r4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x9, 0x6}, 0x10) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:13:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x368, &(0x7f0000000180)=[{0x9, 0x2, 0x6faa, 0x80}, {0x7, 0x2, 0x2, 0x800000000}, {0x9, 0xca2, 0x0, 0xffffffffffffffff}, {0x1, 0x3, 0x34d8, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20003, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f00000001c0)="9a5a737ecfabc747948898bebd35740e30775589fffd38cfce6ea0f68917d9f72e84ba9b51c2389534e70905301dba84398ab9fb2c5b6919acc64ad9edfec26159c1", 0x42) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000380)=0xc) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={r2, r3, r4}, 0xc) 07:13:23 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x4000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0x80105727, &(0x7f0000000000)=0x1) 07:13:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80000080a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r0, r0) 07:13:23 executing program 1: r0 = socket(0x80000001a, 0x1, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x79, 0x9e, 0x8, 0x9, "5c4d56f1e7525b482f61a2fbcfce86d1e385bcdb", 0x4, 0x1}) 07:13:23 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x200, 0x100, {0x3, 0x773d}}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf, 0x40000000000}], 0x10000, 0x0, 0x0, 0x0) dup2(r0, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 07:13:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x789}, {0x3, 0xfff}}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x100000000, 0x1, 0x7fff, 0x1ff}, {0x56dd, 0x1, 0x7b5, 0x9a5e}, {0x6, 0x1, 0xc6, 0x3}, {0x40, 0x4, 0x20, 0x9}, {0x2dc7, 0x4, 0x7ff, 0x2}]}) mprotect(&(0x7f00001df000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r2 = msgget(0x3, 0x10) msgrcv(r2, &(0x7f0000000180)={0x0, ""/111}, 0x77, 0x3, 0x800) write(r0, &(0x7f00000000c0)="256127a9a30cf3df66272929222e8e4b3844947688389b9733ee62f8dc66dceb8f224625c279de4e1114e69de00000000000", 0xba1e) mprotect(&(0x7f0000222000/0x1000)=nil, 0x1000, 0x5) 07:13:23 executing program 0: geteuid() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) readv(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f00000014c0)=""/247, 0xf7}, {&(0x7f00000015c0)=""/71, 0x47}], 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:13:23 executing program 1: r0 = socket$inet(0x2, 0x7, 0x80000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/51, &(0x7f0000000080)=0x33) r1 = socket(0x2, 0x3, 0x0) getpid() getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x2, 0x4) 07:13:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 07:13:23 executing program 1: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000140)={0x0, ""/243}, 0xfb, 0x0, 0x0) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/139], 0x8b, 0x3, 0x1000) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='#\x00'], &(0x7f0000000640)=[&(0x7f0000000540)=':!-{\x00', &(0x7f0000000580)='/dev/diskmap\x00', &(0x7f00000005c0)='-[=\x00', &(0x7f0000000600)='\x00']) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c02321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c311c94cd1808793ca3e283f45ac7af7541904a06f5cb29440f52ed9b79cc676dd9dd9d14f3cd2e3afd8fac7c8ecf52f85f7a09181dd1d6482b3c67ab1aa698bcd81fee5de068ce58990c49b3571dc4eeeea8ef64f52eab478cff1ed6fe0f722485a3b41bed1246dd245d64505de10268836e03e3308bc06e3fadc907a9bce78bb81ebf5561cf2d8409914a213917"], 0xe5, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000000)={0x2, "8f0a9de443a83f969ac4eff0a68d59ebc39bf1211571c292410f54089b64ca8319275b58f38560d2ef7fe8f411a71c79fdb9a77f3848f1e9bfcacb44fdc9dc21d7890ca4a9bf32be0bff465918000f6c6b32813018367e4647e4c73d5e0a6caf0d76f03dd4b48ad6531de51330009329fcf74a381396d861bd72a1467b3bbd01ad882c45da16be0b14bbd31b61e017f0405e8c2fc8d03142e0caab0635ee68a922dcc11bd7502080c2c30b80e48d7867d2c3ba2fe174fcd4d8928987b2c2da45dcd95e6c517e6b1e23cf98e41fb0198cc6651f871bbc62e51d84e7a1ef3436d9"}, 0xe8, 0x0) 07:13:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000180)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 07:13:23 executing program 0: r0 = semget(0x1, 0x5, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x72e, 0x7fffffff, 0x8000, 0xfffffffffffffffc, 0x7, 0x73eb9d79]) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xffffffffffffffff, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 07:13:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 07:13:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x5cf}, 0x8) 07:13:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000ed, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) r1 = getpid() wait4(r1, &(0x7f0000000040), 0x9, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') readv(r0, &(0x7f0000001480)=[{&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/111, 0x6f}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x5) 07:13:24 executing program 0: r0 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/207) semop(r0, &(0x7f0000000100)=[{0x7, 0x101, 0x1800}, {0x3, 0x72, 0x800}, {0x0, 0x3, 0x1000}], 0x3) getitimer(0x3, &(0x7f0000000140)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/37) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000001c0)=""/112) setitimer(0x0, &(0x7f0000000240)={{0x9, 0x3}, {0x83fe, 0x2e16ddb6}}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10020, 0x0) r2 = dup(0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10003, 0x0) utimensat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x600000000, 0x10001}, {0x8, 0x4}}, 0x2) getitimer(0x0, &(0x7f0000000400)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x8, 0xfff, 0x7, 0x0, 0x2, 0x730, 0x1c, 0x3, 0x0, 0x0, 0x3}) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000500)="254c1579d79baf6127e0af6c8e7af13c8f8fef90418522dd7c3e238b63a5357c54a2ce654aacc16dffe40c527d88b92799e450fe4e7b02", 0x37}, {&(0x7f0000000540)="120535651948e68ba39ab545cf6719d751c810b883", 0x15}], 0x2, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r2, r5, r4, r3, r2]}], 0x28, 0x4dadc3691f666549}, 0x400) getitimer(0x1, &(0x7f0000000640)) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4010, r8, 0x0, 0x0) listen(r8, 0x2) pipe2(&(0x7f0000000700), 0x10004) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) open(&(0x7f00000007c0)='./file0\x00', 0x12, 0x24) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000800)) ioctl$BIOCFLUSH(r9, 0x20004268) 07:13:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffff7, "b04d6af3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 07:13:24 executing program 0: r0 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/15) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x800, 0x8, {[0x8001, 0x0, 0xfffffffffffffc00, 0x3, 0x7, 0x52e8, 0x400, 0x3, 0x401, 0x8, 0x9, 0x22, 0x4, 0x4, 0x6, 0x4, 0x2c3, 0x172c], [0x6, 0x80000001, 0x8, 0x7fffffff, 0xffffffffffff6ab2, 0x80000000, 0x9, 0x1, 0x8, 0xfffffffffffffff7], [0x9, 0x1af654df, 0x200, 0x100, 0xe5, 0xfffffffffffffffe, 0x9], [0xd34, 0x8001, 0x7, 0x4, 0x2, 0x2], [{0xaa, 0x2, 0x6}, {0x9, 0x2, 0x7fff, 0x4}, {0xffff, 0x4, 0xfa7, 0x8}, {0x5, 0x1000, 0xfff, 0x6}, {0x7, 0x7, 0x6, 0x101}, {0x9, 0x6, 0x3, 0x3}, {0x4, 0x6, 0x400, 0x7}, {0x0, 0xffff, 0x5548ba7d, 0x2}], {0x80000000, 0x800, 0x8, 0xfc80}, {0x1, 0x5, 0xfffffffffffffffc, 0x8}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x5b) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) msgget$private(0x0, 0x2) 07:13:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 07:13:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1000, 0x9, 0x8, 0x8}, {0x800, 0x6, 0x7, 0x9}, {0x5, 0x54b, 0x4, 0x7fffffff}, {0x4, 0x101, 0x9, 0x80}]}) 07:13:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8010, 0x0) 07:13:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x12, 0x8007, 0x2) getppid() getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) r1 = getppid() r2 = geteuid() r3 = getegid() geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 07:13:24 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 07:13:24 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x0, 0x7fefffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x1ff, 0x401}, {0x200, 0x8}}, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) fchflags(r3, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r4, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 07:13:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8a12, 0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='o', 0x1) 07:13:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 07:13:24 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x0, 0x0, {0x3}}) 07:13:25 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x4) recvfrom$inet(r0, &(0x7f0000000040), 0x0, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7c089aaa6b00aa0abf5ec7cb1a627289ed8b7f6aa604", 0x16) semget(0x1, 0x7, 0x40) 07:13:25 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/203, 0xcb}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x9, 0x7, r1}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x80000000}) r2 = socket$inet6(0x18, 0x8004, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x9, 0x9}, {0x18, 0x3, 0x1f, 0xee39}, 0x6, [0x1ff, 0x646, 0x1, 0x20, 0x8, 0x7, 0x3fe000, 0x101]}, 0x3c) syz_open_pts() 07:13:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x10200, 0x20) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="c5bba0ef982a2ee05e7d569beff7fc336dd1ed26a7b66fcb0a9e1fafb559a3077e06b954789e18731c04bd62b2535ccd940a6384adee8c403aa1ee998cb64524de81c610a2d5bda20513b66011a8d5ed29579d887f4fe365c2b51f6cc7dfd532c057259388992e5fb7bf3e679809dbf4e645699a9b43e3b6048f7b21d85d1e3d1888b2d526f20cd74dafb0ea894e0a8a05942230f4f91e31976f6b4bf9d7beafc01919e58c08ad4f3135ca2d9e7494220b2f7079439e2afb659d4600a6909345c310152119f71e9c0173f1a10e8cad753d584d83853866ade08b3d7eebce0e625cccb5e9b9fd11626331", 0xea}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107004, &(0x7f0000000000)=0x500) 07:13:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x40006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000002c0)=0x3) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20008, 0x2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5068) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000300)='./file0\x00', 0x2, 0xe0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x42) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x401, 0x0, './file0\x00', 0x3f, 0x8000, 0xfffffffffffffffb, 0x3}) 07:13:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pread(r1, &(0x7f00000002c0)="aa89e0aa81347337909e559670b825e8960a07ee57d354197792e656491fc95e66f6b12c4f4c22c7654022189a9a7cef986f752922dd3808cdc858bc73f1f73ff9b2ac52f16e7e601e2ead43f79803b61277bf7b385209a84100430f47f9af67e68cecc76ab640e634857962b5c46281f2ea0e847f04a8fee5246f8989b16ea21efd04db1ec13b920e39000000774fe408e1d854b3e9f747c201546469b207d3dbfe95c0203a957645c80522c939bb73ae0845825b42380ad2a39ab64fa397a1e641347d0e", 0x256, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) 07:13:25 executing program 0: getpgrp() msgget$private(0x0, 0x0) msgget$private(0x0, 0x82) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x8000, 0x2}, {0x7fffffff, 0xfffffffffffffff7, 0x8, 0xfff}, {0xfff, 0x7fff, 0x9, 0xbf5}]}) 07:13:25 executing program 1: setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 07:13:25 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 07:13:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x1a, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) sendto(r1, &(0x7f0000000040)="19fabeb5915df75500901782647abb25f969143ed37c461658407446ec63c1ffec920f3fa26e2a1f4f9f1c1afa0406292dbf591bc48ccd056406671acac3afa9c928ec5da9b9e459aa8abb4235019b49e0c99ca7eecbd239315a59f5b63ca07ddb277a5d", 0x64, 0x408, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:13:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x10e}], 0x1, 0x0) 07:13:25 executing program 0: kqueue() r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="3912459fcbb99f7312bc9948f930215da1d903286ed773fc6f20f6c5de9dd80450b6f45b621a6c81153543d7f6bf9a85f0e7715588f15a55e66ddde98e540c7c1b2ef38af3927aeb7b214c991618da19324c7d1c7dd88f5db38eacec8eccb60996bd71cc79dda7d2fa8636185ddcad18f8f047141f2879eeb97945d9228f3718fe2d59072511cfa697815d7c3ebd49777f185d94a7d0869316f62cc24891a2e46e8ce279f27b160993181ae0c18fd5299b20f9a596a4a3352df84a289f453793bcf277534671983ec740085ca02cf4731ba59ef5a56cb65e5a4a4a285b1f33618e5935bd8085dbbd0402c65a6b3dc8e84ed0275fb7", 0xf5}], 0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 07:13:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) writev(r0, &(0x7f0000002140)=[{&(0x7f0000000080)="53de44f5cb2ff894ef21a4e593519dcf0ce82278b8d61c26c0870e170ec74bef7a5829b9ea0fbd0044b2ba9dcfc771f7f0def398e9ac0347b32d85837f6b432a6f3c47c5d69a6dd6697456704cc95d65253c75d61eeb944e704162c6bd77a8e03041509d1545490bd859c33778182ab2fe54122a9a228bf276dc4a0e6f15b3653e2b5d74ab3e837ebe038d58cd9296b51db0167ee9a8f8ac246ccdcd48744d61771b0000000000a39e", 0xb9}, {&(0x7f0000000140)="f7a9bae40a63595a9e82b6463b98179d3ccc7d27587435bed5cbc21e70dec731539ec806025962d58d2c0db900ddef026510f0436cf90d0896dc7c4da1cac833fadb2a7f95cef214ae809303007bcd77928a486997eab47447c963a3dc4e5f302833f3423f4d75e60ceafc5885a3314e9d61a196d1adc92925de6285d8964751830348d7eb85fb4036f59b0cee41c78cc75299f19b7e38b23c4904e9f7b8de28f2cb671071512f9d473ad1acc1d1a863c8ac77e99a05bac89fd4a810bd920dd21461d3718b2da88d4074f73776155e77fb0c2328b6c27a759b5f4d34c0448ffac0447991eb94e9c713bb64c421975844ee2b09db304b6f96c2365446230095e4eefaea8fa4fa5fdcedef6ca31c1d960309371e01d06e2558463091f5e9aac336ecdce997215c7b5eeb9524dde2fcabcd965906e2d0c5090c9eb5196b62bac248acefcb33796d9556e85f79233b6d9d016555341f36d16f6fefd6faf0888e531dc9586a6cba4ddea7e2b15049234b9faa95c48345d239db0d33a5b044d142403c1c1894de2f2b3b6023173df44339ed87c4b3f57f2719f247e05003826cc912002b010cecd0df7303e134ddf30b9b917179909a74f894cae77357f8d1f0738b4633101d6fda79f852b24bd8efc3ea1754adc8bd60b64e54beb266cb06f05e0794040f0a3d297fca3f9f84cc249e349bff4689a2dfb62709c0e6fe4fb23563f91e0166d4ea0c719b0dac0880601f7cc4cd5d07259d8ef90d8976107a5f19f968a5721feb8340fccb990385b40fb3ec381c047e739eb5d172f948948dd0024fca79160aa767ab026f46a22f48bc0af2a92c1bb92f4bd730611bae4ea81a73281e94ab203a3f838f2c0ef1a61c36899f2c90ea4780c2e1ef0cb373a4cfc028ea7df2485dca869f350f6839415eb122c044a64c0d5c00d83d33d23c9f64dfbe0b6de862ef338a4d1a2ea1c8735404fd3940a48b746ba3d68454bacd45d7ba416bccb9a56dd3dac16e7ad6d16faf7d7521c229a7d4a6ee1da3a21e3014d0b0850b3c9b58f5a0a8e5b18f8bb34d73b948b7eacfe79d00a5bb62310689a36dc3dd7c5d8ecbae991330e6c551fbb7aa1183ddc7c2ca79506fefc63a3ae254183df32c4fd82f3079b1ca36864efe6e48f074787064b19647a246ba7166f851b9745343e6f8607e105e339f9985b4ac59af685a93b8a51fe6d8b31b99327cf6766bbda0d697270549d446360c4f0a1bf2c438092b28ccc9220aada8e7723e839c06e04cd6186cd3dfa11e5c4ef8489782b1bdd3b8134c4e409a4ba841ae1e53adc16be508f1951840d56e6d941c32b6c3a04c5b0dd33e970f6a5cbd8a1e77c264dc9351570afdf5e025f1b52b376c1d8efa06e115617d28b2a5149d7bae7c82b480bfb55dde423bb3d6195804c5356d0813ea7292014f4d75c7c2d8f970dbb7cfdf825ab816d1f48ad1852e65123b6697795f6eedd61e652392a8fbce38a8f3899b840f23fad2e7e82ae8e818ec85ba44dc280b81fda1ec912fff1ff438b4c975384f7c0d7473bbd3702111fa11ebc57558a9ef422d81035dc6863c5f7f84045f8e126179951f790af2494e29463afc5795e8816d339f4da3d7ce53c08360857a0bbea1ae9e47b74d63067941ebf8f39250f21868da96df7294739155968cd6688400874cce1ef4b6ec9dbbefe3de6610b7b3141223abc5641805cf88436adad036c86bf0b9f478d692f988cb7bc494f8ed7bbfe141527db8c214fd689edc3bddb7e583d35dbe48af52da2306b5efdb33d740035baaec9e3b8b134d2b41659a4cc71f585bf5f082d8c2e2f079c1e42fbbcd19c3ff438a3c986155dae932571221d8e42b289243f240e40023d1a0a85770febc4639cbce78d605ce8b074901566bc9e764a6daf2419577e18faaa8862882bdf03a4bf41274618ed2521783b4598853d4067e0ddc1a168ead4b8d5a372f15e26cd923430e6fe8fab984880b9b523a4ac238599d6418fe6d0e54a1bef1a876ef842e0560348e59931e78df3a3db268e693d910c958a73ea5340d170a42e585d0df943ff1ee04cc690837ed6bda54d2cd588aac3a29f49aab4e121f935e5c9f0940f493bc821782843ae1fb0aff609ad93951d74e15311fd61e62f6b1365eed9a8a9d9620abffe3fbfb1cd224089d9c9fbc49f4f1c32c74aaf8a7695df7293b99232d2c998cffec35806c0ef084480b4e1e70cefc396b6189168111554fe60d28b9f98ca5bbf69755827bd14d225cd72fb41a257b06814ef05ed2503cb7096a553c7965f6286709574fdaff865f55080518a9501ce89d45e6bd386552ea4bd2e7c1c2dd9d73ffacbf897b83364ec0ca9af290d4f62bf79ad1e3d2710ec6df2e63564435fa89f648fe8d028d568767e1c66c91a3781b08ff7ba51889cbffb30a11d5d60692ccb56dc4e1938c9b0ea274983258295f6bf8f716b7317e276831eabb4ec5be4b87cccc68ff0f958019d9685daaef92da74d07a89fd7ccdf3fd91b18df2a22b6e2e87c6926774f983879fe2ee21d76cb41461eb80b6eaffb08a185450b3ce6da0b727457a7981ead438c85f030413e620116391e6bd4be8d3857d35870e00b2207af12d76877e20ed912d9df3ab8d564bed6a4872798830c1285634183310c5111a420d623d8a13b6d703d189ae976f5678012aeb48c99ce3b51b2321c917edda5981fe9bc1a76bbd650c24b613e955208fb4e3ade25a1c2c8dbebf87e02b5ba26e02fd685cea1b726531a915c7fd1e283b1f6d298e38ab137e0a25d100b786b6ec7d96d2cdbc9c3e248806de1754e4e2ade3431b0f6feec3ca2484e172569c37ce54f3b19a403c1a79a37cadf3a8632363863adabda1cd872990c9ed8caf4fc769cd649802ddb60aa565774466036c83156c2cfa9f7e7e3c690d70c28261c95ab9e0caf3b8a355d9045ce6acdb6009979451d3938c99154931d8d1a0f897d0683894e7ccc8b855e7331f566fd8e54ec75299c84cd97d2f574b7ec7289042ad024ad065448e4bac395ec5f5f1622801883e8eec060aa7e80bdf129df4b6da31fc556536ab5756ba202cc16a419298142646bb0a141cd2fcbaa47334deb09f8f101726096528b4a83e8865ee73a206a76224bdf25c3bad26d27ccf87e58f2df347904476bd048dbe0b6986103d7a50d46f533264540b330f878af770c7a1f4f157e15aa2cc9693a53d8495be7771464cc82f6825d6830b4f02f9a806d2f128a3ec1aac85c8dd4af755ee0a56357e2f286bcf694909b18ba8b6bdb0764d1a6c95383983300e8e2c1a8ddedda6a31aabc03453b0f6822437cbbe0bef1735729aab906460bad2a321192f239a367c8f8a724439b31ee54895ac5378e4ac491204547c4e192c30c0d300b7f72e6ce900fdf6c26436511c2e8efb3652b316a9c0d0c8b8b083096688f47b20d33f16a1089dfb425fe74cf3f6402a3f9d6149784244b98e18733192933dc08de84266e06b06eb7d7b609982ed5976d194bd7e22836718c1a4321f30e64f63fed64d58357dfe836c48bb30be87a07174278ca8da55672b2ef051cd25fb76f07594aead83b1f615800cc5078527b2bf33fc431c9fa2cde9bbca2cd181c09f7eb434a2bdced01050de0b88d61300885e766013dc56ed05e514e8653c17c54ecacd3ec48f8ea1ff4f421c7c9e407d7df0e5b263bf18f9b7e38f89466191c261514562889c0bddd5be0f179e3b787371a842bfec87c22cdf51dc119d4b20c2ffa052b8f029124c7e8869e97b14ccaf3f0f69c568f1ee4aca58b0a32f290abf846800933860f209c9675d0a831795ff9d3eadf9a5df0e39d80633d747b315ac4c275e5ff3d1215e910c0b28e0bf0b0fc3950c0caf6af7221909364ee1a428cd9a92d4978aaee04a85ef5750903829d7ce5a431073420f10aefad9d27e66871541c09d3591ce3a72698e71e9fb66e9f8f83194e8c88c5e2240072da7152b2f3ad0f14898eab7bea5492f0e78bc890d2ee771fb83bb884dfcc357e1238245daa1be94c7fd705157a6c17439474dba474ad5d654c4ae8b30829357309cbf4935d423ba747a70da305f467f12f7ae1ce59d12644aed695b8d3381c2d8bc9c6618c36ac6974d152106f2544a20455ba6fdac6ab55e022f3d447fe1b7c1ed1a89a3f8c9cded476b0b0b9a0bffab619ab14e418a4274efab6dd38cb559cbbec555bbb719cc61472f226f99ac1c3fe6f52cfcaa59a0a0420c3de326b20e5b25541180de107a8c3b78996bf419db6d6c9ffdd2b6c8d1e488ae336eb0133e9fdb59f7c01e53ef2e8227154aac0bf15ac11f725cc740805eff7e09117f2bf8a7e41b8df927b88519d64fa8f8650ebe828d40971988b0a18606160c3b25be0bd44098ed6f5c92e54849dcf1054c80309f9c5441cc7b1332bb54a64ba6bfd2f0658b1472b5bd3b4b6a0372313d26981363f5a34470e89456b7b897107dfe4901493fc92fdd841cc698edab382b9e845fce6092b067a121e127aa296c0e0bd769338681726b4b7637f32291bddf43ce24d33e8c5b0720e8af7f51068404c27d9a88f2c32b74b092cfa5fc8bb64ba94ac5716af93dc82c605c8c4dcef24e4eea882edc3215eefb4bab58906c1f8962ae1cf7d63921c0bfed7a40f42c67e4354cc97e9d96aabc571ec8641de9a03d3718704923f3eff75d5c00e9d362354f22b33fc8a175341ea9ef9ee052d1a067a28c372187a4269dbcbcc592c94146cb126e440c63326865b31b853911b4f757c015155b6579c2c43eb7d6f6bc8bec01b34759021e02db570e3cb1684c23e0bd104d43d960f1fe6baeeecf333290d0547e2dc5ba7821d37f40daddefa17056b5c72e587a06c8d65ec4f6174a5475f834eff5658350a66c512536e9df98fc8013d08011b08040c8bc4122cbfca1aec140729affc09287c22f2adb5d29ef2b37e44a428f92360fa8c98614ddbd0e5719eacc6b23810ed1120033f3f7aaa26ed4e4a3990bce898230c259b0a9ad88ceb09e6a197009115fdd198a8cdbc2abff3801ef35f82a184ee4eb479a93b7108bbc2df291e32e0e78aea7102abe4819f6d2cffb3ff226bdce71df78498fe1ec8fb5c71ab0e75d76992405ae3748000a62ad3be4eddcb0ac60051e2d84ff0de74423a86affb5f0b55c39e0172ee6591dd2d6990da4a11b21905fa3978f9ab0e7563460e909f428f4edeb25233407a683db8935623cb053fa103a5c2fe261e305aeab7c74d2029912f33833f1a93e6027457b45b41f9501d79273e86458f13e85e3a240e5c0e59cc5f3f686f78c8ccf6ed3ebe8d986fdf564d7f8abc4809216c1ffa9362e4c8bcf5b66ec2de54dadcb684682b76f2c3a8313be38b322141aa2d30e7de0bc0dcc914ffbee7c3991a4cc3f46adf46d8fedae966c66fd02390b2cc93004fb7e8abdeaee44c3957e173f8f43c7d66678b8034e274c41da076db70c170b4420b9846dce58d3bc6d2a23a21f4d0b18177636a7bd969759e3f329773d2c7246e287ae6c7947561d5c3df6e91cf788825bc0db48d8e3a553973d1817babc5321f94c4c6d439055af0893356fec8288bed7ec202a7ccd1b8ba8e2e9c6d1e8c9a79ba4a74813856375ed77b41c7298fd066c91892e6712d4b877ebc7a0fbec14472f8c0e21b303b3e9812416c13e6165a0b38d2899468ec35ea474c7c0be603e276a169e40761638563986a26f348717b5706486c6929832c5b023fd980241617a71acd4b08b2a80105eea0bf4b29e54214d60cdbd4cd218b82f9e058d457b0086208f6c4f8036589c91d96063fb5801144f3d0e1cf3", 0x1000}, {&(0x7f0000001140)="4aa95cd54de65cb1a3d29b39111f3a4d74cdff17597becf0e8b9c552f6508995161dd4d12aeefeaa8331e63fb91d73b0e470ceeb233d6573361780d985c82c4265f6d0aefaa8b4b575eda4095751914c64c1fc6030b08e221d383e722a110134275222165b7c3750d887d37ea015f12039e02be9d03395048b898058f4748b82a37277c203b7bca6706b4679e3c34bb5d0a6d121bdcdc2ad54d42e29434463578110bfc6a99596c68abc82518e3479e882d87c6e439ae97489a6c6f23b865095861ce78575e333932943661fd986d165b65a625ec048bca72f9142d6881d9d6875b6db4979964195060e466a833fc99eb0bb2ad4fb1866e95fa68c61b4572e0461126c7624fb0137429cc8de785ae6c4f39757273d94691420d00c1f4cd057ee6f89e8a1eb67f8ccadf58656a2f23e05cfa7c1a110709cf217121e95d6258471b21e7bfbb5544160f2c1d56bc7c98bc1c17c3660f1c17f1a2d2df0f231a3926c54d17908773cf5afdca2a50dcbfdce6e5f4bf4426466944fc60e2e9115376fd51362576816427a788c3af6fa9f4a92e8bf995c94ba8b3917664cb41f5d8817e2f3e8bd8bdd11efbbfaa14172ba99f36beab67fac4932536db2abe6ff1ea9bf21cb6b9f4e560c41851830eeda789efb3e0c3b38591e73e99f24b371cd31ad3e48507efa5e4ad48feb333eb2f6da3c061e8d8b781aabdf37f4222fa88cf8469d6e13777ce9343a40d1fffee70378ecae688a0382a1fe3bb1729bc9625b76aa1f97e7f13059689f0fdbc1f5819749cce0b6d87b7d9a3f4089462d7ab3d229bbaa6ea3d434071c11f7bc8184629fcb2fc2154b12817754b668919d00ddc9655ed7d56b1d5184474e7222edc86601126bf1073953e9d283642cdd68a1f59b5d5493e48c331c1f3062111881ad4ee8ae88e75445e24e7ba57bb6b1900d137bc2cb8df7de9048563c6e41ae040b550b70efd57ba4ef49ee3b6b340cf339136b84bbcd1bbe0dcdda2880822bf5862986150fcaf801f6546f81ec11cd0e9989e34f03209fb084fe3c10da195a0b6b2d55917d630eee219fb82b0c82e4c06268f63a3d93872e4c5222af42a5c1b0a58036c0712f1f4790e5bf841eaeca77c6f02289c88235847189f88431cfdbb501e83be14710d6f14a4ff0a225463e6c03cb09b4e635566db4c5f73081d58f5473e53612f25a5a2acea92f2083fa57630ee617f7fa332327b889a67256edab2d66df56234b22cb6dc2458f18b06293f3f9e8b2d16a59609121f4d4397b30d9d2eef8988e9c5a628b4ed42c90cc55282aa042240e32fa9a72c1dd03cfe7dba8726578da454d8c4e7415f03a17bb896edbf4fe87af025b294d1df7c12b301a11af9846df69522a2c66b24f3141bdd0493a24173ebd85e5dd5a595e6bb2fc649e070493282ee1ebe0380d19b8c84af180a6bf8a8adea95f56f7acad7cc91ac87c8501d4228f2ea97e3eaef89b5402b0586c97a59ee07f93fa8be6de3cccc5a3c7fb66a068c185068f70bccba76b6ed1f48e27cf1ae91f906055eba899c531117a7d1ff9a646bb05c2e1e5ce71d66875f8bffcffdd7cb0606dd2a6b7dd696154f9564a115e04a562be27aa5a87e123c8887590c1550043e20abc9e1cad2f278c23887491317fb22032dc0fbc3414c3c15d5485c12253380bfe36c056f13e8889d6ad8d3f0e54d04846adf43932b9387878a9502edd391d23f76bc59937888ade763741f610f3a009957d36f07a25570d83b3a434a434fc37b76082d27f9353d551f6880cc6c7a5d92bbfa8d504e669aef4ab1b7f55f3bbd8ca718163562709f8f68bfccafa7ab3240445419be9e8fe27bcb5996d58de5c49678b0b89201cd72ea5de951ebaaeaa7895f0df566028de93b2608449ef6ce224b7136ff8dc8285c8dc5fbb7c61974d2e7f82f4a3d4a64715d1dde51533e4da43330e34087db37c29269d4033c04fabd0a8feb7653cfc182bcbbf466d9b2786dbe630b0a2dfb8b1ff7e8a5dcba29d1019d4550b8ebed37666f927547e4618b4098de6a106edb5e95216d03abbd415ad9235ccdfef777438dfece593a4360888f470ff369aac88a7e4a6de88a652295be991bab055b1e8eb1dd2701ff4c87a4d019bb6720a29f65631e072ab3cc2408e5fc30535af624ce87b00f138ad1af9c2404ced9daca4ebc211205a24f5c5a380094cdf62bb7b12b077d3ea89837afdd5dd72223d03c61a020fd655fb78d6ab0889b01adb3dcadeed2069c9f6d4db409488d3ef4f4a095d8d7c9ab6f3ac77d157c35dc42d28c02674056f9cea465a0af7a3262b2f716def6ec39ad2b207a4628d5882e107d05c8063d496be43df1440e3a65b8eddf43202a0df263260af2f202e154ca3fb570d4d89a58da55a78b5c22d716ebffda553f0e4f1e31820fbc4021d77eb73b412dc552be11213d0173884761b65db84bd59d8c8323537f7f2a9dc6b461b1a59be7ccf51305936a0dea7950c66a52fd75e85d9750fa6470151747b9b7fddaa73a71fecb8b3866533ce8ffb4b8c96835c26eeead5bf298d314602eb4208ed4126cf65dd643abb7089022fe2c7777512789a4406f127ae15e19a761a076a5aa812b7291e2785c27b899facd3e3bfea33ec5bd01eb33e16f2d5bd9b8119bf477cc45331720b8128b63649a033a92135de28834fca1f6a906b67e5c00e2ffce967c618596b162b79333f0be601abf5e48e6a28ec34af08b32cdcfd8dbfb978963be43e1c1095523faa7b501b1144e628bb9cd8d9921666054922bb1002f0adf36363d24c9b05b5cec92e54df9f4651851f7b32c6597f527f52469167e4541e191c41c0ba720394f27ca492192fb75276cbbc38772dcfd0bab702437cb8aee0bbb1be9631fb3f6e36fbc54869298429657fb0605c093fce84c02108e33d8e81587673d39b26cac1a5bc32674f8ae0b20824dbd2580cc10a194417db2b8acb5832266829832f24c397ce0aa915c31ba221ccb33cae7f5008f76eb74ce03b32a7c520e34ea7b99ab3304f9ff0b65dc166ace528693ef3842cdc4cabfbed203df6009799a3950041f2551aefe1e296eca11e266a8c325c7aed8075ac16b6ee8b5b0fc0cb3506da5418d1a900b83d22478c67e585ed9ba98c30083357f32172d5a1aa56e35dff4d988502ef8f7dc507a617d823d5d0c1bb5ea08880d1d2b66df7c8338cefd8b3292d1510c3315bd24a8ab0acf71174c25a512ac6522bd4b2484403f57223ca8601d35c76142fb705aa291da0b857128616ec238656f68a4a87a06f9c1a928db688eb52e155d8598c5958f35ddd34cdab6458fff89caedb43bbd0fbcc61e358a2aa3c1a40ba23be7038f071880984ed03f83eca0a991f7e25b043f94c9473d2296633d66e2b3c47482cc7c92a2147d1397c79c3416196a2dbf866afa7d2b58e46a22e3f9c654edbdeb498b2097931dda98628f00836b466fbea00464a30de93ab5ae23d690a1559e99aae758efb1b9c54b9186b0aa7679b3957e18f082b38b760a62bb5e63f7df727cb940a80d2d933271eb828f169d4508cf5038f7e9f3c2f3bd8e6d8d4c88cb7d46262dc569eb5dc0c6232e041ecc0bf1a8bc220eb91352e8457ac91d542a246e5f72e6dbf914bfd5c9c67d8a598d03fbaf6571d81038ba3ad8ccbbbedb4abd62990d8268e184c58e635db6ba528e73f3ee17772109f9dee3faff84a7c9d2ec80bfb0e47c7899a5a85717af7d142fd9f761f19ac23469fb6e8436674c6d0e189a7a9d9a879fdf5d0dc6935b8978f341f85d6ae203f9ef5e2f7033e1e7f74c9e62cbbab6ed483a50e9b07ac4884b3407a65aa0dcbd871a3b40dcd4abfbf12e0c92a178c2213fd6c8c13fb63daab2157f5941c417496714ac256ee6d49bbaa971df9fbbe8e75319577aae4d30701923a6b1864c295a119766f3369110d43e04ab7e6789621b6e92b6f8bb6c6664d81de43a65fbe719d22d4bbb6617a048a41a4fee161172a06717ed0d81188b5c52c36c4b9bb99d8c3a3ee4a4bf5226ac735169647610d2f4157d34c5e0c2c543cbe87624321590bb27ef0ff82144beb2ed683b989c89223692113604991dabf9da771e1104fff03baeb53215b58cdf00c00fa02499f3db9657a5826ccd566edcbbd5a2c10481876c30b8aac59c7bb170e6fe9c178ddc90bfd746ca046500337ba2e500ca1fdb777d0b7db47b8d821ed02a772b1b3561b95d45d5ea6ad4c985459de91057a6d10d9b687d095f246d2d106e7699f225be56c96dd43833fcfb1afab514c73165fab66602abfdb1ad9236f6d506d1920b016cb0ed3f720f65b591944f74646a1e7bfe052947dd7ca6df42f7062dac7dd55d54d6db8bf2875cfcd85abf1ddde56c3f120563f28de7703c66ef442245d904dc519ab9dd61668031e13d49c86a28b4af18cce7d860f2544e4011cc8755bc4a6feb0aa675afd62b4f48cd7ee969e444ce97db49f4f97b8f522af0240ee57d83ebdbf9505e8b0bec3307389dc40b5f9a0bdbebdf01e06b2989054a2779384bce86ea78f0f6371e134326040f5af27a2ef50d9aa9b62ab503f9b7fd5e9f75b08af457e016b1261b832cff32fff46e8d0cc023fdc741347e913c15e243b6738af541689d6ac58adff28fe69603a07ee75d07c250b8bbf3a867eed31237437792ec2ce7fe906385ae2c721a823adcbd3c32d7bef3cb18805ee401b192c25c1705d2e09d2debf2090d22d479f51c7576ee31ec96bbfb77b1516e219882f430fd6da14516652ebb7d3c34a0bc7012fae3dc152e26733220d0a7f7a1061f41e536d1a226ca775faed12c6ebab3182fa0b1cbb83189bd27e23115fdcb87fce7ced78005c76efee336f27a840aae8dc3904a81372178162845033a5e02ef8a99f72871606d0fe16913d7c12dfeccd1229d9d7a615f421267f0fe5852c1f6037c3ae38f03413bafbbdfbab3d2afe382747ca07ab07b3ff6a548c6eba8623dcf329028f880d8667ba359be01d50018c1b7f677881c7cad9956158b274ba3f0cd94afb7fcc3fdb7a99772c068a89b5a85f7481d976e53a9e37c54df13304b4244f955e7e2adfc3504c9b573551869575f7bd2a3bde6e07c05aaf5513d6a4ff4d87ba677acac98b5f48023bbbe4c791c4d97cb62636857bb29112c6d1ace7ba79186e48ceedd81df13a2b420366d99355593b65f554d903bf3bf2d1b880ba1b1b935dc2e87191d0855491a698e02d626471ab5a433cf17dcc2f1712e72b6eaf9f2b019695f5d88bc31e399bb936c3f402942f42fed208929f7c9ca162c1f6e1099588859d7da5c59e89807d719a7ab9f74fce61f385d9b2c8594b55b3a15fda0178159fa34668c6490552044b31ebfaacb934dffc3045cc4358d83b4d78ada4a303af042461ef6f59e8f8d33ae6a71b7f0288729e6f1c198615fb237c4526098b9156cf8989bb643b0a4926062303f7e324957d2f4b2d1fa0c560e2414912e5b9b15ff6d98ff4f8de6db25c543bd50e5f888ea8dc4a46ee96eb083cc139d2f8b53811f5e5e8040464b8c96da998ce8fde26e3410cfb69c75aa2c330304482f2bf7a1aabc3235eace17e5b82a4e5c75a6ce3ebcba6073afc8f3dcfa7bd7afab592a8818234588d58cfb8e6ead5323736b0ced93e58e7d83fbee52b431a334725e821e89d5c203faf08996aae674e6c276403a0a441209641981dac92dd4e53f987743c466150fbc9a1fbc973fdf44c48b73a7dbdb2155de928ce5585aa2b5fe3a34c2bbcf5020044e2d595544e2d657bb7cddc87ab3a551095d9f8de586706075243b1c162d382d61443", 0x1000}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 07:13:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socketpair(0x27, 0x5, 0x8, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0xd719, 0x0, 0x9, "aae5653ab16e39d9f8a6d1530882bbcc883b7573", 0x200, 0x85}) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:13:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) chmod(&(0x7f0000000000)='./bus\x00', 0x111) 07:13:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r2, 0xaab644ecae4f220d}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="4c6bd5d9af30c93039e95cff63a20b843c4370954a65f258ed55b1b8b42b144e0c6bf0f33ee1d582852a523517b18fd42d48eaa70e4d7718b5eedbc320f7bb15e6a7cbffc5fb70bf3d7e50c2b77d7ac77daf2e7c6cd4d07b706f8d70fd1bad68c310", 0x62}, {&(0x7f0000000200)="3e5c2888b51086acd683663fd8f26a3da0d5b0644d3f132121435e54beaeb491b9736a847862d4a6ae37afa7cc407dad494a8e0b53bff8b4", 0x38}, {&(0x7f0000000240)="34e4e521bd75b44fe7937198715b319f308c9f630ec26839c2738d7b6a3a07813ad4c6a69c8036ac90ffa5fd6f323bb4e45343b9cece0022394b4b8b08caa04e488f84c35f95231be1620ac21d89c63909a4dd96e27cd7e66f0244ddc09ecb9914359661cedd99922471298c08372f44539480f402291f83a97fc27e8e9bba09b1954a95a61a0c8ada4ad2f075fda394676a0097c4c574eb79b1ed9bc7ba96fd6010c2dd2324570b31d0cf9d53f6205735df4c62a469309eb887a6ef08ee1037baf40374ed041398bb78cc2d9df28fc90e6205bad3ee9db6", 0xd8}], 0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r3 = dup(r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000380)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x5) setrlimit(0x5, &(0x7f0000000100)={0x81, 0x65b0}) 07:13:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) fcntl$getflags(r0, 0x1) r1 = socket(0x1, 0x3ff6147556902d71, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x841, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 07:13:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) setsockopt(r0, 0x3, 0x8, &(0x7f0000000080)="b04f1e17a72c3004c97ae9272faaf3c69c7e2386ddf13623feebfa6b222f226a88bbc1c68915d2f11c952ac444730ab0b76b33cf808353cdc8f8b80eb09e6ca3eb73b9d012b38aa1200762690fbc6e1f6178d38e298efd95a0c07f76f816440e6e1040527a045000f49a16576a78d220fe5721a5a4463b854a2f5f98c549c08245d7467100a4e25786c12194e2e9cc86f4981fec23564b0915edb111aeb9ad36eda2b03e3d396611b4b68613004b782afbe46f1c217d9035acd683319453ed547a0caef94373282f5dad85510cdea3a5301673f1b5ad990c5f8075d73c42939c93a94a737ee57e290a8cb9ee27", 0xed) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) shutdown(r1, 0x0) write(r0, &(0x7f00000001c0)="b34f2850664bcbd7326024a396f85e6c3e1a58732ce5861798cf490150e3057d467d1008f67dd76ba68c6c9050cf805964d181bf6dbf4360ecb503d911ab9d80dea3e3e3d6a353ba4cf729fa8cca600633a58342049307836170eb4acead9d392a2ede46826c7272b0e4949b9b91991246a834b8cbcca872946807f442042646f8d396b996083a7f5503231602cc805417a73f0d48b02a40c4dce225568fecea82065fdc1f28eebb7f37e9788f77a68dae646c68527f7c3e95317ef4006749f0e82b923c974c854c690d73d4b0e3feed443c32982682913e3d99f7f27f2ee535e1b6d7ce8d329dcdc222ea203f4bb74a521ebf3626113eef21", 0xf9) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) mkdir(&(0x7f0000001300)='./file0\x00', 0x100) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001340)={0x400, [{0x0, 0x800}, {0x3, 0x8}, {0x0, 0x3f}, {0x3, 0x20000000000000}, {0x2, 0x8}, {0x3, 0x200}, {0x0, 0x7}, {0x3, 0x2c18e5dd}, {0x3, 0x3f}, {0x2, 0x9}, {0x0, 0x1}, {0x3, 0x8}, {0x2, 0x7f}, {0x3, 0x8000}, {0x1, 0x8}, {0x2, 0x2}, {0x2, 0x80000000}, {0x2, 0x1ff}, {0x2, 0x40}, {0x3, 0x8}, {0x1, 0x8ec0}, {0x0, 0x100000000}, {0x3, 0x380000}, {0x0, 0xffffffff}, {0x3}, {0x1, 0x6}, {0x3, 0x7ff}, {0x0, 0x4e63}, {0x3, 0x989}, {0x3, 0x1f}, {0x3, 0x4}, {0x3, 0x7ff}]}) setsockopt(r1, 0x23, 0x379, &(0x7f0000001480)="ba525dc2846486d67c5d8fb8aafa5340b205724adf15b655547e8876cdc0a5ca4b370d108b95574b89fface3249145edfc07608bdb83378d48a6b13cc7ea796243781729078841686840352d8a6fba38398d59307b9a3ec19f105e00e913a295d7cb119658661ad1a90b31c36b05ec2eb9bea0908f7d1f670b5bf85c79cfe180b423ab8cbcc7c1346eaf4a5adf8d0c8646d3e87f9d9d", 0x96) mknodat(r0, &(0x7f0000001540)='./file0\x00', 0x0, 0x400) readv(r1, &(0x7f0000002800)=[{&(0x7f0000001580)=""/55, 0x37}, {&(0x7f00000015c0)=""/194, 0xc2}, {&(0x7f00000016c0)=""/148, 0x94}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/122, 0x7a}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000028c0)={&(0x7f0000002880)=[{0x25}, {0x0, 0x3}, {0x41, 0x3ff}, {0xbfc2da3c53469cab, 0x101}, {0xc3, 0x100000001}, {0x21, 0x8}, {0x23, 0x10000}, {0x7, 0x100000000}], 0x8}) bind(r1, &(0x7f0000002900)=@in={0x2, 0x2}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002940)='/dev/wsmouse\x00', 0xa0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000002980)=0x9) bind(r1, &(0x7f00000029c0)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000002a00)="b900039a4e9cdf8b72bed85ed099230ebb0ed4619abe62576ad8b97109516037cad1dda50625f1d6c8f83f73aa379239230e0a218ef2d56ce482593b2c430c057ff147f1c4bb80e539ef22c48dd7ebade1869038d7f78e4ae22b6e6119d9482acdf8ec423d2354e018ba4b571de722444ec32ff16edb9566c98009440d8e7b44c55744b147d26cfc09094e2c24f52b39b943b0f4e7215d807ae1e5c38d30be360e27", 0xa2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002ac0)={0x81, [{0x3, 0x8000}, {0x1, 0xcd14}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x2}, {0x3, 0x40}, {0x3, 0x9c1}, {0x1, 0xffffffff}, {0x1, 0x1}, {0x3, 0x5f15}, {0x2, 0x1}, {0x1, 0x1e73}, {0x3, 0x3e20}, {0x1}, {0x3, 0x2}, {0x1, 0x8}, {0x3, 0xfffffffffffffe96}, {0x3, 0x2}, {0x2, 0x8d26}, {0x91c51f5c042109a7, 0x4}, {0x3, 0x80000000}, {0x3, 0x9d1b}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x8}, {0x3, 0x1}, {0x3, 0x6e44}, {0x2, 0x9}, {0x1}, {0x0, 0x10001}, {0x3, 0xcda}, {0x3}]}) chmod(&(0x7f0000002c00)='./file0\x00', 0xa0) sendto$inet(r0, &(0x7f0000002c40)="3723adba1ab6b6bbf8c6e39d6cb3df5bdad5ec79960a4bd3867085fec57265f643943694af5978a5d221eb9af49c60ae9d824ede3661dd8f8d4e82f95e2147c1a6e5b3219e", 0x45, 0x4, &(0x7f0000002cc0)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f0000002e40)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000004080)={&(0x7f0000002e80)=@in6, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000002ec0)=""/72, 0x48}, {&(0x7f0000002f40)=""/68, 0x44}, {&(0x7f0000002fc0)=""/4096, 0x1000}], 0x3, &(0x7f0000004000)=""/114, 0x72}, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000040c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000004100)) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000004140)='./file0\x00', r2, r3) mkdir(&(0x7f0000004180)='./file0/file0\x00', 0x40) 07:13:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=[{0x10}], 0x1ea}, 0x2) r0 = socket$inet(0x2, 0x5, 0x8001) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x100000000, 0x4) 07:13:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) syz_emit_ethernet(0xfffffffffffffd69, &(0x7f0000000140)="746a050b824cd204154dc2e64d49c7419166b0f3e077ef2bc21385773579069f59f0c138a2bd2f33c68ee0bc769b2d07af673feef69db46a668b9fe500dacc1dc365aefe90e65cd5ba4dd65a74191e1a353d5071280e01ee9ae53a5800cbce87d4d0df906423b91f38208f") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x4, 0x10, 0x7ff}, 0x4, 0xea71, 0x1}) 07:13:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r0) 07:13:26 executing program 0: getitimer(0x0, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000400)) r1 = semget(0x0, 0x3, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0xe, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0xc1, 0x82, 0x1, 0x3}, {{r2}, 0xfffffffffffffffb, 0x2, 0x81, 0x7, 0xb7}, {{r2}, 0xffffffffffffffff, 0x80, 0x40000000, 0x5, 0xd}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x20000000, 0xc00}, {{r2}, 0xffffffffffffffff, 0x24, 0x20, 0x6, 0x9}], 0x100000000, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0xfffffffffffffffd, 0x4}, {{r2}, 0xfffffffffffffffc, 0x21, 0x43, 0x4, 0x7ff}, {{r2}, 0x0, 0x20, 0x20, 0x749, 0x8001}, {{r2}, 0xffffffffffffffff, 0x10, 0xa0011ca3e3ad365e, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x30, 0x0, 0x7fffffff, 0x10000}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x5}, {{r2}, 0xfffffffffffffff9, 0x40, 0x80000022, 0x8, 0x1ff}], 0x4, &(0x7f0000000000)={0x4, 0x2}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/200) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 07:13:26 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x81, 0x0) pwrite(r0, &(0x7f0000000100)="b9ea7e50e6fe496953b3a4e73ce2ff5e32f364c0aa402687d90ea91ae65ccaeea694dabc80ddbeee95f6dc7ff9a11c794f4219989d9ffd0e4aa8b0686c7ec02facca7a2c976824cdfe849aa19845bd3c8e814009615494864aa4a3321a24b893de7a1491363453bb3d812f8e71833f1c650e0df080299c432dbb80c10eef0c6a914d3a879e9afbdbeaaecaf3bf543911479f540fb787c64eb86d4c44447e94f4259925e5f782a8d346083ea7113b9e5196900162b1b477e4733e896fe5e2bbcc7476d298c12dc082", 0xc8, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 07:13:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() mknod(&(0x7f0000000180)='./file0\x00', 0x400008008, 0x100000010000000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 07:13:27 executing program 1: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\\\x00', &(0x7f0000000080)='&}\x00', &(0x7f00000000c0)='[++--}&(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=')-\x00', &(0x7f00000001c0)='(\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.!*\x00']) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 07:13:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x89b27ddf, &(0x7f0000000140)="e426") 07:13:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) 07:13:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 07:13:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x200000000005c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x7f, &(0x7f0000000100)="b3da8ba8815c6fb0bd083c01fb25bd2d62f3bbb1801e0539b00b8622ebf933cc79d573af75d142dd00deb83c764b9fc1885036b91fcfcbba43336087c41740b1753a04512d13c57ca72f996eb24e6ea2683a6530dd0ce557da4f5f280f856058a71f5bcab4014b64be59543ceca643fc8db823324e85e86a06c6aad70f6ec9") 07:13:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7}], 0x1}) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="0749393ecc943404592d789b834fe02b618bdd8e41e2ea164d96bed5cd1656e0b70ff10f0973774422d5e110c113fe311021973c325c7ba129f17c90dc2ece77dd9372cf6fcbba9c08a2ceebebb6dc62fed2bd8eaf5a7de5bfdd72e28a3e7670814793c3bc89a65289d31f277b739c7285ec5edf79ea82e15bf03739a7605136ef9631ed4a55d875bba002c8a409f57233189eedff7ccda6e1b9bf19bcbd", 0x9e}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="9deac74a84f9e317c1c3f54bd59a90a343b8d2009d30f9664fb60845402b7e3c34a042c2ae6b5ce4a3d08e8486ef6c244d2d1f2bf813fc5a86736d93aea2fa5de8b47bd43caae9d5ddedb6fd2a8d96d1", 0x50}, {&(0x7f0000000240)="0e619504c20d91253c13098d8d3d3a5eab98a5a18ec8ce8514e8aff9a2aa4b5464b124a7a533ec74ad2ae5257e27879f26a5ced7c83722aadd2b5bb3232a2d2c0b239de97246f667ba6f915026adb69b970738ff6c1006cb12a5991433dd5ed8252e56dc568a85b1b84dac9cb04d03938f2d5e32829a1104c429ef93d7073a1d9a7722f8051ffd1b70b98d2a06f0b489d477ebf19aeb5bd736a92e20a0d22c10a4e931729b8ad1c977be99b9f77c4b5571c0c4772f07586ed4", 0xb9}, {&(0x7f0000000300)}, {&(0x7f0000000340)="530b8e00c63450733e697509cf1f68c517702e9dc9b4f3fe0009a4a841b5cb84c3478e937233a54b9763ec2c65b5348c4eb8ca2a6ff391432f89ba9d2edd7ac7188c61bf1ff90857f80c43c4ecf0fd7191db0fe46f105639d122e20ff29e138cf90723c0cb991f56c67d11d2155dab0e8a7de1bbc31dc85c476303a092f8fa9d9055acb9018457ad7229cae2961d1249e82d35292a9dd994737a6a7ed5e967dffefe1ffd632df517a4d25bdfd7e1c812633153a7f15fa6", 0xb7}, {&(0x7f0000000400)="442a3bdd93381ae026eb34ff98f0f2bcd31aff", 0x13}, {&(0x7f0000000440)="7f406f5932ba191e2f2b9251ca5d626c56b3c5f47ccec8bad2b5ca1cfd8f6c8cc91946b81c5e526634c7497c276951fa30144e33a7016d7ec9ef1b7933475b7e09dddfae2742a7ece5c456d4e9490aeba6736066d770144534efa0d6958b0aa3f97ee8905b173c9bbdca7b8b196432023230728a432cb0fe26417cbceeccc8", 0x7f}, {&(0x7f00000004c0)="8544d6e1bcfda3cea6d4672fa8cf712f0b084abfc65e7f124d604b263e554fa87280a56e69aedb4d6d7df6638bcb3a8290de164a9136eff505fefe7aad7571cdff968fde720eaa9db661b4b8e4cc584ac33aeb382ffed08784f80b1324c58b97a4c08b2bfc7a2b8d815481822c1c761455fb4c254c1b18dcf969a96264335fbfaffeb46c2142cd1e18873e29ca778aa3dd59cc79b080d89fbde3777813", 0x9d}, {&(0x7f0000000580)="ecc4618dd494cc774ede50dbee44b2f76f220fa6e4041e8173e62d746de58a5d7381b541137242f2dfaf503a8278188100d8b3473fc35d9e5281dbdafd93bf1e5e5200c3ccec7bde1ec07668b81b47e3b05a2be5e906127b63348296b08873f3f4eab94b851ed30db0088dc6841c4ea09d4c792654fb6718d876f4d0f4bf40a0cdd5bc3ebdc66824bb8e1617aa019ddd3be4b34bb90111c879d2332aefd98404ad00d1a78ec1bfaa9234db7841c601d28c1f8f97366b1aee61a351b22a76a8672f324a41710120b39676961e9f1dccae577059ab82c2f83d5f96b22d91b79a58d019181481937e1c7c8b62a3fff5880b79b1830b19946b9801aea45173b3a5c0cc08f6a50d23fb431d93cdde5712fd225b4ff256a47866285626bf18ee5276059e6182b511961762acafc3c0ac87c5b049a8804d32052e160ddf4b9cb902b988da3392cc656feeefef1cde3e4654478512db20c97e9ea145fa1b50e3f581348e9ccdb97e4b1dcd5cf88b9ed491e09dc2279beb26c94e0eef86e34fe8448efa2d4ec58e201339c0bdedc1bffebb9b32a106a445d084f1b608fa511a20baa380856e96fcf0e677cc8c549337652c2209f68ef12d81a5b5023c668001a4bb5363871763004c95d939c1c2c9d2fa819ba5b36f7af110a0f1146e13e29dd474efc53e2efddec3595e1066ba56f93df8cb3a2b36e664aa4b7189841a7a060f1971c288a20890f51ac43222fab667891dcbfe69fab74026a3ddab803b29a6f1a3e3a9a2e3e67aeed1d006e87cd8a9ec356466cb00ea86ced12a7210cc561128f30c4775affd14a2900024469d4b08161344a596e1a6ac424d3e0eacd36694f13c49b2334a7368f55d4a16f0244bf73e27a779a4b1ab739d826a9f414225ff0bb91b3e1043dcddff980c41ee9ed71ed2615c0ffa05020ccee370d8123ec89cbd927ab991f3076812bc00d0d4c871b9d23c028730e09a7ce5f6f9f330c1d72ae7eda016fde0483db2a079c2b344f34686c109f401d490895448fcf21138b699c7bac23b72892cb9afd70815cffd2af947d612cd0123e24898c56a268938ed81e9177dd0e72c078ef26b0b1b1bb9f6f347d51b444fa831a0c66034b294c54c6891ffc5322d9c44f9b127c49041f6d248450f709101123c91fdb1c90e657f2f053aa3d0bd37e519ff08625046ee9c2efa111e7c17c02732092e37fc9825f5429c7ccab904719ed84bb96649812c3fa045ec04396c0d823cc90d6ec4726d17e363e5919dac18063361853399cc4cf006e5ac927fcc88b9c42a0f04c7224ecdea73d8d41ae5ea2d97cf723dd260c72e1c06e212d900cc6c14d0e6b05e46cbf01854ae53719123fd9918c802c455ebbb5fabbbc88a623d99cc6e0700ae68489794dc8b14bb3743c662b19d8e08b9dfd3f7b55463ed634217cffd3da08e100f21174ab4eb57973b971fd22e1091f77b1d7053ad0c20735fd9598934a76e47829cbb9aae9b39a25cb2a87e35a09af6755d9846ea2da579a2a78e5599a33c32a42393a7bd35d4afc0fef000ea5bc12fc8bc796dfd06ddfbf41d49c34a79ebd46069a23e1382e005b9c8b72724f2691e93db5ccbba48c823ff28dffeef9711c9bd56e592e9cfaddb4ff3fd2b9ade74adef45c0cf994af769ad028d0232afa5aa98a2022fd9b8d9f47b85ce66bb0f290dbf9ad600871c79b1c690d9da1db04c7f342ec20e422cc40d4a40d5092e31c74e6a16e7577c55cc1542ce71369a32a2059810bb6a64d6069ba61a76cc0713429c061fb5663ee823b53c46d331950e671bf7a86fb547cf1c7e57497fe1ba3d7163d981dbe987b7728777d51404c92703c2b8524758404e221e54a7160b29ad69218b76e3415cb8903a76ec3cfdc73192ab2e2cf65f01ac691803cf603d2da2b80c30ce1ddb7dcf02d6d3a24689c555824b68b63d62847bd6c527fcab3b2f5595078e565dea142ec72fadeb687e8858a5fde4e043eecb807bf5bf43219126b32753bf8f9e2ba15961aeed8c84fadd64ecda2c1f4afa7369072f4ec602956582f59446c79d134d56d09a1cad8ffc9db7a84e03023753cb4021ea509edc9340663279bed474ae127c98d18f8709e377f3a434654d7acde81a02e51c7630f76a33ffeff59ef668fde4a28e556a4486d1ce35916af0938e3a58cd0ee3d415466f676f2e4914ae52c721cfe9eb6b1a669218833d54f1d5893df848958511eddc078d7def7d18fe0220cbb05fb721161d0cd815b2b820526f5517efd301d99ed98ccfeb727f25e24bc2ee0fab2fd2cc9edebcb2c72d4819d2c6d4663d6df3757599574dfd68d909eb6ea4ef359f8085dfe39d9d17a449f00b864dd123e1556a9e1e224f1b5b7c272d1c71fa1d9d4d99bb3462e6cc7653365b60760821adde8d6f569f94b596a58c48015165fc4c97894d0f505755fee906b0962e5b8a62d3d5b3ef07d63c295fcef29b936420132f9dcc2a512fefcfa4665d7dc058e8c58db2a4c1eca09379261d1317e084afe8a97962a610de9891f7ced021d7d91e1423d00096fadcf52c40f11aaab40a949ebdae32f7bce7a35d0c23f17e8c2e1929c17549975967ed533c4952df0a0e8a64f647880faa9215ff398263d8276657792eed1e314e751cd26e86905779cd2c1ad50b33e8f3eae31befdb2a1bdf6d66f5afb386db4f1f8b480831a089385cde1382f83e9d9c190650af314a3991c243ddb58caf8d4cbe298e888a4dc4168748101e5331cfb1ce7d4852dc28d98589fdedfe8bc75dec6e179b942fb42a634cdcc4f36752c5d9eafc6bd30811c3d7178cf8f8d3b8a3a557e5ab5bd31adf5d5e0876cb515d0c9405ba1c6d4e9a721689236435c1c38052a4ef7e6ecf07b7de6e46744a889009aec6cdb3c421907d1f0fd275ea3fdee59ca4255f2f0b1c26f271f5cca4206eb83e48dff76393bd5bcc9f5b327b50ee992936a578d1bb356e175ebea033a4ed3d3b8dcd3bce09326de2ef2a0194eeb2bc0e9988b4f6a280477bb5bbc1beb4beed66e0df0d65fcc1e92487b1002f1b7b9b572234f7c941a34bebc958d21015459f5f8c737d1e926f98d1cee1ef015effcc1a8b971e4eb15115eaf07a65f3d39887a2ff7749e0f7e065b3ea8922aef7df00bb234da32a9e9f16e930b9cfb99c698310b49b5fb466f58991a0bacf3a6900aa12d653d675be77b6b20cb60d7ed8b65641bdfc2f9c675967b081405ee06a707f5bb06137439b6a0b6c332671fdf1f526661e1b43b5ca307ec0001b2402b9de2f9d635c72400d22e1e21b5c6aff384f2f3df2a30e65dfa24a817cd4c9a1580f768e7a723fc5552f50bfecb38bd0477b40c818054ade2f38f5c700234b53d866d9decf07f458e12013f191d7d47af794c29aa62b8082c6c3572099cadf92be4bb8c95c0c20ff7fa776f4b8266eaf62123782fa7f401abbc0307a05f21a4859ad9e074de0b0c771727aa75c32d837896eaa5f308bd0a1b28a787c416aa9531104e7fcbfd2e6d0714e5932e0045e2de1dfd2eb9e3e3c7e54b97e834f2668834078b9a29cfca49155f02ee670b33cc779069dc319270207c0f80879f6e96c9a2d6503146a4b84b9e92b70eff9915eb2113a214dd8f8b3136b74ef95692025fcc54ee1947eb9b07269f593ca9cc40f8c547fb71a9acf307a51d0f9f96f13553db8dbf487239dfee17fbf00a98af2a01aff64a47c4997df8e5fc845dae350e84c94c7cde5b7977419e6e617640d756dd4e4e114a0ab83cc15e95e3f22c407c21358dc3167bf065a8c9fecb5c816666fff01778901a8536fb3bcdb73154feba1be9dfb3b6d287251fb502ad88e38a625bf3597e92cd488aeb9fade5469d15dc7c6e9457c44e7e4817221f9062e3803295e11fe6bc7dccc37e3915a73e1e3e13479a87c37f51f95087e22a0a447dc22367ec8dfd746161a1b3600eec1fcc85fb59bc74521285a3776b459d5e2f9f35cdd4032b508028cb32b7b9a4edf5a781b3f569111f5459b7c2351b2825d204e39dac165485f9530dd6e1767f38634846bfe798cff928e6d7044eff1088306af7c912df40e1cb183523a663be76f81e9e9d20a8a7fc054dd81da7af86b347901544eda41ba2eec01fa4c3e4a64a61880327727b3137f78fc1dc3d937cb405a7f2f07fa63871a230acd6c3a2ee96e329cdf07c70e77060473e819c5e20d9a5fc9dabce939dec454737251813446f1d8b284f9fd250f75b934c8e190d90dd0e641a6d7be5bacdf237068674836791aa0f91795e8a9cac8c7d3fccbb78a084f2b075290978ce0ff327560b0c43e521aa93af66a902c67e72526c6e28da97b951e2fa0973e0971a451b42bd9283fd15224649dafee441ab2c7d473849dc9f381bf5ed748203664fd9383d8fa780a3105ad46b7bc1a391eeafb92d56ec40795d9f6e8c032778029c2abb6707805e7f98179f01b16bf92f72387fd070c2491abd66812479be344accd994d909446efe8009e9a26511328234fada6b16cb633dd2f42dd90becca76b2e1a472d9815a931c4b06ed46dc0d6570f3dc109afecf92e93f8253dfa072cb3f34f9b5376798d28e77db0b12750b107c47cebe78c38674cabff4d2058dedf3aaf203c00decaef193095ee03ba309b8c139f2acaf40635ec4130066816965f32cc711b43b08892fd1e9e17a9102e93c74d27a5c65c01ee17e0534f5fb5a0271594bcadd580dc6bfee4677cf767808386b68c36369efb2145008a278dfbc1edb0e18e940c5616f83dd465a09350f19d6d5a1d298c561d18af79e1cf7c3685fa11640116ae0c6fb2c992a1569d5bfabda1521de32c25d1dacaf375d5cd5b49749bfab03b2883a67371054f84529e2df53af1681571e147c84d094fd774e7b65b88b9808a14c8d4a9ba11b3aedc094bcb39f99c8b8c1c891d2c38732cff0261cef309928ffc6febd469b07ce2f8478586ec08d1d076ce6fe4c2a1e9d2fe8b680ae0f3c5763726d69d0d652b31c4480bf15eb2ac3effd916963074afc4f6fe1db8b5b01d6d960522f0a31fde0f0e2f250e65373f59350893952d5de779d3924a0c571cc199f6489047e0ef93d7495ddbb09ccec8848f6559e93ce5260d54b6c32c63a926f49d7ed5743ce5faa2bd75a48cb577b58a60c4e01e4768dcb7312addd19c9fcf7ed951956f3359b3d8390d62ede2368bc8f83bb5ea48e7c242eddb656c61f30749bc5464a32dee571285bca0642662cf23bfc64d9af5316426cc72d492f3cd754010e9ec78cdfa4f06948f21d546844b55f9d9d06a82b1f974e05389758ee5af0c039103839ea6288f43be9559f27a06999c200196aad2c2c47ddc8c315386566165bcbd57e5603b0f2312b48c5a8d9977e3ee5ab3cc5042bcf090ef762079fad9d61582475ae0e28431b6d574c7f371261d83fe51839c441b09155bd902b5d293d0ae96bb7dab0e98a0244451d0d307a8252fafddf2df3cb32f273c155fbd0bc86359547319d1d42ac88451503f03d3f1e8a4b3c1b66ceb63b953d4d7582693f93ae856de3ce58085c85fbea51fc34495dada3fac5086a9138eda3478819ee46048d4a7b3cfaf63baa96e5feb22ed293de8b876aaa4b716e40d46a95146b5f6dc79d5be8a6f5bd2f877be1041ec11f601972d029cf2afcacc3d198a323a489afa61698b99fd230796cfdb112bc8acc9dc32d46ccd77147cf6eb8d333054a2b62f1c4294729cfa561462abd2c622bc9bc743ac840b603438b0f7da6e3d45da18ae40b89714c57ffe1ec63c5c2970bc0487f56032af7fce0ce2869385c87d59826d9508576801007e3c638f", 0x1000}], 0xa, 0x0, 0x0) 07:13:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x758) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r1, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 07:13:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 07:13:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) 07:13:27 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x41, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000003640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002580)=[{&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/115, 0x73}, {&(0x7f0000001540)=""/1, 0x1}, {&(0x7f0000001580)=""/4096, 0x1000}], 0xa, &(0x7f0000002640)=""/4096, 0x1000}, 0x840) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000003680)={0x1}) r3 = kqueue() r4 = semget$private(0x0, 0x0, 0x410) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003a00)={0x0, 0x0}, &(0x7f0000003a40)=0xc) r6 = getegid() r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003a80)={0x0, 0x0, 0x0}, &(0x7f0000003ac0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000003b00)={{0xc15, r5, r6, r7, r8, 0x44}, 0x8, 0x3f, 0x1ff}) sync() unlink(&(0x7f00000036c0)='./file0\x00') r9 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, &(0x7f0000003740)=0xc) fchown(r3, r9, r10) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000003780)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000037c0)=0x8000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003800)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000003840)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000003880)=0x3) chroot(&(0x7f00000038c0)='./file0\x00') pread(r3, &(0x7f0000003900)="219a49c0eb5976c233fa532d874976d0bb207fdb4a9f35e23a8b18caa74275b1e75dc4782aba2c2ce5d735385b0a3d36d494689bc2f46e4fee514e1be4b3b5c340f8c151c44e3fb43939966b7418b09d3a0bc2372f522a8984ea93507d05ab720d8d8b6963e9b521d3e7bb5d05b1b3935aacc9b67c19b2456d594db4d568fe9b2fa75b50025c7073f5128553363344f0ef4f7ad3118a9e94f176e23c3b57e27e27cdfa08a17b8741803f063548c73932bec8d0390af8a3d7220f3a993ec1c56cfcfdee31a15e9c823b039f584f6598268f89545cefd53b197e711b6aebe8850a933b64244d33c48253f4", 0xea, 0x0, 0x0) listen(r2, 0x100000000) msgget(0x3, 0x1ba) 07:13:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = getppid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) shutdown(r0, 0x1) 07:13:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x1) dup2(r1, r0) write(r1, &(0x7f0000000140)="04", 0x1) 07:13:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x4005, 0x7) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 07:13:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getgroups(0x8, &(0x7f0000001740)=[r1, r2, r3, r4, r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="ea3a205135f036d5019d36d8652e3d484bf2d3ce7348cbb59a77395c5ef0bb905fcd11ee0000515316bf95f13a4bfd8ef4018f3166e58e7d38b3b6e391360d419d7b305ad416d178e7468ee037afb8", 0x4f}, {&(0x7f0000000200)="64c87cf8fcf486d2d9e3b744b6ddf6a69ddc3ec3e0551400c855ab6d28a711e38906e76cec64b8a70ee29cccc706b38462dc6a6ff9c560abc3e390c4c9d4a5d7fc98f85d3aa380ebcc1357d986ae4ba8ba2439dd0d3e73a68be5f62023db011f991403da0048aead5cbe19a156d56af7a2547cc20c8f0721aed4d1eae582bd25f27f0f385b90503081b99f397244fa4be3dd2e71ded220abc3cafe174fa1a753698f1dd828a37b90724d4803200c5662a56e48c22584860a9bf991023feaa021f43f2101aa79096125faf0a5e0b382504300e238c473e434e6ecaacc9324cac5feee", 0xfffffffffffffce1}, {&(0x7f0000000300)="2ba275e8a4769aa3a5ad4fcb4433b1494dd78defa28ad4339bfae0ad7edfbd80d73e911e9d4f00a30b9ce77e9ad5c2cce5a8c288d2920a231069645c9619990ef95b3058ddcf93c5b053faebb186c06879d0bdb0593e77", 0x57}, {&(0x7f0000000480)="f355ef6f5834a325ba8bdcc890ad652ead1ee7023ed1e77733d04cd51d9eb91689ed62c5b808f13d927a9e6a7b8dc138798fc4f801d40c159726f1c1822b60149d516172696f3dae2d17b091aa3145682a23c30f24f4676c85a5420f2845927d30f6daefb858c7f1ce3a9a3341613078bdc281ce5afb03ea348733a015d2d8f79d85a51d880520e0513455f44adba5d4a78fd4736d48a8f82fdb861e81c6a0eede21452ef7503335b30d400eea802bdcd9c4d2ddee56607c05c4b7f8091a939ba6c64c8bb7599bac5bd25220ec241ed51a32e36f1593", 0x358}], 0x4, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 07:13:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x8529853fbc4b5281, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 07:13:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x200, 0x50) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x20004000000000, 0x40}, 0xc) r1 = open(&(0x7f0000000280)='./bus/file0\x00', 0x400, 0x128) open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x1) symlinkat(&(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f0000000100)='./bus\x00') linkat(r1, &(0x7f0000000140)='./bus/file0\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 07:13:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000140)={0x2d1dbe9b}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000380)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x2, 0x10, 0x96, 0x7, "b13915c3e6d12024c04a64c94dc880fd5a05fa72", 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f0000000280)=[{0x101, 0x4, 0x40, 0x6}, {0x81, 0x8000, 0x8}, {0xff, 0x10001, 0x3, 0x4}, {0x5, 0x6, 0x3, 0x3ff}, {0x6, 0xc4e, 0x1, 0x81}]}) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0x6, 0x7ff}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x20, './file0\x00', './file0\x00'}) 07:13:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x0, 0x400000000001, 0x80000000000000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x1) listen(r0, 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getpid() 07:13:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:13:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000080)='tap', &(0x7f0000000140)='\\[\x00') r1 = shmget(0x3, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() r4 = getuid() r5 = getegid() ioctl$TIOCSBRK(r0, 0x2000747b) r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xffff, r2, r3, r4, r5, 0x80, 0x100}, 0x31ee, 0xf305, r6, r7, 0x9, 0x9, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x8e, 0x3, 0x0, 0x1c) r1 = open(&(0x7f0000000480)='./file0\x00', 0x88, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x4400) getuid() getegid() r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0xfffffffffffffffe, r4, r5, r4, r5, 0x1, 0x3}, 0x93, 0x6, 0x3ff}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000680)='./file1\x00', 0x40) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') r7 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 07:13:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x8efa, "000000000000000100002000", 0x2000000000000000}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='&\x00', &(0x7f0000000180)='[\'\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)=',-(!\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='$!,@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00']) write(r1, &(0x7f0000000200)='3C', 0x2) 07:13:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0x100000282, &(0x7f0000000100)="b0a07f54c1c10f7f8b7588a2b67bd88e7926") 07:13:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = socket(0x34, 0x0, 0x2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f00000004c0)="a869652cb36a3dcb957a496ceafe1af5605e2b291dfbc9f8f245804e89608da10d6408f35975d57cc10cb275dc3cf3d1deed34c3882538d5d2decb77e94c649eb0ca1dac28239593de66b1871863fa2697343a2c5310f7961fc1f7beed81cd53e296928ffbaf3cf7410ca5e4a262e826c2755d6aea0e914e43b28dbefcca32aad229e218bcaddce743e7a31aae12b94f82152bd4d53d0593c9433f425cdf2901544c72b723db909f99c3c7d034bc75ee336e6dfcf20f14f5b19a6ef124f4af17cf5ae6a949824fa517e884bb5414dd5e934a405a0868b80dc1bad28b0591daf51d94d7554f7da851380221663e313c416788f969173230f9b4ab750b23e190c9fbcd79e58c7589082772c9ea877f3106eeea269f559a636a020f5a9785cbe9cd4fb8b89a05297ea484e79e4631937901dc9822f49a677ac888ba73d2da4965d8f1d7f35afb637f680dda1fc54c1610f2e89b5bdd573f1dabe48e0630dcd924f004766e803b7abfc77dddd75215f530fa1071724e29f1ede9d77c82f9c26f3181cf12aeaa6b9d20c2967f4e13c8a849be1f5acc9993953c567ea264eb2d14bbb92bc54e1e1e234571afa859f7487fe608530d0f6dd01ac59e6a5b6bc64d831724104519c4ddcf3390bf820c0260cf906fdc695b9ce32ba2f25650eaea6c93c1374b4e8bce11e3a3f868c24f7a7860ddaa605d95bec261255e0a8d51ac4517948e7d89ddbfcedcde1ffad5329cf80ef063e3e6f56d58424041e1823f3e376a3831379e6eb2a330d8cefd8165a433e19a6a0f44afa8a10e0173501a5b1d6c167ef48a44400a0d57396870fad76020273ca5cdbed94c6cf66d672d43a88e0a7ef0b95b4dc70e47950bb2252dfaf12ff6ce854f30a08b7b0473b20cfe2c61b3a2963d5f1865ccc3ff6daff589f15e36b540106e03d537cfa373f2a062f6375f2d47fa883d07f5bd29291abd2f2a7c4e283a53ed66f1a22e16b96532a666467815d2c99ee59d0a1c0c1206aa103f0e2935aada996eb004d36f1d76434c4109cd92796299bf81184ac012e6dafa6b99fd25e3434d7722610c16766c3ba804ac5aa26132f6d314b99a5201be22d15d8568ba05c8fdea86d0cee2d290ba68c65791a826bfbeca903ef0a7e7572a653e945214c9cc7b78f9771b5c3d9a89cf0c6b350ed6b7fee69aff254a5f397672809a4fa857e57d84ae583d3e51ed14e505fb42b1f1377346a466c1f5ff94d9f72d300e3b85dea382ec1da9aa000ec280c580bd19c41e3d08cba5b4f9a9f79aab445ef52ca372d5820d00333ec8f669695ccca79c8e31e8625ed19a4f0c80ccc027424e701f2f95e41a5e35dad40da9c460065573193fca5be62d1deedd37430af97c3ba910e23a1133c7fb0af5ea832d0a027d5ab779ec47181ba1f331b3f5915f0ab2165099bd655915ad871690893ee698adb9de0f099c96418451882514959f4c2b40aab4400641e5d35ff06c1a8d98ab0980df150e17af639f01739113c66b2626221703291a66746a939a3ea71450aa28134c141a07470a5abe54a65cd94a85cb12b9371594a55c604aa96ac6c71fc6b1e437d46e5a437c351c5e4bc34682fe093215d51e68b3fca80237e0161935649a466dbd7d1235904d8279fe8f2824f8615783d363edb06db3b66df911f6c8b17473212eb7168d1a586da638f041c97df4e4425befc1aecac707b63ac3754f31c13e2a7a7d5df261f4408df93ba3b590fd24f968706ae7623190a0ea356f6bac1ed2e66ffba0def7c669b9eb73748c40b8bd6b257dc27ee7be15e6d215ecc9bf37f911d9d6c45b163ed6a2d4c0b3bb35c0e80ccb76fb3fc4573eb6bacc7bdc1861fd0a499add105ef1e5669b7c5a9bc1e0b35a7884be1b83d2bc77b7de54d038b9a085b1c3ab32b1347c7a743812ad4ed00b579a8c3c695321d12a904e6186a4282d45b00b294d3faf6209cb3c244d8780b7ac35bff42a125f07ac18b48a9e13a730f2d39fafa7a4a48f59614655ad87796312e935768a50ec8b1c03cd9c935907370f82bafdedd6b713efe46c91901859cc589eb3656fca58a95abb1df63c0c2ee61cb5a1942770c0c69c9031f1a55d6d461dcdfd6a7a9c0cf44e4f79002473a9c14337713b0f9c5cda873a957acd60d9c245bcf209a011358e5f2354d04134dc46ee5388db931937cb95b3923d2f172f5628a6bdf12390f012e44b9820b911a9d928d6275c285cb33575f9c4c5f718c172e0445bcea40b68e7cfe9c9865c191c972c47c09cd9bd77046f6d493e5f824f0a3942171cc0e0384b0d03b31fab5a07af1b6037227deda4a9f73e26eeadb1e5d2e285b64c0e209fa0cf2459d4cf560860cdba4c6f58c913d398c0df1fb1c436bf341cee062311383fcd017597ffd59ac6782cf17d80e50e413179dc17225f6cc06f24165f5a4d21607db6ab8b5741fd91a0c7f9f7e2a4e7b6f41e019ff5463f43bb3b1e5590cf72f7a7b3a9675640a4da039ae032fac71e85f2de779ef985cb2c94a72422a8c252cad498315e2b42d4faf1fcd37f23f87fdcc64f641e4d35181fa1de1437a65b21ed055929e16ef05659d1a604b05218d07e0c1fef4eb0b635a24298400ebf59ed531fab69307215eaa8e1dce539c56a7521d2435e55c714d687bdaa0a3f8398d25dd6855a12fd967c60e410077232feb7da1fcdb66f556b43137b915b76e7d52c5b64c4b902060fafef1c7c62c6aa0006053c4b7ef596b00963d8517967f22a868b8b7715af586a65bb70f7c720b8588eb2b3061422e5d0e1f26104695ad0a2b639d27fda62bc4b8cb1717a4e639f0ab02b2cb9daf913d8f9a9c660bb230942ab94cfa9a8a0b39c7632175aeac6f9355ecc58ee0856eed0a3b6c439106b82e7523b88c07b0bf700bddaaf4fa512f860d542ae412ac176850e2c99a462424a7ca2da97e446a02a7c1b35d443723ba76622bd7d374bcf3fdc367327ce107f4c5f0c1fcd862013c15a7879d9b3d34fab1b34748eb42537914bd82f65d4e5864bfbf9d44426149f8aa45bc5da45859d58bb63681168c289292deca507a1012b0223119b26b8ee6f80fe456beaa2ee83d39a0aa255288ab11bc8819034774b06d213e7d6ef05d2da0eb24836aa98ed5225692ff6f9d4b57432a7759efd87138800f0a39bb56726bf7ded7ffc529927e748744bae77f86d8814a11d6e3627c65d843eaa7f4f868daa501b39c66413d013ed1c164454aec85964e95baa4e06610ed832742ccece85082c89971ce3b5b69150912884b465d89e6a64c12cffc5aeff5f19c053f85acc82027316aff3929b45e7313396f899833be769c0d670f398030b1a5dc970279ea10fe3b7390e08000a466be4fffe452419998c860c20fed67c12fde5080dbf1251796546c92c3953097fcad7bf24a94562d5a3c3fca4ef7d2bf97aa869c23a4a31797f87bd4b0c525443d3a11dbb15069f26b5a088032ab1adddc0ee294dbe59fcc70571636c19b010714734b91a4e5b99efe53a06e0b4d871ebf7c7057c53e6b20aae0859af05f94687b7cbc3696bd67b2bc101fa8eae0f0ebc74d0b07231fb7498c39039eb99ee715d8b44e7cbcd7b245b5a7e1117dd7bc23e74a8a1bb695e20c3caa4cca21626196666e42833e2f16bd80e7bf8214d10863307cafb048ec894e9f61633a74e294e0a1045ed0cd353e05bfc1ddd0fafb6a48893c50240a03937d85d9bd8315ab992396ae7b6b7797d8c71b39a7b721e7383f299a76dc079501c1a5667365bc610cedce83f9449388189d68792e06d8f7c9d8621a46fa36a496fdef0d89840172a24921b3726a00d09890eb0f3ae8c5b8b9fb350f36ea4db29c8f99e2f7a3bd77a5cc911357dde73f5eb489f35d73752a0fc0b6a1c79e02fede63e4aab154c6652302c4e60d86e3edc10dff7530ffbb130fc699853f27b57db5679702ceb9d7c32e3a8c61625d9fde2163d1954c5b137a0c084456234ed9da88ad6a49129aa0530a02c6d6aa17670dd90c83969a253b69e270a0a02998f59a16e59580acd92483458fb7fb642f37216dc3607654d5a6eabae8cb58f94739a7ea4fb94c282f0dfc2a4c19ed719b108fa9e203408eade936991c4ad96b5843d81aa1609cf7e3129b0c4141b1e5bd29917ba80dc8367fb0ac670e89d3b38ee16ba84fded37867209d463cfbab89d0827a631d99fc7488bd91b363fefe4a84d3faf196dc5ea01b78d66d20b9850f1b4c8f4c25580ab507812548c5aaf1a423df0c46f518f6862108b5c1fc6e32a40222591c38901474f04c9924cabd5b82212b870569066b59e1b4d0574d00ab60e0782f7020c1af830164e290fa397ef64e332f9a91cae7dc0de61471108b9ff7c824837977011aa71de82761b97f373e6f45c23e83ed09218a84dfc26dfd6ce6b0565d4cc305a52987ca156f0cccb2f2973efe6aea0c74051e649df093ad19c5b61eebed9fe7aa6da606ba20118694093830f29be68c500ab0005add0f7a9d5ca9775a95ab89102f0cb41afe4ccdf1622ea9a2e01b1960f2ab52558d0802d8a470b42f616801bca473529ae5df694bdf83e425e7e8e7577f9a3446b54a026a69c22cbcc21cc07415d202b10586bb205106b04e40e19bcb6071688e031749943647abe7a9bf7e36fd5f18c28e2406b52ceaa6c9570b4619987672fed2467e3fb582f1c427e06831541faa6ecb9c4c4795ae9314af0a13b94340790aaf321d814cdd8d91e42485285b5137e5e537c2433e0ab702f75e11b26f6d831b3a36af7cbe125d16d03df92e08dc9d84a66be32c84ac3e1bc4e3d5c46ef15ae84ffb6e3f00926560523c8f48cf2888609644e9c0589f80a79957d8fa350df900bce6f830bb604619ff1f7d16753619f2cb7dafa42652339e403b2c25f94380099aa6382210a940177640817e36a9961d4e58510c1fde289e6f2aa429dbb26f8cd70fcceae6e0038e07eb29760558d0cd5300137dc2adaa375e22a9c867286d0ef25748a0dd7aa82bf65eb9c24b212dcf9c9ceb0d1317a354277882e69e1dfc6eff89cf8085af5519d6f0f7caa246082652d144c8b4998df36af44f085cdce6079f75114b52e23def3a0704c8b0c465c1c04a23b1a52be9c496fd1b1b496406f9d2437a66456063d33b876296b2abf6a7d5e78221ade9a9627fe699430fcdacf4d1b717540d0ccbbe3c868368c5c3e3fbe2896a648d43b200021d246b56a53d098121e4e1988d22fa1eaa6280181d356aca3c1e26aff132749dec289ea0fa15ec50b8ea96648caf806145e055bdb368ff1667693ab95f97baf172b4969cab3786a0eb7216b23eca063e56c511cfd26c9f9e6d93c61317e2af64944b343605a3adccdd9d70173a084fe2d742c8d52b335b4bc048aacf772d88471fcfac7d9d76bac79f759f7dd74714bc29352759f0b8d23e58c5af0479d53d02ce586754d69ccd60554bae9ad15640002b7854da5f8dfb9e5a95725203208ed0c5c2754a295278d919ee6a09510393840534087a6226951de9089750fc39cade71a10b0d259ad8ee541747b4afbdc152d817fd52ba3c78811dfebd02a0117ab8404fc6a94ece832df00ab7420ae5a62497358fbc8e9b2241537512ec5f801a58305cc1ed9b287f9169b8dc38fd0812a2870a216b4e8ebc5843d56f32a2987464371a4f5708aba8ea74a669dd1ebff9f780cb73bf151bdddb9aabdab642e6635e0750fa1fb8e3297696ae5f365931d1ced1bab07a4ff87f2b7c81c3c25ad8587b0f0d4c0c6524de0183e269541f9e93c8c89e064603aab50318ab957da665a63f604300d9c97d9", 0x1000) r1 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0xffffffffffffffff}]}) r3 = fcntl$dupfd(r1, 0xa, r2) mkdirat(r3, &(0x7f0000000080)='./bus\x00', 0x3c) 07:13:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000100)="0300000065e06ea87a3fadad3e1eb4605de6b04a7aa815b0a8bedb31a8e8bd88872b41d86c93dc155e09de04330ceb15f0f1d82341bf2163d516242ae977c24cee487d0a5c529c6eb036479822de6f7a04d59a06d16d612eab2683a87ed94f76bb9f303389e06335822fd158100e136c7c796e5f0bdc5b7cd9c00703c7ed14b746c47fc330bcc3c125331bbb8428228583aaef5978ee569c8ed2b9abbf104a3f44540ae0831952cbbd1de3b34d68a8acd9ff", 0xb2) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0xf5c, r1}) fcntl$getown(r0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8800, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) r3 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x5, r3}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0)="68d4dbfee721b57e37cf067f9964a75f78a0b3652f754201d867559e71f26a0f5ab22698196c56e2566a9dd3d4717057dd401badb3083d686520b95c6e8b932337b795f8d51087d4133bee6574d6dd012660a353d3163e33f824572808291cd1890300986c6c6ffc3dbbfe", 0x6b) load: 1.78 cmd: getty 48049 [ttyin] 0.00u 0.01s 0% 318k load: 1.78 cmd: getty 48049 [ttyin] 0.00u 0.01s 0% 318k 07:13:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 07:13:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x6, 0x401) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/111) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:13:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0xc91, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r2, &(0x7f00000002c0)=""/181, 0xb5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r3 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) r6 = msgget(0x2, 0x520) msgctl$IPC_RMID(r6, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 07:13:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) vput: bad writecount: 0xfffffd802f739e60, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1449, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802f739e60) at vput+0x187 vn_closefile(fffffd8032c2e090,ffff800016bde780) at vn_closefile+0x15b fdrop(fffffd8032c2e090,ffff800016bde780) at fdrop+0xc9 closef(fffffd8032c2e090,ffff800016bde780) at closef+0x118 fdfree(ffff800016bde780) at fdfree+0xf7 exit1(ffff800016bde780,0,1) at exit1+0x32f sys_exit(ffff800016bde780,ffff800017a00ba0,ffff800017a00c10) at sys_exit+0x17 syscall(ffff800017a00c70) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffbc954) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbc920, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802f739e60) at vput+0x187 vn_closefile(fffffd8032c2e090,ffff800016bde780) at vn_closefile+0x15b fdrop(fffffd8032c2e090,ffff800016bde780) at fdrop+0xc9 closef(fffffd8032c2e090,ffff800016bde780) at closef+0x118 fdfree(ffff800016bde780) at fdfree+0xf7 exit1(ffff800016bde780,0,1) at exit1+0x32f sys_exit(ffff800016bde780,ffff800017a00ba0,ffff800017a00c10) at sys_exit+0x17 syscall(ffff800017a00c70) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffbc954) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbc920, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800017a00890 rbx 0xffff800017a00940 rdx 0x2 rcx 0 rax 0 r8 0xffff800017a00850 r9 0x1 r10 0 r11 0x2b24c9f76c4a4ae6 r12 0x3000000008 r13 0xffff800017a008a0 r14 0x100 r15 0x1 rip 0xffffffff818b9068 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017a00880 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=280841 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800016bde290,0xffffffff822d6d20 process=0xffff8000ffff70f0 user=0xffff8000179fb000, vmspace=0xfffffd803f00ccc0 estcpu=36, cpticks=16, pctcpu=0.0 user=0, sys=3, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 48049 112484 1 0 3 0x100083 ttyin getty 78054 379062 0 0 3 0x14200 bored sosplice 70858 476548 57101 0 2 0x482 syz-executor.1 60603 522209 57101 0 2 0x482 syz-executor.0 57101 103548 68634 0 3 0x82 thrsleep syz-fuzzer 57101 469277 68634 0 3 0x4000082 thrsleep syz-fuzzer 57101 45923 68634 0 3 0x4000082 thrsleep syz-fuzzer 57101 513235 68634 0 3 0x4000082 kqread syz-fuzzer 57101 10124 68634 0 3 0x4000082 thrsleep syz-fuzzer 57101 132159 68634 0 3 0x4000082 thrsleep syz-fuzzer 57101 377564 68634 0 3 0x4000082 thrsleep syz-fuzzer 68634 396140 8972 0 3 0x10008a pause ksh 8972 234613 6488 0 3 0x92 select sshd 6488 304053 1 0 3 0x80 select sshd 69969 1036 80552 73 2 0x100090 syslogd 80552 253668 1 0 3 0x100082 netio syslogd 42396 5750 1 77 3 0x100090 poll dhclient 54432 340000 1 0 3 0x80 poll dhclient 88222 241622 0 0 2 0x14200 zerothread 8652 23571 0 0 3 0x14200 aiodoned aiodoned 3578 41281 0 0 3 0x14200 syncer update 51260 349977 0 0 3 0x14200 cleaner cleaner 39007 504481 0 0 3 0x14200 reaper reaper 86172 46832 0 0 3 0x14200 pgdaemon pagedaemon 40671 148846 0 0 3 0x14200 bored crynlk 28862 397075 0 0 3 0x14200 bored crypto 34046 309868 0 0 3 0x40014200 acpi0 acpi0 16829 364929 0 0 3 0x14200 bored softnet 28582 86752 0 0 3 0x14200 bored systqmp 24721 346489 0 0 3 0x14200 bored systq 631 178837 0 0 3 0x40014200 bored softclock 54715 405180 0 0 3 0x40014200 idle0 96693 359624 0 0 3 0x14200 bored smr 1 39693 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9478 6332K 7104K 78643K 11224 0 0 pcb 13 8K 8K 78643K 35 0 0 rtable 108 3K 4K 78643K 210 0 0 ifaddr 48 11K 11K 78643K 53 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 33 0 0 iov 0 0K 28K 78643K 38 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 1433 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 14 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 289 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 42 30K 46K 78643K 356 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 32 0 0 in_multi 33 2K 2K 78643K 43 0 0 ether_multi 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 209 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 82 20K 20K 78643K 1491 0 0 UVM aobj 2 2K 2K 78643K 2 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 10 0 0 NDP 9 0K 0K 78643K 14 0 0 temp 134 2719K 2784K 78643K 3804 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 77 0 67 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1037 0 1037 1 1 0 1 0 8 0 tcpcb 544 52 0 48 1 0 1 1 0 8 0 inpcb 280 154 0 147 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1830 0 413 46 0 46 46 0 8 0 ffsino 240 1830 0 413 84 0 84 84 0 8 0 nchpl 144 2422 0 781 61 0 61 61 0 8 0 uvmvnodes 72 2018 0 0 37 0 37 37 0 8 0 vnodes 200 2018 0 0 107 0 107 107 0 8 0 namei 1024 6556 0 6556 1 0 1 1 0 8 1 scxspl 192 6364 0 6364 7 6 1 6 0 8 1 plimitpl 152 41 0 34 1 0 1 1 0 8 0 sigapl 432 461 0 448 2 0 2 2 0 8 0 futexpl 56 4300 0 4300 1 0 1 1 0 8 1 knotepl 112 90 0 71 1 0 1 1 0 8 0 kqueuepl 104 66 0 64 1 0 1 1 0 8 0 pipepl 112 314 0 295 1 0 1 1 0 8 0 fdescpl 424 462 0 448 2 0 2 2 0 8 0 filepl 120 2561 0 2466 4 0 4 4 0 8 0 lockfpl 104 133 0 133 2 1 1 1 0 8 1 lockfspl 48 49 0 49 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 397 0 390 1 0 1 1 0 8 0 zombiepl 144 449 0 447 1 0 1 1 0 8 0 processpl 864 477 0 447 4 0 4 4 0 8 0 procpl 632 812 0 776 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 384 262 0 243 3 0 3 3 0 8 0 mcl64k 65536 11 0 11 1 0 1 1 0 8 1 mcl12k 12288 4 0 4 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 2 0 2 2 1 1 1 0 8 1 mcl4k 4096 17 0 17 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 54428 0 54382 17 10 7 13 0 8 0 mtagpl 80 10 0 2 2 1 1 1 0 8 0 mbufpl 256 87312 0 87208 13 5 8 11 0 8 0 bufpl 256 6148 0 1588 286 0 286 286 0 8 0 anonpl 16 54605 0 42371 67 1 66 66 0 62 15 amapchunkpl 152 1756 0 1649 6 1 5 6 0 158 0 amappl16 192 2383 0 1704 47 5 42 47 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 52 0 47 1 0 1 1 0 8 0 amappl13 168 125 0 124 1 0 1 1 0 8 0 amappl12 160 11 0 11 1 1 0 1 0 8 0 amappl11 152 52 0 41 1 0 1 1 0 8 0 amappl10 144 62 0 61 1 0 1 1 0 8 0 amappl9 136 558 0 555 1 0 1 1 0 8 0 amappl8 128 125 0 111 1 0 1 1 0 8 0 amappl7 120 30 0 26 1 0 1 1 0 8 0 amappl6 112 60 0 54 1 0 1 1 0 8 0 amappl5 104 143 0 130 1 0 1 1 0 8 0 amappl4 96 685 0 657 1 0 1 1 0 8 0 amappl3 88 180 0 170 1 0 1 1 0 8 0 amappl2 80 2899 0 2834 3 1 2 3 0 8 0 amappl1 72 17878 0 17461 25 15 10 19 0 8 0 amappl 80 1038 0 1001 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 462 0 448 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 462 0 448 1 0 1 1 0 8 0 vmmpekpl 168 7352 0 7328 2 0 2 2 0 8 0 vmmpepl 168 60448 0 58736 109 19 90 99 0 357 14 vmsppl 272 461 0 448 2 1 1 2 0 8 0 pdppl 4096 931 0 896 6 1 5 6 0 8 0 pvpl 32 171224 0 156016 162 2 160 160 0 265 35 pmappl 200 461 0 448 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 433 0 21 13 0 13 13 0 8 0