Warning: Permanently added '10.128.0.16' (ECDSA) to the list of known hosts. 2019/10/21 08:12:06 fuzzer started 2019/10/21 08:12:13 dialing manager at 10.128.15.235:28374 2019/10/21 08:12:13 syscalls: 337 2019/10/21 08:12:13 code coverage: enabled 2019/10/21 08:12:13 comparison tracing: enabled 2019/10/21 08:12:13 extra coverage: support is not implemented in syzkaller 2019/10/21 08:12:13 setuid sandbox: enabled 2019/10/21 08:12:13 namespace sandbox: support is not implemented in syzkaller 2019/10/21 08:12:13 Android sandbox: support is not implemented in syzkaller 2019/10/21 08:12:13 fault injection: support is not implemented in syzkaller 2019/10/21 08:12:13 leak checking: support is not implemented in syzkaller 2019/10/21 08:12:13 net packet injection: enabled 2019/10/21 08:12:13 net device setup: support is not implemented in syzkaller 2019/10/21 08:12:13 concurrency sanitizer: support is not implemented in syzkaller 08:12:17 executing program 1: r0 = semget(0x1, 0x2, 0x1) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000000)=""/27) r1 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x3f, 0x7f, 0x1d3, 0x6]) r2 = getegid() r3 = getgid() setregid(r2, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r7 = msgget(0x0, 0x40af793c384ee577) msgctl$IPC_RMID(r7, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) getpeername$unix(r8, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) setpgid(r5, r5) r9 = socket$inet6(0x18, 0x3, 0x40) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r12 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x3, r11, r3, r12, r6, 0x10, 0x5}, 0x71e, 0x7f, 0x9}) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000480)={{0x6, r13, r14, r10, r15, 0x48, 0x6e}, 0x2, 0x9, r16, r17, 0x7fff, 0x9, 0x101, 0x5}) getegid() r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x140, 0x0) ioctl$WSDISPLAYIO_SBURNER(r18, 0x800c5751, &(0x7f0000000540)={0x90e7, 0x1, 0x2}) 08:12:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1ff, 0x5bced1c4, {0x7, 0x1ff}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$getown(r1, 0x5) fchflags(r1, 0x10001) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r3, 0x20) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x5, 0x8}, {0x18, 0x2, 0x3, 0x80000000}, 0x1000, [0x1000, 0x13b, 0x29, 0xba5, 0xffffffff, 0x3, 0xfffffff8, 0xfffffff7]}, 0x3c) ioctl$TIOCSTART(r3, 0x2000746e) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x80, 0x11c) bind$inet(r6, &(0x7f0000000300)={0x2, 0x1}, 0xc) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000340)=0x1ff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000003c0)={0x2, 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000400)={0x8, 0xf20, {0x1, 0x2}}) mknod(&(0x7f0000000440)='./file0\x00', 0x6000, 0x400) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000480)=0x3ff) r9 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r10 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0x8) write(r10, &(0x7f00000005c0)="569956073ba26a5bdd2a84bad1670b4f6e674a32a0e91c6fc9983416ba8e3ad7a5edbde968e9b6a2817085d3ba6c835388f3689195fc4c2ea79f1ea67280d2c547a1a2bf48ab7c8f74460662d90e3bb3a3174203f1524057976921a867cd310fa9d4420fba08dfbe39212455420aff8e8c86d9608ddc612e0dec082ff9b3baeef81d9045c59ca08b7e1b5ba3f1e01cd58ef7d8e01fb78564c8a0a2e6e9a3b655d17495c95f6c307e082f5fa2151113d96c42533fdc4c4a2f531a1bac5e5b4c4885770144ffb71dbb2810f29d0a343398a37fc472dae9634c9d41ca03c7629736a3465906cabf961e7e8a16b0735afffc013fd76a0b4f68336fd6543a7d0e125d46f8178ecb83bd21f5d0f07988bffd1bbc19b0f78fa039bdbe34530d3faf2ec9593f0f06d31daae9c0168c4e0416f9b8080fb89802455318d490610897e83902834b6772a2fedb2c1c48a8e4d6849a19f86a4fef79d6bc223ee2adb619da48a720c066d4bbc29aa0e3cbdaf4f60ae8b52b16767898462dab6a4f92d7d478968beb8fcec64bffdd046ce3146261e3ae8a0d4c783de7f75cac2cb6f9c14f88a2fef2778e418e043f8fb76004fcf8f9728f017854ed5522cd81bf025d5799742622613c10cc0af2c11812e7dda67ff5ecd0dbb8c57577ddb708a48387bba61b35f923f2e01148f1aab000360719a9f5ae07a0b85ae04a7ad81ae110fb8f9fe9153a65430a18762b9563072c434cbebc0c1e3b098000a06bd89af4ea368e17d54725e4ffeede5f8b93cacd4d7a8b34a8bfa8ecdbbdc6f06378aa30a8abad3bc3af0007e901c1962394dca3f56c29f98aad9ea8be1a0a1659cfced6e233b01daa69f0b24e728a91e331994cc29d7f1e2529b70e6bf206bed732633817e2948331e28ea2e9ffdf624fe9ae1cf0234c4458cc1e7e532064c3982e85a38b8987e334a8f62bb00bc1e86387d1f23218d3cf8a3c4615357b7f93cf5cd7f8d9096bc92a091b6443870ff534e106a2e4579f629802b2a93a9d9ea86c21cf041a16d65939e4e5ee6cfd8b1217683623ff27799bc3f0c3f0fbd3ffc9cd557251a21cf0bd5f4a7f7b3681b94d7af8e04a41b311a1b3c3817cb882e664c15be87e23d9a1a70b0492953d4d80b8be2701aae78840c24b6eeba5a971c9c8c3d8300b975041eecbde63ef45e288858782f73547591e083abfb03fdf530c10ff5604b2f72fea380ce7f397c04ce58ed47bc59ec65bbb6f1ac6250a6246012bcba1f0cea0cfdc2e4cef83f71e72c62469c1f37ac466e6ab7de9ea9e5a810224b667bd3f7df8ba357d5a4f6ae6c5c3629ec44acd4c6f600c7d4da1607b9f8497a486c5b4a0e932ad18315d067b0a37412e6f3fa3d3cdff76b2df3432dabc205522df4b5634bb2c17f823ed427801e89d86708eb2197d77ba08c4f23266a9e4826ec495ec1dc177013ec1e33b7e3c6104095c0dd3569f15ea2fef4bf7d023d6dc1afbb8e3a7994c86c7d524be8d858dd925d96ed05cc9589694dce04a5bb2c45d70c6cb8532a22f5bf84491dd86bbbabb7273d86713b1fa369cd37f1c49262c025da1640730d7f9081e7525f34af7ca38a6625d31f643eea6442a23fc18c1ed51666f70b0d5557391b740aa24f941a68dbf956e3e492c0485eef5db5fb4e463299d14f29c2572a2a95a7df1d39f1b1725b9920ab3aca7f145e31c030e84f0dc1c316c9b2c00fc8c0a756efff0d2063168c83ed38751200758d7cf40c8f982c90f7492a757856850305841811e32ba1f6f3fd1fb3c7981ff84e317a24162dcc481cc0b14193ca060ac62fef0a23d2791480a40b7c805f090013e84d718b7fed03060e155e6dcc1693ff34a538f7fdf180bbd219e9d3a47fbe4887a7e5f5b2b2df9fbf5de89e63323927a79cb4c48e6c4dcc6a6eacbacab3ef24cbc358db185848710e4c57b83036e5a811c4fb59d0373a7fb3eeca5bb4278accb9ff1de76315b8b938fe1810a97ebfaabd7c0614a9979ac78681957391617bfffa2e65396c3096966efa1068f8a1ad06452e421413d69eaac944939f5447bdd690bbdd027ab2c167cbd4502e296dffe2cd6b4c35b6a7eb198f70b6188bc6ca7d09b786237d431fc0ab90c73572e4e54475bc65e3abfa632d0670c6cbe6b14cd1943dfdc9f34ded5d6fd11793434b77dde33818907253e624616d960899cacdef9035f6c41c2bf36cecff458b1379da8339b8a5223ee40ffa0a08429b3db381b1e287c2e4b9f353beb0977d259665ef40876bcf66043c9b46a89a7f7065eed2c576cac32f62c6933a15c93078c24ac7cb32ff7b3c9138a8de41eb81b1a98ee9d49cc141fd874df8ea3b421943e07c83f81f05d7f63030b8165025f3d4b632d7fd68b211b130ef6e97244ed4bf96872100391806c0f507e7bdd3e56b4b889c1b7a3e36e2d476e3fc78c109c7a10ee4c99528ffe08c7f2e3d379daef3b45d03d232850d3cc8548bce52008a8e1b6fc4d23e87bc072a3dd62f09279f7559f5cb33d4923ba7b429ee94346c30332de60156f4b0a177ef8b75a9868e1b0bd2026799a99e241067ae44270cfe143da5d16a7224cf9f43172732b8774a1574578b98f7578736484d5ecfdb49147f80992040b915ca046aee86a0f750de645f15459eb420cabb81fd325c595c07ea3e498670a4f2a480ee95987747373592499f71d25eb008a48afb19a44eb6f390594dd83d7e2e89d5b94fff1809cb041525cdb3aec51b90050b9ab91fd0776438b46706ff6a8f9a2d86a02d8ebbd905d0f9af7375abecc381e31f293d88f60a2badab826e342d3f3990c31bb153b0678b657bc889a1838446d743a237e77625a5bf9d231cae8fae8b21d66fff4344e3a5fe1f7cebb4cc6cfcf5735ad46c8e0347f86e0b92c188f2e44fcb8ab8895d88ffdf8775a3d7e7a08da3e2925ced656ade39254ff24a6704ea69c70f996db68db42cc96c9bd78bdc55b2b05a37035418114ae74c70ed7d03ed19e437c1fce1b9eb4b674a6d225d53c7de6e3c740e5721f607a250bd6ca768d34bf4411880bac99df2c81454504538ab450ac19be434267b1d6d195c659868bdd6b9ef299e48bf363b970159ff60a65cca733352d6ba52813abc33a2ef5c876f7b1fd754567901e3b91a45d9b4d15a5d4ce966b0b8c1924649cbea4b40deec4ece8457c21bcad19bed573a7c42d0fe81372811049b8ef270df55e85c81c0896c3d17845a4e379c197a65c00b0a1741c04c52c5ce967793b86594969debfdd473bdea8b329230737e9370fa270d0fbfd5c8b6af87314a6740a0ee7c4f3900e7911a2310df847b045e9296391234df7441a2be52cdeb6e310bcf9c8e3eda6f37e37ff08679402af38d7b30a280458fa8bba143c2dc065921fd093178a151d2fecba759d3d60a8c622dd81a09ea570acb794afa4878258ecf0733d42296792fd48bb26c3d8a032e49aad2a90600b3ecdea10b2589ca62b2c84fdf5bd7ca7fc965114b51243aa3b52eb196804ae7c3aa08095cad6c20a05e63403d3f9afadc696248f2e560bdf7fe53ebd5cbae48fb59836749e82896790f6b3ad9b594b89adcb6b7c126301adfaf94283e92f4ad6821c594f6f62754c1b270407081552a9aa444d87069e171a79c488d67d91a328abf7fc792d7180428ac6c111a15ef3e544c3950a8d478033798d5dcbc69781dc2cd47bed4bc5af845ba10b3ebc5a2e7a1e35a961802ad9612cf143f1b4c8842fb476c2d56cac4f3074372ebfb76d374094863e8872c0c5c398f58f1847ed550890250a2be49b6b14b656aab53180c54516be525404a83a62ea332fbc0a0600a125575973c1ca340de2b4f84822f29e38dc7c9f89542e776bc2c9e03a729b8fa17c381438f77d52281d5ab2653f73db78f2c8d540d9dc5ecdb79fc66084183eb301504a743b47144f22e797148ef1803e154175a212901c6df384596c1eb1f84194129712af47916c53220ded47235e3f9ff8140a4ce4a8dddd396296ac65b0a0be4f181b1d71aaa4349d2925952145b11670e4e4beaa933cf0a3849684492220f42cd6078b9d913823a19a522a4c5f9ee5c3984d66906a92fe1c39b29bbd0bd0ef3b396f8ddd1341da68779c3b1ea7430dfbb1a17d1fd67337ac2066cf5add073c92e2caf36a33d96a0dff9dff0be0e5170936ad5cf294b3c4fb3fd318c2a4123c5ad97e393187f146faf02885edf4a794a38f587c285f37bd1a8bac534af7f6326736b3c681efdcfde1997352fcb1acd168f38ad535ddfaef3f373306de194b25aa5c84e4615eb6b9a71303a2ad80d1b1490b713813e84733bc95c1a4effcbe0bff5128faae36479978814e2a9a58f4d8e6274d24f3f2ccbe3e3c75f2f5a098e0208edfe00fefaec4113c368f5b137736e3df467229512989725b85df79b0fb4a4de4826747122332a3501fefd0d2d0eb60a8e96b8c4b8b32652583817523e2ba3e1207afdbdd85ba032441c7ee66b5143cc23f0da5f88d06633ff52edf47523b0975df13fd62603af9bec2c4c23f22cbd19c7012739eac66c7d8c63581e80cb993f782730b77ef55d03afc2d473dc348e5bb5aa91393b4e289eca5f10a1da81d5779fb05cb59d46eebda42198b8a8b7d71f0a9738b4587d28df9e160a70442d2dc93d725414994519af568b4cc232f0a78ff612c1fc349eae8641d0aa34fa6290abdcc3c6c21cafb2c05b7b34327d83bab89a557711af8107ab3f3eab93bd42dec1e1fca771c0f2670a47be9cd6e9361b56068bb3fdca64d8a72c14ece0f14c781571a8e877873102187e97760b8c63dc0eff61383b506a88b106fd1e81167e383725831fcf89eae40526ca6e0b4c2dbcf485feb57b9bbbf1c9ad0a7788f25042c58e0b1b7492c2b3089d41774915dc220ee3489a63a5303be90430be7e3344ea2d9270ea3acc14e00190312941fcecf51e05d12dd9e750c8e82d6b938172cfe81544938bd556d1c5a2627c3984d2ba4cef8f71bdb3f90808e52a99df792c61d5f3ce314a764af94d12bf8ed418c1c4b0989efc9baf40d90916d0e2b58de5f89e3f73992b4100944db11ea0afe4ae44ab86239f59ba3dfe586d85901ab395a40725e4f27464e17daaaee05ef9b660d3d2076f454a7720c4f5ea4aa590218933dbd3a45c91af5954e618d146fcfa0c05ed3f2902e76ceac30a5e32bd8741ec3c68ee9eaa54acb4e7e29da3a0929dde94d0ad0974b23c9b7ddeab64461467895e269ae296eda067dcdfc522a2cbbf0c508e373ca0a03e0d39f86b6684ec86fdbaba6a3557b9cca6df654de8013ddb7cf94f68b44b4592edf2673849b783577da0de2598f39f062587930d04ac520ed2b69c1c162ef304a5cd15c5055060aea893419ae0bf47e3c79893e50166cdc195e98b9d04e56b253cb776d98607ad54d46af428bfdfa40a94adeca8d9b55691c2645453da04d2568f393308002f428a6673bc3b468054e6f12cabfc9f2e48c36b6cc301cd2da6cce20a4d48b4eadf4dd39ead1f79c369d3bc3a644c758767c31220c3d1e67648c64e07eb37e97b7bf75c9cb1ba02efd5040cad8355d966e004d5a6e4f34405bbf43dcc9311cc4f445fe0ad66c299b0e6733f02881659f12d0dada4b43d16a684b8153073fbda1f93ccfb84760fe01528377f1f4266f2dc8068ead9c9a9db6d830a272f907c3af6824459a52074fbc41adf7dc1f79df2b7b2df752a9564244e7f2ac2174130178c35445f258c1a1731a385d758c5a3067c99768ada9224e38b22fd1403819825bfe5010680071e1def10374a1cc9070aaf599a41d988fa09e", 0x1000) r11 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r11, 0x0, 0x0) 08:12:18 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/38, &(0x7f00000000c0)=0x26) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860b5fb8b00002b27feff00000008fbff00000000a50000000000000000455ddba9000000001fe200", 0x2c}], 0x1) 08:12:18 executing program 0: r0 = open(&(0x7f00000011c0)='./bus\x00', 0x2, 0x60) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001200)) r1 = socket(0x2, 0xc003, 0x2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="6a383211caac2fd72f9087c7780910d6c50cd9fc84563146dfc1f1b2a17341", 0x1f) connect$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000087675f7b1303d6ead2cdfc205d7b08066cc335d058a9c085b6aad7cce5d3f0c3a4bbdd947e96f98f70ce8b364f7c1f813c64b280c18d7759e9d00d5ec0a9b313e088402188fb4a71c2d47e985c51676426a6b49ec272bdc4c6d354b855c01afec15cfd178de9011de0888bc7c9f7cebf2739d90671e069a5925a709097eb39cad8"], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x9) write(r1, &(0x7f0000000340)="450a75995df3a7951e18059071c5dd9323cb459154707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879451e7ccdee965c99c67109474b4e1d46fb3bfbd577c45b8365ad8814ba171104027511e2d07e4d97c758e62c95f996da8ce72f710f505aaa83a96f5cbafde9443aec7ce406662a661fd36f43210e94540298d779b4b038ccd21701925e15d2ae3b311949e2c622786", 0xa9) 08:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x84}, {0xd8e}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c1) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000200)=0xfffffffffffffd75) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xb1c3, 0xe35}, {0x18, 0x1, 0xff, 0x48}, 0x6, [0x72, 0x1, 0x10001, 0xa5, 0x8, 0x7, 0xb3d, 0x6]}, 0x3c) 08:12:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f00000000c0)=0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r4 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r4}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x101) r5 = getuid() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r5, r7}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r10 = getpgrp() fcntl$lock(r8, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r10}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000380)=0x101) r11 = getuid() r12 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000040)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r11, r13}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, r7, r13, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r1, r14) r15 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000180)=[{&(0x7f0000000080)="00000018600469a2edfacac0e37d9146ef6f008b00002b27feffffab7b74371b2891ffeffe00000000000000", 0x2c}], 0x1) 08:12:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/diskmap\x00', 0x90, 0x0) sendto$unix(r3, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000001300)={&(0x7f0000001200)=@in={0x2, 0x2}, 0xc, &(0x7f0000001240)=[{&(0x7f00000017c0)="6f6df79e20ee35dfbd8ab4ef3f910b603d5e2f03bd4d327ff6a818cda3b7f3f279a785cfa6c9367f355f524e65e8aa7565c0bd646b58d10bec62f5d911d631ec230aa4d9cdea5f8182cc4b3289b36ccee95aeff76ebd72ecc8df95155f939186e3421baaf06abbb1a1180b7cd390dac1ed44ce3fe770985860618137f24912312c7c3c41af2ba118c492398282079316295a2bb1ecb39bb613d89d82473c6394e471367ca344934f64da688e54d7444ae2046933d5bb597f289247943f23f40385301626cc4a56720331dcd6dba8249a18a0d571761728632dcdb8b9916a8e98b12fd948fa01a3c43ce531069765b092e75b348acc36dc80ff4fa1517905a18b0de7f22bd355d6df66baf7135fa60fbfe96d5cd4c1817e0227aebad73d80e6b2fe579a4a565161ccea549aa495a55817bbb5a96216ed127548120d2d67f5b585b8537e7814babcc76871d86d0d8ee44c2ccf2caa9184646ba2fd0c6ee8ed485739b888a4c77316b91b4c9d4d613682f7d4f7df5a4dc92cf8b2e6e307807ae9f3b98895696e31bbd4b2fcb47a90c121a4df3091f2dbc1b101d49b5d418ce29a59cbf6008c01b4dd7f56a18315ea687564fd4f7073f1c9c2fec86e5bf8f47c3b7137c25d3c470d7d4b9c6f24273330cac33605d0a3b75e78e3ae06e4d01607c0b749dab19724a6a7d7fa7f9815cca3d59c4595c9d3123d3ba879018db9c6c6286450d15c722e2449ba8dae392f59c6d7dddfc297d5229e428c07a7bd45d3c219adafba6239ae22ee50a8f6f3efcc0063af8ed06c70b0b0fb9c64b6e6e0e3b3007151daeb20b815a5e686f5074c0880dfcdf22aa8917ce6135f018b991609f27054b9236e4d98c76321f657ed4b00f34d85b568bb46f1f9f20d62341a40055428fc9e5ac6852384496157053449ef2aef4fb377ed00c1403ca736a8d6c550c1ad44ae840a5edc3a4334ce1fcde6f5f8b083b3baee6e4974a0a55eecb7e3a97cee58a618f960dead7b6316d4eb2e88cf3e28b6050244ace066ddac1ea717714662f740734780cf59763d75e78967d7a91de912748c9d4ac05dbaaf9801e0523037b90e7c126d17a58ca083e290e2900a110b69b905322e87a4714dd54279534dc95c0df5e8631f781146bee37e99edf85c314d842bd951d7861c1e61b0855a5b9914df681867715374378195bc7e469446e7cc8664b7579496a43628468052aa0bedb4e5567be753c67a19f99ef8bd19b25ac116f82fce17ca8ad0b12e2bcce6a64cdd50b2129753c6dc61fcd8b0e65e6ce3b147bddc7235fa917464339c3fa4b0a8a332f001bb7e08a5190e15e454350dda14db2e9be240a6e632da8eb5d33d4fea3c3c5eb5e1602ebcf2fb3a18192b73c3508672472a0aa52d49fadb6ba972c3f7b14b6f717568b419d9609837d893ea4127d1652242815a4ad8d329154a7103e9e012008e52283fb45b33adec48c89435087eef0436daa3550fdfda855ecc7c48cec7f54c3fabd340e172fd76aa1e100061de99a0c1985cc04da3b494a0aeafa60cfe1b507ff9ae809bb7777d282ff8deaaa83b2ba4adfcee390f4e82456ff996b929f893dba04f245370589f462987ebaf4bba781a29e0cd22d73e72bbd6c661152450a752bd687381c3a1fb2b2f96351c49c062c293ef2a9347ddbc63e6d0bdbe9c6875f2171c80867cb13b1c1f72a2d24bc46ce7cfdd0a30b2251fd6c589c7fe8228c76346629d3d1f268ea921c30552f88350afd46d90f00d3c3f6d4127111e160b96cb736cfd337e44cb9599c2766f9e4c31b1b210ebc1b026e9f986d899c63130425c86b5296aa6ba1e0dfbf5b6a3ce804a02f2ce9ea01316576837203b4e01dfcdb1b23dba29fa0e63549cf4324ed00ca22da6887f5f88896fbd0c155173a85f68f938d6d2a7d60b8c3ebe98c11b999c6610ddb35d189d97c9ad60e8065abc1553d0314d7fd0caf1df8d567a6250be5b261b80119cf996e9abec108595e098afdaf12c709eb1a0702c6a170814e641fda17ed8d987d53248fb57c443759e35b031b637ca71c04fc62450aace9c442353bf0a88bc52a8ccfc03e5280c268829c7abc0ad49f703ceabe33988204bddf6b2f6df2dd0324e6c4af275506da055050a1ba376b1cf8dc9bd229eda25d959dcf37eccc504e161661a8370464165a95fa007b0ba5729fad7947a1e0761ec74f4cd1383036de703f95b8e5c5de531f3028462aa30aec19ada2c3082dbfb70c1c14909d856e087b40565b7d61894a67ebd41810be2bf62e0f8c06202a84e3d23d8cba2e95383aea5d1ec55fd41a778d31c27ee8f50910f91c689df924296f18549c04c2e73865d5eab4f4fab0a9e4929460b9ad1eec1f20ef60d94cafd10e773793871734eecbd42663410da19be151302927d9a2c58743e4caf712a4fa2ed1dd96055dfb22504800fd20b94494187c53cb72f5f59ac0fc2006c432c6d13bb7243a1e2d5a07b6bce424166ba00e9356f2d9e04b448a052f5f06875210c858aea1668cdae93a144176b8621096e97e475c252e595e8468a5d12a137a2e2e914b06ecc87d68dc488dc20f76a3fa8ce5f6f9cbc3059e5a0ab06298705af1f62382a7653333618c09fced61a9972aaed1a87cd57147d44531305f8d1fb51988f0445caeff3341bce811206e1b9e9db41146f531b28289e7ced5460effa50f3f84b4754662ae15def3122a71df217b27de4f3651671fe6b2eb0576d0ea4eca03dec1935e838415a6e207b9865caa0e04f8490d3e131aa492094934df273cf72dbd9afaf69a35a4e8a7112d6165dd21356fcaa332d30872c31f6ce72ee5f610fac91452063d2af71f6a6a5acac5953b202f453221e930e453f2d0c3f6eac7ec214d0766ccf1cdd8dd075843eebbf3a658123bf9a471e0578046193dd8fd6ccd70bdb07c9815c6e523bef575915875faf09713d78198d351f85c857870331f35ff3ac5621939c5e2917ef17511bfd551dbfb83d3591f7aae7e84d688bf9b873978347f67a4b23da8125b5791f7c414192fd3863e5d19fad8c45c859a78100c14bc8b5083c669e2b968580e6b0ee4c573525eb4dcbb6115b901e890c4ed8a0ce12233fa53c6feec8def2e2b6bd24e4bc8046bbaa5bb7f41b00bc4f193bfb6872ee1d725d5b75cb842df8c5657fa2f0b476ebaef5d79ef8f3eb5d1b379cb5a8a06804db466a805ba40d8a90a11dc29a6a0058d6d851bb35c07064049cb3417757649a766e8b9391e1fb038193415048c53cd828d209e9694936020ec234b0160edc539ffd20f026d02b7d857166e923200d5fd018bef8e0b61b61fef0c49d42f4736a7bb5df5aef2eb18b540a98edbd31dd9562d9f52647e4fe7c0ddf80c63d09daa7a9cea6033f8a4b2b00b9eeac02260b7bf9094860e10b210c82c81b561f242ba6aea6306da72d711421e95011c1a890aa3752c56dbf84cc418ca96eb59d6bb96d4f62a1ffec2a1b2fec6026e84a4abc2cab0cfc51ec331cf2f8db87b8757d4b848c85994eec0fe982ce55fbf5e443b4028cc578839e69011a4d265579f2e4adc232035c017f56e21d80c3558ecd5b1d4df7415ddc7fc7d2bee1fdafc2ae3aa7ec720cc089fc8f2f91df9d017de157a6e92a4950bc3edb028f96ce86b41fbba11687d73bac43b8d3a715e5d892832964d9fdd32b51775302214bf75fc64a33cc9fa4f17c90a852acc107ab9c1df0f4f667be9dd37268356dde979378446c8046ad0ccfa81103d5b474004ccb3f00a28afe664416c408b88eadbfdd48c578d931e783c28aa5cf33471064dcdda3b6ce2d9de426c0bda3c7b23a6ba8ec8205219b3c0159e561cbe99cbb59ddc56b0aba2b71ab84f398aad41369987859de5ce2ce032226581f2b6e58d26c1757c9fa087a84e8715739fb7854b1db75d7fbb62f0b690bc92b17af34ef8201fe14a1d127099910feb96e5c0f746c29cf9bf55ddf7f5df233b04ca55ebab5749e22947f2f816297cdc3b5a5fd4b7eaa1a986af0d074184686be1b416bd4c8f51671776996a6500c5e76349f2f15efdfb19b8132ec2e401f685387f585de93c269b9fa304a8ba277f6adb15118b6b15ebaec1374558e6dd64a3164546338ef72d8e4c10aa9586e7f15b9125a39d8c33635fde14eddf52afc86353d953335131e25c76ce58638020041bb6b5bea954500287920982938a952c380b0eb545307440496aab3e2b6fe16f6802c46ca65aa9bd9a40375e562d54051873223f500132287255b04685ec80d6b86392b4d7bdb9a886e77ed25ae292b18dffe666d8d769b2c8798a447da43bcd137eb9c7b757b2c70b3b20d8b9558fbb1fea699783f61cc4fb7e640190c2a6aef849c7fc250b291fc579811cab40de8301bb0c58e7f1ad4a50f7dada4d301debf095c85438622ee4a90635b1658d953695ff68a824c96b2344068dd503926817d45d24fc844bf91722b6835d737fdae3880aa4180aa964f5f38ce6b1b3eb9b626076f4056f3cfbef98d037cacc0e046bbc1fdca2ee1eda80fc7810bb3b7f3fd27d7ac919755800b7eeb119fb226ddf47cd263be08ac9df09d466a148f91f7462536e9e55933ea9abc49032bfa8fc3cebe088401fb3e66f76619a5a500e3c819561690ebb1a2bff16b4c9d343550e18a9810556c725ddfb8782b24451bc2934fecd682c619a7f91f87ae8db94084dc9ca13303d43837ce58f1dbbe6d38fd41ddee4aa87aace2d7d9252e14c90f1d2f50c20fb00bd894bccae9c551a08c4f9d7f3f69172919405a90aba1c6adb90edfcb0ad6b99174c5872002eb628b64af68d80cd7bc06feee75654e299d475cad2c5932c9ea31097eb95eb407aa97b739cecb72ed25a78dff54b1e7c9289edf33853f754149db151ee8e62f70f69a23fccc3ebdef612cdf1dc09e4390f96d3af4d65b51aecd326f2b17eac4781b5c2b559dd3a12e237c75ba0a58ddb1bbbfa3fc6741788a8a4d1e49a5c37f7d53ac84690fd887d063bedabe759bf44868829b2ae04f4f93abc420c5c0e5b8d832246d38502345046c4002b85e083198c44d7ec41556d09cc2d61920ebfdb532626f703e9ad31dce79cd3ae2d2a7fcf551a4cf0d3d9265216d9e7bbf055fff80327c27d72a9ad7fb3afd86b42e453860b3774fb57ab65e3ed084b690db871844450e87fccab002f5723406eff2f7d4b4f8ed20bdab1ad7b370344560bac51d3569b75386171bdecf49ac81bc0fb5b64c19754cc421ffe623b2b327a7d3fac16577cd72e1114449d2c68d61370d337793cb0df2fc4f369eb37ae37875cff4dfac6d49a7607654a024fe96762fbc8a152cadf3942903d6544c6fa4260b0a6a91ab1cd6fe5cb28d48e8cbe140ed079f5182faff6c64afcb9a849a919fc767846375541c398f280727fc244319a1d13ed1ca78e44a4b2ccdf5a9c275ed9fa9fb4e9cad53df750b3a8cb9821b0904bba846b85d5cfe330c58dca1d0740ca1d939c1a19b5188972793a8f60c1e403ab070ac9cb568cc0961c3aa2d68ad5b666ca7705ca5ce3ae205678ce004e92cafaf6335a5fe859264996be306caab6bd447e4d3932131ea619b9964802e1c171d3adff331fe78d483d7d92a8fda21403e86f97b07eca5c4e9446169fe4cccf382387e9b871230db51ad1b1b02633a52e9580f1ed91e30bd5bd55c0d5bba79d2eedb1e1e7df3caf7d3baa81d8b5507152f8d7091c0c4642c63f476c479f4fca37bbdf134b94afc09839b28cf92c4e00029d3370f471c1dfc39a36dbbfbb17aae6066ab155ce38e1010eb79b6f52e946e318b95b7ed26a43ae81fce", 0x1000}], 0x1, &(0x7f0000001280)=[{0x58, 0xa8812ff86befb4ba, 0x8, "b783c51706a064afc83a269a65e2c50e0c94293f5faa33813cce812924367c68e7772753ba2de401206949dec122a01d2ca7c7176e6a66b96e9d3f35aa23924f38d5034eb71e"}], 0x58}, 0x10) recvfrom$unix(r5, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x28b3fd0089a6b395, r5) linkat(r4, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) 08:12:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 08:12:18 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000335000), 0x10052) 08:12:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x74d4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000140)=""/221) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:12:18 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffffffffffff97, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x1}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x3ff, 0x4}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x3523) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0xffff6cbf) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:12:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0xfffffffffffffffe], [], [0xfc040000ff], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x100000], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='\x00', 0x1d11a726e52907b2, 0x10) r3 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) 08:12:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0), 0x1000000000000213, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 08:12:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x28c43, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000140)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r2 = socket(0x11, 0x3, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x8, 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x28, 0x21) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x2f) socket(0x10, 0x3, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x6) 08:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\x00@\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xffff, 0x2a}, {0x61, 0x0, 0x1, 0x80000000}, {0x4, 0x0, 0x3, 0x4}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x158) write(r2, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r3, r4) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x7ff) sendto$unix(r1, &(0x7f0000000380)="b1000504b100000000000802000000a8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be785319a4e3bc8bfe92c772b5ba638ba7d51e4991f7717f570a43c8df5f882b297bc8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba82f63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b5d0006ee01be657aea8c500000002000000000000020208a371eb8306919ba3f800566d000099f0bdc07c99645e8815d484ae91038703023d7c82af1d76a152818e94cd02da8b64b760cecd171554e164de0128c943f33947d53c38382bb28ad9b1300ae88710584eec596024b6e743f2b4c4ef935d69f1fda514efb43ec3cae1efbb352a9a1d31297fbe43262ed5cb404832660b8d9e1514a82fc1afb3763b485faf348838f6a07ae54fb6b7c9d937a44ec24636e7bf1edbc988529ceb9a3698a81f2c35de05a2a4d9055602150b8ae57e2dc79f38d8cfde00738ab1d56e55954e62aa50a357a04a0b31ecc13ccba98c5ae05b9225a8f9e9df44fc734648a069e8dae3d1f96722da1b8e3cda4d84549fa125d58bc6d9478e96154e870971aaea8ecf60652300000000000000e0e98be5e1be553212f822eb8d858ef353ee1477c902dbd930c1c16b011fb314e5eee3323069b9d767970c9cb1aeaeb003cc216e109a40496f", 0x68, 0x0, 0x0, 0x9b) dup(r1) 08:12:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x232, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 08:12:19 executing program 0: setpgid(0x0, 0x0) getppid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x762f85163af0e700, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r5 = getpid() setpgid(r1, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) 08:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x3, 0xfc, 0x2}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 08:12:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x200000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) 08:12:19 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40080, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 08:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c, 0x40}, {0x3d, 0x0, 0x0, 0xfffffffc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000500)=""/10, 0x3b}], 0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x2, 0x7, 0xd481, 0x1ba1281}, 0xc) 08:12:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 08:12:19 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYRES64], 0x1) write(r0, 0x0, 0x0) 08:12:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x10006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 08:12:19 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x6, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x15}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 08:12:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x10006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 08:12:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x10006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 08:12:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x10006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 08:12:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) madvise(&(0x7f000053b000/0x2000)=nil, 0x2000, 0x4) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x10006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x10006}]}) 08:12:20 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) 08:12:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="90c3fe67eb586898600408f2f573e0d1aca1c18d65c8e22066c0e2256e735991eb7d2c85877009336108318826e5587ea33660dfd5084c6a264650f85b712e333a5238e9bf567ea45e2634f2627a76b53a4cdfd905c0f1075d1fc00ab316416b56eb5903baeca4522fb635ef7a1df366b5bd26ab", 0x74}], 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 1: r0 = msgget(0x3, 0x28) msgrcv(r0, &(0x7f0000000040)={0x0, ""/38}, 0x2e, 0x0, 0xf6c38aceb93619b1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r1, r2) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) 08:12:20 executing program 1: 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) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f00000002c0), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r10 = getpgrp() fcntl$lock(r8, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r10}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000380)=0x101) r11 = getuid() r12 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0xa5a28d22ff20eca2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r11, r13}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000180)=[r3, r7, r13, r14, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="82531e155ebe846264560d953c8a329dfa6e500300f8e9bf3c930bcb49de25975502707cbf6eea45c9aee85ff80206fe7e9ac79b3d5d1e6109a945449ea449ba450891d61c5218437a700aa67a96a97982737bd54050a031dde1bd34fb4a46582aae5481f639fb6935e2e60000000000000000e0c14978"], 0x1) pipe2(&(0x7f00000016c0), 0x0) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r6 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r6}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) r7 = getuid() r8 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r7, r9}, 0xc) fchown(r1, r3, r9) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x80, 0x0, 0x95b}, {0x6, 0x5, 0x3f, 0xabb4}, {0x3f, 0x1f, 0x9, 0x9}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 08:12:20 executing program 0: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 0: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = semget$private(0x0, 0x3, 0x10200) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955d84c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5657c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56dff0f7153500507afb232425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda875793b7766889d01c4674fb41c17246be9389e32be26a498d0ce05a3852a19d1938f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c6700000000000000027aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff0bd02d3f63767a04075a5f9e5d29e3cac6c0be6ddb509c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12ded454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a8a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46bdaed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae5dc34d583f15d28e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a00000000008025d07421f24d60fb09c392"], 0x10) writev(r0, &(0x7f0000000280), 0x0) 08:12:20 executing program 0: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r1, &(0x7f00000002c0), 0x20c, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 08:12:20 executing program 0: r0 = semget$private(0x0, 0x0, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x35, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 08:12:20 executing program 0: r0 = semget$private(0x0, 0x0, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) nanosleep(&(0x7f00000000c0)={0x6, 0x5}, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 08:12:20 executing program 0: r0 = semget$private(0x0, 0x0, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f0000000000)=0x8000080000210) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 08:12:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8000, 0x9c8dccb}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) 08:12:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:21 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffff, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) 08:12:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:22 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000020b6421d37e4370f25edc16339988b659aa3d939c8dfa13f004377598f9f9197b6075caaa9d3d758c6ec1ff5f40ed5d7603a22432171952d3b44ea17d7ed56330559017ee54a41"], 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r3 = kqueue() pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000002c0)=r6) sendto$unix(r5, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) shutdown(r8, 0x3c0b67cac8604953) kevent(r3, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x24, 0x2, 0x3, 0x1f}, {{r7}, 0xfffffffffffffff9, 0x2, 0x2, 0xff, 0x3cf5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa0, 0x1, 0x1, 0x4}], 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x14c, 0x20, 0x7, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100a4, 0x0) 08:12:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}], 0x1) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:22 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00n/file0\x00'], 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)="67b46401faf5e844124b3e19f220ea67ee4b331b438a3370cee80b7bae211de64e3b435643fdee8829cce88b54c6c58410ef00f0cbdb159451b488506ddc9d8ca50a63020ae40996fabb25e8ea0b5a26d4fe1670b608062be20d405c22", 0x5d) 08:12:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}], 0x1) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:22 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x8, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6a281f01d116002c3000"], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000012c0)="e6", 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000040), 0x12) ftruncate(0xffffffffffffffff, 0x0, 0x0) 08:12:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}], 0x1) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:22 executing program 1: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') r0 = open(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x13, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') openat(0xffffffffffffffff, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x221, 0x134) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`/file0\x00', 0x400, 0x0) 08:12:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x0, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shutdown(r4, 0xb1df30141dc20fb1) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) r5 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x2) 08:12:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x0, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 08:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'\xf1@\x00', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r7) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r8, 0x40047473, 0x0) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000240)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0xa0e, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 08:12:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x0, 0x40000000000800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/252) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) panic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *301414 33395 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800014942698) at fifo_badop+0x14 VOP_STRATEGY(fffffd803d8ea200) at VOP_STRATEGY+0x99 bwrite(fffffd803d8ea200) at bwrite+0x206 VOP_BWRITE(fffffd803d8ea200) at VOP_BWRITE+0x4a ufs_mkdir(ffff800014942920) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd8032dc3840,ffff800014942a80,ffff800014942ad0,ffff8000149429b0) at VOP_MKDIR+0xc6 domkdirat(ffff8000ffff8770,ffffff9c,7f7ffffeddb0,1ff) at domkdirat+0x121 syscall(ffff800014942c50) at syscall+0x507 Xsyscall(6,88,7f7ffffeddb0,88,0,7f7ffffeddd4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffede20, 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 fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800014942698) at fifo_badop+0x14 VOP_STRATEGY(fffffd803d8ea200) at VOP_STRATEGY+0x99 bwrite(fffffd803d8ea200) at bwrite+0x206 VOP_BWRITE(fffffd803d8ea200) at VOP_BWRITE+0x4a ufs_mkdir(ffff800014942920) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd8032dc3840,ffff800014942a80,ffff800014942ad0,ffff8000149429b0) at VOP_MKDIR+0xc6 domkdirat(ffff8000ffff8770,ffffff9c,7f7ffffeddb0,1ff) at domkdirat+0x121 syscall(ffff800014942c50) at syscall+0x507 Xsyscall(6,88,7f7ffffeddb0,88,0,7f7ffffeddd4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffede20, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149425c0 rbx 0xffff800014942670 rdx 0x2 rcx 0 rax 0 r8 0xffff800014942580 r9 0x1 r10 0 r11 0x69e2de686b1d32d3 r12 0x3000000008 r13 0xffff8000149425d0 r14 0x100 r15 0x1 rip 0xffffffff81939468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149425b0 ss 0 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=301414 stat=onproc flags process=2 proc=0 pri=17, usrpri=58, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8280,0xffff8000149153e8 process=0xffff8000148a2d98 user=0xffff80001493d000, vmspace=0xfffffd803f013330 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 95185 84926 0 0 3 0x14200 acct acct *33395 301414 20531 0 7 0x2 syz-executor.0 7694 292771 20531 0 2 0x2 syz-executor.1 20531 267490 8641 0 2 0x2 syz-fuzzer 20531 57656 8641 0 3 0x4000082 nanosleep syz-fuzzer 20531 255220 8641 0 3 0x4000082 thrsleep syz-fuzzer 20531 481929 8641 0 3 0x4000082 thrsleep syz-fuzzer 20531 505621 8641 0 3 0x4000082 thrsleep syz-fuzzer 20531 121146 8641 0 3 0x4000082 thrsleep syz-fuzzer 20531 64891 8641 0 3 0x4000082 thrsleep syz-fuzzer 8641 226524 78638 0 3 0x10008a pause ksh 78638 354442 20978 0 3 0x92 select sshd 73950 41757 1 0 3 0x100083 ttyin getty 20978 317815 1 0 3 0x80 select sshd 82102 255920 52075 73 3 0x100090 kqread syslogd 52075 28635 1 0 3 0x100082 netio syslogd 53876 320746 1 77 3 0x100090 poll dhclient 47187 57861 1 0 3 0x80 poll dhclient 46538 50084 0 0 2 0x14200 zerothread 7821 316792 0 0 3 0x14200 aiodoned aiodoned 85637 480079 0 0 3 0x14200 syncer update 61504 433674 0 0 3 0x14200 cleaner cleaner 27639 134901 0 0 3 0x14200 reaper reaper 31423 337616 0 0 3 0x14200 pgdaemon pagedaemon 29653 72907 0 0 3 0x14200 bored crynlk 89551 364659 0 0 3 0x14200 bored crypto 64613 398024 0 0 3 0x40014200 acpi0 acpi0 34267 170114 0 0 3 0x14200 bored softnet 75511 284874 0 0 3 0x14200 bored systqmp 77613 1803 0 0 3 0x14200 bored systq 43393 48863 0 0 3 0x40014200 bored softclock 64479 99268 0 0 3 0x40014200 idle0 86517 161250 0 0 3 0x14200 bored smr 1 100905 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 9474 6575K 6705K 78643K 10713 0 0 pcb 13 8K 8K 78643K 29 0 0 rtable 88 3K 4K 78643K 225 0 0 ifaddr 36 9K 11K 78643K 47 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 12K 78643K 18 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 77K 77K 78643K 1287 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 39 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 112 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 48 38K 63K 78643K 351 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 in_multi 22 1K 2K 78643K 33 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 36 159K 159K 78643K 36 0 0 exec 0 0K 1K 78643K 184 0 0 pfkey data 0 0K 4K 78643K 2 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 87 20K 21K 78643K 1061 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 12 0 0 NDP 6 0K 0K 78643K 12 0 0 temp 92 3529K 3593K 78643K 3460 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 2 1 0 1 1 0 8 0 rtpcb 80 57 0 55 1 0 1 1 0 8 0 rtentry 112 45 0 11 2 0 2 2 0 8 0 unpcb 120 63 0 55 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 33 0 33 1 1 0 1 0 8 0 tcpcb 544 20 0 16 1 0 1 1 0 8 0 inpcb 280 66 0 59 1 0 1 1 0 8 0 nd6 48 4 0 2 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 43 14 0 14 14 0 8 1 art_table 32 213 0 43 2 0 2 2 0 8 0 art_node 16 44 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semapl 112 37 0 27 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1524 0 125 46 0 46 46 0 8 0 ffsino 240 1524 0 125 83 0 83 83 0 8 0 nchpl 144 1873 0 260 60 0 60 60 0 8 0 uvmvnodes 72 1626 0 0 30 0 30 30 0 8 0 vnodes 208 1626 0 0 86 0 86 86 0 8 0 namei 1024 4564 0 4563 1 0 1 1 0 8 0 scxspl 192 5024 0 5024 8 1 7 7 0 8 7 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 432 283 0 271 2 0 2 2 0 8 0 futexpl 56 1332 0 1332 1 0 1 1 0 8 1 knotepl 112 59 0 40 1 0 1 1 0 8 0 kqueuepl 104 10 0 8 1 0 1 1 0 8 0 pipepl 112 178 0 159 1 0 1 1 0 8 0 fdescpl 424 284 0 271 2 0 2 2 0 8 0 filepl 120 1445 0 1349 4 0 4 4 0 8 1 lockfpl 104 22 0 21 1 0 1 1 0 8 0 lockfspl 48 8 0 7 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 82 0 75 1 0 1 1 0 8 0 zombiepl 144 271 0 271 1 0 1 1 0 8 1 processpl 864 299 0 271 4 0 4 4 0 8 0 procpl 632 397 0 363 4 0 4 4 0 8 0 sockpl 384 188 0 171 4 0 4 4 0 8 2 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 18 0 18 2 1 1 1 0 8 1 mcl2k 2048 66286 0 66242 16 2 14 14 0 8 8 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 105459 0 105395 10 1 9 9 0 8 2 bufpl 256 6188 0 1410 299 0 299 299 0 8 0 anonpl 16 42158 0 24387 74 2 72 72 0 62 0 amapchunkpl 152 1143 0 1038 7 0 7 7 0 158 2 amappl16 192 1424 0 418 51 0 51 51 0 8 0 amappl15 184 48 0 45 1 0 1 1 0 8 0 amappl14 176 29 0 26 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 86 0 73 1 0 1 1 0 8 0 amappl10 144 8 0 6 1 0 1 1 0 8 0 amappl9 136 568 0 562 1 0 1 1 0 8 0 amappl8 128 149 0 126 1 0 1 1 0 8 0 amappl7 120 44 0 40 1 0 1 1 0 8 0 amappl6 112 104 0 95 1 0 1 1 0 8 0 amappl5 104 150 0 141 1 0 1 1 0 8 0 amappl4 96 492 0 469 1 0 1 1 0 8 0 amappl3 88 116 0 109 1 0 1 1 0 8 0 amappl2 80 1503 0 1445 3 1 2 3 0 8 0 amappl1 72 14500 0 14113 26 13 13 20 0 8 4 amappl 80 613 0 579 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 284 0 271 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 284 0 271 1 0 1 1 0 8 0 vmmpekpl 168 6118 0 6096 2 0 2 2 0 8 0 vmmpepl 168 41271 0 39332 129 6 123 123 0 357 34 vmsppl 272 283 0 271 2 0 2 2 0 8 1 pdppl 4096 574 0 542 6 0 6 6 0 8 1 pvpl 32 139788 0 119136 171 0 171 171 0 265 3 pmappl 200 283 0 271 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 441 0 6 13 0 13 13 0 8 0