kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 21:04:31 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.128' (ECDSA) to the list of known hosts. 2019/12/04 21:04:44 fuzzer started 2019/12/04 21:04:51 dialing manager at 10.128.15.235:4275 2019/12/04 21:04:51 syscalls: 337 2019/12/04 21:04:51 code coverage: enabled 2019/12/04 21:04:51 comparison tracing: enabled 2019/12/04 21:04:51 extra coverage: support is not implemented in syzkaller 2019/12/04 21:04:51 setuid sandbox: enabled 2019/12/04 21:04:51 namespace sandbox: support is not implemented in syzkaller 2019/12/04 21:04:51 Android sandbox: support is not implemented in syzkaller 2019/12/04 21:04:51 fault injection: support is not implemented in syzkaller 2019/12/04 21:04:51 leak checking: support is not implemented in syzkaller 2019/12/04 21:04:51 net packet injection: enabled 2019/12/04 21:04:51 net device setup: support is not implemented in syzkaller 2019/12/04 21:04:51 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 21:04:51 devlink PCI setup: support is not implemented in syzkaller 21:04:57 executing program 0: getrlimit(0x3, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x88ae4280e632d34d, 0xffffffffffffff9c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200c0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1}) geteuid() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x100) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x1000, 0x101, {[0x1ff, 0x3ff, 0x1f, 0x3f, 0x8, 0xd, 0x6a8, 0x8d, 0x8, 0x6, 0x0, 0xfffffffffffffff7, 0x800, 0x0, 0xffffffff, 0x5, 0x351, 0x9], [0x4, 0x2, 0x2, 0x78, 0x6, 0xff, 0x8, 0xa94, 0x7, 0x6], [0x10000, 0x7, 0x2, 0xd1bb, 0x9, 0x101, 0xfffffffffffffff7], [0x8, 0x5, 0xffffffff, 0xfffffffffffffff9, 0xfffffffffffffe00, 0x100], [{0xfffd, 0x80000001, 0x1f, 0x800}, {0x3ff, 0x7, 0x4f, 0x1}, {0x9, 0xff, 0xe0, 0xfffffffffffff800}, {0x1, 0x3, 0x9, 0x8}, {0x4, 0x1, 0x7, 0x9}, {0x3c4c, 0x7ff, 0x6, 0x5}, {0x2, 0x7, 0x6, 0xfffffffffffffff8}, {0x4, 0x1ff, 0x7, 0x2}], {0x6, 0x7, 0xfff, 0x7}, {0x3f, 0xfffffff8, 0x6, 0x6}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x80000001, 0x7f}], 0x2, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x1, 0x2}, {{r4}, 0xfffffffffffffff8, 0x84, 0x2, 0x80000000, 0x9b}, {{}, 0xffffffffffffffff, 0x15, 0x4c, 0x7fffffff, 0xfffffffffffffffe}], 0x0, &(0x7f00000005c0)={0x32b187a6}) getrlimit(0x2, &(0x7f0000000600)) r5 = socket$inet6(0x18, 0x5, 0xe0) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000640)=""/31, 0x1f}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x1082ec9b050e2fb0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000740)=0x101) getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000007c0)="e0643fcc956f85c7dbdeb5835f7c0898fab1413b1234d595b480c64e131923d9e73cc4ec72e7f71a8f6029001c28d6ebb2bc08a1f7f7fe34193a4f0366be213351aade0f3c2003933d414e2bd8faf907e500d148c1a9c2a557d85bad1c2af3ce9373e871fda2da3320551fe4650b06a89269c5b050c37156da5912638ed5f215493f99c4413e9d05add1fd99dea3b0b2f911b2fc1548bc7d81046a863c7ac020acb5a4d900c940630c235d9e1c29448680dbba271fee6c21068c48384f1f67d1ce98e7110c28c38eabefce1c402d03c9ab42cb64b5d9d07a2d910ad28dfcc6ce3c2c787eccc92c724a7b0c87d6809158e53a", 0xf2) getsockopt(r2, 0x1, 0xffffffff, &(0x7f00000008c0)=""/125, &(0x7f0000000940)=0x7d) r8 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000980)={0x7ff, 0x401, './file0\x00', 0x6, 0x5, 0x3ff, 0x400}) fcntl$setstatus(r6, 0x4, 0x80) setsockopt$sock_int(r6, 0xffff, 0x21, &(0x7f00000009c0)=0xffffff01, 0x4) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r9, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$BIOCFLUSH(r10, 0x20004268) 21:04:57 executing program 1: r0 = msgget(0x1, 0x201) socketpair(0x0, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x80000000}, {0x18, 0x0, 0x80000001, 0xffffe531}, 0x9, [0xffffffff, 0xffffffff, 0x0, 0x0, 0x100, 0x55af, 0x3, 0x8]}, 0x3c) flock(0xffffffffffffff9c, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x9e, r2, r3, r5, r6, 0x40, 0x1}, 0x1ff, 0x1f, r7, r9, 0x4, 0x1, 0x80, 0x9}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x0, r10, r3, r8, r3, 0x7a539a6febd1c873, 0x7fff}, 0x1f, 0x53e9, 0xffffffffffffffff, r4, 0x100, 0x3, 0x1, 0x2}) socket(0x18, 0x1, 0x3d) unlink(&(0x7f0000000380)='./file0\x00') r12 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x24) ioctl$BIOCGRSIG(r12, 0x40044273, &(0x7f0000000400)) open$dir(&(0x7f0000000440)='.\x00', 0x80, 0x4) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000500)={0x7, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x1ff, 0x8, 0xffff, 0x0, 0x7, 0xa29, 0x20, 0x2, 0x1, 0x7, 0x3}) r14 = open(&(0x7f00000005c0)='./file0\x00', 0xa2, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r14, 0x80245753, &(0x7f0000000600)={0x0, './file0\x00', './file0\x00'}) r15 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x80, 0x4) ioctl$TIOCSWINSZ(r15, 0x80087467, &(0x7f0000000680)={0x2, 0x4, 0x3, 0x8}) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000700)='(\x00', &(0x7f0000000740)='[-\\[\x00'], &(0x7f0000000900)=[&(0x7f00000007c0)='/dev/zero\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='/dev/zero\x00', &(0x7f0000000880)='/dev/zero\x00', &(0x7f00000008c0)=',\':\x00']) sendmsg(0xffffffffffffffff, &(0x7f0000001fc0)={&(0x7f0000000940)=@in6={0x18, 0x0, 0xffffff99, 0x6}, 0xc, &(0x7f0000001cc0)=[{&(0x7f0000000980)="952ccac986bf315981040fa9f67e375267026de499cd07cc7b4eef9832bb009cf9e6f2e82e40883d90d32df74105aa414afc4b09acf6d1b994b6a590615a645e8424b7d2e4202abf4e706d0c9a713b8cfe34da62ee2c0cba0a5734d3b0af896f245b9da72a36bf86102f3848e6bfa36d54f753275324de8a1dbb421bb534b0770d6b615e56e656c1dfe2c8c4f9cf6f8953bbae2c67bf349513d1d71d5b1796d4973ce76cee51fdaa5bd173ac94f07e84a04eed99ca5a754ae8c23d40354599224c37054dd396ddc6c87c644e4a46926d20e9c950f48a0cd3d7ad35f7279febf14517919ed2df53a20faf548a24a09198dddc77cce11a75f610073a41d82605", 0xff}, {&(0x7f0000000a80)="c901c84bc00e7e54052abf621a25b96bb56953e5f264b61cf1c7d05105d381fb0eb1d3c25afdde92618cfb92490efea3d6975a25e5c5b1972fc50d510fe513607de4a1d80e691aed4b57ad10659ecdb23b574f8896557ea117e39b1b13fd972b0c503572c9f4e4ae8cdd0ddef805bed9d4827d594e183bb30078a0f28e38a9e664aa37c0e4736b2486dfa5544af19210e1fdd28bf4016f588944ed2658b620cde04a2bd1af4c81ebefce07b5a447bcfb1f8b621b6c5c56a7e095c3d8369909fc9d37ea93f935ec7380ff680cfa7ff87ca441b00f3eabb9562687395012c3bf0c77476b6d4ac6f1691e543b24772cd98974d18dc2956ed4808f8934f008ff842d5227d1c69314c07956d29020323e94ebf4ba1d52131f3943c6343ddd1f90e0c95131423884d0e1f05129bea30c8b1418b034c6acb1f024a8749924e59076d674b3820dd7548d84be384e842cfee9cb37391ddf84699ec743e0ae368810faca977bc21780e118598d4a0d61d36d7a000510a61d3c3f4442d446be980d7bf2ebb1c102c30596deeb68aa427e4b33d835f4f010a1087a792a10b5e73909b3cf1649e3c61efd4a4372dd6424b628b257eafb30ce77388bbaa3b5be9f7e9124c8a35aa249c221a27d8c8fefc75466468a905d24f15bc91e17f12f8f3634198408ea5adbfb2706d11d8e821b2056a8da667f6d39df06a0025d97c987796bd2f80f68c0f663238b6cf040472c2379b274a94e72c61c8247117cd7fdb98c1829437e759a39c751fb19db9b9d91107bd04a4079aa1946bb4f0c5b7e17e779c9aa9451a2a5b683131a4ec09f7933993ab67e6e524e41959d83ce6495beff10758aff4a9d953801689f92e7f2cc6e9f1151adc9657f00cea709e497344b541b5f67a6ee760eb6e369783a1ed7a3604151e11b7995c1481c28a8cb47751b2eb8938e314739b2d991e9af729467756763f89fa7808151a0324eb552c8e589c0ff3fc9264a83f74b6541412c70682f93cb7e7796e3a277dd20a2103ade308d0890b9e29fef70f5075bb23f3c893c770f348a7f0a1619cb58ae861c08417518c70846af5ffb335fb864b0b5ec844987978f2e1019b50a884c587f8fe8c39721dcf0fcaf4b7ea5eca9b1b07c7cfdef57fd229812a83cfb1adbe9d78fa7d332c124ca618e940a4df0f185b30615fec59c6b239e40d66edb17774445a98822402f02688943b6029ba476135b30988eddeb908f31a7c89436925056547cbecc2ab801ab7d31e18e93b7b143072bdac587857413be6bf2bb0727437d8f1a685fc74c3d8527e257f2ee494456f37c364f06ad6ab3e59177fc7f72d0b915524d39d847249eeb08997217fc13b7b230cdac56309621d3ad442650939d69a280856e44aeee2cd9f9698295647aa12538ee2647dbd086dcedbbd4e46106a8642cb96799f15f493e3e4e205ffc9176abd1607b1eda3c7d31f90649f6632e2f9c3c708f3a0726152053d9bd10add10e79210d755387e830574339dcdbc9dd047ace936e2d7f8e313b1c1b9396d71502f0a8ac35554ee27b733bf4147786cff825b664acc74c16d7f5974f3f2fd17a9ad0b199c8696d527b1afeec057562c1f85a6cac6f8c9777a9b974263e2e7059a1516d585969bbc97c7cc7715a39acfe6d93148758dc6fff3dbd53bd9461beaa5798dddb08d8fbe5783ba550aa412fdee1dac2e0cb0d05bedf3de5dc1592b7733959a839400646e735ef99d2fff218cbbbc096c801f7ab4bf688799cba35067606e2dc9e5d12a4f03f0ef573fe44dd80a249f0806341759464150d35f487bef2f057d7c120dc015457e8e6becf72002fe02cfe994504dfda7c465743894142c96f70c9acd8bfcdd3a48cb7377b34eecd741eb3003e035b18a113f632aad2e3259044b757cfe53cb319b04632345fef859c1ff9e9214e1c56282ad236287330eb80ae123aad335fdc45e70f4d5ac77b29f92ab87531ea465d4f2b657d92f11e137175d76a9cc789b910bb62b1215809593031f8408a1b8e862a0a11d1be4b2a32b173a8124cf548929d7d94c198acd802ef0020ff1c37db636fbbf2a8eb4eb8433a117250beb79e95f087067912a7e30ec7b5187463f807f26466d12765b7a35cd2e79a5c50866bbe09617b35a3e1788405214a3c66aa502a172265e761488834741e7f408611ac2979f68c0ab46658780842a5109968019f40608258d6cc85b7e111f9aaf0769b00ad2a8b7e931cdeab6bf0f637f087aef9ad9ef639cce0af8ff2ad0dd9471ad3e2f48fcecb170bd98b8abcfe1ff1c14586f257ff669231f165316d7f7408fb8b9a8722311c2d8ca25f87bc1ea274b55a75fd99c0cc5d07998aa31b382dc9b9d276b4926542585ccf238e400845981b55bbf52dd6f647f96e0c4ad9dd2e96d8fe0af966fe2549451a235768d855d9990c208834cdd4f0692772d2a199e9698989567d6ea8f71d4e0fb09da7bee2dc562f474e65ae45a88201855f350d72de1fc2836f2cd82c6012b511efe66ef339bf86a97c5d1e0f96628ccf1ce2fc5214618fc865bd72102991266a0e36ff4b4d8cd08c675ed2a29c6bda91d1b17be516df50378fd933814bef97407878d9faa29bc1918927c645b39a92e58e488f544a9577ee07a211f57daa6151d9e32e701bbcae37f701c4c253d5fec9e3617e1ffcf2169c6ed815ced89260d2923007c579e7d607e1df65bb5e6f5512d05068f6614289ff01b4d03c014cd50da8571b763125d1748aabc510153b815f684698d82bd5cf6e6c3b600b55377e0a2b44c3ff7cb32f2635cc9d279979309bd16aa28588387551079781279b6c93219d8b17cbd3afe6d982e3eb3be93c61812574125aaa660f4003b116d09eb1dc32b65875988d6da5ec8e80fe97778b44678597f8bbe882522326101eb7bc6e647bcf3de21889efc4ff8458665e5ee1d4607c8187be02ec21c0146dd8e54a8079a247e926dfde1ed2b59e60009839ef4b692813d429810d5acbf3045c6a272b1f9806d884f5fe9bbf8f106d8a733d06ded5705923b582c8e6272d840b7829ab4d070b89711787fd9256fdf031ec9a5e4942e38bdaf73b15e883316c5df9d73c1bc003c788597e0f3b369df8ee9d1cb0dcc8bab53162900407c6035876dc1ceec70b1c67658999705bc1c66ba2f23c479db078abb9ccfb074db74866e9cab33bd9b857ef0c173ae3ae72ebc864df2e34f6363dd5b9e084a6269b6be8264497b860f0c12eb9aa750021056ddaa85ec90cbe270c93860c718b789f538da548dc92ae9ccf5decd254f4a2da57f4e40f20e4e1371c69274ca21346426e2c4f83ac6e9271073a64631532337025c2b280684b05d9d7555b05ffa0a141e2778c61abef003b5096060ee907b6d6281214f2ccb3fb3b7b032a99578e63254d837db3046370ec0c70a4714152544d860027a8e4033c1fb8876e88f7d835213030727cdb319fc2bbbc857c93fca772aaf8b211946a22a909921cd3eff5fd43d8afed6b477d02b5abe9264c1f3f3cffc7c71bc9b21bb7ab6d9b86617cb00dca99db3a7a849d192fe07f7032b3d10f2e96ae21473a084daa09bfe66d59c3e2af27bc04652b04429e8d594cea05551bb04630f83b801818c9365906e580456f8d40cde5fd954817e96ccf9203bfa1b2ad6cf1b43ec20c2d800772e2750bca46aa72d81b807bb3057fc23434fbfc88edc926596739c00eefb8e61a940ec9257237223b935032457dbb314dede973a48d30c1e00e04edf05685d24952ef903b2adde747cad161312fcb795d1cb4891c8ee87eb3e1dc94d8c4ed6d932ea75d621268ba5fe571285ea68408df674da6c98dd38231c8ab6b279bc7d58fe6078aedc89b770663d93db30328818e881a6eaf850eb162222a722553720ecf9ea81505666984d34044750022c334dfb20e5f0e070abacac8d4d9cedffcbaba77ab489c54419bf4a8f98455c950729119647d95fa80a81559211607ccfd54bebcddee0d1b1e09bc0d1429472435309ce3a055dc0635f8e2c0214432f88f94259b8d0b0d58fb1455bc677a9cc4846f13891d58b93d3172d6b74ab571ea42547b14b8a1222458b14c9dfff221feb1e6a0c40a0fea2adf11ca9a5c5df06c894fb8595f75eb43e0bd6729eb969c8d26e2bf1ba6e3321682d1cb56eab542684b34a0a9bec8d05ffc14ce378e4a264acb27d1f743d991d3382b6de04dbc2e377dd963e466ed480b6f4a0f93749b6b62eb5edc9ed00f41c3f1ad8cf9308d38ef7e2bac27e0a8d2d5d2912f16278ee31160e2b340dffb6953ed69ac7b2448b11fdb4ba367aae69430373a2d47a30678919ab940370aa8ef0eff3a4d063c64a6fed3e38e65085a7bd9d32f9581a19f18bd78e67b0bdb1c2a0de3e62486bf2fe1f291d0b6fd5f5162a6a011325d45be5e61d80f05584f5f1a3befaa369df670c847cd445681e3e13b6964ee773be34ef710789ba165190ebcd36a89aa881d180bea350bed85454f7e786aadf6c72fa474dad859e1bb19002799b0d272a5ebf7c41c9498c535277129dc885bed4cd29ebbc12b7f699ba547b59985557c07f79d3ade31e6bce0c0684bc8f574bebe12923aea69cbc74c570a7a79cc5059138064f1f03535b0cb2e0b391eaa38785d5a61bc0368db4761b1fc36ba5385730baa0052d07ff3115b9e420ed20d4d4f1da482ee3627bab2f00e747367b36903d9b2cba240672aa047c2f7708a85069e2743f067cf80616ca8d3b8e0898a3652c0f3c6f28acc47842320e1839492b62669fbc052a5277183c45d6e586c616bd90736139e5a1b9386b0a0ebb35cd6e35230224b3a18b95f5ebbfe78dbbb117a479951eb1bf56536587e54272adbdd2797beb2653c401ad2ee8edb2156b3704d6d180c619c046ffef56fc7265923ad068eda1f87bc498ca722e28ee1ae5b4f5e1337014389fd16a694213dc86b0e4bd2f37bf9189bebc5d2aac7efab932bd9bf0e1b1b03ffc439222526c2434e5b36347944aa1cf117d3f55057af6021bcf0768f62139dca083809850629815b33cf21bc0156d14b1ef850ea55352f1546fe7b2e9ddad3ba6c0f8b9f18dd577fe2b2c2fc77741d2d8d9e43c8705603bb623812ffceb47cdfe5fb2c894c51a68db21aba4c7a4ed7d8526d7f88641e8a3471fe3e324ab1addf2df0cad92eaaf19e90a68eb27d0eafa539145cca905890fab39724ea8f94c9490dfc47c466157952aeeba7fbe9386aa893dbe042339a7f340ec101ad57ee9458ce11d0cf4ddf3ec8f6c4a3aab2d76ac37413745744cfe26248cde4a3844ae8cf8a8de22805c3c94a1349c79af686f9540199b70cae30fa9cd597f55b10930502d1f7b257f0166d23fdd8d0873dc090ddd81e1bde3e27e9dcfe2da9d9643c6e3985b0982a78c8d93daa17ddc36101ce5ff588a1a52b4dde1be1884b28b49e91af7c04b531abbe80f80bbabd39412f15bd2337d7d8f72358d14c320bd67cdc660e62c24e0ff77b9022659ab06f5a30708048c1438e3a488860e0388ec6f67aa0a757467edb26a62c5d42be4d5cd7cd9fe307e8a3bae7a21e5951f9aa686448b0ef0c64b4a38c88c91a80b9354b2d7ffb98c96e68f0981ff503dde43e67efaf2bf474da600463151d14c6c5e86aa81740397f3f94952dbb38aa29629daae1c675c5df089924f730833e382c2014c5cf840088e9eb9d277e9e845c8d9160ece2a1eeb938f13661d55bd679fc2fb40d76d0451ca3e54133116d20944b46e8949f5c944dd6138aa564800d8a05bc83f9ecf8b8c52dd27bb85977348d082a14c4a58acc75", 0x1000}, {&(0x7f0000001a80)="e2f4b8ed67b47bc722cd3a7d754eaf7c205751acd2cac8d954442fd9f6465cfd9a3b72b40780ab4f8199ce7ee25713a6be589d4d12dc291382f7fa79b9514749b7bca4bb2f01f58f1cc7c6bfa0a831d41055bc735bbdeceb36aa870cf39288bc983f22000b14f521dc82753e8e4f2d24fa90432b5392b803ffaa5ee194f6f7b4423eaca81e9731b9b5c6887d62f462c422ee4a8e1205f7321c56f66e2a4a19c23f1e5ac951b8151bb8916bafd93bd22a7d872a36d65c16afa88f1991fdd0ae52b3a1d0", 0xc3}, {&(0x7f0000001b80)="897a98", 0x3}, {&(0x7f0000001bc0)="ca997a25d0e00a69977baa86a2a1ce9f57ed73322071d964e537f6f8bfff63d1a7c12d585a87c6c9db6ea841cde1bb8245a855d8", 0x34}, {&(0x7f0000001c00)="8a7e54a2219bbef98c662da8caf4dd908e845c0f8c5b27cf0c7427a69f938e7a4f85a2520699e52207f811249a25841771e2b15a108cefd2542e7b828c6e97954864ef9f8b155156ef015af6739796d886447b2aa92ead7743c355d9dc92914ec72d19f72d1a4b68ab43ca6b80dff1106f3317ea72fe4391d800dd5e24a08bb2a9c603011333702ba7a3d78432fdcb9f8de1ac5d2734566edfc4e1cf886a4f4b8d4d6061", 0xa4}], 0x6, &(0x7f0000001d40)=[{0x110, 0x1, 0xe1b, "207963688177138edf5fb247a2aaef0ba8442ea427e30066c14772a9a4ad32af6b792ac34afe0f2a9dde3beef4d12e80e6539de3db4ddfec82a0ee591c03c683e2d8bf35c442da41e62588ddc6fff5fc826e1152e2446b31467d56dd0601180fb48e033cacb2c4576309a04fb30a8bb4101c022c6decb05968dab100af0f9acb8be6a5f6796fde0b9ccaffa692a2769e3454fd84a7978101f63ae6e5cc23508f046430a01dcc8c1e1ed96750833f3ac0424d76692aec9272d1fa34e33d2092f5f24c724a255ef19fc805bb51a518efdf676b0bccc1733014831d7c3ed8c485f017840a2ee9e4f8ea213cefa287ce8fd63c7aeffa150e88f5b5dfde"}, {0xa0, 0x0, 0x2, "9d40875e84c0b81dfdfcd9a60fc740b2daf0f573f63ca80ea7ef8d86bcdaf71a03851e51c34563682040b241adf272eec0cc867c07d626b302a993520697f8aec2bf49236dbbdb9e9a692ae49e7dac6b63adb2139c5c0bab2bfd2ae4e0141a84f91e272b7705a1894de48e70774c3f7d34eaaab94b85353ab3bed0cbc4da238c894b8b64944690c34ae5"}, {0x28, 0xffff, 0x6c, "1edf0236b806ed40d7d935bc8b704a77f3"}, {0x10, 0xffff, 0x1}, {0x88, 0xffff, 0x9, "9f1438126588af32c2c3e4fc8b3194521d70163aed8ad3c387c94af0f35bdd20f0eeb2a1f1b512863db4257b2cd5601deb3eef5db8d3c728cb49b9806b27673dd96361d248702deef0c1426766e4e2320bf7fb60698e51f6929baa2b1b418db1a7ec26655265a29f3afa3ebb42181a3429935f2a18"}], 0x270}, 0xe) r16 = geteuid() chown(&(0x7f0000002000)='./file0\x00', r16, r11) login: pckbd_enable: command error 21:04:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x3d5, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b781b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 21:04:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7a0f00000000000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pckbd_enable: command error 21:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) pwrite(r1, &(0x7f0000000180)="1a3e2810e8f58d7d8d613b5821c416afdaa27454868c14483b142ee786c6ccc8343b690c62e954da79e3dca74706f6c604199a7a26898716c32bac446bf3aedd0e5c7ba3fe10facf92c441983d9ceb8b9b77a4d1d7af552cdac8d6049f1c9d39a81b0da7203f092b795785f20cc370b290181c6e15211d69bd0c4fb417ce2de7efb2869f481c48b2a7d4d7048c9004", 0x8f, 0x0, 0x2) dup(r0) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3, 0x4}) 21:04:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000040)=""/196, 0xc4}, {&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000440)=""/52, 0x34}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000540)=""/162, 0xa2}], 0x8, 0x0, 0x8) 21:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 21:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x48}, {0x16}]}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 21:04:59 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) fsync(r1) chroot(&(0x7f0000000140)='./bus/file0\x00') fchflags(r1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 21:04:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 21:04:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)) r0 = getpid() open(&(0x7f0000000180)='./bus\x00', 0x100, 0xe2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, 0x0, 0x0) 21:04:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) 21:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000100)=[{0x9, 0x80, 0x40, 0x81}, {0x3f, 0x3f, 0x1, 0x8}, {0x4a, 0x1f, 0x81, 0xfffffffd}, {0x3f, 0x7, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/243, 0xf3, 0x40, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 21:04:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="e145cd02b359397f1761d269a44972dc979bb6691824acafaaf39940f108d90297cb38994aab0e4a841f030dda7d513810c04823ae3717c1f2acdd932ecee1195f9268821a067fd8ebde7bd2826e6a7a6c2808cbace3725ec06f731970b228419975e2af5f5efd81f2a57d8ef262dc743dc46f59bed73a011a59fb2ea27bde67ba79f5df326f1495f6779d45cbc59347f824a6a01b5d94ea3b3a38972fbd94f1cff4324bfc6258f32888ebee29c59c8bf49100f62cba5e543164c2b1d83cee4d050cb45207685642fb6d922d6531283e669ba67e634a0debbc4581146c69282e4d80dd42089b05c240466918f64ca55c3ca418746e49dacea5e61c79", 0xfc}, {&(0x7f0000000280)="9d385bff66f70761f9af32179b80a31622b9e409ab6cb20af2796a88b1835a329a88da0950875c7854b79af0a4ad70429477a4921fbaea072e0220e9ec9a56b63fbda33fb2ec8047bcb743b737cd54e510b5", 0x52}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="9800000000000000010000000200000058d6ca8d41b67b25c5fb5e7b759970877ccaebd58840a52eefd7bc628167c037cc6d904e30d70e0c45032a741c17af68781d1a8e9ed2b28b3863a32611d494c4bbcd763f0b1feb39c92d087d6d79871caf97b259e0e677ab0079d06b0c5b5bc25ec8c2d5d247b036ff4852e8e2291d0d11172e4050059a33e149ac5701810000000000b800000000000000ffff000033bcffffffd74a960c03000000f7fa14b68ef8e3de9dfa2428377850aa522ec31d0a399ea67f80ffd9b67a85a0e0f6a560de25baff828756475903b7a40fef663319dfb49258f7203faf3d5053ba63c8120b15c9a8f1be7e80182d3cd6d8962b0761655c055ebd34427dc84ac923c037d98b50c65683748a42046c65c6b2a967f4f5346d6644abcea0d174a55214b58a79607e62b70d228a513cfd30534b28ca540d9b912800000000000000e800000000000000010000001f0000000b8e7c8718eb93239a6689b12e5dbbd10da07dfc9d8f67b1e99dcc8e5f5239df30bf06ef69cc0ff6afdad38cf439f2dcace04a1fca1b1da0fcd6eca1ac64a2c330509da213ec448642d6477d3778ac0f3f9ff9a55b9da7ed17c60ad7d08497241f933295322346f964366db0d7e524da521aed75de9427df868ba9b56d0407000c583faa5ad1876730f976f3330d5b44bffd25235ccf5b472d35709a13ea151c96f4ba14fd55a55dd493cd00bb44717e97bcd25a15b867526ec1662cc75ae6d222f351a8565afe9eb704c4b53ba476787ce1bf41dbefae000000000000300000000000000000000000060000004e642dc22690bc476f95322b18252c4042b963fbbcf5f6064a00000000000000"], 0x268}, 0x8) 21:04:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:04:59 executing program 1: getppid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 21:04:59 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) 21:04:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x0, 0x4], [0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffff, 0x81, 0x4, 0x3}, {0x4, 0x39, 0x7, 0x80}, {0x1, 0x4, 0x1, 0x10000}]}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7f, 0x7, 0x4, 0x8001, "3380e6b6534561ad2b7ed8b429a5701906fcff9f", 0x3, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r4 = dup(r3) r5 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x14) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 21:05:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b", 0x13c, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) 21:05:00 executing program 0: mknod(&(0x7f0000000280)='./file1\x00', 0x2080002002, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) setrlimit(0x6, &(0x7f0000000080)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) semget(0x0, 0x6, 0x4) r2 = getuid() seteuid(r2) setreuid(r2, 0x0) r3 = getegid() r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x7, 0x29c, 0x1800}, {0x2, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x0, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000000c0)=""/250) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000480)=""/253) r5 = geteuid() r6 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/100) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xfffffffffffffe19) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r8, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f00000001c0)={0x64b6, './file0\x00', './file0\x00'}) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x0, 0x800, 0x800}, {0x1, 0x0, 0x800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1ff, r10, r3, r5, 0x0, 0x45, 0x1000}, 0x72, 0x200, 0xffffffffffffffff, r8, 0x3, 0x3f, 0x100000001, 0x6}) getegid() 21:05:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x7ff, 0x20003ffc}}) 21:05:00 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) fcntl$getflags(r5, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r11, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) kevent(r11, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r8}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r10}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x1000000000005}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r9}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 21:05:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="a2334c27457d668ee5346658783cf76095ff0d5febdb10faa57c78b9a748ab741c9f668f79d164bb01e2210f63e2c43db1a9d6551684ec28d26a6b7dc0ee74b58cadba12d3", 0x45, 0x28dcd4d24a29db80, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) fchdir(r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r2 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r2, r0) 21:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7) 21:05:00 executing program 1: socket(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x97a7da0243dde133, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000100)) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x1, 0x3, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 21:05:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x401], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4298}, {}, {}, {0x0, 0x9, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ftruncate(r0, 0x0, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:05:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3f}, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) dup2(r1, r0) 21:05:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r2 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() setreuid(r4, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) close(r0) 21:05:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x6) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x400c5711, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x4, r4) writev(r2, &(0x7f00000001c0), 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="76fd80e0427abd8c5198c2368295e215696de72f892e40ef2fd4df5c9dfad5434c6d65be31320679ec2f2edc4fa96f2ff81922336bf066379fff2cad0642b9e6039699f34338b3af6b105b00af5a177d5f8856332a83795b9e3eba74049e95cfd35592ab3cef70378760bbb676e716e2a6573eacd65486c621b221435cb3606c91920eab29fdcb3a01f28e1fe34e63af1f8f1b36bb7ec8fe4fdc7d23b54c3eb75d4833715fdb15d4ab8a9bbaead73e8529ebba9b85c351a42a996d9e62d294b73903789578aa85f946f30e82192054d7a251a8f09d841327c876f0b535fbfde5466f9ddad152a52911df", 0xea, 0x406, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x6}, {0x3, 0x7}, {0x44, 0x3}, {0x83, 0x4}, {0x7, 0x24a}, {0x86, 0x80000001}, {0x0, 0x56e}, {0xd, 0xffffffc0}, {0x5, 0x10001}], 0x9}) 21:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = semget$private(0x0, 0x425f13df57fda06f, 0x103) semop(r1, &(0x7f0000000180), 0x0) semop(r1, &(0x7f0000000100)=[{0x1, 0x5}, {0x2, 0x8, 0x800}, {}, {0x7, 0x8001, 0x1000}, {0x1, 0x401, 0x115a9fb1acd16ad}], 0x5) r2 = semget$private(0x0, 0x425f13df57fda06f, 0x103) semop(r2, &(0x7f0000000180), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x100000000, 0x15, 0x8001, 0x100, 0x7fff]) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x100000000, 0x15, 0x8001, 0x100, 0x7fff]) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x2) 21:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x54}, {0x16}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 21:05:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1000000000004, 0x8}) ktrace(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x4, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xb5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r1, r2, r3, r4, 0x121, 0x9}, 0x800, 0x1, r5, r6, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) getgroups(0x3, &(0x7f00000000c0)=[r2, r8, 0x0]) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 21:05:00 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fcntl$setstatus(r1, 0x4, 0x40) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000140)=[{r0, 0x185}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r2, &(0x7f0000000100)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0xc3) write(r2, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000000c0)=[{0x2, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0x7, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x2, 0x400, 0x800}], 0x7) r10 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r12, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r6, r8, r12, r10, 0x4, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x2}) r13 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setgid(r8) setgid(r8) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x321, 0x0, 0xfffffffffffffe74}, 0x0) read(0xffffffffffffffff, 0x0, 0x0) kqueue() execve(0x0, 0x0, 0x0) 21:05:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x9, 0x9, {0xffffffff7fffffff, 0x1}}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='^--.\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\\*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='Q\x00']) nanosleep(&(0x7f0000000080)={0x0, 0x2397443a}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x9, 0x8, 0x7, 0x9}, {0x7, 0x40, 0x2, 0x200}, {0x0, 0x3, 0x7f, 0xe8}, {0x5, 0x0, 0x4, 0x2}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x54, 0x0, 0x3, 0x2}, {0x400035, 0x0, 0x0, 0x7}, {0x2, 0x3, 0x6, 0x100}]}) r3 = shmget(0x0, 0x2000, 0x221, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r4 = open(&(0x7f0000000540)='./bus\x00', 0x8, 0x20) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x121, 0x9}, 0x800, 0x1, r17, r18, 0x3, 0x1, 0x1, 0x5}) sendmsg$unix(r4, &(0x7f0000001a40)={&(0x7f0000001c80)=ANY=[@ANYBLOB="01002e2f66696c65300086dbd4b627bf2c421b4e2ff7047a1c0bd28d2549aa03a57ad478e03e3d7133ae15dc28abbd0d349f3f72715b542246ae2966f35e1f08b2effcf4e68737c0bf7b4dad5e40c237e101cd565dd60e8e2ee3f72a7801be099f1d8c5a3423231d46fe2a0efcf1a82c0728a09f62ab531e1f3e969812821fea672dd3958e045623017f773e355913ffad9b29780850302aa76f3e2f4ac994de4381e4ba9ebe9682c75bd3ab39733fd073c465da07c463a267524142201f01ad5268103ee9c48594aae4a1d8cf935ac636b5a5adb08516755e8dafb47ec1906f8437efe1ade8750f215c9468aaed3f3bb425d17ed4731f13f8fa977b024876d8845e55ac506108cd669c455e81626c283db1fac60deee3778b196993fb17f45dc2397febe79a5a272efe16630bc1237576742649abea48a5e6d047a4e3f94a86b4a1b56afe4f4d6f187756f6bef221953dbf4613837314129247e828ed5d071daca3f5998bdb6d470ce2156899f1b70af4171966e6005f1cf96d9bd8969d1f859aca8378a8473ff705bf06d1dd12ff887e8205624495dc9927f3e78850d9e6b610c2228592ee55b6233b40888ec56c82f0f18f0014c8df75c2419514a488c9860901cd9a26b2"], 0xa, &(0x7f0000001980)=[{&(0x7f00000005c0)="4939e1da37d30bd1e981", 0xa}, {&(0x7f0000000600)="7a96741d782d33d65e04857338d72086e78fad4687137bcb30cbd10a66f3d85d3e4cd47591973d2e10a41111e0b392f4ea2b74cd57a19b1b54a08e45bfa2d9d32a4a598b262c80be7ce6f39ab08a39173d262ad355bc9b64933e51879f10ab8691ea83359eac3b651eda74c883a99a5d422ed340449c8714d33a98c796a6cc7e84be715146a10092aebf79ac470da8a81a440be86c89661305578755fca8f7b227f2e4d622a7ada5a5746b6313e07885f23fd521c3f4a15f712bc29dfdf299f93726d23991dfbf587ea18426fd7b087a9bbfe35921d878c59590154ec7ffe199b1ed8a72070e4524f5e9f3d41212e7954a8367ba3a3eec56359254d4d5be0a17243343184c0f9d0c80dcf674fb2510b1e2e3b83538b255219c62e844c6acbb3e140e9ad73e000c507d6a981f9dd38f5525a1ff9d600f640a558a563c087e7ec6bdc74197af8c32c18eb5381d06a18685e46e8b9af2000ee482c00ff3ad2185f13c885473382ea71a4b061e65f720fbd1576e5ebbf0ee66a15ca9f00c2a39939b745ff63a22d499c74e58342613d82d518e8f1c66394fd55617849c3bd7cc8acd5342a057446237d018d152237f22beccc0273f9a5c1a3b05e7dcddf3b42edb95a0ab3e1e142b9a2596f50c947b78f316b0ce832b187dc49fd0a981ca08d8d60246bbdf1a7e085ac65479580bb5f7902204043f22e3f14e76bf1aa29b211432717b8296a7d35b600c5294facac4298deb552e85faceaf0de3f69850225628fac1458c879b84a8bf59dc24e2f2cc0bf9a87d625efc43f3597f3ba90642fbdfd327475f90cbdcaec1fd3aa4baf3842c86cebfc7107a798ac306cc609eba55984c001c588b04c725d76ce9073448cacea86d81eacfdb86b3fad8e51c108559cf7d391e2ce3ef522e1c77466dbbd0bfbd2d7ec6e82c4ddbbdefee68dd9df3c8ecab579ce71b4292ba0d513c0a1f4cc510e4c8f47e15f514dfc7ca0e6959f2332ba94fb6445cdd46987f59df5ca4609d4f8b1dc373eb82bb9b3f6d602ebda23a47f678d52220cacc180f725e4955c8d7b080f14652a44ca4e51b601ddcce55b3adaab814e9db61ca9197f4eb2a7eb67c9a9924b151a4599c74bbd2381431f8bc5e22c512276717d98e078c847abf4e9e5fa3968128e5a873fc6e55e9f272aaf1aea5aa9607d4650b89174e682e7e1854e3751daaaf19cb0ac904f6908f7990b28e44aa0202e05d89169644e2c3d599e0654a2fe3d48dc3b61d4773ced14cfbf5860cbc7b1bc10ddc920478427e3cae59e824a3db1dca44ffb73871019caac34f3e83ea46077fdcda0d7e7ea3a0faa3954f728fc527820e43a19e8f124cfecc6d4a02205048f24e24bbfa12d12ccf50122efc01be15ff4ccbac3adb03d068ce9a30eaff7cb9ae0d5655638ec59455d07b67998407f1895a19a16e27f7fa842c95627dd433e7a9e9afdbb5343170ff4e7872796adf5383377b05967fd0c81e33e457303ad0f06fb884369a52c844a8ac70af75d39496527f959e2dd7350644c7267461e952604264b0cdc3c2ce42fd28a282d0aaafd62ab8575900d7690acaa02d8755f09f4057ec266bd5568a8b593db93f7999d988fcaf0c97fa8cdd33e62cc2da278fbb6b70126c76762398b1c31907ee2e891fd918050135123f2148c1378e2c0f6c026be9a6f2c0b57316bb902eefd60d43b25682f8669e134bde415b503ce14f8fe8512b4a341a0d87974695c99a15b7840b1f2378021e94df2fe2b2282090681b2ea104527be8248049bea0278bc7afb0e8a90789cb4643cb6c63871dbd27bf356c23341c1426f3ab3216464a3d792a715349ddbec976a6c39d8b63327921c230ae3c31c9d0fb5f76db7529bb827075f3aebb732b54c4a3fb8185e6e3f366274af5b4601f98a5118c218acf1c78a765a83bf6ace649cc2de09f9d98b1d64c3ae5948a38f549ee4eeb01e8c1473ac7ac0741449af361e23d0e6bbc83169cdc048cc1419fd63d14237e069c81848b6571a8b8a014e30fdbcb60160b5bb5c7ac98c591f43e238f18847b6ea061151b034aba1b1b36f36ff7b745038f4b43bd34800f4592b40b0ffce2f60fb4db3bb5861033647615e2677b8edb59e3418a4fa7d232a0cc2d000b0696d65e6b900b1144334338f8e6040ab359251df482f0660fb2f5b86785e2974ac4e76c67061d6d30b7855cee3177bdb3b605f730e2b49440997aba45970179c38977f06ddb766176238045ad89fd760ad763464344c3ec6c70f2ad5cc8c981b753698fd656624b8cea2f3c7e0e7ac007cc0886a6b7647ef67b998fe5df5cc2ff005f519eeb10234fb61a3917c1b4fbe06e1fb4201ba59e6a017cf7b1fc1f29fc3405521468f3c611af992214c135756beb59844b64a8f9ec4ec309fb05c4b1d29e9aa31333fd379857479bbcac957d8fefee8639408f9d71f3eafb72085d5e454e42d05dcd058237cd59974241c1a30989bf29f5e09e16dd15cb9fd4888159de9f268c1cfc48787e31f10cb8d12e361e46b81f1fa31e3721b136af229ed9c5bf2770e1ae2372c67352644c3b60ec80ab95a329c8b743febdbf9fd788386691ca3a4e4c8cf97dca4cc4a49adebe99200ea3b959a295fb07ca9151224a0004e59b8b2021e76bd08b9c1d589bb5e69410c583bfcc17f313890bc25653709a22a1b4b2fe1fcdf0f4dda868cee26da3a8d268c39eeab4d16432e57f64566ae191af5a564994dedc9d16135eb0376add50e3cdf7b68b39f75c59ee5ba54d823359db86f70ce35367dd4f5f948ab9b6e14f91dfb33d373bc4094a727eebd2d3b2f584cc7bf1d647807b574978352e956669409c53b9ff537369e187c38e9b37197ed5c688905caa7a6b038886ce6cb3b8985d243eb531e7d2c4f51143c3e54bdc6147bb99b5588135bf2281dccc51e5150dd07d052b002df1e0a6478398f6004670e863a1a55705046cc90ef02316ec6ba0e120a593318e1648249c7f6471c7decaa0b6e40124eaaea7403a0dc949084e0ab83fc0a814a3d8d2df3e91d6c020977dded4acf026d334614340901e4585e757d557b9a92f01818435772322137a6f1d6c5ce0b40bc62a32db5565c512df67589c86bd9d8dd8a2c80a86050c0c00345e083737868ce19b43e9441d98235bfcf460a88f7db39bb7e6d3caf8246f9912a44e923f05db234be859008cb7039387add6f3ec2f11f2ec1fe659c570e72ab4906675a1a5cd6747397b9020e5a25c6d8ee9c0200cdbc1537358524b8fc97278696bfbbfe1c865e50a5d4d59df8092e15af037a91fee9910d230166bd73f594374521ec0d588cd32741773a11bda37c1ea797223ca9a38a31a4adfda90f89e6ec47e804732b02ed78fc7558e8b1d43f515e8e66f0421c809e6c8f171bcebe8e114cae0afa25737159f4632a2dd11200d18287478d6b8de16321e02e067a77deb792210a60636287f4cd1f91cbd00d2138f2b0f153a56a1c231fc6ca6880f13e34df327a7df85f8a82e6428dfa1c2f29444238bf6039e80f4254fab9a7108be7e9ea812a7ae4ba38f958e3b99db911342e50d123029b9ac887dced965e222e52537082c3c800eed9002334509fcdac47b985d5d2b2ddfc5c4a028d7356e68d6b54814e0cd0360439ea2d3eddd0445abc109491e38f61c8d6f2f7cdb392bb2328766276b2880666e14671ba84b996ca5c38310a6d8bf29fc3713fbdb023c53f4b696b10102807514a4a6a2d0ad4743b037cbe9bc35781a83f2cda10a1973d6faa43cd0819bc88657872b67a4bec2a201f5b291cf0bafcf4818bce6c9cb99dd5890f57cca19d0dbbc4bdf410e26f654121dcd9ac8a4d7954d71a3e8505e8d84df9cb34610113a240548026c0a36ef905e1d9c8cb4d0bc835dcb886cf6fe9fc25a707219d07c1dd6d2e13866e0cadff6f01653f562bcd6b0cc28c50db15ead550130ae41edc63cefe4df63d2339e78c28a3dc2bdc5c9c959b0b69a89385115fc0f2383cf95e4b70e7a09ade4466f59c965ca16f0a45e809f1829726ccc114c9d584f109b8823131a6876c93009923dbf3adf5d59139b3a73538efbc0e11833c421352af9b24ba5277136b2a41cc1a598c082a057d10ede41c888fcf9ee5f76b9bb1aa2c6a89efedeff8d4f1afae99906b754947379a18a619629b841d37cfe1ce67648d051a4937d01bc302f87e4a6d19f420a689f95b3087ed795bf1c9f1f95c2d69c4de1fa55056cdc38f976db7bd17af48499b51432022eeb11f4ddc722d87172e87c3c5627f499fc11bb0fd310c0cf7299e691a634fbec05ff3a4647715de26a38649c68f2fe2f18f9be296f5f7f68905bbd56271dddb216dccf79bcae8ba6d730e965a54fc202de1bc268da14089153460fc698833703a058587fb77817470372299752a9242eaeb8ad06a7a360df3d5c22ccb2ddc0a2e644a395ecb522e571e78a9594aa280356c140caddf3f83fb9938724df2b6beb115e89da8a297b4e08978025d56f22e06b5be9d6f2a5217bc564c1fe9ebb8c4e2f0a2b54259ccb8e1e7b009cfa08f976fe45618d6de9a3e06a87efa811ce90b415b80b32c4389a8836f30c6a1f0bc8ac257a656c63e2cfcc8dbf58835a14d8f83a7d4312eab27575b7c506357e9a898a5953b6b3a06a24cd2303b787eb26700c55e2da86a8b16951c5ef63006181f046cc470e613d9c837baf04000873fd3f70d301491cb7f33e1b1cd76bce914c2226b583e606694c0ca94263e4ba2128ac8e8b4b11c1089c6e78036d168be46f56193b0638225fae682e9bf9d4e66d02764cf4bb6a0bb3fda4908e7e49e908a2c29f05b878410dae3f5fa72ead545fed5adf9de0fa92dfda021bc388286cdceea57498f6a4f933548e4565f93bdfa674874c52d827fb2390fd718c60ece512b92402175f13be91e4d6abec778f9cd66d5b8771bf267ac1320ad90a63393b4e383fc667b9d5ccd75cf81c288ec51a4961d451a91f68c5e31d9dea6f5467f7823814654754782cabf06aca0a2a3fa8bfe031b3439b2732b1bc509a16f4555c1b68282d3d856abf2c7a50ab5b2d8ef8b36a00c8dc8b63ad80d35e5a17fde6fb5d796a1ca8cc782498886e33a0b68d8001947a0d37a961ad2841be7e91be9f3be215c1a89f465ae5d2c86be111eafebcc0df5c5b18764d8093bd90d367ff953dd96c318f45b2e4d96a326535eb4bd57106e554d87bd53134ef98551690919352a322f039fa6048d4a6e86b5662d24fc1f013f145cdf1765b714b9c91b78f918d88caa3350400decf9e83703acdaf2d9fc2d25b0a47baf4ff73b3ca4792760d2346ff70b248b289046db971c46d92871966ba245125f19460f653ab01b3a9b39a8a6b413fac92f55b6a0598634e305306b20f87436f72a99ec9777e88460ac739b0b85630f9a429941c559cba21059d662aab1d3de648b72ef7c702879f6898ae037c16264242f8c68f50a0ec197081400f3671a49aebdf63d70efd25f8a6eb0b1b8b1ed461ee5d01174c0fe28148458b615221178b7acc02963b1931d075ea603eb12628a226d88a1c173840d86708093b18dc05908ecf9bcda94d820c571a66bd280b095c61dc9a80fc41977a754bb57b50b07b840c22507014616fc3785e3330462c2d4c0514d50ada7a378b8c75ff90ff1697f06f0c91cc4313ffb917983541857261c3bffc02aeb213717640cb6c10a1de0e92424469de70d4344c95fe63070b2ebd48c9eac7b4849810faef88590e11b79317d48d19ec687624c33b1565bfd6119fa283313a839f226affd5a79ea70b3fc8ef1f1eeac626", 0x1000}, {&(0x7f0000001600)="5b41ec9f6a7285f7bb158f8bf0e32a156582e10fd7cdc045ab07dce42d3b", 0x1e}, {&(0x7f0000001640)="670379239cb9f913188b5441d90850374eabeb4d3f616f88210ebe68e725d6d7a460f489805e9cf539f97de7e7755e5f6d9eca3e7903b406d4595e7b71503dbe626682a53585d109b368243cddee3899d81cfa373643b3bd0f04db3f7ad3551ab12dca3df850c1dff1f419dcf67259c2351e138ca145a39985a8929bade13720c9", 0x81}, {&(0x7f0000001700)="8e5b49d54976c33278ff4a8e899e1a965ded37f4f3ec9a03c9a4020a926e8f00dbd96fdb16ea514ac636079c57ee77f951fbaebe255c135016509f8c7c1123b147bc94f5a32c9c5ca344d3f0dad7381be0595a9783a4ee4de6b4e10cf8ee9d18be887a78248ca338ea9b39a674a7a6c3bc97768b1b0ce236f197d3c8ff0c4c50177a523b0672e27c90893f93871a1200670c2ca2b1e102d2ca20121771fe63427d3806991d3d635b23082b743dcf0c12c766a7542431c07f6e87ddf60d711be164bc", 0xc2}, {&(0x7f0000001800)="63a9fe678bc0bffe729df44ad071b16c8a772161d69424a4f3a7190b983110bf2751eb21fc1b9ba61280ec5484ca8ee18830320dc6e8442273cf3ab5446b7b24a2bfcbdb86484029046748c71ee91971162011b4845765f546c726a0ba4f138f74e8dc9b431a4ebf0ebe407c60e5912c87ffb2b98aaf65cf8735a4269d01c3942f368d88a2dd158b0d103a48382ba0866f6fb05b5d5c6c261c5caa7ca3185699325602be5df5ac79098f7c2650cabfe202fc786d3731370a7cb2d58004606053d0917b47ec865c220d1e03e42e", 0xcd}, {&(0x7f0000001900)="f2da58a154c554f947f1249f0a8f5ddd3481243dc9f5bab6180aa30b6c582483e463920241646c60dc397e97be21bde4af21a4a983ec60d71c49e8a1aa674c8ab191e50da80c28c2779639ad43e38a3cc0cb5029", 0x54}], 0x7, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r14}], 0x20, 0x1}, 0x1) r19 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r19, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$VT_GETSTATE(r19, 0x40067664, &(0x7f0000000300)) r20 = openat(0xffffffffffffffff, &(0x7f0000000480)='./bus\x00', 0x4182, 0x11) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0x8, 0xa3, 0x7, 0x7fffffff}, {0x1f, 0x5a, 0x15, 0xfffffffd}, {0x0, 0x3f, 0x20, 0x9b}, {0x4, 0x8, 0x7f, 0x2}]}) pckbd_enable: command error 21:05:02 executing program 0: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x85703046c8dc2e66, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x2], [], [{0xfffd}], {0x0, 0x0, 0x0, 0x6}}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x80}, {}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x9}}}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000b00)) chmod(&(0x7f0000000d80)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) dup2(r1, r5) r6 = semget$private(0x0, 0x800000000000010, 0x7e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r9 = fcntl$dupfd(r7, 0x0, r8) getdents(r9, &(0x7f0000000dc0)=""/3, 0x3) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 21:05:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x3b3, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x302c0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) fcntl$dupfd(0xffffffffffffffff, 0x3790f89dd0506938, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000080)="09199b14199ca82ef0d050b3bb474e70a8675a1ea3cd414f7fa671919491d3147ae9ee2848e2d5dd4c5c2357b1bc0a1ec2ea8de86d1cdccd3e68817c7ef80f4b7d8ac14be45f184867d051b5439f722fe3e02a4da491b372f2083cd4b5a25d308b66d3009e12f2e58e13b53a124a1e8ea4baed507ad632eda802127fe777c84764fb042aefbd8da09473a6de7d7b6e68ce939708902c5a03d9a4e350571a592dd7213b2d4b3157ef1cbb925f8c95ba8a41c909", 0xb3}, {&(0x7f0000000140)="2cb845193b60d27de62e775d45be1feb76a7fa3482e1e72314283fb0dcdc690e691dc74e7047857aca72c7e24d4a64d9fe5a9ea32cabb311b2d453df27aaa87ae0c0d1a0f77da31d3ed60c8191dd8e61810dd24d8b57ede79186a043b594bd39083e258317ee6bdf7927109cccd7429c762560a71d067efa7dc6b9e235ae1296c5561187966432cec534244c2178d1f8301a6c12e8518b8027e8eb7b834be0e6df6cb3a3967fd95d92ce500e1768841546d40c0c3ce120192e78293996a0f0b32b7229563205395c309d7662efe1dc7f84edf9ab5cf3c6722048c978cd7b6382d3667c38c18d6afc9629ce766054add83b63c728de", 0xf5}, {&(0x7f0000000000)="42b15d61cc28cd557b", 0x130}, {&(0x7f0000000240)="15cfa409f97ec873cf794a47888a07291e619878fe01b3caecf31927b9cf65b1c4b6ff348889bbdcf2f6b96716faf034b7b7c4bd9f86aae60894ef7e1d11288c44c524d332ddcf9442b61a755ba50098f3b87b1d666fc90157c9e0d94de1e70a9daeeb9b8e3746d8c40e88ffed46dc73f918c9b42621b644c01e4ce1e7b01177aa38eb8ba28aba518cc658c7a7f72e5eca2ec835d03d252f48f39abad4fba797cdfdef66333001868f9ce78915d03c035652c628cd3a36ab2cba35c665c67b7e9ed173f32ea9611862df82c59078cf4daee3c2437af388044b5cfdb94cc2567a28dbecd5be9dd38bc3b2da7bca3b36ceee042cdc2b", 0xa2}, {&(0x7f0000000340)="c404e5614a2d6c04fc93265f3ace1731616a3bc03b0a0ae8302819c2979d38b5c349507c34318d1aa906d860bf62fdb7f5dbb0a6c74e430b8f42316e9d571d53e58322136aef9fd3850fd21dea76a7e51454c6466e39ccbbebd15adf5e73a6d98196ac472da0bf3cf8c635624cdecd0fc077b4568148156aec84d1ffc4cde823b42d1df21db4954dba7e929427ed03048e25f84b3b85543d225d4a9d5ff56ae1fb35413988789826db6e4b070cdcbeb60dd6551cc7a64933efbbe580ecd474b61b4dd6f0c73b5354f1c2323f4fded702826e57acebc56e98841dcbf0b9e78b97c67475481ca20065b2e1b287789f3fa97c1d552ed3b8d53e", 0xf8}, {&(0x7f0000000500)="14bea91956d6a499bae87ddecd4ec762bfab7c882160481a2c36573aa9e61dad55d76408add1521e673264603dee69844a5f0d002897a0c9d46a2ddcea0e6f79f9a889dacb32595d830d44860598f93ec8976bcd7da7925b5e7632", 0x5b}, {&(0x7f0000000680)="861815ce47d8740ee2aa413da12fe28a90da535d26e67552cbdd34d235cade9e913e3364ffa8b902da9e6e26e7f9da21ecb95a897fa9da196d9533ec0de84d047e3b311ad2d30c997ea3165c6412990347317c7a2f89ad", 0x57}], 0x7, 0x0, 0x8000) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 21:05:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) socket(0x6, 0x4, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="fdca79e04aac6d9d392233ff36453f8dd2ec60a1328dd0b3972114b7bb1589d1241e5c07a1531c4f3bbab73b691dc6d9106d09820fb7798f50d054e817164ecf5d37265aafa413c4a8639f92ce0d3ef6bc2df20b2d5c8875291ed7b5e6df4db2ca7295c93ef9edd451844029777919d1fd14a991ad33", 0x76}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="980000000000000001000000ff0300002b9f7bfe189a063d810b0f8bab482c9d87241822589ffa20606a6208fc74db46523256e68ceb0077ec1495b07b8e42121629782f71d334b2b16cf0c7c644445bd1cdbc99f0ba48dda9fea8ffefd3238cb7340783e643b98724fa8ebc882f472f752c05d56ccc9369aa412f828dad97bb3ec779be173ddc324d6c4b131e72b71cdf00000000000000d80000000000000001000000b00000007a30b3ec7e6649293bc59514ef09226b50ec1c9220f1221cfe1eb85a00fdb02e53a169658c041dc7e0a2c9425f2902a0cf97fcc6a5eac4d1e38c4f92916f140d5c9f748c3d33b7c24108000000a7982ad64728d083602f7a56008bccf99608b4c657a28059372ea9adfb865713f2d01488b07241caaf57680aafc25b647f6db4fda70ce4122be0db321e003c13bc5ecd24c56badcfa268b0875f81baf63f02f70afcf9c67b3cd7edd92f7da1c095ada6545b15fde1125b252985a651330e54a75a6400000000000006f48a20eae04edec9a6d98df7e2d9c799cdb13ca84a70eca01c9c3158672783fd90a1ce53353ab073341feabadcbfd1bb573e"], 0x170}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:05:02 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000600)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) sendto$unix(r0, &(0x7f00000001c0)="f235f530899ff7d38c16788b78076ddf873de921f9db6cdaf540c08f817f7a848a7779b5a036f7508e0dbca055caba2610cef8f59da972e860e965a41ded023e1e0ac029ba59ff28bdf2c7d8a933dca5da5757b0f8d7d3447bc5ed0e7b0a788bc030f3c73644cc87883c466008a90a748cd33af2b4508d5c2d03a7f6bb9292c250e60948db1161963b239919570110f080dc903f5aa745c06d1d5e257dba52b72607f8c11e4e5e9384414a4ab0e7c61ab4d3491530ae25b8b1b3945f", 0xbc, 0xc0f, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) semget$private(0x0, 0x2, 0x204) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 21:05:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) syz_open_pts() 21:05:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) recvmsg(r2, &(0x7f0000000180)={&(0x7f0000000040)=@un=@file={0x0, ""/20}, 0x16, &(0x7f00000025c0)=[{&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/221, 0xdd}, {&(0x7f00000013c0)=""/189, 0xbd}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x6, &(0x7f0000002640)=""/245, 0xf5}, 0x842) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r3, 0xffffffffffffffff) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000200)=ANY=[@ANYBLOB="70012e2f66696c653000714bb393bd2d065e2de6f42385bfa31e70f7bc5d0279d9c8265a9c7c17fcbfc64cf013887736fc2a5a3bdf9586d62a64a31081880031bb523acc66d53ce11ce5de9ee789a7"], 0xa, 0x0}, 0x0) 21:05:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x28, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000680)="2f29ef40b09aaada49d845c3f8d10504dafe9327d7ad2939e50de0067e8f1c708262335667f2eb885835d1fd2017bf4ee7bd442144465db207b6d66f9838e769784e24886d414c7017476df18f04455e913e555bd01b3e1c7205bae31146510e35f13ed4ac9727af8c19caead916bc88dcd9ece6cd178a5e45a52b7eb929829319c47bdb41ed6b064d267cc57e76ddcf4bd79e0c95b5d90b0925b72ee1e6c5fed3cec719a2f87589d43aa9f6258762038e36b1f0a7877cf55826475474d1ddb59716960422e58d3f1a4224f76f9b4b13e7e8594df13ff3ddad5952416f200ae2dab1eb7df413d9c95568c3745773affc7da836459a2a1331c06fe7bdea920c2d7558e0445ebda2062c0999c645b3548d8d27d13985f98bc9c98dd04ee8ec59140bff1dd3db8e94d7a80c15840b31987e47da6366ef0d5e1bb5fa875ac41ad8f59b75ff31eb37f717e7d9e5e40f3157b07d8ad927f675262bee91d241d654fdd5bec17d6a777a2fb3fe048e3b6614a15b61f7d7339dd3f27d7d9329ebc3c69f19468e58d2c27fcccef2a3ea6f0bc394f5f7d72055d30b0a8fafcffc941b930752025e889c2ce8a664338ea81fe822abb9d94135a1b2ddb2ec985056b13585e3a40dbc165a27079808e128267ad564fbc54add8b9d67268316e97a824f664d0f1821cbeb7019ff1d56378a63e6e345b99b5e607460fb4086c7c2c071719e376ea348a551728bf07fd6d505d3b22ff8aa0f7ab1683949d85e90bd7ce64a25370f3bd67528ca453e4c4b44cb31dc546145b4050ce282f637f6d5941140b462639556f495cd2e28e5126f1347405f0655b57866343fdb56405ebca7e05671df4b0886d96dcb89c2a15070043354ca13db58d8d351e95418a1b415c1df0b0dca838524bd944e3e26895c4ab34e914903831586d78ab09c182032d384c81283a7f22c0c441b608d97207b22d61cc08b9960f2999158b958b76a04196aed71ba663930e0aa1816e239d98d3f06633a30c8f10ec07dfaa2e471b165ddae0ca6e0a458f71489c5b9cc8bd32dd13d653f00c6441c5aefc0d78025f20a267cefb944cca8438c69257a175970ca5b016cb696f8003bfcdaf996f8f907e6d8fd1d5a48840cad412510b58b1fd71778d2e27456e6704bf7242fc31a0a391cf9a5960ca1fd5e432066f189d695cf004c3d58859727125f13fe2adb68593b17d2defa052af112822ad047799e99f9468ac541a69b2433d996aeaba650834e6a19fdd4813db76df064d7f025c5e3ac785d22d664163f6301cdff20fa3e4b84a411453ba95564dc78b0fcd6bc9bd40f3819ad6aac22b5fea3aa971d435603bd4c6ab3a95e96e09735b05a0ec331d3e71e031df928d8cf089591d8814bb4b52b560ad22f4efdf7670b544ed6cc65633d7f5880997bb1a3384defecaa1b8dd89663dca039fa5a94cd961fb9785c0368cc573db5240ea16678611dce9fc72cf50c5d62ab581dec1cdba449b9f053bdff9110c70023982fad7fd2f81eb1ae1db1a3ed01f25531dba4f6886cc20f9fdc19278f5484097df0e6b6f9a180da5184171b96c20cafc923cf95b5a8b84f9c6659d811ecd8b2ad34229c21fddc3981c276f7890407ac8bcbd3346faf0bd676eb8fcf9aaee52eb1d59efc21f570ba721bfcd9820d6e628bc679d4baf562cd4f23235ef4b759859aafab1954dfe53cb113dc32cbdff904db8c6dbd857d1762a706f8532d509e08747172396f08024463dbd388fde0e22806f35b542d522527bf723d11760a59647952810ceee3dffe73e58696110420931c23a4cf45910b4c38b2ad54b83af961c593bb8666287773d1146e6ce5c12a27de75db97580c35e5810005824b63c5e689e5de2a9c22435bd4c56e656fbed3a7033c87a5945bbdd77e39f1df752b663256f71fc151782c998fc5cf234e0c433e4d49982a4363c7fbf2abf5e177982ec245c2230b928fa24f48966d3fb10f0a32fb3141d0dd470d92c4a1998e6f5ce67b03723c1e2b93decef18125acc94045f1d0af34e21d87e6fa9107eafd26c065f3fab2d8d9e8b8203e36a85f3a31d3b25eaf8cc22e4425275eda4b0c23bd9121a0a000bf47533329bdb32a55626d2a2520452cde629d47f9270946884ce61fb7463e45575d212c7320650bf7e123bb4502b9dd2ef9bdeab99c9a47f5beb0be6ecdb5d121487adcaf4ea33b70f9be6ce357f7a62bf037c1363aa5a5fb8d7002ba53ffad7d7028318e8199362c5c8d1e9314e3814de97feaf810c13803eebdef574f59a774d5948006d96456d054bb1565608deac5b5e00af0899df8912660043051dfb4c2fa4812038e28e7b7524422f14cae629ec8544b80f60c48287d06b132a262a8b113c8fbf8bcb07644878f62b21856a768c48beea27daa0aa9b5004d49c2e1b7652e839e62387fa82381bf326f2f17c9488e82a108bda48f81712709865f93d228e42b205ea82150429627c43eac6c73352ff65f0aa0a943faef115259d7f6e42800570e016b4306200a595481420db81a115284f9c2448969eb997c41e0b265f682d9a3266bb0777ac19eaac24a59238fa7c5913f56559b8e9d4a5d7557c969df9bf93a069a16782df96e522bc1465b02aac34e584ef4d648a267e7820c66648e3ccc5ee86bf547ce14f2de837472fd76b9679fcd3e8c11aa888fb5762bf448712cdd587dc19d0c6577e78b2b0fc6bb4c1b077df7848f2e6a02b60a087b328c8d3aeb98a754bb7bad973cda5836dfea4e456f86d376f6a156b9b2f695080f7568b93db8873243792ef8c1438b970c7ae2a9924b9955e3748a9b19eef4b5f13ad4da1d24f0505312ce3280323c8190d5a3062b38b22349bbdfb2f30e3f411fa89260c2d52dfb21ceefc32f57442a862bc646883e0892732e0346cbbf487bf5e59202c973c2306ba3c49bbf4bdbf16d75933aa8010201b6bc9a3752bf4a624a196ae3dbee4ff381aafdfcc8707dbb83a7cc7de2f26210e19ec4131825996a079db923d7366fbe5aebb86b5eadea3cea945e4c2686fb83b3eb067fd361ac38469445f19616ee7079fc0b69f5720c6ed11f38a8ed14932266999ad579a2de2abd442b754c95ff91bbbb8af8214a1fecfc7f760c24e3a8698dbf696b87942ab2dd53bfe2c5756037cdc6f612cf185622f2d52b48c32d42252bd49f8ffcf1946b4bce752abc95d9c23c9ac7cfbe0b3ba3178f0329269e1afd997c8fd5e4b3d59e2a41e86c0124f4639a8e426e15a52696e8876d1e4f6553d806cb83ef10781a26e1ec594ae4ea77883b97afc3793aef5f453e7314a3d23066bfec14eca445ab6fc39659be5b06a92351f953c2fb916cb7d67f486042e68ff8367b990f4e2147739faca7248be45ea51602a91e689a68a62222ae0ca8d1f8b347c4d651e89f8d9da1e11738ef4df1abfa2daca42996ab065bd53c0b82d56c430b089955c66bcad6d8b1bb32e2f4afa99b94920828a5642586bfeeeec3a5e4f367035ef1dfa35785518abb436b0d4f9eb05cd45c4a0a099daf540d278292b3ec49784f85c746434b6a630108a141efdf31904c871a27005b2698ea7da8b31a69f0a79d7ed9c7866d30a5caeec1cdf3d6784613ccb03de9b489788658f3d59bea05f047f564aaad360b5041abd6d698965134c444329c0f27a1c495ec957e3f5afdc632c9b26defe09a1a199139942384798d1f941ee0c73b44679c85f70e2af3de30ab46d03bd28b5f68e00b366fe2b0c7253ec967924bce9e66f230629477d2d41a4974deb1165e8cb525787f6a0163560c5f969dc390fb12341cbf39f14ea8689464ff6374f8f620c5b817fad1c9eeee090461c544264d7da42e9e24440490475fa8ab2ec10f6bc33fe3c52433633ede206fbd9ec9df411ab0d7e2c967910289b6dba7bdf6424f31f545a43d70022de855e244f8d4b5156ba30cef1d34645579cb65c62af952be9f520d3613a744d5247b9fbec9f8b382eda6b1eed269368096e2b29b60daefc708495a4ccd540c69b1fb02170dbbcd9f0b369905d818fcc36bf1c4c036c7085bf617ee52816f407cf5c496f0d4ed1107709e433f305391bc0008630448f47ff27d2cd49eaaec71c481219fc1ecf7d1ba12cd872f708947e87c4b144f4181b92dbaf8b0d71ad91cb36983ddc2aecd115c9d00cac84aafd1c0506bf803dc483354926cf377c6e315a0a1bb576090cf2bce766926fafe89caff69871952830db7c6fa25c9ba8283ea1b92f17e11459768328e714b8b961de6ab02b572575c2c67812332e9c630bb128b30355b053d69fc9e256e01c87aaab40e3582aaa9afc2aa8dc626d6eee3cdddffea0cd48e6b8e1fd97d8e41d1dcf79bacd9836c7f62207e050da9ea1dfc2207e7dd6a3efca569779f1c1670dddf814056e10081ca5d510738030d3f3a46c7f82d53b779dfe837222ef3e09496059bd83024934370b75b5b41ac3a8c040d232a0a0214d5134131a8086a0485c77345d776b4c916046c992ddc0b54785e06081f991d409046ec51a85af150e446555a34197a9c4d90309eadac76b692035d6d344a4e6f0017e4a48477bc2ef1eb86f0d6f3d14d02289c625a8a3756745c6ae03a9224a85080e5cfdb562ced552b4ffa55be35db655cc25cf5f5e7b3eacbf598803db7624c0f1bed2879b63ff223b87f637a209434be79365f1d64dd85fb9a4398a21739e470edd6102832f5c5fb33e85d255f92b702507afae219605466043f367acd48400b48426299b6e58cb3848d25909eb812fcf3e8b9a89462baad4de2ae29abc4447a9e126672dc0ffd5d6faa1d72f9b97da3d93af5c2810116a83e4a71fdabc3510d696bdd48e85e295f6e44a4c0edb5af36ed31f9b151c551531c80ae8872b7e024c039393913a459517702cc8a8be201c60df4ac9e71e0a265b595d72ade108d227d41a51e4ab9f6c257ef2a3553b174480b649601a490cc9bd7f7b55815710eee1f6d1d6d58bf86e5e6b1c9b6de39f892019ffc954fddc470056badbf42139d142ad3b892f6b17c357bc758d1a8b06528584e42bae5aab6b806cd1f053677f5c58da405d5868ad8848565420229308c677da59c0b4efbaf477e1d03f016dda3fd99b8ad885465eceb83eaeb392f3fa09d38afc385cb9facbd6f971955c6f9be4f65f086de17962a345701f0e3ac566df43c49a02d99b2fee12a4daa087ece48e832f8147351c3d2f29fd9f74a801842b32ee771ebf2d27c2581752c812b2cb255a064d016c7c1a230d45cd79088f4813e75c7723d4753df9f196f30204204c1e9fe3023a07e0676a8018ec5fbbd2280447dd9835258d7be03e581f92c4928c5b57ab46c0106295840e1ae6e6a212b757a884d4a29c1d11d8dee054be7f76e80e5e3a9f9eee633231acb3a85285c8fa3ceb2d87f2e4988b5d9a3af11a741a9c74accdcc5fee9d7953da9ddc1f15239a09128e72f3d2cfae74364bff767aa7ab0723659fcc9f8a427fe42d4dc38cb7c3a65598fae953b3f30e2830428a29b7b4fbb8a61297ac4bec2643cd21139eafbb83786c50deabc9c91c577f0a3081d90c75bcb4d71d3225ead32c98772099a36d098632cdb2dd4a529d732d553c493c0248bf5908127d07f8600b3a606cb3a3d28a53e590d6578826ff01283868254cd6e2051dc3a4e4c44b04e4a37e22adabfa89a24f3f3a5a295aeb5f3728b71bf0f2fe9b05b226bb081362c488942e6e2f95eb2e77465bec7577c74c09037e121025035b4c1875ece1a229490ba90d6c9f8358eda90476bce8899d9afa3646438e9b1200f58f6c9e83f4b0cc8cd", 0x1000, 0x60d, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045ba", 0x4}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r3 = open(&(0x7f00000002c0)='.\x00', 0x8000, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r4 = socket$inet(0x2, 0x8000, 0x2) sendmsg(r4, &(0x7f0000000600)={&(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000001680)="2dc9ab8c4cc87a39bf30af83c974c99ad9b7f92d339e870d8182b95ef714670e31a02a102f9d224f80da41cd0b9f5740de5c6d3092f7ec4f72e1c2a52c11d71b6f6abc058cf842f55dc4c8db55e39534d7ca4ecaf00b401a8237f603fa7db691a1506b902a117b24cbf136ffef7e4b5bf964a5bfab86c77e348bfe7a0a6946dcdbc3af92e119460b376e49a945268cd5b7b9ea691f06a0d1ab02c00b6a64cc7595e3ae918e662c4ba7cccf27293eb8c9b9d4e626aa7751a7b74b7de6862d9b05de966bc70c2639fa0a1b7aaf98592bec998d8261cfcfce994abbfec7c4e2d2bd9c08de3b27a4a7e142dfb64864d0f8f5abbb5315a935a585ae584bc86c3648d4eb733188044880a22cf5883bb28829e6bccef004d380696f7271f5f480623bb2b8def7581255caf842f1196614f773681d6220df27fea3ce8886338bc25298a534e8985c2f007b4b2054ff7ca0d1db6579d5a82fea96e70541f8a9013571f8b4f47e51fac3e5d45125708d8edebdaf5f1505ff3584fff0a45274e5d4c7bdb1b15145a8c49c5e6fc58ad1a4208febc17d25039c378bacc7268661dadf819c5872d9972cd248e3427942c983a567648375bac39acce10f5c8752930faf1b21e57f80d56470d9783c9d5c0b8cc2483c029f680353317b26cb87d4d33697423843c5ade4ca16058af80c40288e877617eb31b2962f123d620c0ee7119e97a7f23449674d74c69778d9b233c1e16aea735653e0507c61f08d8aa0c080b411c9cf0a53f0a82f249f4e2a0d79e2eb45afb67589ec5e08df967241b62131c81dce07b2a09a2e8c049dde0c82ec131da379f2156f5f5ce275b308bcd873cf9332eea0f5092e2461f5f864d0a635f17b7276ff0cd26beeac85994af355d3dfcf84a246cbe1003f162fd3a74f717f9441f1731efe900dbe763abc88ade2a64c76d032660630e7e2092930cda224ea4f3d30c217d0303c28611cdd89fec5b039cd7d221df625c52554c4dd5c3428798992ff2e667ddee3269510f6a0f670285b85962b8f19de621795344bc13202f61d7d7bbdcf0dfb7e974ee91da65ba30f0033f8eb438d81146027bd796aadb4dbb638c8d560bced1e4e731f3ee92090fdb0a86897857934e94b178987298795bc3b2f4d6af5bca4e17209fef46de874c978aaaf2781741191cb992f833d548496d7792cedc7fc5d5bee44363a4364badb38db8ad9c2c700e290e5e6be34abe9cefb0a46ba1786b1d81e28347561d342182ae6fcd4b1b1c5b06247bfda63423546ed45e47c15aee843211f3e2d7675d7f7b21f03430cc43278a61ba63b38d4ce36a5c917a10ecb80069011f3bf17d2e31d945073a2bbcbc5af8e222402b2da24363ec7ab3bd27d0b2bc55bd9c4cd01869c5e5d5abddf18cf248cea316e66658041cd7c1482ec0d3fe1ff4e20e112e7b964d0fcff181641e792ab6a97cd60209e6d92a59b5c6fb84745af2c08ccd6f10047ea6554eabbdf3cc282bf4d977a867d9b8a72f1a59a25e1373d7d92af53b15c68f2d27185aeba6988ab890f88ed79289c580021c713b226a7c1ded791904b3b95356e211f221064abd0b5dcae13f5977cbca2c6fd2f15a7505ef2d57349d56c69830dd415c56b76590743c7839f6f4d25036f95b24a3b9e23b841dd311c1964660f0b13eb2eb54917d025bc1d3af962ea155599f6597b248e5a1bceaef811479dc9d8b8b79717faa468850a5890bd07d59906c772af8d37b45b13bb6ef507ae0306c26af106b47d4b42f42e80133e801bde50d179bb70268d9ac7a7ba1c480ccdb89dae7b891df522ea287eee8436d208a101bf16e9467d10f4c74720cc25d1d83a0fc8b853947e6c99740a6501fe6a89d9ea94ba689ac3625893b6ee8deaafd921219d80be7888f9cd72c854e156a77ae56e904093aa3801d794a6b5e4918928d050eb645494c787cf7e57413f4426f2cefe4481db0f2fb31feff3c5cfa4f3472424394b7664fff368e779fffbde91a799d178c9d1694ce9630638356c1339c6cfb39716275ccd69bde8c51a86a0b03be03cf9dbe88c11375c075fff81f5d59ac6a02f5bbd5a5eb57340da0359e2df43a80f93cf3d48f018cc9cfb6b2cd2d632bb95db7924743e99fb1aed1eb12a4e9b49ea3f80a0eff79e6a8022a5f5ea36333be193dd3deee8cca84003e08eea7fb196d03ebc4609238533dee896c06754665814a37ae2aef60b3218caf9fbf05c0fa0e64b9a365ec043c77238d866879bc9e633a773d337be504d89011c540e2c7c5536a38a8efe5a8748ed54db3c9abb7877e486a6827a3de36b6e6206d682fe1bce6bad5b1d9cd976b4d74b2d333f8b115822e8ff6117d2b2726c866e4c4c407dba15c9d471589c3d71fb97cdb15847847a0a5727833bf2f772728e25af94b091c6f07baac94d048e48947a5666c136e5aa015b1bec4d38e1ec39b573f51871913c8c9e5e7165abbca749b423d8c54c62507d25583ab4a2f85c94209bdb79f8daa1504826b4c398f7dbd84c0a3815915da75dd66d36e907c7c4279d5c9f58d54c89d4d8ed59627d43e877eefbf1d68848894f87d6d441ad8b0b3e377853c83ced6d208753071a63511fee87bf01a9f462d20ad8514fb4aa0238f6f24c17e7a37919b7ac63e4fac45917f5441e6560dbe51a04b12da7832045afc7dbd9120fa35d7a36fb70edff8a31abb38e2e2ba75b392b962400f09b0872eabe3c4c2c9ec865fbecdd5099247a2a45295b1459fb25619e5896884cf95169b03a50782459d22df30a4bead1bc3cc98c182773b638bd80e2b255cf3e90d5d30c9fd6b99a8cb404e3ef83362b1b0157d0e0fe8518e86096b676d815c3715913a42148b001696ce533c946f6c2879d05fe94ca8cae1540c88d39676f82822d55dfa1f3d2abe9517299a038befa472164cf24261f5174f29cedb82f9647b717f184c27a48ded11a31581d1fc51ec45a7a2806a9634b2afbf8824999abc746b35e6c0c0d38ea4f453d4c118a7941465214825a9be8374d1ade5bad94ea51cdc66d991ad5d308e51272b558c0f837cb085423975d9c406676fc711eb0de1fe30bbd4a75ad8a1e88b7fb2076315a5fb0dfd0e42396a3d4c767af99a260b0885874c7b44745af2285787a9742e22487a780995705158c13dfd14a117ab0cd650fa0a738ef1efef6b5538ceb8f0d726c180689aa58cd09f8269e0c27ccefe44efdcd74c4564e4bd158661aab7f4a496d5fafca0f3beffa0849ede7ef8bf0ca32b57e0f778db979215fa606b808e330bd861075ea59f75994e1cefc73f5bb240c32280e9d85981c37c3052f288b17a1fbf274bf3a38e6530d2a346bae7d755a7ac0bcb60f49a185dd43049d48ca6f4e6f5f3d8f37b817464e7badec9a227fc062490e173b20b63a400c9aa3b3339aee4dce10afe58816c6a9902e9cc13d2f9539e55714925b0fb1657d53e31cf971b8f882342aabd135ae3413ea8905f9c8800e09b317c6d76fad8a77418166450544aa4db18cbdf865ab10fe6b927e49708aa8a7ec2f6032de279bb63c4b800dea9dccef404c5bc61d4aa551ef7e221090fe0e748af148e7a4f9a8c18b99f8041d8909c928139d1f6ba847f6b9057242089743bfc85f0460b41353db76e0f13b75c2876e7f0b279f0070b2dfdf89b90dd822c193591d14c01292e648e6b2ebf72ce63f0d8af9ee9c0ab0049859bba601a0da12550618e083e9e8bc7a0f6734f57438e117c6bb4bdad5509a1d0c92d6af3af1d09cb51c302a8bc22f9fee478cd3e17a0883addd3c623f08ae33a8875ce3cae1a564c0947260d0f497c3c186b9e1034d599360801a3cbe5bdb6075d52cb5a538fface0a037b9091ffe7950379b907209c7611e367262bfa6fba5569c2ffb30571171ba4ba692cc6e90227021eb3f41a755b1fc10c7becf1f8d11b2ae6931ec0980d8ad8bc108513cd25d4c0ff4546aefafed456f15de8a78c10f70243c59b5a5e17d91dd5be3cf8d2ebf71514754678f3ec3581f6519ecc8f32425885aa108dad12716b7fa469df725066bcb19c680443ac81c0475e2ca0bb884550d7fdadb7be40d814e4f3de7db086bb2053bf04b0e39c11f1554cf7df131aa61fff324c0a6ed60273d480453f6af4124c49bb9e0f877e1119f7627841fa3fe9b623c48f7eeac30914a62d47f77cbb462d1127384c6d31924facd58b3de1ecb2e70042f3b7d0e164a6fc9bcc29b9fdffdbea09b0414983c3b17594eff589bab66eb5a1a50d452d6795a56299c00b3954909d0c9e97d262220a0d3bc5875febebf325e1ad47b8cacc58f6bd66f349de0f5cfa7dbe9e58bb502585cf6b6854fbde65108bdd579f862050c46858c15f00291d66a419d5ff293094ed6c18edf8b9952f09ab8df0f372af3b9524341887f2f70a595443fd5ca1273717e1890434814848edba9c58eb9c5b965eb1adb72cc441e4e119c63e4440d211f6dbae52ed2c270244843888ecd0221237508e3d0cda78b523a68e647156d6c4edc497506d68fcaddd273dba18bd1ff266089b96a688ab08759692f37fc362980e66c84830f256f08d3b34d961bd932047eb64070582e33636579671c95d4d195499e0d5cb9ab71d36edb8dd4b04e596c42e4102ef789f2f3be3c94585800b4b5bd96314b335c1da5ed9aab8ee2e6b79301a4b1f039c045781362682e0eed2ce0cc29324a9513b621854d13e8926b563a116616b4fea0f481e17bc69ddb1798776f062b88ba479fc0d29b99afd1addeb0e0a22f1f02fcba3e30db5f34c1333aba772263cf9931dedad7824ec0ad779d3579cf5463a0942479e24699747cff35cf4476939d823c695aa7c7424562d5eb7c023d4813ee4314b779afd2c7512622863d62d1d6f5f32fe6f44342b86f2b2466957a409a0c415be4a453b8166aa7d675082a9472efbe982f6235e414447d8479becd488deec22aabf91ec187583aef86d4fba8721ab92e26872520557dbc121a9a9d95bd9edd700c8d4fd305b6c2edcf93c704b42c93eb2f3cb62a4189ea4a17893c0efdff962d301871607fa806e185ebb482d0bc68304aa74edf7745595df59c8ec5d12a92d157bd8961ac25cd83af8811beb160658c4e9c324f19735471efa00c07df1e0451708abb18bfd2f24eb16d39182edec12e19580457ece186c3a691e75600b08e0185b5c167d975b0d0f92c2f54a42087e62d37b8c092d6820c7c54d08c84a01313d39c442634d86c23c13d901cd4ad4034ae7058bf0af245df75ca7fea50066699c52b34180ccae39da37e25bd88af91cf378d69e272dc240dc28fe49d61b60d0caaccc5192821669df234a3fc1a505ee772ee82ad8e8a795e658fb8cc7619a50c688f6e6d35c2e90bef630fa46b4c69ba428069f15ed6b5e94e594d326d3edd1a44986bed2678b36a31840ebf1e226f9f00e466087c59da0b5f3c2c24dbfeefcb96c30e6b754b17eea694aaeb7e7c9c653f334a5e12fa7e39c694983fb53a53584b8a318ba81927092e85d1573b3b3ba93e0b354afaa689854f561e2951ee233a427bc13365d90e678fcfc331eb1366b086d3c9aafa45cbeae26042e453441409c8a8fd559ba96ef97b82805847cb40d4e56e35f4f8e2b61d04646db01fd0687e648acf8d803d2dff57972d4e8482e440704879f4c68467181672d3895d1dd30bb17d26dd5f7211f3513823821f9e1f67b3710e0b7cfe0de39f2f7db7ea5e64166122c149ffb4ad009cc8608ec169498b01acd126dc61e74fa069a3aab0ada84d5f96397f5b06ad2af178eebf212bd60c7c797c7f32a4fd2c", 0x1000}, {&(0x7f0000000380)="9caee04d1a991fa5ed60b64861df5be49e3f942c1653bce464e8315e3189442a67895ceda9f38e064f14d5e84ecd8d994c6c4926829401b4731492643e936a94cf56d2696cc1b06cb4f201870e7103d8eee5b91f6ee1915b3878bf3604041d95955c7ee5be6e0f3476cfc7c97b73f31ef344b9d163a5fbf817c9ef1a5d99878a5f764b1db05ea187f5c6ea30688a3d7c9b8ee1ff81d768e1bc6f0701d3903eee2efe13836af631b0526a7754614446c777a9e50400426a3db8b4e17e8d4721c5a72233b1f304f89742e4e921", 0xcc}, {&(0x7f0000000480)="4c51652b921386bae2cb3c449422ca1bb2b09427020fb635c5def1bffe8acec6272b59427cdfdbc878ac5b7f136fbad6", 0x30}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="a800000000000000ffff00000200000041ef61ccfbe7ec0dc7c0091ccc3478da15aef098275bb8e4a195a5c12a1926d23d4d9498e896b3f3172f2a5c7f6526c9be36a71bbf068b49636b1b00eedbebc7fc95c2a12ab2f1c6716a5027b8e80dcd0ce64a9d28b4edd584b632f0fcd1848faddd99ae091412f8e425f1b86d47704e018f0f0b33d42e97121cedd786a030f0f849e36bdec5dbb2f45cbb94eb829b506f7fbfa966ce89b2300000000000000002000040bfd86223daf910c77a0c736208976239ed90249b060000000000"], 0xd8}, 0x400) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000280)) pread(r2, &(0x7f0000000180)="e8cadb1e7f47893ae5f6a21d9b57e09f48e4e2e05fc4fb975f62f5f3689128a3d1c591d9a436a16f3c99cde40c9d086bc135118fc51a3621d8546fc01a49b81813a27e339d9f0875ada1d114c15bcc84934c415d02681b98a18f795b910221d871ee91e7fb6b13b3cfe6b3a7914abe0b8a96a3d7f0d1ddc1adc3bd10b3411d3118b05a0dac903ac5a6c7034810c1e68cd5cece9790f871756a2e2ce322ae3828f3bf56cf1adf634394f4edd4ff920b99b9bd077d981df8e5339669cd91ef9b9d6cbdf5bce3b5d67026a6b6d015a56e189114655653818008178960da7c91ac3446a1", 0xe2, 0x0, 0x6) 21:05:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) r2 = msgget$private(0x0, 0xea) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/59], 0x3b, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x3) r4 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) geteuid() getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB="f3ff000000000000ffff000001000000"], 0x10, 0x7}, 0x4) setreuid(r4, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/172, 0xac}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r3, 0x2}], 0x117, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f00000000c0)=0x4) 21:05:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x7) 21:05:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000400)='./bus\x00', 0x0, 0xca6ce3025bfd9cdb) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a5984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947e299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:05:03 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="fce31be9f1b8f88c7a15a4056fc987135dad22913723021475e01911e513f051eaf48a64d09869834b22f7a75c04c94249f8e014e40fba8e8801a8f1e905618e8d196a26220f703df2c5830b3b9749c18eb8e1e810e23536d68babbad9cd238a571dfeb6c4ce7d15956982ff0bf35aa25db562e997f6a0ef869ee2fd6f8d0165cc1a65e505159703f426ed4ff4a8afa4e39be56d9dfca18d4b18b79cb7138c7cd58e18c275cac2d95b8945b2bc7eccb85e8c5879ca5fd5479147c9ab63174d8eb6e97ae484440cdf799b36491d1898bf45cbcb8be4456d7cf53041a928e41811b278fb6b044baa6c7a8f127062fe88b33dfb0309c6214968d34e0c70f15f9d414a7a94474f38ece2efb82083236e61071bcbd44c7924ce3788a4430b073bf2aebcc22481cdf367463f62509a22292043a285de523bc041083fe3d065e4dcc9be73c6443d7aeb3f337132d8f1885d0c10dbc509b3e1518c4b62187fed91a72d9e4f12ca1dc36b3fb15f88d078df773971f4ab660631deb10b6414624d5d4498c647f50bb7cd8ae74c578fb7d5f7a92fca7ea5dd408e7cdf44dae7c31db382c6a09c88c626a55d391bd5eae84eac3af0bc6201faea7e88a72076882938a5f4b0b93302c09a8800cb70716f4c1c0c29885fb4a2c1d4d6957a335f7a090b14bba23ddc70fa6354818e4458760374af68978a27b29600ffcdb9e816ba2cdc01b23f9a3c57def9b78bbab23695a3ebe642c48ff0695becbb84503334ce00489411f3c78302b2175257e4cc77e39855c55b4f5f527bde132c8d35df648efb62c111020282fef66368579d664db7e8026d18997e890667be020c47f00e976ed6e63ded08f3f7affb6cdadd0760061defb719ba8a4c71a40141c67fb4927899b58bd0c923667f10369f9a62fd2e5cbcbe522786e1bf270af0c68818704dff81a1da5838bce4e8cbff4fffbad20a5ef3ffb4fd4455587d70d708da9410a781a5c11cd0c547da61b8beb8fc9d3d89f888342b00970d6f95ec589028f0520e536dbca90d8e55791a87c6e96e986e594cc9fdb4c46085d9c1dd985ff50ed95d1012ba873be56d1840740ccac1a714715c6de85bce6a9d2795d0a9598dd24bf90040060333d17b786b4de030c764c9cf6b181d602dd038924f8d975cbfd4dafcb88cc039dd6c02d84ee6e25fd6fab06f77ff5d6149c440fd8507bd85b1bf70b45927d9610b5ae4f91d4db6f7eeef36a92f1a9144474509d3c743281f3a1166aba412252ba9c8774c70f371f4a80cbe17e313bcdfac136ca845d14bf6e0a2a2e0fec2a19b1be5f9a7046585dc05bb8aa226f10afee7691382ed9bad51dc4b1cea894c85a7e19b9368229b3442478cf39877fa84395541b9f34068e99d6a080252eb46e678c3c7df037b4dbae2787547e2c6286565d8d80cfb575b1642c9b273561d6a7d807b64fd0da0e782f69910e3c4455ebff578f8486f122af39472e21e9d9b9412dd0b889ea0e72f58a925fd44bb461c4d308c92861d393f2475abfbc443d8772dd9036bada88db2e118eb042c51002c3c29d16794b46e4ee5b018bf116b9b53010fa1e40197db7fbf483f63f50558450e1c269a4b4d5409083b47222405a978afa3380fc80b86df96800406894a43f9d7807b091af22a841fff2a88714d1246d4cde2ae956b9fa93aa29446ef5ac9012fba35996eff0fc2689223f6ca2110fcd847ebf05c0b31e808872fe3ab230779039e626ce7040c23dcfac1fc1e6c322d86540379a83803770783ff67365f0eaa980dffa587070e6c1343fbe8c347636702bd9d95bcf5c656aa16fd9bbcd14a1d1f7ac4d0bc7a7e77ef5d8aa9b76569077a8fbac0d3a927d1e3f032b06b1625cfc0127419f8338d3fc0819a770b972902c55abee20ca0a5ff29920e1a54100dd62bf13988446e852611d626c5613c64bbb4780e3f80d4297b19a7582c316ed883afd07a3e0b966784d84c1b8b5df5465e4941eda212b69b343ad0a011f1901dc7d9dc7470a217991e3c5554de0341d70433b4ed7de168d90de3f6fadbf7e84c70a81d9222ac1b725c2eeb6204fa4982a3623b1419928c4dc6ba578159a0fa3ca141208cf4c4234f5a084299958e4f352da4ad66d9b958f87e1885077f13017fee0c32687022ee0a4f6ee726a1483421b046b4f2f94d8b6c934819ff858ae9396d65ea27b118a99174a787611a85461dcfc401165839df16b3b937e97e422e5fee40d0d174b31311106e4ef83403575d0c4884d9541c7380482138f6e159d1bf8e689e32cbdd63fcbc42f3458170727b8b57a7553696e456081caae70a8aa69b23b02c7056ae92fe1c108c8976c9cc02eb61bb5818dff2c6bf2efd495f47a311938fd5d473c04cf6bfaae5cb6454ca074ba0dc4721192fc97b3627598030046e142e051c813150b7bfbdfcb50b46923c4d80490193b9889a32a56e4f570a528f90bf89d56067e79655010179a55e4973eb44792f55004b03e5da0c4922e0d2490dae1fb681cce3dd187e420d78cd264753bbeee1fddbc19744f2022e16fb1235506a7b4e61f85c4ed4256b10c9a79be611b550da83bc4a9299fbd66a0d3d8dbf216e276dfe5c4503f3ad7a3408ea745be54344497aacb78a19946db62e931102f6194829605b2be0948b1d20ba29bd39c24c0633eec1a4baa6d2408e0252ba8f9a061b7712b1155b4666a7549e6ff4ae15b26bec4300d564e20d433df58def9cc3fed6d4514c6c328641c87555f670a6d7ee4db7e014654b2052b8ff207562a1333dd9658b909f55db525dedbabd94bf238c3c449c565accd1661629e7791f16eb1dfa870d2a200c737ec0faad4d50b1d8d1ac2ce816021cd026a2126b367c114cc8b9ead16c9a693f3a2feb4d64b8d77dc29b9c97eaa5f1c10e781e05601996ef714d118d194e1ec630540629607db5988b7f94e1ee4523082ba7c4b0c4e33d273141459fa70ba49adc946cf95d73ba64cfd500265755c41b79b5fa48096a626817abb46b68b707f901bb0ffe63b4c248aa0c4177ecc7be28ae8ba2aba3622b9eac73b74b985218622e345a1449708a549b1c74b0f1c8c9147e502597cdcfe2efe583e0a05712e6d2300577404deafbe547d72af1c5cdb454be38aacf27b6ff0e752018954410228e1398397093f0edf8da930ffc70e6a772863968776158b77050fc93f22f5577dc5ef08cf2b37c0b77a6761267fff0e03b71c82041505fe440aea520ec340dc2c6b5f20667363dc7b1290fda03013615a06694b01b51d2cc0582de1dcde8a264afbdc48465979c67163873e1ca15b380c33580ac117cef0d742261dffcc8849b240aa54d23fa37cf82a1609646eaaaf07fa625b74dcca68168838557cd0a346d425e872dc76e51bd1e57f8a98f2c00fbf9fb2fd10a1099052cc3f96d39d33a9ce494bf5549468973e0ef87f674952aec1339994197a20992f87b081bd0f6f4bb768fb258100c28b425332ffd8c58e22b7b40e6340b524fe0152d7138851ca5624071dff2d38d60784b14a90fd939feb7f5cea29a8c2b228af31452a5c112cb2d0e19dbd8d86c106e6adc3c4094c89337841f9ce619e2503f094d7bc75fd332762204e61e17b2f736d28e65863552802e157fb5127bcad771058b8e9b6aa2571168fe544f6db011f65842c67b7328b474cbc5e6abfe84ad888410c0800beb2227ff842f2df9612ec8df214e49f6fee554c2c71d10839f0b83973b8c3203e054e92bae92721b06a3234304201d4172fbf57cba7c8c8ee105412f6c6886c2dd4bc62c4e02593288c63291ab58da5b7ff743c88c596f192c83b1a42235269e803ac5c9a8a5929e0b5d6d61ce7c2f7226ba10352c8afb627a6e91ccd1e89a664460db2d364fe598c014988b216ee8254ddbce10cb138b9635b8ff25bfccf5a82c5160e62928b7e3fdb577251088039789dbe0ab5e3e72a5a74eff54eebcdd98a7af66688a97dc3304de3587e1776c8c2c8886355bafb645cdb205acf3a7fbca46740e42adb825a56bb8cf4c989b8b0b514ac998a166cbb1c668814655d6b9abc99f90d3bb52d95f7a8f252ffa232780fbcc5e98c7a4717e59466f7685423a7d04c1ac0ab4cd8546c167bdada7158f333af6f450c05eadc4eed2a8a62122ee05e4d7abb3403ee1232a481b79a24d329b765e0ffbacfa13d521963a54f28b54a3e01b1c4d6dd97c6a51fc065305b97b114971b96cef5ff35e458cc6f1e7254939a794fc6fbc595269b3388de8c57a77c7663f59d75c085af631c6415b858fa8bc5fe9c062d0205cd120a999eeadb6418ad31965997f6ac05aec8faef22e2b59f98c4552705eb64f7ecd5b743383ec49367ad32aa64fbfa32f82e5f363f819fd89328fc8f7154d8243a646fd1a55038134c8fe69dce4474551c8f6abe39e3e5c9dd77e58e273793e37c135d25e83966a823e0024b06fa16bbcafba9873aac283fbb272ee627fe5bc24759018fddc0b778cfd32d62bc0c7484f1d326c483b437f328b4c5ef3a40fcc5ed5e42bea6c9d9616ba58a2709aec3c66d1b3cc2c3a22591ebe9d5d932bdaf47503ea755ca23b81538835dee36b7e5c1c76d59441df38bc5c65329d68fe627af90268cfcb110466bc359d10b6eb48e7336ef467f9504b3d55122d6ca7d9b53ae3bc6357edb45feb28b3a3b14cbc3f3a8955d14ebb23d354c1c598e20d3f1209ccb759f07c6e5d9e7fb49c7a7efb5918c9ed5f27461b1d528d96560061f6345763431a7115d1e03f4a6401a0940aa0e4b8fca56bbde74aabad8629e492059c2b42063f1bbc6ba2d5e579b829b621e51ee586c089c11a612e1131a568af484cd5709ae4417aea174faf8338a84912352b89d67b3c0ba4d7d5bd010c7484e4e66cb408ed7f05e4c74fd07d54e4005970c093c6572a81c026485fb64a2c5ec2744bb7f6f7e2c74f62a354ea1c3525389c594dbb7260fb9eddb98514344092b0f0c51e8333823b566e6cf7525a835dc6ac2668ccaa0ef1edff0a4b93e05051f5cd6c127c8a6e0a4783e7b3b3212918a2ec8b5c79f7b849780902cb44cff11f2638aa8b855b2554759fe59d337e04d26d33714e587e4bd8a1b8974513b00c36d84dc3cc027b47edc093e5b9cdf02d5c6a502b88298576f6a57a9d9f34256370b5677204629594187328d57fc7ebc363fdc5f618d2b5314ae8c49c612bcc28886d7164ec41fbf40dad6497a8e45c4bb76eeb7b57558e483993e8a0823e4c30bd979479d1d0d496920f250c9ebb6ae959cc293735aab4d01e434065264fd537577998a881c898b5ae172ba88760dbfb9b002e30fa718f6a8d8ad35e55c7d87fb50bf5c0cfded3703d06166ab7b8eb600059f940e250f07cbd7ed6a1f743b14d286c930afb4df8957b8e8416c4a43651eb3d32343ec549b6a92da0a1a55111b554f396618e47ef535b85fa5c8b0022b25c9d83552060199c048c32fc4ad0d0e70334e72c73b728495cdd0874cce22467f77fc08132c169749738fee8f7e639970612a533e7ec81722b5690a35042e67120afeff0c8d5b051b8ecc7ea9a17aaf903750792ae72c332a0a8864450fea54b23e2863b514b69410f2b00f12dfee4be41ecc54fbf72c7a4191ad3320583dee13a5e7b4d75773c917ddcbad392c8a0fdeef5f76c3e74c6703bc01826dede798c593d987e2f425159d00f453dda2cc98a43e7d59ecbdfb30955a4da82e28e6f2291ea367f974a1adf1414dcd46bc32c6f44e6c6ae48d0cff56185cea71e4b27b1a7992d26d052787955a2d6e3cd0fd095135f89e92a35a811060bd0f58bc2", 0x1000}, {&(0x7f0000001340)="f14ce41c01a7eaf2383f7f71c040b4634d62a1d954e355f373f8294fa4542daeaf5a50f91dc61a365ce75308ad33755dc5ebd2febd3074bc1a20b19c190f5239f39d02addfa4cbea34595ce72033059758597b7623fb04c757d1651d191c7c6636e755ea2cbd9bd3593fcc57010bdc2371a6533dcd935602a210b9bf1d2c412892174e7944e9bd4994b772672ae74e97a1d07faf0b0b5504a5b23a9b7d8b03fab4ec0f3ef3a61158005c7a52ab0701facaa285bf2b365e0734a6ee21377781f92e632df45927ed9d3d455cc12fbe2db92663084f6be0adee3a207a90d6ad853c6e1dfb58fca0ed39a2eaf4f6f4837f2b3f42afee69082691814a5e43a80b6b954290835aba9f359bd96926bc64413c41e3b21bc2f071e4f008a3f6385d20410e5d8e45f1c9d0a1d4ca14f06c00f27c9a41b9569df1b241a9bb72acf83ffe1eb38ff929984773d9a15cbcc503aecf6445d0552c499d32ff50e590e45d09d390a21aad7adc90c0ff91f9541c35ee001fb04d625a0d13751978dcce0caf7c69025be3f3d814a7412a8f008b07a0f8b53254cec6ff3bfab71413d93708b44d9b07fe87929855605dc341cc904c5245778e7902469a82012547b9df44ad79f7f62ae38005f4d1286c468a0726d4ed06f5b96dbf7d22a0bbfd410770704adfa010f98b3473d87f8bfd5e89a90eb24230d39b7b33da5c701f6ddcae52c8c9d36f80dcbdc4bd71f140c2d835d6be258a0d334e536be15b630ec3f5da755c4bb42c86d22678624966ddd086f9ccdc0eba64cd6527d40bd715c1bf3126a271333c94b29916c76889a8156a08e3809e3fbcc8d4127e3c78245f40587ae4715247878ae4be5592b4722df1872538906502a59ebe36dd05bb87cebfe6b4728a23a3c1891bafce0b9e5b77d32eac755f30d6bae2f1c6c846b5f195441bfe45afb22721b04aef26f2d073dee0c5a2486c361f28e7523360580209bc5065241b1331ae666ec2ddc4605731c63f9cf9a0f9ac9cae84d3199c89d442c1647f6fe89ac0e5f219481e4b850ef667897947d6bfe2d774c6efa79b5cb423e48ae002043be3a930ce34ce50674319501730c6dd0acd1a74da717ba760497d9c289fca0cdcc5df5d018e2c7db699d5b58bfb61321fd11e7a735a40f98a80b2b5478abec119476de467ea09d345d064d4b6aff9d310976827bf14ddd9587656f3b03bfb892edee2e8c73469540ec0d3deff75f4544e970fabc9c726a208ae77629fd5782ddb879d5fc5dfcd936c4aad509f60ba7e877a8fa3b306b6f088613b4c2a15d767e80c2816b801a556c2704e38091dbc5b0175b6d5f11490c07b1e1a1011e01687d9519329fb78f54e0ed3df997d4ff61d6f2f679c678e732b27ba65453c5914d66f065b1818872ffc8f62e9ea038e0e7073a261dda84c9cec118449f11e9e8d200ec8972410ceee2e2ef50a83414d22ce948835efa75cadd09602c51a765eeaa621b846126a0555fcac541aa6096f29d132b0b2e652bbfbebfad83991b3cd03d1a269b1be8b6ce6746c63ff3db3a51468cfcc8a9db803653caea2408341925d4b9cda6ad8a89cd1a197ca6897b58871d2485468ef1b1587d5356923e1a2f44f69b09a4c3b329cee9e045114553226cf450aea42012c2b07a19f43606f10d1875df0bab724564d1d7d58120a51b733f9570628c8f0eaca7fe1cfe7cf8e9184022dad49fc41baaf6a2275ee4c0b983618a6ecdbf632e73255fa0a95a19f8032c2804112f1f1b8165d7ec983323873e9cf740646c03d0adf5076b280f82d0501d4bd229bc3112897738ebd856329b6c0e7fa572df17f77442e473137b25ae86569350043efa4b185210e28c8c905b76fffe452be67cbe684a1ded0ef157f257857c39217a3cc2e710681f9f140c30bfaa3c2b479de78ae3308422990478a1eb5aa504c79fd58d18654cd80c8f258b4086f6818b74e444a234331eb146790367f954d9828b16a7d47923e6e0b1faedc03266f3bce15c0957295781fb7075ce0f1e7e98c77cfaaeb35fe4d720317161f09a597f459e17638332775f3af05ba8db3bd2835e9108f25541e8ea2a2c5cf0485d851c5bcf4c608e15172d0ec50ece11064f42d893abc11b5c6c145b8e640ff3ab149fbd1b6a5f76e06e5df05cf5d4d4a51b7812f5c793fb03512e600b9024bc25dd532d971b526b857efadd7967509cc47c04bea56edf76d923c1a10d130aadf83d86567df563225b048c98d0d055ecc466eeaadd77f5315803041b9da190e33e9cb65f3f54b19cb5e180643e25e61981bb18b4b9eef469c613638331388d840843ed98168a5b47f56ebcf46e268b69fae91215fcab9499f1ff08606ba70ff6051c8fe4b0e042579338d17a79dd27bdfd5c9d8ed8da02d7ce702dc1ef4ba02f459b7b6161487ad5172adefb28759a87c5541715e3289120ad5be405b46bb43fe85057c9dd92ba5ac2954f8c58468c354ee89eb12f82762f77f56c4e5428312b0556edf6f8a66e719566505a527f6128698a104b2f50cf315eb5ff7e956879046a157df49204643bf9205f9b68f4a864ef00a1e2f1a2c6490dbcdddfae22eab2272349c421c3e1f4d689dd1bbb051626d60c4eb5758986c90a379cbfcc581ef2d414db5abebe25fa38b33b139e7df1ae2f10c6729041ee38c5a1b9d696c981f499372de7ccb163374e3936dea8dfcee41768481c8261a2ad58e7fb3984b9ad8b6830150882ab03deb7df0e09c85e0e95724e3dfa2173d752bfa2d7e576ba8cd1fa28943b7653cd335bf109223a81370ac45a530b46ee60d011ff275e20a3b6218e56df9c0a37cad563cc0d2a7ec7d3bd94c1d2d2e07567338eb985f1774616beac32a5800d28e99f86f9e0dcb412274fa99e2e6af19769ce667c8681dbb4600b71e8cfbe5292e401a8bdf0ffda4e33a4d6fd741f0d9459a624d34a7bf8593cf5fa0b5c713f6220db602abb92de6c43f1017a0bdd6ff2ef3e50ead55b7fcaf8c13b75b95a1fc50077375827e9b5913cb40e4c27c11242a9295b672346b3b33a277b824e5d8de2ad63b7b08f334df76656709df5d3469c283c6b0fea43f1a38db721adbeb611e593fda1e580cc19ea9661e256eae28077ec6be1bbfaabab59313d2228ad7d5ed3108d444007061b5cd41e8d02dd5e1a6abd9356bf744a6ac8153f4ea1e279959236664ecee38584ac1db10aa06ccc479ed1bcd47c3c68d17ecde8ca14a683c322cd0a6c50240fceaf04040b39c17e6a1ff0a81fa4cbd02864317ceb150f8fb36c7c80e94567bef7664c355f990eb2e6f3c3915d8cb3b56b8e8e1c053eb741a1b7ef2c4b646f92c2749e7bee88bc8bf3b58198d0cc791fcb1f974947ff60f483de6484a4b14537cae0e3624b5bb0e8baeef65f3d36d6cd423ea5a6d98c40b9c5768ea249ab029c3b6c2829282d754ff0443bbb2085902d6628b98d89ba6217a73880fec6382b954907da53b36053243fa8be9e354e954d2428dd6a76bda1a9a0a672252f1cdf8919ad07605de8ab4dbf3d1be63f0e26adcfad516d45aafa9a0f8da1fbcc9d9e2d2a29bc2c9786ce64eb484f9f4e3a08784f322785f11fb8ff774b6d899be275f4b6d0144027081ec8079a858cad34459aba4b70fe3c9f6537c227535c9918c706615f6ef5c74e20467e144c9e7010a38862bd87da9c3f2518faa1d9375d5ab7227d4f3c12dde811a7c718eb7dd5c155e6e8d9333aae9408c9a4dd451892b1a92d21f26f30e7765a529bfdacdaf12b4310fc3afc555b1b1a138b9ee09f0d2e26a11b85d38c945d9b5e5e1f2ca3859426fae568521224849ea4a2212f9be5dc286e99aa19baf78587d21a9666e1e9ab83ab6041d905c97cca72f9401fe5f66d285aee50ecebb69e8ec3fc59dfcd8c4253934c53c472e29c4629206ca0c396be31649535f3c20b3b8e412637ba1d0bb6d18fd0a7e0ddca563ce04a7f45f174cf062262d5a419ecec02396753b74f45868e214df81d3678c4756dab1827c9ccb44a50f78e69fdf119fd7fa27fbaba1c1d5331ce769ebda7b9c7c5e8a47a9b6d63a63834807e928b090b6ca7cc6eada389b398a14b27f637847bd4da941357cdf9c12485eced3e64600262e9a58554bd6e91d191636f4a55e7060dcf087e861058ea3a7748605bfe69ddf1074f204e2bc0d3823f9991e8bb5baf3d064d3b7817e526e97f73e4409ae100825a33c9f0685efbe38e20f361aa688a1bb07f1b0ba32ed35e9c53b424518a657551ef9f4d2ccd2a7a898407c6680758443a7afc29688eee9eff747ceca067ec367d6c27c15936dba79d4eb37d7c6d532579b7367055374c1a97ab0b943e1d8a7c89090d7b301a0c2a5b30401ad78e85a2efd978d66c151fa7de45687b2f1402349ab6fe56c7e3521a0e48ebafa8eba40d0d547b8747ba3a7d5b7aa32634761ea30e2833b8c565dbe56a6c066fb243f872b81545fa80198e7a68b58b5efe465c837f5010c09c13848b6ff6db19ddc9a7d49a4d021e7d8464f33100693688763d74121ba6fea6b3e14cf80f230c8b2372c892e0768d98d2e350c16bbc7fd0ccf36645f1bb11397dcc0fc2a2ae92d4a3bab56faf4c6cb2118c1dd5ed51eae7f4cb26095d5a0c36e63fdf8998b90f3f6b9de114428eac7b437e45f06d00ac140355a663672e71bd8f89d4074186a1613f0c8e679d080dad71a56551b6f9bb03043f7dbbd0a9101be8e2bc6c70a0d511089073bc98ff03d86864fa8b482c06b9564271fcbf970528cfb86bfb92c85b17653d32a13b8a95150957f74ff21ae6eb372cda34b761873e194a0b253c486d7c715669124429b887db983ecb0e75e34bb47d6fd67f649b811e4acc7285fbf41373a3f79ba729ed84d6748c09d9f4dc23cb494a5444f71e2bd0b62379cfbe10e0403c16289ca704524cec25dd66a1be0586902a94f19e1a175c6b94abf961e4044c91ddfa6959890b0a9241fcafe112f2e716946ae503f9cb43e32d814527a7d1ee029a2e87e36a651120b717f9e4a7691d5ca5304480aa6d5ed5addf9245bbf7b3406bf39edf4656d4690947eb92218271c166b2218d706c996523964518a4239d1fefecd6ec4c4eff377f001095025f768de2635be61bc102e2ee7e830e841e119a8cfcf8d90f94075ea7d0788f68b2f3abbaaec8fcd3dbf0a0e536037f87544e5ca6916b37b6be8a33d1b620d0868af6fdef622fbf69c293f5e37f0b295d71c1675d395f45d0b090b61911daf12b1825a84ebe9a0df1d0d6e072d4f589adc7d7c846aedfdc3ec8665e11ae1ce5f2870ef33a4e6c557c7a3e225681d3c653f1fe09483feafc1e3395d6d45a2748603a50c0112e1b29e59c9f860248c7c9bedcaacba0d16d03817e2047242dfa8bb02e0f5214a5d5768a2e566e18c64af67fcaebe5ff85a6c2298d50bfa7199c122688fb29866daeb018b422e42babf67e76c53d273115fe9e4f81f8b74b00f83ff098feb3293d46d313328ecec107b92fd47dfd679234e208516f4f48e35b7f2f229763c7fdf42b6a868f2ddb55f95719f0a7cf720347a6d6aa457155f29c3fbe829b83bc18774a8b53af9136a0426705f18f1b7aba88612387c2278e712b9b01d2a3c443641cd0647e9068fcb1bbda3608904568498a393f12fb28de2074efec64d4f4b20d0e00571a580271735df68a6263ed78058e6814dd48027ced5507c712187f5defb7a4767d3c8e62495a462b6bd3ee586bb85808aebc011b9fdc3da3fd8a25f51ff5d88b3f523453c0e3ec0b7c005a258ab15cd9d8c70a7c3b8f67f90bf65b067af113c0e975f8e", 0x1000}, {&(0x7f0000000200)="b8016632ac923f", 0x7}], 0x3) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x44, r3, r7, r12, r17, 0x1, 0xd1}, 0x3, 0x80, r0, r0, 0x401, 0x4, 0x2, 0x6}) pledge(0x0, &(0x7f00000000c0)='vmm ') r22 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) getsockopt(r22, 0x1f, 0x9, &(0x7f0000000140)=""/79, &(0x7f00000001c0)=0x4f) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 21:05:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/113, 0x71}, {&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000200)}, {&(0x7f00000004c0)=""/12, 0xc}, {&(0x7f0000000500)=""/184, 0xb8}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) 21:05:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/151, 0x97, 0x6, 0x0, 0x0) 21:05:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) dup2(r2, r1) 21:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="637be0994aff9e1e22ca6b91400fc8560dcd9a09c3b74ff6d0d12ca0cfd73991b70f4812e660fac8b4cbab7cf25de945d735c9e49f", 0x35, 0x0, 0xffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000140)="d000ef000000ff55d1cea70a5682", 0xe, 0x0, 0x0) 21:05:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/254, &(0x7f0000000100)=0xfe) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000180)) 21:05:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) flock(r1, 0xb) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) socketpair(0x1, 0x8000, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0xc879) 21:05:04 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) geteuid() pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 21:05:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000001880)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000001c0)=0x46) r6 = accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000021ed0000000000000000080000b6d51a73000500ff0700000027fdff768655c84bb8000000fdffffff00000000000000000000000000a8c79759dec6a9af078566a7441768629ffa643c34db411da7aef90b920946f5acd780b583d5faf38fa6660739fb1e3956b4e1cd7342d292b11ee2e1f5cdc8225443385a50ab6eab57ddc81fcf00aaace2658899523435cc3bbcdd7d0bc42175c8ac1a37768361cd27d21a5a28b196230603c7af71cf129755078275fedc7de9e025a361e0c0da6e14e5a9eab077a6ce2f4f00"/230], &(0x7f0000000280)=0x52) r7 = fcntl$dupfd(r6, 0x0, r5) fcntl$getown(r5, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r10 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r11 = shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r11) r12 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r12, &(0x7f0000ffb000/0x1000)=nil, 0x0) r13 = shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r13) 21:05:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0xff) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead3c08254bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCDRAIN(r6, 0x2000745e) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x3}, 0x10) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) r9 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000000c0)=0xfffffffffffffd7b) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) fchownat(r4, &(0x7f00000001c0)='./bus\x00', r9, 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000440)=[{0x8, 0x8, 0x4, 0x8}, {0x0, 0x54, 0x3, 0x6}, {0x0, 0xa7, 0x1, 0x7}, {0x1, 0x7f, 0x4, 0x8}, {0x7f, 0x7f, 0x40, 0xfffffffa}, {0xff01, 0xac, 0x0, 0x1}, {0x80, 0xbb, 0x1}, {0x1, 0x8e, 0x0, 0x44}, {0x1f, 0x4, 0x9, 0x80}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r0) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r14, &(0x7f00000000c0)='./bus\x00') 21:05:04 executing program 1: rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x681, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r2, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) fsync(r0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) faccessat(r3, &(0x7f0000000240)='./bus\x00', 0x21, 0x2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x80, 0x0, 0x6, 0x0, 0x3, 0x1, 0xffffffff, 0x2, 0x2, 0x8, 0xae}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) connect(r4, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) linkat(r6, &(0x7f0000000380)='./bus\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./bus/file0\x00', 0x0) write(r5, &(0x7f0000000040)='g\r', 0x2) pwritev(r5, &(0x7f0000000280), 0x10000115, 0x0, 0xfffffffffffffffd) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000400)=0x46) 21:05:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 21:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x93, 0x0, &(0x7f00000001c0)=""/147}) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7b}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x0, 0x0, 0x0) 21:05:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x9f6) 21:05:04 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ed4000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x10001}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f8f000/0x2000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000e3d000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000eba000/0x1000)=nil, &(0x7f0000ebb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 21:05:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) getpgid(r3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 21:05:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) listen(r4, 0xbd4) write(r3, &(0x7f0000000100)="8c65", 0x170) 21:05:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/3}, &(0x7f00000000c0)=0x5) write(r0, &(0x7f0000000080)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffffd98a8129fd1a024e4e2b0200c19a0e64c350c6e905543833", 0x34) execve(0x0, 0x0, 0x0) 21:05:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) open(0x0, 0x0, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x6, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 21:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) readlink(0xffffffffffffffff, &(0x7f0000000200)=""/241, 0xf1) 21:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 21:05:05 executing program 1: ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x6}], 0x1}) 21:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x81}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 21:05:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000800006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 21:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000900)=""/40, 0x28}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000540)=""/177, 0xb1}, {&(0x7f0000000600)=""/172, 0xac}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f00000006c0)=""/168, 0xa8}], 0x9, &(0x7f0000000840)=""/161, 0xa1}, 0x40) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) fchown(r2, r5, 0xffffffffffffffff) semget$private(0x0, 0x3, 0xf0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getppid() fcntl$setown(r10, 0x6, r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r26 = getppid() fcntl$setown(r25, 0x6, r26) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r29 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r30, 0x121, 0x9}, 0x800, 0x1, r31, r32, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r35 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r36, 0x121, 0x9}, 0x800, 0x1, r37, r38, 0x3, 0x1, 0x1, 0x5}) sendmsg$unix(r9, &(0x7f0000000e40)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f0000000940)="ed02360a209debcdd57fd497d1a47a68328bc022e6239ccd76ad88a4eea00abf88536681dc0cf224b4fd9945064b64c28113d760d74ad621eafacdcf50e28102955d330aaec589bb7bcca4fe28176226f05b5f76a837bed71208869e6229177ec34f03dd380aef0ccd038d24f6907ccdf650f5d0da5fc157cd1e998417ac0674e96b8d49110d326f1c67842412af3e2a273d033416258bd5d7fe2627f0be08e8f7d9e9f8261e3b1c48c369200b9b7769c3", 0xb1}, {&(0x7f0000000a00)="9f1724da15aed38a9e50d2d9eae24b74dae81b2266a06f65ff3452f3442f755b4ebf2b9732af3f04e6cd6e0538a2c04002adfb6e4fb5dd610fcf3a52e459fe7597bd604add4e9be4a5dd2e03324fd668386b77f603907b71d5453a9896ae7c8a4e1f8ae3d78f4695d2ad0e6a6b46964b28ab6c337942d6bcd3831d75850a05db8dfda5f57a4aca9a45b157555086ed57d6e9e47bf4fdc609b3fd17bc0bef8466280c11a571558975e19af2ffc2b45b09af0ab04d191f1860f328a612138970bfd590ac431c400301e3b15c6ed227fc00e7187058a24d6061", 0xd8}, {&(0x7f0000000b00)="3e40a148f30fb41b712ef27156265ad74a7cea1ee544abc43dfb2abe816ed702731484d1c699d7056e1f59e9361dbdba23af2371773da621da3afd5239fb390129276a7f7b4a4922ac968160c350cd9f65811cd7d0ce44ead9198d38474dd0ede3e39f8e1b32b0e9e27a848bd04ab12ddcc417d1e888a8017f93a912", 0x7c}, {&(0x7f0000000b80)="240b2c38b7b1217b772a9127b5dee73c26fd5cdffe4af5c62881f977a0be0e7342151616b743f6a9bc019527e42f4fc18efd130a31248d7b45d1e9ea7de8c1867101e9d55c11e528401986b6fe5d98e5ae04bf41f9a50413d9e62546ed5a1a5b03", 0x61}, {&(0x7f0000000c00)="d7422c4bd826faa2c30601fde72e66790a4dcbc7b56041b6860a4d4874dd81a988d44abd3a5b526f1db143fbd4119b73abf7b9986f973ed3f19a6d8981c8a6db60c71c0383d64581c920aa8655c6c3186109d188e4d372ad7edfc6998ab173a5f34bd7fefeeef9d3816ae601adea95b5b390887cb83f131aa673728ef8c6a38550ee", 0x82}, {&(0x7f0000000cc0)="c2d73fb5290656b9e5bdcc97b5396dcc31a5e3a5966cc11bf1", 0x19}], 0x6, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r19}, @rights={0x28, 0xffff, 0x1, [r1, r2, r24, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r26, r27, r36}], 0x68, 0x8}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x309}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 21:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x206}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 21:05:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) close(r1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 21:05:05 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:05:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000216, 0xfffffffffffffebc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) open(&(0x7f0000000340)='.\x00', 0x2, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x2, 0x8001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x80) connect$inet(r4, &(0x7f0000000380)={0x2, 0x1}, 0xc) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x80, 0x5}, {0x26, 0x101}, {0x3d2f8c7497c8fb16, 0x6}, {0x2, 0x9}, {0x6, 0x7f}, {0x4, 0x8}, {0x2a, 0x2}, {0x60, 0x5f59898d}, {0x24, 0x7}], 0x9}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:05:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffff, 0x1ff, 0x7, "d730c1e7e4000000080000ee000000002000008e"}) r0 = socket(0x800000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xfffffffffffffecd) 21:05:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f00000003c0)=[{0x0, 0x6, 0x400}, {0x1, 0x800, 0xca4803e576273e78}, {0x2, 0x6, 0x800}, {0x0, 0x8, 0xc00}, {0x3, 0xfbff, 0x800}], 0x5) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) socket$inet6(0x18, 0x5, 0x5) poll(&(0x7f0000000500)=[{r9, 0x8}, {r2, 0x236}, {r10, 0x10}, {r4, 0x4}], 0x2000023d, 0x97) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 21:05:05 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x220, 0x8) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1000) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x100000000000029d, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000080)={0x1000, 0x0, &(0x7f0000003740)=""/4096}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 21:05:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) fcntl$getflags(r2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pipe(&(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000001c0)={0x2, 0x4, {0xff, 0x4}}) r6 = accept$unix(r3, 0x0, &(0x7f0000000180)) sendto$unix(r6, 0x0, 0x0, 0x80e, 0x0, 0xfffffffffffffd4b) 21:05:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x150) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0xcbf) 21:05:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 21:05:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 21:05:06 executing program 1: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66d4a176b97412d9332f97c0bc01a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c030018e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e63a2c8f55453aaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc638303795bbd75e2913e2d5c1500d6cb578df5258f3e4fcebe1e03ca14675445479b825e525d7171cb8fc00000000000eadb6196e9fc401963b20df681c1b4935169e02c4d24954a4611002fefe32ca813387739519f18ed5f3e7c3bbb9b9447a005ae52373c91336a6fc8ab3786f6b42d233b8e62e8f28dd692a276272fa1f271cc4ef3e5d806955"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r3, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r3, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() socket$inet6(0x18, 0x4000, 0x1) r8 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r10 = accept$inet6(r9, 0x0, &(0x7f0000000180)=0x424) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r11) getgroups(0x4, &(0x7f0000000700)=[r6, r11, 0x0, 0xffffffffffffffff]) r12 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = syz_open_pts() fcntl$dupfd(r13, 0x0, r14) listen(r13, 0x2000002) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r16, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r17, r17) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) 21:05:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000600)=ANY=[@ANYBLOB="826cf4d26a124084990629bb5e8bebf15f43ee16d1fe354b2031c9e40f2a9a36f541f585e7c39a07b30d0b3a9eb6e87bdad9c8609e2aed5f09d13b23d81be11a94353a451905e9f7d50000a2dd5a6e448ca8ca8a976df7aee24268aac4af647186c22c744b139b7de620c214dcafd66e0f7b6c4e6002c75e68952bdd59862800"/141], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 21:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000200), 0x10000000000002b7) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) setsockopt(r2, 0x76, 0x7fffffff, &(0x7f00000000c0)="ee5c7e61064a746a0bad6616b3fb19393d2052c6a79e18df6c1dcecbcd1177d3587c57f8cd31150076e09edcf6919baf6b1d6dd72cba3907182c175fb0b2546aae55916d413bef", 0x47) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8001, 0xaf4}, 0x8) 21:05:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt(r4, 0x0, 0xfffffff8, &(0x7f0000000240)="2f373c3011117e15d57ff69b59ad1a18c073a81980408feace11653b6fbb686f2b95a7563865d1a338c2aeb73baf353fa76382b8ec1d96cd11e868089fe6bc9ffddcf6c428e065cd0213a358fa1f33e0742e2d789fa0bfe81d21817fa3f4a79173c385c984e7c0dfdfe607cc03da89026a3d56adae9e756e19690b4eac7a6909a300a3aed3", 0x85) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x5) getdents(r5, &(0x7f0000000340)=""/191, 0xbf) r6 = dup(r3) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000000c0)=0x33) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xfffffd6c) 21:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x2, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 21:05:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r8, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 21:05:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x3, 0x102e7) semop(r6, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x66, 0x0, 0x0) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107f6567cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069236de0a37e05deca1cbaf2"], 0x1) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB="820717577cd33cac52ce51b070b16a7171aca08802775f060f4516a03776123e5045000000dfd541806a3a9af63029086de0a37e05deca1c"], 0x10) write(r15, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r15, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) 21:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 21:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0xaacf, 0xbd2, 0x7ffff, "d0337537f9d6a07e2800", 0x5, 0x1}) flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4c41c5759141cd5e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 21:05:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dv/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000002c0)}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r11, @ANYRESDEC=r12, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r2, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) r13 = msgget$private(0x0, 0x682) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) msgsnd(r13, &(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=r4, @ANYRES64=0x0, @ANYRES32=r5], @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYRES16=0x0, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64]], @ANYRES32=r7, @ANYRES32=r19, @ANYRESHEX=r18, @ANYBLOB="061b5b03c317f98b7546359f39d72a27c68fdb5021841e96a50b", @ANYBLOB="d92d6a2e2c025734f508d3b06fa70d1adc6f035993010d5b2a318b"], 0x6, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f30010000000000000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337cbc57acab0786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r20, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000340)='./file0/file1\x00', 0x4, 0xa00, r22) r28 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r28, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r29) 21:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x2000030}, {0x840000006, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1ff) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 21:05:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) acct(&(0x7f0000000080)='./bus\x00') ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x20) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x8000}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) fcntl$getown(r3, 0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0xfffeffff, './bus\x00'}) 21:05:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) getdents(r2, &(0x7f0000001800)=""/91, 0x5b) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) recvmsg(r3, &(0x7f00000017c0)={&(0x7f00000005c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001700)=[{&(0x7f0000000040)}, {&(0x7f0000000480)=""/97, 0x61}, {&(0x7f0000000500)=""/123, 0x7b}, {&(0x7f0000001600)=""/116, 0x74}, {&(0x7f0000001680)=""/48, 0x30}, {&(0x7f00000016c0)=""/14, 0xe}], 0x6, &(0x7f0000001780)}, 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001780), 0xc) 21:05:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x10001, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x79}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x55}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1504}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 21:05:07 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) pipe(&(0x7f0000000000)) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 21:05:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r7, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 21:05:07 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r1, &(0x7f0000000540)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07d49ac1c4d50996b8011c408800bebe77fd5826fdacf150df1a3b5c23fefd3cf175bd3d73e0a834bb006afa0c3b56c93efff0abb58bceacd679f020475aff4c640a", 0xffffffffffffff3c) syz_open_pts() r2 = kqueue() ftruncate(r1, 0x0, 0x1) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 21:05:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = 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)=@file={0x0, './bus\x00'}, 0x8) r2 = msgget$private(0x0, 0xb66eec8339f7a844) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r10, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r19 = fcntl$getown(r18, 0x5) r20 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x8, r3, r9, r11, r13, 0x80, 0x100}, 0x7, 0x3ff, r19, r20, 0x4000000000000000, 0x80, 0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x800, 0x2002e, &(0x7f0000000280)="db6f000000000000000000004e641c9d6af1974d71908c4d916f64bf4a92c11bda74ea8d89284f727dcde8c31d1e70f6a24842f90fdbfed7d8b7fe4ec701fabd2896eabfbbd38f82d7c376c5236d0d735d27957be703f46a00b5ec21dfad5e9496d2f3f7fcd8a2f31418c103e79478fb6e19f0495ccd004423eb0801741dc900d0eeb13a5436ab17fea6043b1a1f95de3a0ee8ff6b4b947d184db6d65a12d03f17d986328f7278e3ea673614c9bf9641872dc3bdcd59b1619dbd85cc485a39b09214924977746d1e15dc960f63687d373af8f68209a61915057a3bbbb263ae5c35db3b145ff8cdd777480430af0993201cfb2e4c289900000000e86b2533f68750b66f3ee8fc074c063e59f25350b8f3e5bf6603c574911aea", 0xfffffe61) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000440)=0xa28870e8) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 21:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100), 0x0) r3 = socket(0x10, 0x4003, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80a, 0x0, 0x0) 21:05:08 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x2, 0x6, 0x8, {[0x9e, 0xfffff80000000000, 0x80000000, 0x9, 0xffffffffffffffff, 0x8001, 0x80, 0x4, 0x0, 0x8, 0x1, 0x100000000, 0x4, 0x1ff, 0x9, 0xa0a, 0x80000001, 0x9], [0x8, 0x3, 0xfffffffffffffff8, 0x0, 0x0, 0x4, 0x0, 0x3, 0x9, 0x2], [0x93, 0x8, 0x10000, 0x9, 0xa4, 0x2, 0xb14], [0x8, 0xea, 0x37645538, 0x1, 0x8a, 0x9], [{0xc3f9, 0x0, 0x8, 0x4}, {0x1f, 0x7f, 0x80, 0x92}, {0x3, 0x4f0, 0x8}, {0x8, 0x3, 0x9, 0xfff}, {0x8, 0x3ff, 0x0, 0x400}, {0x2, 0xf7, 0x7}, {0xb0, 0xfffffffa, 0xb598, 0x5}, {0x8, 0x4, 0x100, 0x100000000}], {0x9, 0x7fffffff, 0x2, 0x1}, {0x8, 0x0, 0x101, 0x4}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) fcntl$getown(r1, 0x5) 21:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000100)=0xfffffffffffffefb) dup2(r2, r0) ioctl$VMM_IOC_RUN(r1, 0x82405605, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b56000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b56000 21:05:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x3, 0x0, 0x3, 0x7fffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r1, 0xffffffffffffffff, r2]) r3 = socket$inet6(0x18, 0x4, 0x3) bind(r3, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x2}, 0x8) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) vm_resetcpu: failed 21:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000380)="40c551571115b12ff78d5aee258c") 21:05:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xcbd5db777e5bcfdb) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000200)="9335a1ed419345f0b7da1c7725500ed1586b4a8323f0209f0c1e2ad2923e511af4af533cd6c2a012965f96d88d84632fc5fb58249a705f0f3c721d859e128a431fd1cd11886b117481c94d643bfb19554e9f227a4b8952b15bce46039b75bd67d6551a41052a7020b0ffb74892dc88fe458bdaac53f6d5a5fe57d6465901aade20d73e9c53c044b3d18d24bb2fb568e8674ca07bc11911de0acc6e1a863837b821d51b667fd543acc85b45f64acd225219114551b7dbb13aa4f433bc38aee5706abb3e66fce597f028557c8ca6e9c259671cc87496598952a57fe0d687f89e", 0xdf) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) dup2(r3, r0) 21:05:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000000, 0x1, 0xffffffffffffffff}], 0x0, 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x897925fa207d9349, 0x10) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="c412c6f704f5191a85fd59b8edd77ea9fe5affdfb2753155f5c7657afee36ebc1ceac3a8ae0c791f73c393e8a0bd17ce606238991f62adf96554b28dbbb1a18ca02ecff9057c55e7c1b4a7daeba6697a92e63635a3f4c2363ae89a5dab5c6851", 0x9578}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) accept(r1, 0x0, &(0x7f0000000100)) 21:05:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x133, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 21:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x3, 0xff, 0x8, 0x8}, {0x9, 0x1, 0x2, 0x3}, {0x3, 0x7f, 0x0, 0x4}, {0x9, 0x5, 0x5, 0x59}, {0x1, 0x7, 0x8, 0x4}, {0x7f, 0x3f, 0x7, 0x2de5}, {0x20, 0x0, 0x8, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 21:05:08 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x121, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) getgroups(0x6, &(0x7f0000000140)=[r4, r10, 0x0, 0xffffffffffffffff, r18, 0x0]) fchown(r1, r2, r21) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3ff, './bus\x00', './bus/file0\x00'}) 21:05:08 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r5 = socket$unix(0x1, 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r7 = accept(r6, 0x0, &(0x7f0000000440)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) r10 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r10, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[0x0]) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x400, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r16 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r25 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x121, 0x9}, 0x800, 0x1, r27, r28, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x121, 0x9}, 0x800, 0x1, r33, r34, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xff16) r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r42 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r44 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r40, r41, r42, r43, 0x121, 0x9}, 0x800, 0x1, r44, r45, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r35, r41, r36, r37, 0x121, 0x9}, 0x800, 0x1, r38, r39, 0x3, 0x1, 0x1, 0x5}) getgroups(0x5, &(0x7f0000000680)=[0xffffffffffffffff, r26, r32, r37, 0x0]) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000300)="e09c3c44b201bb62cf71e9c3438964b44cacdf177c56a303463a2524b2471466b45d3dc83fd42a4d78d23ac3db961da1bf8549f1ee8ae1229ec3b90ece5111b4f8b80e5f3a91c4a6d994d0e009d666592a6303de6faa5ec294d2c90ed2a424ea2e36bd88b653876ad83bf219880fc45190a43a68cd3c1b602ffcf424fef42f3319559a4fefb9466f66974c8e646d11885d", 0x91}, {&(0x7f0000000080)="9f260bf57a46183a6bd273603302", 0xe}], 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002800f57f4dff01000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000060000f6fffffe0700ffff000000000000", @ANYRES32=r16, @ANYRES32=r19, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x204}, 0x2) r47 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r48 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r48, &(0x7f0000000ec0)=[{&(0x7f0000000280)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd20b2cad9da8f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb", 0x6b}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8277180", 0xd9}], 0x2, 0x0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r47, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xcb94bbe374797992}, {}, {}, {}, {}, {}, {0x3}]}) execve(0x0, 0x0, 0x0) 21:05:08 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 21:05:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000640)="c900b6e80b4827c0ebd3e04cc92c2ac6c49eadfc87cc364a17530c3aa0cace68eff6fd36681208d15df4f386f72fa8fb490ce3682fe8728906ab1a372910893cdb1511e6f7bc5a83aca2bec11a68ddc9490529594613e04448a4757c4559ff99b55852843ec9a92741ae379d9ab6e336bba672fd7c2517e168ef879e6fba3e1c430461dbf6a31f55ece5b9f1bced73d5911715294c57182b2db86b1c8512b43a3dc93e18a0e5f76c544e86d722b162253eea3a7f8a783aefaae474c871051c0b6233e0c7bd764ab9230173145ed59dd02516422165b0daf6d489d0a7d02b14cc36b442a760e1475fe15452efa08328f2d448ae6d1a262d0e22105fb07f848e7a1c6c7774b9a9f7b5126ac5b872c715cef372272be461acae32f1ca387f53efa83f3aa0cea6d0d590fb1e381febd4bf0396c394ec333aece487e96d0d692211f5406bb5b2ff679db362ef04adedb013046fdbec7f130d39ac251d2a2f708596bbc3e3bd30c839cf359e7d28ff2240a4f49325ce516dd762d67e3eee0d1a363910564766bb5eca00dce90aa6c14949d1bbc2043f1ea3051e470949ae235fb533bca6d8e944e43ec0dc25acb010310d051a0c34bf7472c9cac980a5e511ef6f3862710048c75cd350b3acb49f2f56f87cbaddbb74bc848447f459722e308aab9f928ddae897b6fbb53f75df8ebd3c024893b46f016889413ca772230fb69376f8d935", 0x201}], 0x1) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 21:05:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r5 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af0aee69faf4bfc9d6aa4f8d270e2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd62", 0x200) 21:05:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7074c3d83f486976caefbd29f04263683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2e"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) setsockopt(r0, 0x2, 0x4f, &(0x7f0000000240)="ed149f0a9f0a2981971a01412e00e4efb27c", 0x12) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x18) 21:05:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8600, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r1, r2, r3, r4, 0x121, 0x9}, 0x800, 0x1, r5, r6, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r10, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r13, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x20000000, 0x20000000, 0x80000000, 0x0, 0x0, 0x800], [], [], [], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x109c3, 0x0) ioctl$BIOCPROMISC(r14, 0x20004269) 21:05:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e40000000000dc00000000007430", 0x27b}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000440)='./bus/file0\x00', 0x200, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000039, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xfffffffffffffd75) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000340)={'./bus/file0\x00', 0x1, 0x1b, 0x4, 0x0, 0x1, 0x4, 0x80, 0x0, 0x1, 0x100000000, 0x4}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000400)=0xffffff1f) socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0x27a) r9 = socket(0x18, 0x1, 0x3) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) chflags(&(0x7f00000002c0)='./bus\x00', 0x10000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b56000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b56000 21:05:10 executing program 0: 21:05:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 21:05:10 executing program 0: 21:05:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02b6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9dc59a3a9fa202593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932a1ce5d9a74b46efe5d53e683791f6d2ab561e340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ec17f31e7badb1f7a7bc71db12faf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d600000000000000000000000000000000000000000000000000000020388f0140ded50c53c798eb49b3b89da6639e9ee2f3bfb04c144f7b393f54eea7fafa87c040b5f71e8bbc249b705f064ea999c69ec66433afa22c4e213f00c28249872b9b16dc3e6e7871837c91bb84ddc2ff6a2517535b70bb118f0beccad814c85dd0ff95156f85009a7fd43bc52a1e6a53b054243d9f99307002dd29fb421c7b1d3616528b4a73d0686d31432163928bf4034a44244b6393a22dc2e534a073e31ab303669d4d0658573793b5b0fb38d594a1cb5a96504320e1e6ad675e551b7e57120c09b76e0967d7c8b37ad3bf43768d3859a638d533e65d97753d22d400"/576], 0x10) 21:05:10 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x77359400}) 21:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 20:33:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f883eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f54618d8b28bc9c447a113e12c94c0361f1c75aeefb40200000000000000edc30ed565619abe44470f0e36c1f77a1d5805a947699d79c4878a268f6d06fde24180fff65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a080f9cd9d"], 0x10) clock_gettime(0x2, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r7, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r6, 0x1) dup2(r6, r7) r8 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r9, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r8, 0x1) dup2(r8, r9) r10 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r11, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r10, 0x1) dup2(r10, r11) r12 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r13, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x1000300010005}) flock(r12, 0x1) dup2(r12, r13) r14 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r15, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r14, 0x1) dup2(r14, r15) r16 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r17, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r16, 0x1) dup2(r16, r17) r18 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) fcntl$lock(r18, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r17, @ANYRES64=r5], @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r9, @ANYRES32, @ANYRESOCT=r12], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x37e) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000700)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000080)=0xffffffffffffff24) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r30, 0x1, 0x9}, 0x800, 0x1, r31, r32, 0x6, 0x1, 0x1, 0x2}) r33 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r19, r20, r21, r25}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) r35 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r19, r35) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 20:33:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) read(r7, &(0x7f0000000300)=""/212, 0xd4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x2, 0x100, 0x3ff}, {{r4}, 0xfffffffffffffff8, 0x19, 0x0, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x2a, 0x1, 0x2, 0x9}, {{r0}, 0x5, 0x1dc27e7b68ff889e, 0xf0000000, 0xfff, 0x4}], 0x8000, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x80000021, 0x2, 0x101}, {{r6}, 0x0, 0x108, 0xf0000000, 0xfffffffffffffe00, 0x7ff}, {{r8}, 0xfffffffffffffff8, 0x1, 0x0, 0xc2, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x92, 0xf0000000, 0x400, 0x7f}, {{r9}, 0xfffffffffffffffc, 0x40, 0x80, 0x100, 0x81}, {{r10}, 0x0, 0x0, 0x80, 0x6f}, {{r0}, 0xfffffffffffffff8, 0x20, 0xc00fffbd, 0x254c6d56, 0x3}, {{r11}, 0xffffffffffffffff, 0x8, 0x10, 0x5, 0xb2}], 0x40, &(0x7f00000002c0)={0x8, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 20:33:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x115c}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="4402e5ffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) fcntl$getflags(r1, 0x1) 20:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="5bb8cb6d07a09a9c123d2afa5e1b2dd96f0824b5665a1d03", @ANYBLOB="3766c15635b94bc69e963478e1f0d18a8a7077efd8b9a199192acfb9317e24f64a34323f2c89fd30526846a2844058a412574eef7614e0a18de1d057f81c5f0c01af43f0e9f51549ead6e5e1ef0773bb75004328af676c2eb3c4753fbad197705bb832f4ca00f6800dcf9f40396d1edbd08c19c451dfece06bcb3bdd83fb"], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRESDEC, @ANYRESDEC, @ANYPTR64, @ANYPTR], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYBLOB="f684a73ffcdd2208d844e0e868602750191235295580ef08cdb394811dd780c0e8acbad838f697fce7c2d2f73429159e0a42e6e96fb60e24073a88b4ef1020f1e39c3b20f6bd0aa452677c42781d000d44e142ded1b8aea66f7b7c1bf0803b5b3d22c9b41a853364c716c0e80edc863016fc949a74a8d4037bc553cbb999b80e7990f01f666e503a870ab5768affa93223485bfe535d838335da54aa7607f4eb2acfc2c869684b9c8fda2a42251f16ec3b82c30fc138049517e5aa853e263dcf63bdd0b26e63a8d3878adc3f07846970cf40a6"]]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/247, 0xfdfd, 0x1803, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8000009, 0x8}, 0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./bile0\x00'], 0x10) 20:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 20:33:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x3c0, 0x100) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 20:33:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/22}, &(0x7f00000002c0)=0x18) 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={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x200, 0xee, 0xfd, 0x2}, {0x3df, 0x9, 0x0, 0x3800}, {0x7a8, 0x8, 0xee, 0x6}, {0x0, 0x40, 0x84, 0x10001}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x2, 0xbe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:33:20 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x7, 0x2}]}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000640)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000180)='./bus\x00', 0x18294, 0xc0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'t\xeeM', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000200)='./bus\x00', 0x400, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="96c01bc83f2218739a86e54f68e5328a55b2efaa11aadc84014f8864026d0a1b99729a5d8ccb85a1d33fb03de1db7436f74678178711e1a84b5d02069291a49edd8f527b740bfbd175677a809ed7562a095cee4befed7e0bb63c906e2c423439d52a6e5f75e0a6d8e2d671b237e82106dca570a3d2a270c430d57ac1dcf15b6fad64326538f9c4390e92a6e5676196bc1322e60787373f4684df28263738c340a0ee3c4a8cc6a61045", 0xa9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) pwritev(r7, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) getsockname$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 20:33:20 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xab3, 0x7fff, 0x4, 0x2, 0x9, 0x10000, 0x4, 0x2, 0x1, 0x1d, 0x7}) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x9}) sendto$unix(r2, &(0x7f00000001c0)="d51f6d6eed1440d63ecfb2c6e9ceecefde1fa5fc487bed24c71a02c7036b18c6e5ac", 0x22, 0x11, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="f3ffc9dbe8af77667e35e96889cfa9e263d03a5b876ff0108d0c14ce816218d1d6d4cdb7020ab8c6bfc66e1b55ebc7bf7740036d622730803711642a3cff15a246192770b736a4ce7f6b29a233694a320755640a1f310ec42cd664204d73678138893d3a90702b8ca25e0ac37c5649d4257cc7efbc710eb9b140d1d7cc10300eb4458282963b95aed44d0fc5dba0391fd5", 0x91}], 0x1) 20:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x9) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, r20]) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r25 = getppid() fcntl$setown(r24, 0x6, r25) r26 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r26, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r3, r4, r5, r23, 0x86, 0x6}, 0x1, 0xc96, r25, r27, 0x0, 0x6, 0xfffffffffffffffb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getuid() 20:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48, 0x0, 0xfc}, {0x800000000040006}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x4, 0x20, 0x0, 0x5}, {0x1, 0x8, 0xff, 0x91c}, {0x3ff, 0x4, 0xc1, 0x8}, {0x800, 0x7f, 0x49, 0x101}, {0x7, 0x6, 0x20, 0xff}, {0x582b, 0x43, 0x7, 0x993}, {0x7f, 0x5, 0x3f, 0x402}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 20:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 20:33:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$setstatus(r0, 0x4, 0xd025397b2b99ba94) 20:33:21 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000840), 0x4, 0x1000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = getuid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000040)="d680287016d85a869bf08a3a5c5b3153479751ea8b1ce0c31702733ecf691da6ff04588e15d9163f06c7862ac52f090c55a28a443453f0e6edebc59502f603512bbc7091d06cfa1713e3b2ef83896ee0e89249a07737c4c8dc3122726be96cfc57783e1e320ab7109e12596a1f1f9ba8a4d3c2fa746dff9a713f7bcd648871c06cc596f08e8d409e3aaaf21dca1cd387cd56ad1b90d3dcab2d64807db52cab7fed8d6bd785a161382b41d658b433c978", 0xb0}, {&(0x7f00000001c0)="0620065c284780fdb202c963b42fb79aad22130621c6a885b1c2a2343c3d0a74485e0e08cb737939c942b3a5ad0787152458f653b8be75c013a995895145919c18cc8a9cd0d286549fb5", 0x4a}, {&(0x7f0000000240)="cab61f215dbf342e274013885a4350554d2abce71cac770b01fc070ec0359b7045ec7a46bb25392644de6979f94cf0780127e6c020f3aea57ed314fd634d33e56992ec06da0afc46ad587a3477658cc3cc85a118ada1d900832da4ff649202e376db66e067db8e025219167f3a47b836358116ff5679769de082a84cda32ea94d8721eb9253311317c6bacafc86355ff5abd37b0377beea3a4f84e8280c2", 0x9e}, {&(0x7f0000000300)="4cb8ce58c9138951c049485533ba7e1e1ec96dde22a9ddd5877493004fef958965107deb139e517f27ca0757f062ad8708a49b6a5dd1f7e4762ee7a8e03e5cee534b67108ca0be5014cf4257a27c2f22ce2f3f6fb5d6b99b5c187570c7732c7db37949edb0f9b148b425cfb344139559fe4a05bbd2db2c989d392dd180039d98cc5f38977c123be0", 0x88}, {&(0x7f0000000100)="784128b33ce44327ac2d35f5a2ffdcee74e348999b23bc0b", 0x18}, {&(0x7f00000003c0)="7713f44e2d0a748213be668bc20a9c0df63bba14be5e69156343f4f6b8f0072774f10d67015b95e6497ac7c6f1fd489fa504c557e5e858eeb73b8d0f2cd96db87d6567ad6e7ce43f403662b7520d161aff1d4101afa6ccb480bcca4e071d3192028656e8d20befa20e01d2ec30051c92f0bb7432b432c22f11f75c3cfc78953247f02ef293b29bf893694c5f84eaebad1091faf52e8fc9b0ce731df93328aafb0ca2d693f8037b680cb39b6edb3bec37ce23d192856e03", 0xb7}, {&(0x7f0000000480)="8da6b5e1d0ee01fa72b4cca8394017a7c8b99a4f4ad940324566289917f8424df4ab6c18c1f3a2d51e4ffbcf06bd40a70c15be469f4885b5197e98cb1eef2f3b51089b1dffe6f36a62128583fe358d2a373c88968b718afe6894042fa6134dcade88e8823fcb34364f436e01afbe638dffdc136467132871f81c2837f6052c36f40e8117376fe4846e3e5132d8d1f0df224e2f1f87123650796410bbafc9a9d22369915c095dc85898767814328f81065de2fca9f631162f2a564c640e", 0xbd}, {&(0x7f0000000540)="67b2540b931fe409d1f36dfceaf964930d5c9275ef3313c9987bcdc69d30d006870585b8fc1d297c3da9be92e4c80a8caace30ae174ea005f05814bb29ebf0586b6ac7a54f76898e6c1ae7b82881408786fb84d88aaec4896e06b41c98cfc97cb745a5aeee9c5868fc4cbe18fcc47f4bf28f15caeab8d8180406f7db0d63ab94f373254ae75d989a845bd63b484e11fe6b917851f3b8814f83d7834df62bb240a4802939903db93e23384848423b6d4b14e344ba5e6c64d2707c15ef044d572fec37738f77a3f3ddc710946a5faa4110791bbaaf4d2c11e4615cb3347b726c149b2d3dd0d7ff262b9f", 0xe9}, {&(0x7f0000000640)="3ec387105ee6732d69ff98826c56d5e22995d276fc16d204d06a2224972cb1e14a584ce0b059af9cab3923aa60b7dbc6eba234f2a23a35002e6c987a7706f8b105dd6633bdda129bd2fc3b6b7dec4f8a466484d4dab2eb62401ad4f7edc364035d37ecc2459b70e4373f31fdc1214caae83a799dc382731a0ad19ef37b01b950152c3815db", 0x85}], 0x9, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x20, 0x2}, 0x4) 20:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 20:33:21 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x80) r4 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r4, r5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, 0xffffffffffffffff) 20:33:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x4], [], [{}, {0xffff, 0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x1000000}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x3, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2a07) r3 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) openat(r3, &(0x7f0000000140)='./file0\x00', 0x2, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000500)={0x18, 0x2, 0x7fff, 0x4}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000004c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x11, r1) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 20:33:21 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe6) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x2) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0x1, 0x4000, 0x7b5, &(0x7f0000001000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) fchown(r0, r3, r7) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x28001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") load: 1.07 cmd: getty 49163 [ttyin] 0.00u 0.02s 0% 301k load: 1.07 cmd: getty 49163 [ttyin] 0.00u 0.02s 0% 301k 20:33:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) chflags(&(0x7f0000000100)='./bus\x00', 0x0) select(0x40, &(0x7f0000000140)={0x2, 0x10000, 0x100000001, 0x0, 0x2, 0x1, 0x200000002000, 0x3}, &(0x7f00000001c0)={0xafb, 0x8, 0x0, 0x3, 0x2, 0x9, 0x1f, 0x2}, &(0x7f0000000200)={0x1, 0x80, 0x6, 0xd5, 0x800, 0x4, 0x5, 0x7}, &(0x7f0000000240)={0xb68, 0x99b}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) recvfrom$inet(r0, &(0x7f00000000c0)=""/50, 0x32, 0x40, 0x0, 0x0) 20:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="100000000000002af599fcf63f15287c56bf196cb40b520001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000ac5c958d4bca7702756ab00847d63b57230ea09403f0aa780873314d2efa45ffc164c17b751b"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x6, 0x7, 0x1, 0x4b9}, {0xff80, 0x86, 0x1, 0xf37}, {0xcb50, 0x7, 0x7, 0x8}, {0x0, 0x5, 0x20, 0x80000001}]}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000700)=0x1) setsockopt(0xffffffffffffff9c, 0x6, 0x7, &(0x7f0000000600)="065aad3dac02ec3c8366935c480d5aa1e6a64855619975b30867ae5c7fdf392af5f58b723977407af3a640272900f49d75a0f1994cfecf6e1eebb213ccebaa89162dda371f6dde4da59b456281c07738571a52284eea5c83429c315abee7a60a32a744f8e846e55f7f2d9f811257853ddc5dd2c9cfdcbd870b48118d84438883fd0ed1a48aadd1e65838909d7862a6ffe43fbd9458d2ab46c75cfc255a6e03e20f6635317ec35b076bea5459909f2546a95616bc38dfa1538ca180bcc7bb21ca048ee71e7865e6af6b8caab1d2cf95ba1bc2017102f2f62ef20c01c48cb1ab18f7986fc5f54bf62a7aa47e7dd26b", 0xee) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 20:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r2 = fcntl$dupfd(r1, 0xe8ea489fd60e2e91, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendsyslog(&(0x7f0000000140)="32c87e241696d3af9ba802d5678378797538445bee7f4abdfb3939fdeaf46d027f58cf9b21ff7b947f2bf2410ef12fcf64110287a207b7e2a256930ab89b73939508d0b971b607b499890fe5b4401a4a73f5fa084e00d28ca5d440ee70f47b89d8017f8097da3351413a161da482202fad29a1a337899a", 0x77, 0x4) 20:33:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 20:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="460e9c3a2d722d910bada84221d0fb125c087350ba78c17a2ec00dc06e918409e6b6e428582d227c11b9638169f9d9062cd54b5057674adf87bb3e5de0c2de66fe3dfa3b952e9013460413d8bf3fbe5babc0e9204e000097bd43a820c5b1cf6bb1088a7bb1e4cd893c4cdeaa51ae7fabe25b46393831d2f9a68f98e468b195d3aaa54e848b3c515e0faee5cdddc1e701d8b7332c8b64a830bf540baefe0e042bc0567bac8f3f3b83ffd6031d63e5472144e1557b8423ec9f29d936b9c52abe16887f185718c86a8be6dde02106623ed5bd245f13a334972aa9697485fcae0cc5d3c09528b5754fef9d0d9b60fb5a4079039d986e354045b733"}, {&(0x7f0000000100)="7856bface0a49c50704cc11ad7818eed454bdb2d01212ee7d436c47ed9b8f79da0e03ca1458364f6d0ffec0dfdd1fd4932c3742bf3d939d4db9f3ba711752d880f846495b1971b6a1f662fd85e76560dfdb978e4a8e1193385c15857d803bb6a886bdf9090f483ad38257251f60c62bb53f0e4f483825c39c3601be43c348349842b7ab86c873fb49de67f85455c3d1b5a3dbe057772b3f9d1dc976e3a18d821d00e940732d3a3a6897b3efb0618a6d5483867ad79990d070356d2"}, {&(0x7f00000001c0)="50e6c6da88ec8630957dec21ee5611e761e7976b55f8cf7f3e8915d44d89955ee9871c6c2ea30eef5e5b057fe0204f9f5d2df927ecd5e197ebaaa7e0b31bb65b54f3df089aabf70683c9b2dfbc", 0xfffffffffffffef4}, {&(0x7f0000000240)="06c322ea15e50e54e030ae034fc396d5c97bceb9616fcfbd3424d37c97404a09336f50807ad5fdeee2510c49d85592d04d05d1047e5ff322572c8590aeb33b6d89d1c88c2a33cee9703a0e37773cddbbefc40e5154fdf2451b46a5b35263058046dc3b847d3c98"}], 0x378) 20:33:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 20:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb, 0x0, 0x0, 0xee58}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 20:33:21 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/155, 0x11}, {&(0x7f0000001380)=""/132, 0x84}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x7f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xffffffffffffffff) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff00080000000000000067bf00000000000000000000000000831f0000f32fd93d3b69d7340fb46f9fb693719e17abced35fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffff00000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a64"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r34, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r37 = dup2(r36, r35) accept$inet6(r37, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() getpgrp() r41 = syz_open_pts() fcntl$lock(r41, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r41, 0x2) r42 = fcntl$getown(r41, 0x5) fcntl$setown(r41, 0x6, r42) wait4(r42, &(0x7f0000000b80), 0xb0c77b59dd58f416, &(0x7f0000001640)) preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) r48 = msgget(0x3, 0x241) msgsnd(r48, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRES64=r28], 0x1, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r8, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r53 = kqueue() fcntl$setflags(r53, 0x2, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 20:33:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000240)="3c1a736f97637e0fa1794a9a251b3c53252959f671307356f3824ab1bfa56a5a3b8ea9b3048c734fa3ef86d5149bcded6bdbc249393d5844c68fdea97bd8932ae7facfacca2382823681e477b0c5d475a97f8976b99247c516845bc25b6ea41e02bf3a3ac92e7cebbfd9b4937020abc8cba6553cb3e771dddf7b3af6705696eb9833b5bc0ec684b33d21177a94d7e32de8697ff63ebb4b696834f03a400f80f613ff4a56705d3ea9cb3018741de91605de169c9a3a1df85755", 0xb9}, {&(0x7f0000000300)="67158453514f7dfbb8f8c3cb6cad150535f8f8ed91b57272510095e25552e7651b12043b5220df9360390c1d27ae35de875cb2e96bfac077953ce6565534801fb85cd9623e5b0fa2c75d9cf60e7535e815fa1690bccd0ed5b09372e706aaaa33d2ada5182b693ee17ab97076633c1528e26868ba728c6faefa464a5c5d0b075004d01aef4d8c2fb981d412ea745944ff07e24eb0c8439402f7b5274f8d27ecbc6ca0e84578f047866218e39c6700213ee190de9409d08dc7641c51d42e", 0xbd}, {&(0x7f0000000440)="f7773692cde8ac2ddedf4be180e8cb03f5e8d0363afd838fa80820df23f95b46a6a6d484d3f8cc6268626a695e0de70c183e5d1e7d986d49c632b9b05cb7a9a177e3944298119a28044ac73818be19540035fc1810a492d7f596ce03e57efea4662642a8bfca963f0516c3b2", 0x6c}, {&(0x7f00000004c0)="a58eb9efac45806edf930b8a075451ec529361ee2806c82fdefb70746d0c41a076670288154c175fd1f1f8baa73271483efbaaded7cb0188051e23d1c918def8bb34cf4d79d9a27dad4ea6edc9bda8a2f42c5eb70f1e5711cf143adf2520d69dcfce19f7394d1d28883cf2058bcac2f0e47b779b8aca3bb22b6576c4c9c9d8c112d7a8f30d6ed1e6b8b7d56fd71eb2b2", 0x90}, {&(0x7f0000000580)="ea1a22b3839254d86bf4c3b44c6907c464a26e9031e56b362411705f9146dc8913b7310aaa4db22b8a576107700b0c7a1b7d035c6f85f4af2781edbacf427bbd5c60deb8d23678431d798a10", 0x4c}, {&(0x7f0000000600)="23ab60e8ed4d4e0f7628a7b452b489aa9720944bc661a09e79490c24fdf8937c49532a113ec1d4fb51802ce6d1f9d0b40eaf03ab8fd7de3dd2b455386cc60a3baa67cc3ea26269fcf3c7c99fadfe088bec56d964ca1218c9b4c3265448767e36f398708d3d74da05b305261c004413cd380aa09ab936dde65bc41578f2862a51df472209decfa70bfa913559a0f6552ba87b35955dc0efe5d8e81401ffab06de91075858d91163bed75eca73730b93bf7cc11f76acb26172274cd31334da95494c", 0xc1}, {&(0x7f0000000700)="91627dd89e34c9ffcb04503922b4b22e9d49b3ba7d20986ab55e99292b3adbfac50ca203da7a187e4ec3dcacf4bf946e4be3d19ed84c8f810ff8b1d25a5166306b7f3753c9174bf1df7c4292f8b57948941b2c2e5a57a88f8056aa727acd5b91ce550aa8be596c0580449f3950cd2723dea1293766bade39cedd120f122d2c9b19d99d10f682100de10e3dedd0edffddd9cb67b4c42cdf87b801ff3d8704677df6a107ae98b7", 0xa6}], 0x7, 0x0, 0x1) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c75588c4df2b1a59b00d92629df8c4c8108ec9e7ee6dc4c20cbede11a9e6427abf9f9198e36a077f7d0dd0c8e1f942fd0d8586ba640aabf8e301d5d454e95931898c65b3976622d304860127d81fc8b908d6dca48e16a862901278d390bd85ebf67337ddc8cc26ba8350f02c7b4e1"], 0x10) 20:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffec2, &(0x7f0000000040)="b6") 20:33:21 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) recvfrom$inet6(r1, &(0x7f0000000080)=""/174, 0xae, 0x3, &(0x7f0000000140)={0x18, 0x0, 0x8, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 20:33:22 executing program 0: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) close(r5) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x5b, 0x1, 0x0, 0xfffffffffffffffc}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6118, 0x4, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000001000e74de4", 0xfffff295, 0x2}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r8, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r10, 0x0) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) dup(r3) pipe(&(0x7f00000004c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r15 = dup(r14) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f0000000540)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1c00}], 0x2) semop(r16, &(0x7f0000000340)=[{0x3, 0x3, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r10, r11) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r11, 0x0, 0xffffffffffffffff, r17, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r21, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x2) setegid(r22) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000240), 0xe4) write(r7, &(0x7f0000000200), 0xc40) socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f0000000140)='/dev/null\x00', &(0x7f0000000240)='}*^\x00']) 20:33:22 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) r0 = semget$private(0x0, 0x4, 0x80) r1 = getgid() r2 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) shutdown(r2, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0xfffffffd, r4, r5, r6, r11, 0x121, 0x9}, 0x801, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r1, r3, r7, 0x0, 0xdaf5}, 0x1b600000000, 0x8000, 0xf3d}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r17 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='c'], 0x1) pwritev(r17, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r17, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:33:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0xfffffee6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = semget$private(0x0, 0x4000000009, 0xce) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000001a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc1db952ae02494a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a34efaf6db8b077bc712f29e532f5fd047400acb1180c1888ceb229d6d8f7c9458378f60379925825fc924431dcfb95bafdd2ef39af5529cea02dc11cc207a21ba2b777db06c538a8d77de5ace6c55758d5f930a009064ee4720faccb8a994d489991746dcfee9680e7f8988681115b528576bb627aadff5e3c2f1d9cd7abdb82fe1a8a4e74cdf8d16f67a36001f361a82cf60653bcc8ddf6e263d2ee91acac7b68a8cbc17d1a8ed5bea194b2eca6d44a06a3e0905774890dd9994d7681e6538c289badbc41a4a483f5034b17587d3db64247110d5121fb1a193518e50e34cf7f9fa6342f468ee5c3e06b29722375358d0ce"], &(0x7f00000001c0)=0x1002) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() r7 = semget(0x3, 0x8aa6650431761208, 0x400) semop(r7, &(0x7f0000000240)=[{0x0, 0xf44c, 0x1000}], 0x1) r8 = socket(0x18, 0x0, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r9, 0x0, 0x0, 0x2) connect$unix(r9, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, r10]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r5, r6, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) 20:33:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 20:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'\x01\x01\xf4', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 20:33:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x7, 0x1, 0x5, 0xa1b}, {0x196, 0x3, 0x2, 0x4}, {0xfff, 0x2, 0x40, 0xffffffff}, {0x6, 0x0, 0x0, 0x4}, {0xb11, 0x1, 0xbd, 0x6e5}, {0x3f, 0x40, 0x6, 0x6230}, {0xe67, 0x5, 0x40, 0x8}, {0x8, 0x45, 0x80, 0x80}, {0x9, 0x43, 0x8, 0x5}]}) 20:33:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) close(r1) close(r0) syz_open_pts() r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x142) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x2, 0x7f, 0xffc1, 0x8000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 20:33:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munlockall() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:33:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 20:33:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x28a, &(0x7f000041d000/0x2000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:33:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="e2020207e000000112d05a46dcd34fb328ce3e2b48282eab1294ee9bf894725e14b76f4b2c29f7010e6326c07169a9e6b8b497d8e40b5b8419d93064cd2c4ef89e5760d82886610718"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0xb5) recvfrom(r2, &(0x7f0000000140)=""/105, 0x69, 0x8c0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYBLOB="c4d2970040", @ANYRESDEC=r1, @ANYRES32=r0, @ANYRESDEC=r0, @ANYBLOB="9f38ccc378a007055bb36c42eba85bc24ca29ade3e21b3da1bb85acf63a509763e183347533adcf5c2b4d3803965f3b8bb0eae44660d9219bf010ec916b94111e27bc87fb4949bd67caef3f05aadbf1bd7f08270a1441d867ad5d7e5903a685d2e4e3a65650d4fa6dcd8ccbf63da66a6359503d8f86d8dc43c5354c8d003c9e1b2be2fc7361c5c514dfd82ff8b35a7094462099060a9347d5696f565ee8c1c463ef0b48302acafd635c8fc9b2ae0527de7c4cc7c4f6b4e494424754a16ad6a223341ffec1b0e428a735c0ca626adfeb5cf6d3ad67f6669aeb40d16d59e769bbc7f63482067af4170a3d76542cec4d53e8105fd9bce0bd6e42d0f7abfbb", @ANYRES64, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYBLOB="1ed4a352e50c1970cd0a00d0ed7908cc50c39277dbb7e593557527e7f19a91060162aa59e394beb3a6d54cdd7a3321accf302f5dd75bc27c17918ca0eda635a9419bde3e2dfb40d0bc4587d5bdf4"], @ANYRES16=0x0, @ANYRES32=r3, @ANYRES16=r4, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r5], @ANYRESDEC=r0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64=0x0, @ANYBLOB="7840337b93d10eeaa8d014995813f1ea263c28fc6cd99c05e8910fcd52667dbc8cc8ad884387a441ee3bccab3b7ed4a913abba9d4d5fe1459500d1b04e928a1034283995e9f3de583578b087642074c546791b32974efd16ba661a0b1798ab0c922b74f6e2965992175d0656aeae5eb9310d8ffa6e421e94f6e30c56366621329cae9a11af3c5ab1481850dbcbc80e02891265c0e49753c656ff148b2dbc899f81b1861f5e8a28085cfe2581948a783e11f0e952c06cb0dacbef337818d3d2d8302827fcde31395ff49a8a8401fc18b0b78aca5c72bd2886e8f78fc387b37fac7a327ce6543c5886d96d0c1a4458b1151d486e0852"], @ANYRESHEX=r1], @ANYRES16=r1], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 20:33:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000140)=0x45dadb74d314725b) r2 = socket(0x2, 0x1, 0x0) kqueue() connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.file0\x00\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) 20:33:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1d7, &(0x7f0000000040)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) close(r5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86e06000000d569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a72360", 0x1b5) 20:33:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:33:23 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x68) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000380)={0x101, 0x1, 0x2, 0x8000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) kqueue() mlock(&(0x7f00003e9000/0x200000)=nil, 0x200000) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file1\x00', './file0\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000001880)=[{&(0x7f00000018c0)="5e79c63524dc105cbbc37fa25a1aadb3a34bf49c27b84c723cf43009c528010016014ffc7afd6f6b18ddf538d40aa389e0d57aeea858f8c178a9f6eeb57ba343dd65cff6056eeb5f0d873b7e73c55457ee80803eacf8e6ca91d190842c26145f08a5138d0e7097031d16a183b896cde886bbc0ea63f3fe332e70048ffda2c09101e0", 0x82}, {&(0x7f0000000680)="695e2fbe5c93eb0ffe7a1feb11ffe1a3f6ef31e116622ff04dab9bc5a5f37aaeb7af99e2d2ced4358ce01bbd434bb3461a6ac96c19f04dd7c54d2d95be583d8c50eca255255970b5534df4559ecf275d8c53074b8d014952b90cf5055c93cc97dce70e29150ebd24825c13bd42cec4fbac9191dd3d32996ad68e32053f5479a56a294a207bff07a0afcc673be03ec8c9ffad9f05489d8a07d2cff7469cc35be054c1db88c256f952da890ee8863fd23d2754e4f421ef9d3a9263c77fda5796878a60e966dd718b63fcacc5cd369dce0600", 0xd1}, {&(0x7f0000000780)="1e198cf682150fe6d0390abb517f3b2d990ec11015092ba762da6c9da697ca2d8ee13257889e9997ca62ed302f29a7a87e8df5a0817c50ee975cf88d7d0c7476894794342a35870d67a21c4c04f9ea17ff0babfded93d1c881107833622d7f6af990ad718b37ef212328390ea48e430ac891d418efc83569dfcd916aac3201a61da6c66a454ddb7edcd3bfd6b7006552d7ee9bf3d351bb8d8d9166c95a19f0b73bf19b46aea869929f56921dd8d12f84e870b3f2c0d5d03a90c5a38ed0775bad16ffb16d1be43ad76c006cc47f1b249cf0094d08f6826aaaa1766453decfccc02703039f35b44bc9a5ea23758c35295159e491", 0xf3}, {&(0x7f0000000880)="46a5171d4360ecd3658c3a9650b56182c1395cbb024b6579e2ba18fa2ae9b14694b241ebe6bd5e9d74d854515a344c0a39356d8a221bb3a7e6c6a78b519e6f6693d16cd406771005a49651d785b6192a7246be8e616779dc19fcb108ba59888224078da54f1433cf8abba78438d2114d9b76db0e1ee8cb664b960b7c48443e74bdaae10e8c2d0dd7bcb30f588e77d880c91561419efbc8dcf05e3a08b5c5e46438ec7ebe76b6c5e8e17cb506dfe99f6f16618108401d78f3fcc3860f272827ca65acdd529cad88a23e48743647783fed6a8f93cd52f37b72cd810787b404ba0f3ad8a7935df8188667b19d395b0615ec87c73e6d0d413becf9e1cfe42886fb49718e9869e5cf061d126784f24f67dd2f4e85f991c2ae8937f3e08c4136ff82c8bea177258401f8047f2a57a302fdb8a98d31769ccb3b7f3a25372e4ea435be5bf2c0753fc74970989c08b545c6e30136e56e29025c90d7fa6c8207dd3b8163def7a8e38c946282fed037163eff3d6e9768f4419860a0936ffc23ca69944ddc3df4fd5147abc4809593d9783ed3d1e3d70b870dce3ebb57b47f3b4004f910f3286f617259ce1c073c527aa5ce3ce0fb6b71a08f9a0b7bafb0ffe0886003cd7c71379771f93ca34af85df5533381b35f16eb89d51761413ccbad06d9494e374175574a5c2538fe257d19ea27cdf2f951958e16ab676a14f87dd93ea0392d2f58d1791459a437675a2ca334d26a2bd62e65dc11e52b87bea135a2fbd738e4103dae6ade4b9d209226e5e40adf3daf52e4bc9f2aa2e3e9041d1da06f33a5abf87f23542fa7dbf0a90b4cfa4d3a31edd9ea092597aa98b4547e99eaf5ed4794c42c47dbfd8b6d6348633d87a61857929c0424185463e5d8fadc64b8e9324027b184024aaadf2856bf3e07475175259de1581572618873635f6c665b3b65c9dc423776a9775c13454fc0fc4bd112c6bb123a656e2defd3c147f9203904836028c4621f73ff46dfaf3e4a3a6ba765c033151a18e813a690e20709958e69719c78c0271dc1cc9761456e18f87fbc5f68c126b70b8bb88cfb2000da16db53f2dc93d65e8a820cd4221d30fcd9fa8e457f22cd9e6f32fa1d9ac2b05b57ef2a44fa9352a09411ba6381d80f61df7d17311eb024fda83dfeac9d909b05f366eb92934169621e9546bdffdb018b84ce3ea98facc1e506ea929db41c2b96042dc93162b7e9235b98bd019068ba7191006ee73caf72f47acdd48e4e1bed80571d13e84f571564c2c68f7ae8e6d1ff5b8f108c343de05a1133c047ab63d5f9643e76a0195a5c3d4ad6e7a14fbdd4f7086f11812cacde791ce5d37ab8a41d4a2c7f52ae4e481ef1320e52ba84364446c9584f42829e975ccb14b497a77f42ad475e3610fa0e0f530f16395b5155629c9d6f06a8456d5b9833a4ce9bd61c9d239834bfc05978b44f276cfd125a17273d2c9081222fbc8e42d02b12a7df9dcde0fcba82ee494d9f3fd606a4f4593d0da8b84c435ec6adf3688b1de6d2c5c314da0ee657617f55f19955f39a23e49bb6191ede8db9848d93fff03441ad2814d47f64c36f78d7bf04925e1b4437d41c77573a3900345d39e64eff6d7de8884f09ef148cd8a7cc4cec205f581872aee041d26462fc5197a23bd104ed687364ec04eea0cbc3b5382dbc03ae40db9b37556f21f4b179a78df3456562e2818055a33b6de2fe5c5915f0d92654197040dd01075ad1d398aa41ea4d420a877138927f12a9ffb28b8f6a33229aa776f3ddee66be4af598d35baedb6625c5719eadbeb0c2c9f8d9d4cf8587a4d242ab00e2e126dd996f6a47867c6cb21abe555cd1d3a21048763013e24af41fadb5cf71f1561ee8084ca31f43215e67b827e9ad35d76047a33622bedfd686d5102a58b5481734db0d59ca46bf22a60dfd240d7f9544e476ccf472d16a4c5beb1e82fd0964cb5811ad7af209ee9ba55d73c55938def98478ce47647efac8afd97a60b9d0ffc197b1e86d2bbdf757f04a945e5d04b6024ae6353850f5909301055a674baa684f657788bdde755361f912c3ee41de90b863eb744fbee3dc5f7717a1fe20e312e81015cc6e51e6990887e453f329a8be5ccb815f78e5bce802564f0f0899015a1f637e6d380f3fbfcd4a8e34ce67bd9f41c36022896b38edb60a19b1fbad12ed6a92a8ca380a5a017c6401c1b71625b886ff700a19c11895cf9a5ee528110fe10718e9daa1c5739680e251ebc16a67187199cb2f6682b4195131b277ce6144fe8a3afde5123dcb034d321f08b4f9f48b65b5587441198b9f37d7f53569221fdaad6b22a25d76940027da9dbb4994a4e90299390d67fce1523b3ae4347a6a4e911b062c311b8ac244a8bb186597478b96c2d671bfcfc48d3d4d498a9f88f981e952b9630513c60a791e2701f58ea9f9d37c23e5dc4c2c574c12668c71de3278b2ad30ba26ae4ff3401645c5160e7b086b61f100295946f8b2e6f5a843ac0c9b569f9d9de6c27437538a3d2854fc700d654623521e39fcc477ec894d3c75a903f5f4b0e555d30313c6e1fb707b937d2d6891a5008ac9956370f1558a55da275603ba8e5a41ddb16c5a801cdd686d9a4aa26019c1e88d2c55ddc9a27cf861b547557f2fe3c1c83add62f5b75677e86c0e03af4d04f5bee70c508bf20461b3b5dbd6b1424fc7de89a0070beaf2b48ac6f3f37cbdb498d37158dff44688538bbb85fa07eaa185b0874003b1a3f30b1d279f25f163a96353d96a99cb7dcb42be4c8fa3ca9ee4cb8a1584afe35a46afad078ec5cec8865877e43056d5094683f3980dc52b8ed15fce551bf2f170da51ca1610723625ff018b2c4abbf0efbf26d0df7bca0212da6d55173d50a3318907a1b1c29ea186d2d637b705ca558f9890a0a7d95ccbbeac0ffdae4f2670ff4d3b7e5339bc58e0243513b7e0723df89c6f9b768f1679a6726fdcaf2e6bf7d6a97d7f83e6b3ce3bedd22799996eb0d02be6016ef46906de87faf7cceb222757d74a5f1e558819df516d2c0028936d0e695225fa5a789658173dff18e889b48cb3bb77d96e61d6224c6888f71e6fa269d01ac599a7fb0b6598555e4607d8c246314abef3d4f793d319070765a09134631ac16c62262a60ee48bca01edcb7cbeb86803bb3d8f459221226e515b4bb87d98fb0d1cce13b31f06ae3ce0ce4573173c590189781105e649c395cb0a7562dd6a454bc19a72c7863561a8b4e71f2760855566d5c753da074d2a932e2548a992dd01100229a1457058be59c413123f256852639997a5580b19af93b54fb618dfc702b6ef605e6ec1306d38407f7f6b7030faaeba4e1f10879d0cbb5d4621460a01a558a1bda86506c22b0475eed23acd92428560fd43b8d58fcc0f6bc43d8ac75944cf363134939ff35257140c7098fde8afccf5363eb1d96e3e1d26389dadf3ee28ee3cedd28ef31642a19f5519f8b7fd13db50f3c0715cc4e2681b423d07b3e3e93ff064953267794e142e5c796498adb032e7a65d67764e406a3ad6f67aacf4c393516898937a8e9f1af861dc0a6798d1a77c5bf5ef9e5893e5427ecd99ebac7514b9d9288faffea4cc09cb358fa20e2c27c5b3f998f22c6a9f3f6e73d70424b13a3fc003fdc85405cbfb69238e5e0dc7e198fe868dddd5d03cacd98062d38da78bf475fa6e45111694e5646edd1674e3b427e683c0beb1492ffcfc3e8e67729e089666fe404e2e725e3f3240646eaa8bb064cb97b0c234259674c2943b34469c5d0306ba0fa3967f96f45e3b4d8f9b112a02c1f6c2a5e3449dc52b205012b4d25735f69dc929005bf9101cf80b088bc6111c981ac64dd038bc3b263026fb765d3acaa7942e59cc745f26dd64b2853889eb1548f623378e5c1e26a7835a4b2dc00fe89f3fb2e8fa1e41f8c3723f45d8bc413a3785fac841072e8cdf5bf2a779453b31ec0cac4923be8845cffae1fd00485441f95265b1407f1b2612ee8bc15e14e24a3869f88d8de67c8d0aeb328f6c287c77bf15962eeab2572747219117591ae4afacb195848c12c0fae25ca7af2c8f2104057bd0b808a6d19f6ad73c376bc0a55eaaae1a06105a0e071c239f03bcd973cffa41058d68c1908387dbe3317fca9dea06111819809df9b99701b99386ba25f4a86ec529533a34e6aa670b148251f09a6130b7f3131b950d4486a0910d638ca55507156625cbb93f3163021cbde467dec50d218868d4be9b1d60fdb94dfbce381e6069be25dbd02364683c0bd9f7c01c59ec962689d5701aa7308132eafac546175109212707347a9661662d6ec6e92f0cb689010ae29673a6d813ffbb44a62f026d59712b8bd9ca82d7bec5e63048c8d73bb9df0f549d67af77772971810c98a79fd036ddf8214373858837530f79e500528014be05aab8f3419939f8f09730a59c5ffe2861653fb88c48441441490a3c851bdf5cd4a0acc4fa894a538396694833a03670bf996c8ae327c3c4f70933d3e809598334bd09b70639f10951638c6093eefde9bd3ad33a09d5473b12ae9bef16a3d63fe81f9945778d8ff84679d72e21ef793c3318813bc2ee132f0609e393955543d873faeb8f95c1aca87e49336675df55bdff59813f489544559afec4e22e04002dccd03e5ea1e7c71cf40a92131c82796b17aa9b3af75336154220bbd3e07a197d102741729179f1e38fd38149c2f45949b72dbca3ddc38a4cf61f4db320b725e58aa2a73f355ce75fc15591bf0a63483b1d8b44faf9b2a4f981799bc85a88da451fe0f4c5b2cb50e39449a16b0b1ac11bec928a14f5f9028f2432734d51d573aca0a7253aaa89489c7883325c92465c4e77fab38b50bbd75f45ddcec330c12e2ced4ca447bd7293ec317eb8596a16e40bea6c042b582d831bfdf1004e06286b00bab82d3fe1a901d65c26b407cfceac7d11778a7081bee950ad95148538280fd34a3a24a4dad6aaec92d5f424a922be05790772c762d7317736585f448e8f5fe3b7a8e092e8ec2bfe8b8fa723b747573a62a37a9569b67a290d8e6bc2db1f9594f024ef11db8860a991f775c2f9569fd5365f58a474be27d65b5e988e6b5b6d3e08523b2da19711861b2e2dbe2cdeecf1c5ae171f6b3126ef1fedbf7e4520fd1dab2822757c3cad9fcec780ecd18bafe1799a77562be02a17dcc35667e41c15b3b250395238e5b447255334d096c2f10f866b29fce9606f88d5316a6e167145b0ebdf9a3b027a3d686bee755ea3679f165e30c029dff4c5a366167f0ae98ec4f9a6a35f45b4822673a33ea6ac9df440cc65ea60b97825bd431f565339239f2b712dbe4c74f9cc027ce706dd58257ea8bf6cb6c517dc9e9ba1f5d6a9ec3df2b5f2c272be88f153e082dab2c8e3337c790d2e9ae2fa6830273ead277ecdc78d874f5a0bf8f222e9bec092e4ac9da2444bd8ad7150b20ffeb776a3859b0b184d2f13d011defe662156962f8eb51e5dc1196c97998183b2e5ecac84d0104bb23d0cb9c1f3fcb907324e2ae9b1f0dc00ce8c04c8366329d8b241efc07aab7166faf8c008cb0d18c02dd3a9fb5e0d196c4d65dcd17f040725c322aa5663166597bcb88bb23d9a5f59d0c030ee66e064d15ebc533c20da83eda773bed207b6dfe77dbcaf0742f672f520e869ed17718a15baaaa18c30c8553eb7015ab6267bf87211a0f1738b151b32c0b235d651b2f58f7fed937be1499d30d12b584aa5da1e1943ab85fc110e828a708acd10be3013f311fe905ec6ae06b6746fee83eb00df0b9e7d23b54bcac4937a068365512f3e9c740a98c6d47c8ab10c3a5c55b76", 0x1000}], 0x4) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002d2, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(r4, 0x4, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000580)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() sync() fcntl$setown(r6, 0x6, r7) wait4(r7, &(0x7f0000000400), 0x2, &(0x7f0000000440)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x0, 0x7f, 0x2, 0x7}, {0x2, 0x5, 0x40, 0x3}, {0x177, 0x1, 0xab, 0xfff}, {0xef0, 0x7, 0x0, 0x7ff}, {0x1ff, 0x7, 0x4, 0xffffffff}, {0xff, 0x3, 0x4c, 0x101}, {0x7, 0x20, 0x8, 0x3142}, {0x4, 0x7f, 0x9, 0x80000001}, {0x1, 0x1, 0x8}]}) open(&(0x7f0000000340)='./file1\x00', 0x8, 0x104) 20:33:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x8008000, 0x6c200000, 0x1, "5709005bc31b2e9cf2d2357646067118b27fbb5f", 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:33:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x6, 0x95, r2}) getppid() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 20:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 20:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000000c0)="897fd30a30ae55cf6f13538446c72d96973f63984f2079", 0x17) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 20:33:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)='4\x00\x00R~.\x00', 0x7}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 20:33:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7871d2f8], [0x0, 0x0, 0x482]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/109, &(0x7f0000000080)=0x6d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000189, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006, 0x0, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20d5, &(0x7f0000000040)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r0], @ANYRES64=r2, @ANYPTR], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16, @ANYRES16=r3, @ANYBLOB="4f533d53c8fb9b56e24ed6e550657ce31c3eaaf8c63add228b96061b55dd5ee0ff444e6fbe2193ea03d0883273671763982d1feeed62c6543cece18b37a43330ac475ffade8f3edc248ff34d80a4c8e0927dcd836e496d7fd262673ebe27b8db60c89facfd3da81e49a4f595c59b91ef8a3d8f8433fe851cbcc8582adb1079b65295f4218af4994055319677761cd1446a991129ef566dffbde3f72482742d55e5ec3aca9108073360c666489375f690449242a7dd54b72ce8dc9818f7e387c838bb1f0d5366deb840d1b0703ad6e7167a28e769921bd9b2cfa729feb056bdca98457e801a9dc6b8bc61d9edfea24d923f7d1bbefedd", @ANYRES64=r0, @ANYPTR=&(0x7f0000000180)=ANY=[], @ANYRESDEC=r0, @ANYRES16=r5, @ANYRESHEX=r6], @ANYRESHEX=r2, @ANYRES16, @ANYRESDEC=r4, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX=r2], 0x9) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xcf) 20:33:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='m|', 0x2}], 0x1, 0x0, 0x0) close(0xffffffffffffff9c) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x8001, 0xffffffffcdbd0e9b, r3}) 20:33:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x102) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x10000, 0x100, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) write(r3, &(0x7f0000000200)="0e61f351aae8f8e8757d8c9a2be969d95b41f6db030ed1cf4866b5492883d7f6817821eb8c99656f5d6f564219c262a7dd8831aac4eb43f4c824ea375c74173bd93e179e14c497a66e5839569668b108d50286a6259c1c07e3156cdc80587d57f097fc7dc44d4f9bd117d7", 0x6b) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r6 = accept$inet6(r5, 0x0, &(0x7f0000000180)) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000340)=""/150, 0x96}], 0x1) 20:33:23 executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x31, 0x0, &(0x7f0000000000)=""/49}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x7fff, "73cc5160527b0100e53407000000e8ffffff00"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000180)={0x1, 0xe0, 0x7, 0x6, 0x2}) write(r0, &(0x7f0000000100)='\x00', 0x1) 20:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[0x826]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x6, 0x6, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 20:33:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) r2 = msgget(0x2, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x5}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="617d94c196314e15b4b79138ae745b01278a999575d1da4ee79e6d43f6786baaff66c42bd64ce82a9e1b61339cdd9819c2555dab3bfd16ab3682469570411d93f07a2b746150b49c3d1d06c24c7e38998a8cf45d863cb89b86187255503ec5285d9e4c51809296b6dc111325de74ada8a7d76acb1834d43d81c6cb9eb0110b7937b05f93a2eea1eafbcbb22996d6cbcc45005595fa43d5ef80a6cd64837813c1c9a0cfa8621135770290f404cb129198b59d22ccf1234f8a3863082422b1ea8e72aaccb2391612534b2cd4215978089ece978bad0903f6628ff5d1cd6e0427910d92f3f80a6aaaf3fc2a29f70ea6ae95801a0f3607ed9da37a0bc0ae1739cb88a4a73b2c927ea3f7b4de2a4975ca3ab602fee617ecdf5027e7c38f701cb913a38fb0b052fab877f09e9e630637bc4736"], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000c62de0f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b3093486267e8dad0e256d60031c125814bb6ee11e3ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bca000800006a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120000000000000000000000000000d85d65d9e92b40717545e5dc3070eca36ef609ab79789d45a3af0a6635cfdd502c72d34c8e25f414ea775f7317f0b3a35090a18c1f609d721c4ccc"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getgid() r20 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x35b, r3, r8, r16, r19, 0x40, 0x101}, 0x100000000, 0x4, r20, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5}) msgrcv(r2, &(0x7f0000000080)={0x0, ""/187}, 0xc3, 0x2, 0x3c00) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 20:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) fcntl$setflags(r1, 0x2, 0x0) r2 = syz_open_pts() close(r2) read(r2, 0x0, 0xfffffe4a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x1) pwrite(r2, &(0x7f0000000080)="9e5107c6ece3173eac43846940fed8dd2888344998f87bc3441e23ee377c0e35a16f9af5c765337f2d58ce1209c9a1ba13156451a1ff3cdbe5db8447717167304d4c0be9afe3b0dd4c0abd3f1c22f74ecb4783c5602fc97d8176f855aec0c0fec14e3b21174dca91386a7662c2099ab18cb7c34048bfc01181", 0x79, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000040)}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:33:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7fff, 0x8001, 0x8, 0x0, 0x100, 0xfc000000, 0x5, 0x0, 0x1, 0x7ff, 0x9}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 20:33:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x800, 0xb21e}, {0x18, 0x0, 0x6, 0x7fffffff}, 0x401, [0x9, 0x2, 0x7f, 0x7, 0x8, 0x8, 0x7, 0x7fffffff]}, 0x3c) getrlimit(0x3, 0xffffffffffffffff) 20:33:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0xff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x40}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 20:33:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x121, 0x9}, 0x800, 0x1, r6, r7, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x121, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x121, 0x9}, 0x800, 0x1, r24, r25, 0x3, 0x1, 0x1, 0x5}) getgroups(0x7, &(0x7f0000000040)=[r11, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r15, 0xffffffffffffffff, r23]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r26, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r27 = socket(0x18, 0x2, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8080691a, &(0x7f0000000300)) 20:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 20:33:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd04) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 20:33:24 executing program 1: socketpair(0x10, 0x5, 0x4, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) acct(&(0x7f0000000080)='./bus\x00') ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) 20:33:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {0x0, 0x1}]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5797f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="fb000006"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) setsockopt$sock_timeval(r7, 0xffff, 0x200c, &(0x7f00000004c0)={0x9, 0x1}, 0x10) r8 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 20:33:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) r2 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r2, 0xf065924ef917ad06, 0x7, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000002e1100b003007fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000000000000000000000b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1253bf2637b6a1ab663d9f00"/285], 0x44b, 0x800) 20:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x335, &(0x7f0000000000)=[{0x61, 0x2, 0x0, 0x400000}, {0x1d}, {0x20000000000006, 0x0, 0x21}]}) syz_emit_ethernet(0xffffffffffffff68, &(0x7f0000000040)="56d80000a4c89dcdf36514e3b99494c723000075c2e5a8719d600849cc2b7b66e7153ff4b05b66050dbf605c167d0571") 20:33:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 20:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:33:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x42) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="6b01614ecbd74a575710890735939c1c6298fca9b8506afa1a53ed8ba78dc691f8fd788a57265d871be02ff0057d66ba575e0d0ba1ed4ed142e49be780ac0b9459de161ac863470c132d67d3015d954ec9b176f82fc5e7c07e853f651c69a1018abb25889dc0f40cedd1bab7a643a6be8feb823c62d3096b7e71cead23582bfc4a309fe36a11fcac8d6b02d0d5ac7c91b4ab3c81c7001093f560fa", 0x9b}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000240)) r5 = syz_open_pts() write(r5, &(0x7f0000000280)="d447b2992e6d7f0810079b2d84c9946db2f16b3fc925ee8c3330120c43d1d1f8d79c1bde565d1ff058bc8460bb1b59269b26dc7cd541d5e0ad6c3a92fe7654a47e75b68b28b908b3714f5bf0f91aa1ba6776f90a4053eb10852808e604511eef385e872b11d1f980a2fdbac72baf610cc2c87ef54f219400933d8c3302c7b49cc41b3025fa6a9d1fb8e1f5ac7408f886464ebe4cf96586fbcc7e4a70310a74eb1816d223082b78b2017e3c810238b0d59585c541163a0bbee809ce1a98d58a9fad1cca261534497f16048e4e6f5294b0c25e7fbe31090a90fcf9e7176e162da9352c054f19cd1ccfa4203dc2f63c66d396034e20855c467a131ed1528588ec90a5722341ba4dbd2940eedf6bb26a34eb94d08585ac3595e1682bd681dd2395cf587bae3329bb04bb9941becccd0b2b52b4550fcf193c8156e762779291d7cc56ac28e0e5f8e9f27c14bf54f710386d16036afcb4b39d97abbdc25949b624850a24cb5dc9d328f0594dd70216c69d1cd7e3d34eeffa044760fe7ebdca60e73f81fa88a86c421678e1b56a283079c471bf710214cc2ceab69506cebb33083adcdc2563dc59b7fbc7d5c7a3c8a1c742947c20acb3ef86a127216b51e8369b56253b7c234b563a14b296160e66553679047ba52b82847e7341542003525f9054ee7b316e691417101f24595f41f42a9c7e01ab93c25319cb4415ff6a08fd417c7cccef00a550ab4082ce18d412dd405742a336e818e1d0a5cff98c13f74bea2338e10fecfb81d0ddd5784b7a27830f492665a405f73fe8d5f78682995252c12e05405808a6617e7fa3abcc3dddafa22cfecb1f1a46e397ace22af8360afb9b9ca1415db6032a2132a6a7b259efdd134b9238fc900a27efc2b5238960e445e89895f474feb2a44d19f5a01c83df78e5ba0edaa8d6057ead18f6264eeffc27a6cd68f035288d3d85359d28e562beb44ea9f543521e6e1daca20c4dfdcf89cdf3e631cddaa8d8c4c07f21ca1f251914e6fd63e804fb189b78ce1446d3a242681ceb15c897d5507def1b92f93616afc66889da34c9efba627a9e0ceba3a4d072ff9f8796187db6ca7f917d46933beb0b35f1511252b441bc8ab6ff6ad7e6eeabb2caf7f0bf010f2e161924e6fd1b62679e7ed4fa3f8eaa2d8adb6ed2723391969a3df25c92a955110d04a49ca6bf5b498e28019b44a7292bbdc4fab6c99d8f63378fbca33e435b013154d62218d7a1bc65cf873611e23bb060b6130ed289dbcd01a81aebb4aac334e3f47d4e65482cb25113eb4a4984cecbe1ce70dc039415704fb211ba0288bbfe67a0940ae5a2e70d6014e46b5b31dc41da1de15bea3eac75d8d4b31a0eafe842459dfc592500e5506a0fbd15a02997d2c908e01f49ddef7afb257e5d71ad675bb1f0b0c9b0fcd2bb2c8eab86cbaba17d68a6b199c7f14ab8004566ff98a648725e4273d38f6b4597b4941ba742cb6c3c6ba7b3e8977b7287615b2dce359e0b7cd03d4c15793e3b2524b6469c1b42868da2576e45e94f7af3bb8cfa0568a8a3c23eaa00c732b427bc32183e9eef55fd6edc5219a406afbd9dc50bf5f19beaf7d46c3f93128adc7acfba7a33f38c57252ba6004e63350f238ce09db196220d640c8d362f5f89fa0dea16280ebff0aceaab09db7a00e8b89aede157544353efe54c4b85793c1ae044b89c4e7d30d4496b53ab49ca8c41ef9e83aa025541215f5cfd7381c594b5da1cbfc06a0db0aa19d7d804fac186ba0946cde90003321452cee4ecbea9fda32856d5340aff2634762b1574a816feb9ad247988957fe0af58e927b206ce96fc86a59861f588b81d07c3f5156a8f71a21939397de661f6501a8f2dbc8c72d30eb1905884c44431ca4d39834ae58320b7bba757113a7fdd716bc076a93451a45c9916e37c95c1c4f4230b1e604a96a36c0226275bb9af571ca5207d005a98addff1baf38e171d47a5dda6828b6baa6af879872d9ab26af3f59c853b45cbe74b7e9877c10ab498f125cd3aefe7fb08a1921b90a8270984a16945bdf8b0ad7721c044012916e2f399eb7c1ba311463c42d9a9447c4759f2bb742f4a9da7816ce364e3ac0353323866245d0fbdb38790981e90a71d68db55c15a6d4dbacc824927cfe6bc97e1d44b4db6e21eb0b25c9bac92b898a68745c402afef7592b508b3fba1a1ba858d6c01da128b99c3459461b8d4a8fc7e6d150f97670649099311c4b471886aa4493bfb0120e7ed58369cacbbb0fe2b8c7e0322b5de31a9eb74fbae331c8a77d4e5bdc14a8913e9281c5ace1996a6511728e295596a3d956960d31d260fb199dabb7761f22389e28b24b442302951781c4ebbe652e5b05977c0d78023a9349face4e14e86357b2a2793b311d09bf98b324d04ba009ac98f7899e7c33b56b9d7c3c166a773f666b49a4aca527dd17de1c7340bd38e83e35188e2a459c61f5479fff77a4c7f13995bf19df6e5a2f2876f8ca105c85a7489699df3e2e619922b7abd46769a456d44195695478231df6ad49def36189e3c9c2e6a352b98b58dd77135f40476994c1a4320dc8095f4eb3f256487e3ae233a6e880d440a291692f068bde87ac5b9b13fde4e0355987ebeb85553a54d6d0f54eeccd917df9a4fe407d360967e2a562c09461d938afa68e04104ff69649e70a3723b9b2eeaf0cba03c3fb30db19bb2602d33aad3ef44bf3f48eb17c01c6eb10db2b69e18968751e1b9aafde092edb0a01f34a45c43f738df508bb1e663bebff2f6f1d35ce4586e6ab1dc08c80ec8af24a5e7efc3308b2f3d7ce1337c70bdc31916e3b4f4e377316f8b706fde5252796c2a65dcf38d0e5240a68214b1626d411b98d5a0bd8441633a6a49794139f6ee28af785199fc84793423d4a1c7ca18038b2b3cc9040c694275e193ea80e2cf031b583f3fb0716e725fd253b88ee7c0ebc997b7eba24963fad797437996bf49d3804a2b3c95d5a347a63a0ed1993e3b2027fef9abd04d7c68647a503628f09a24f2739e7f36b28c2c087dad5ba55a81d946a19cfc2647869b0a9bc6916c6b3fb0fb3d36803090a3c5749cbaacc91c4903b9aa37c6bc97a3b647a9ed3453bc1e8e99fa0bed3ac552384f0c4529010248cce1490ba89f0b7714c35624716ea7ae48d3db1f0e2e2bfeef14bcc905eb5d6833edb90f47c2e0569ae1d7579cabdd62e04cfba208693713a083e7a7bf2bc5a4382ac6a126b374b0b886e05266f5ffe8a3bd46bf6954cf55dd5dc59d967efc3a91b8b72811395c37da330ce695086e3e0f6a3fc58794568a3abf57a9c8f5547153e76ce022e40a388dc7d8d14b33db66d484258855e187eb56824724e57e5f1abd5ceae71f1f7cee367321f854483383a96541558ef2527f5cd239183f6d408fd7c020ddd3abcf671a0379b2a2601cf4cdf489c1797dbc3b72db2f004d741b8e791f844b7b8b59a736b6dc5aa2278fd6fa4297f93a1b5516626e9dfd9281c0cc727c66d423cdd514363f236ddba82b5874d528669f3299735855c7568ed50c1751bb0e774ef81ff69e2b5470d6b78610c8612064e33707a096e3ccef17b8198f70930399ba9ef188f55a2ee58852197544585e6bfe69abad9008119139c9b4bfda99af1a1c4dad3dc08f39ce66a547ab5e379fa6eb41c48c7557143f6305c53258264ef4ba6a0b88f9c630c7871a48cddd7d4d49d4aff35c793449ed83ada11d826c5ac546da22eb25c1cbc1661e754e426dd43c811ba4f5235947c3bf1f60370fd4a10a5a9b5c95f43d662398213c44ab2fff608e451a41c6ec573241892007bd64ac7464c2e0b6130a1ea8960dbeee0fc44ac0e0502ea04e70c5aef3e162affef83b42c98898bd7bddbed425831be5bee61ae50bd559011db3ec7e133629059e1672248de6b9357df31c59c3fa15bd128ef18ea7de9be46a3ae50039f30089c97398e7217bdbbde83fd00042d4d7a7296b9ff1d47ff029d702a058e68b9ae5578d63060b09e0c070e62d8300e078fd92b5b9bd48474b9c527c583fb9c30d7a981846e769cb985f6d4caeb0eb4168a67f54c8565df17eac0ce06eeff24cbf81f7a41f73fd485fabe25987afe2829544dbc82cc31a15300048eb5e623f62590606fa95e676de537f282f40dccb2e5e6fa14e9a299fb02597554ce62e19ec928f2b18102145987da7089fbda2651cf0f58ce2ed0155ecad37395a2e0326f6287c4bfaac6adf5d3e64136f6819f626640c143f4eca351c07f48fb4f5fd416512f2a5dfc3ee90da3d730596658ede2f2bf7f928d7eba149212b10adf36acede888edc96da6c190185d29b47958828c8cafacb616cd30376913d2c853c628202a04a238f3fc2beaa942669fa6f7b0011e40fbb7ff40239a57d3816383dbc580cf8c9b8a02c07b6673deac8a6ec2ef63fd4d6dbb97d2a1f716c2e423a3bc66904d1d83a83ee83f54e7974063ac5f7420cc203d9550f1ddca8f6f0b4f4eac079974170de8ae24811c852f08f82b9c407870eb73ea6a180283b6ac8d63c6fa4e29160b795f0425494aa391e5e85136e4962ba700d7861e5d038f4f6dc518d404f07397261e7a833dc78d7d3f8041b95229c456be920372d85835362bd5b322739565e73e0b64aa86592b2fc32f5d88e1f7daabe22a5405133ab1b04605dc9a618ff37e85ca59c3cad820034352f558a778ccd98532757bbbd47a2d34260f588698a77c8f306a4365b9c330c1aea5a61e59de75e303e744a9817abb1da567982b2291783252da481e8f2dafb2c329100b66eca0b58aa2fd4e5524ca724aea72622f7c89e4973a19ea5fa2f546e123b7d9a40abfa43d974c303e5785076a692ab82ddf119913c5b1a27bd6967d7e277eaa1f194d32597482b905d64a56de7c273881401a7d0848e0b4cc19ad81484ed5ae64a38e00b5e46a045135745ffcd7506bb08e3b1142ceb5e2e30e3d74f63016fc3e54c153b8eaac3490c7820bf56665bf77ba24c657e07ad0bd8027c91fe37fe5598c6ffc27bdfe9598b2907481924f17bb10dd6d633c685eab05224a41d002fc308f4c3cb49a7f1285aba398f64337c81a0091993ff913618fcabb643aa7aebafce978c0841d0d9536290c3c010e89bc7f8908d3df32d0524d58bb1483fe557b2de2110abfd1846cb091eeba8209c5fdf3ffca6a2321748d66b24e8efba37cfeeecf29400b646a41537375bdaab75bd803a8bcf89839b336d980ce14be62293bd67ecac98863e95bfa4f67f9f149ed0f799bb4d74529efe93cd472d4b5916b9b25deadd604eafad7cb8efdd12504b575fb7237263f9e13befbe875e80c5c4b7127e0cbc07244ac807242098cc3a247b0705552a9f1ed7bc8b9cfd07a3791b6ee30633e1f306ff2fe875a1d9b901a31990b64f5cf005cf749492a9888c5b886e5435221a4f381897bddfa72f76315e4f36fd7b56aa747d846a002eb23eabf95518c60bf23aca2c17ba6b5e691176d2b4420d42784252ea366c055fc3b9999e081972b6b3327d4560b040daeb0e11e6fd57e9c77db64739c6c9cb3e531afeaa14ecadd850cef9edd490783f6648e442a15a66b5e59ba4eda24049435246340d5b5b6899bb0efece344a1849e737c568d5bdd4ea12d93d0827879a9f22b23115553ec2a514f7a3278451e0756cdbf27f38b07bfb335001ec54a8ab0c5def4ecee5970bb1674bd8bde521670ffd051370479503979df9633f7186718bf77a4425c66d9cd97bc2e8496719f0416aef65eca382e4ad046582114bf0824db55da65c8964c8965bba36a51587ecd7a9550261447737e73747", 0x1000) socketpair(0x10, 0x7435f22240e60351, 0x8, &(0x7f0000001280)={0xffffffffffffffff}) r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r7, r8) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r9, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r10, &(0x7f0000001880)={&(0x7f00000013c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001400)="208304cdb84d7a2cb4f5c76b4f5f3006d03c2e8211c3d0f26ff1f2bd276c7e4005d10c04622fd0d553ecf5d6af3b04f309d6ca92261d1c1bb3dee5960ff283d331a58547434f91f5953b6847460eecfdf075c8642612c26e25a20ffbea97a6018ce0", 0x62}, {&(0x7f0000001480)="650b4e2023da3bea", 0x8}, {&(0x7f00000014c0)="7d2e495be428a62eae81af302438f8ff167cf02b0c19141c6028e94dce61e7dc35611d8cc4061e9e006c", 0x2a}, {&(0x7f0000001500)="152f8e03e05f6006a8fdbb40873afa559c7294d30e4a586e19ba73c283f4ee5b91049f6be9398331b8f2a8278aadb2d4bc12c2638eeac4662513eaf7049c0678707160ad9196a0f10b6105de9c65fd0ac397", 0x52}, {&(0x7f0000001580)="1e9903654cdf4fdc4198c6ff90c00fb833daaf685e76a781a2580744e2a4624f364279b1a393f2c0e801367b77eb722ea63ff9e37712ffb269351011a2ea466495c59d0137ea470a9f2854f49cb433e4c2d8a30d1a74047a5b9bde49b84c9e6ff9a046ed637da36e8b3740", 0x6b}, {&(0x7f0000001600)="752fdc114968b31cd4da88aba0d73ae74bcf324c1b15c067b7b9dee939b91b5643c71581204cfe63029993896d2c5f8099b69fa35d226e53df053ce1f1f5e538bdabcdf87f443fcf1afca0120f3e6ad8390f3e4faed48e95c6f2ee85d3128294fce30c506bdf614f775921ee529b038a10f7e0b3c7567e5f4500066f", 0x7c}], 0x6, &(0x7f0000001700)=[{0xe0, 0xffff, 0x8, "a408028889bb62e2fb47f4474d95c6cd75f72034afd81ebdad14739b65aac317361488d45d465961c6aec652508a93f9ba3787ae3e0b7387833c40e780a3744f06315942adb367a8591e0e876e0bc31c0db75c584d546480530c72a3281af111909786215725adb89862cce7e4b820bfb10d22fa18acd9d0a33db1edc01918736ad9da97703bb3b8a3b2edd4195a230dc798af171e183fb957d4957bebea1353ad908d253dac252d0d593c9e3c68b141e82fa37cf1ff90251ffee2f2ee17048e484c83efddf3d5ae8510f30b41b2"}, {0x50, 0xffff, 0xfffffffb, "f646b5ba23aeb8a12dd96cde3cffc3453ef078110d10d0268a45264a9a19060122edccdc73df882e4ed4d182fb598dd031bde148f1c90290b25a18b818bf4242"}, {0x20, 0xfffc, 0x2, "25701ad8fcb2429a4adf7e"}], 0x150}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) bind$inet(r6, &(0x7f0000001900)={0x2, 0x3}, 0xc) sendto$unix(r9, &(0x7f0000001940)="c120ef1e2acf9eec10d8ef", 0xb, 0x400, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r12 = semget$private(0x0, 0x1, 0x2) semop(r12, &(0x7f0000001a00), 0x0) dup(r11) r13 = syz_open_pts() ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000001a40)=0x6) 20:33:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fsync(0xffffffffffffff9c) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() 20:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x600) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xfbff, 0x3f, 0x1, 0x7f}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 20:33:26 executing program 0: r0 = semget(0x3, 0x2, 0xa7100a843e3ab639) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x3, 0x2]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x7, 0x10080000000) semop(r2, &(0x7f0000000100), 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/55) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8a8, r3, r5, r12, r19, 0x100, 0x9}, 0xb9b6, 0x6005affd, 0x5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50}, {0x40}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 20:33:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x7ed083284b0a633e, 0x42) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000380), 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r25, 0x121, 0x9}, 0x800, 0x1, r26, r27, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r30 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r32 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r28, r29, r30, r31, 0x121, 0x9}, 0x800, 0x1, r32, r33, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r37, 0x121, 0x9}, 0x800, 0x1, r38, r39, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r42 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r44 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r40, r41, r42, r43, 0x121, 0x9}, 0x800, 0x1, r44, r45, 0x3, 0x1, 0x1, 0x5}) getgroups(0xa, &(0x7f0000000480)=[r5, r13, r19, 0x0, 0xffffffffffffffff, r23, r31, r35, 0x0, r43]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="d0f7777831ea331e1ade369a37524d46bae513d2c25cbdf5a906623fb91439f7394fbf3942fb42dcb91b8905eff22dad7107e9d96125ba16fcfa78075d4c3ee72a2e10f46ce94fc0bad166b7991a6b79e28525ff7f44cb38f73ca0bd240dcf6b1fb987f54a18148211b4fc9af594509cb6ad611c94b13d3ba66ffed4383c7c7b84d468c0e4075f87062bff415109e4f5779b4f7f1017e477c830969d313b333229020126144607db084558989e923b045bfb89e464db68b76e6d11c6af2b213a87d07c2cb36fa2779c9d2a7b31b6e9fd6ec8700a43d67a9ce5756f57bbc6484df46654874129d628", 0xe8}, {&(0x7f00000002c0)="f288fc0cfeeece1eea13cd0dbaaf964748bfdb691c71db3e73ebfea5a8f33525ccc50b0affe56cb98366672ed141177ebc15dd7d2c3fd43527a0e3fe6562327eb6739f5577444a85d9102ed65fc03d6925aa3558d36e5319eefddcf858369433bf552f558e8f3e7fc46e2bd3515bf3334c957d9bea3fe056aca050c745f54129404526314bfd5947c84e5512e3f133a266aea03500b67502df79a780f409844d6fd0d26689f201213ee6ffa52c434b7e8c1947d1234313c814fbf524f942f7f0da987ec5878ce34ba2b9fed71ba485639ddaa8bb0632159f60fcb26aa653eb18ec9ce156bdd93df9", 0xe8}, {&(0x7f00000003c0)="9fe523e915ca068ba7973b9499a3a0c5ec295ad2fb6e3498eb37a07584788f83b79807864c925f1de2d3c4e3126cdd90dc44fd59c11afc1e1b590f7a80c9a9bebfbe741e92e8", 0x46}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r46}], 0x20}, 0x404) r47 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r47, 0x0, 0x9, &(0x7f0000000100)=[0x90]) write(r0, &(0x7f0000000080)='mL', 0x2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) 20:33:26 executing program 1: r0 = msgget(0x3, 0x10000001a) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = syz_open_pts() ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) r8 = fcntl$dupfd(r7, 0x0, r3) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r9, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r9, &(0x7f0000000240)='.\x00', 0x3, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c8971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec149205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5a971a5c94f57aa3c"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r14, &(0x7f0000000900)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0be38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0d0b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9b3d0c76ab623a6894b4d45ed615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d00d500093211154e0000000000000000"], 0xe8) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r15, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r16 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r15}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r11}, 0xfffffffffffffffc, 0x5a, 0x0, 0x0, 0x1}, {{r16}, 0xfffffffffffffff9, 0xf3, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r12}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r13}, 0x0, 0x40, 0x2, 0xe52, 0x3}], 0x10000, 0x0, 0x65d8, 0x0) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0xffffffffffffbffc, 0x8001, r18, r18, 0x400, 0x0, 0x80a9, 0x44b5}) 20:33:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './bus\x00', './bus/file0\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pread(0xffffffffffffffff, &(0x7f00000001c0)="c79070e204392590d249d8bd2e9f1b0ec98b0bbe4e59d2774a78517b70c3674805acf3a9759a299511db4e47ec1b84499b3835ee50d5462d", 0x38, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:33:26 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000440)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r10, r11) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:33:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) 20:33:26 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0xb1, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="820e5b47615a6be84106d826385e340e9e8315cd83654b4d7c7d3d5bbe3c7cfa83e87150de435beb5fcd9014b10bd1dcbebbbeac5542ed53b536a932c880fb327dd8816a2e3ee8c4f850771dc08e8592f93cd4ecca7503aa36ee45eb52d8622a301bb864e194fb020b0781f0b0b7e7cb7d2213322fdcf596a82d51f4906d3c807e2b8cb87a44934d83cf41284fa093160facebf5db1b8a14078a8998085bceac7332384e5feb9097d7e30e758e34bf003e8cd55be67834f95b9e6985bf5dffa8424d9cf29d32ba2580023cac0f4a4a7b8b33023185ba47782cc6177b59ef0574f66705fa732c31b2b2c2aca1bca431514597b279f8b0c39e8844d3ebf23fe7868aa7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) shmat(r3, &(0x7f000004a000/0xc000)=nil, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:33:26 executing program 0: mknod$loop(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7fff) open(&(0x7f0000000180)='./bus\x00', 0x400, 0xedfc6e034d661b2a) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af0aee69faf4bfc9d6aa4f8d270e2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd62", 0x200) r3 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000000c0)) 20:33:26 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca6b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad570151137b97fd09375a9c9b303230505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f15757ac9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b6d10a8d2d6537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94d2f1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1ac7d612c566039ee46155a360e64d8b8cad35c2fd89fd02b3fbf87a600e265ea341e2ce238076d99a3602d84708ebe936a5175c1f8d00b145e198054a3e7c5000000000000000000000000000085f5239523c371c079d4edae01c78129e3a15f775719269142785d193b4194f19c6e36e82ad1353ae4e0e95495307b74223e573a219e2ba4059ba9dc737e6d295484c9e890cecd574b"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ftruncate(r4, 0x0, 0x401) 20:33:26 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x30beeb96e738be43) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x20, 0x8005, 0x38) getpeername(r6, &(0x7f0000000340)=@un=@file={0x0, ""/81}, &(0x7f00000003c0)=0x53) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) kevent(r3, 0x0, 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x42, 0xe035e196f0f65db1, 0x100000004, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x8, 0x250}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x3, 0x1, 0x100000001, 0x8}, {{r7}, 0xfffffffffffffffa, 0x10, 0x0, 0x20, 0xfd}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0x8}, {{r8}, 0xfffffffffffffff8, 0xa0, 0x1, 0x68f, 0x3}, {{r8}, 0xfffffffffffffffe, 0xf9e504306afd7886, 0x2, 0xe043, 0xe8}, {{r2}, 0xfffffffffffffffc, 0x8, 0xfffff, 0xfff8000000000000, 0x80}, {{r9}, 0xfffffffffffffff9, 0x3, 0x60000006, 0xfff, 0x7ff}], 0x5, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r11, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockname$inet6(r11, &(0x7f00000000c0), &(0x7f0000000180)=0xc) kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 20:33:26 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\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', 0xffffffffffffffff, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r8) r10 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r10, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) pmap_unwire: wiring for pmap 0xfffffd8063bba008 va 0x20000000 didn't change! 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00'}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 20:33:28 executing program 1: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x84) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xbffffbff, 0x0, 0x9, "d70f001000000000000000000200", 0x401, 0x100}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0x152) writev(r7, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000180)=0x9) close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 20:33:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x104) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r2 = dup(r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r11, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) read(r3, &(0x7f0000000540)=""/35, 0x23) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="2d9a69f668b9840904d3cfbb2f", 0xd}, {&(0x7f0000000240)="3a745b7b8bfe293c7db0cb14c4625959c8877839f3ff8e9a4836cc7526b3cbc138ea03329133917240ee74aac10a0d70287b4fea9d70e61df9b549d3fe1275efb2d67e0deb171faace00809ff8bfa45c0404ba41018ad9836c332de339faf54ab8933c6098dfe3c6aee9c5dd320b6f6d89f61417ae0dcb06061cd9370ad8a0f4bb42ab73f10fe30b0144f3374b14b962a74c004d73d81460763699f97ab7", 0x9e}, {&(0x7f0000000300)="e05d928f4e24e0bbef71086095b4a6e352dfdb18d7724fef4d0a4eb8af470e7b012c3ab8", 0x24}, {&(0x7f0000000340)="013791e3812d07c74f0aff3cfcb4760c7fef938d7a19f4a940b63a9f497d8b0e28356cba8a41973b8e573c5a4784a474cab8b842d747fc8bff5eee2767e8728b03b6482ae4fa7cb7d2cf5fdd657a360030dbc2a2ebf5a570876517d2d47778dcdcec71b9312a5fbdbfd3d434c475bde7f685e7ca187f15b15c7c8bd79794320bbcc149e8f7eebfc22b49dcef1ff2c17407718da80c26c570dfe44ee21e046272e96b278f3f295a0b2f9f93d0cffff646347722f65d9424bc5d1ba3f65e", 0xbd}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r12}], 0x20}, 0xc329fd529b7488bb) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r13 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r13, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 20:33:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000008a45, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) close(r0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:33:28 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x11) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10, 0x4d) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 20:33:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000000, r1) 20:33:30 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0xffffffffffffffff, r4, r5, r6, 0x80, 0x3e}, 0xffffffffffffb4ba, 0x1000, 0x4}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x100, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000280)) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1) fcntl$dupfd(r7, 0xa, r0) recvfrom$inet6(r0, &(0x7f0000000300)=""/194, 0xc2, 0x42, &(0x7f0000000400)={0x18, 0x0, 0x7, 0x7ff}, 0xc) r8 = dup(0xffffffffffffffff) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x80, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r11 = dup(0xffffffffffffffff) kevent(r8, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffa, 0x10, 0x20, 0x8}], 0x1f, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffc, 0x8, 0x8, 0x3, 0x177}, {{r11}, 0x7ffffffffffffff4, 0x20, 0x40000000, 0x20}], 0x5, &(0x7f0000000540)={0x57b, 0x81}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x20, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f00000005c0)) r13 = semget(0x2, 0x1, 0x8) semctl$GETVAL(r13, 0x2, 0x5, &(0x7f0000000600)=""/59) r14 = accept(0xffffffffffffffff, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) readv(r14, &(0x7f0000001c40)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/107, 0x6b}, {&(0x7f0000001740)=""/159, 0x9f}, {&(0x7f0000001800)=""/19, 0x13}, {&(0x7f0000001840)=""/222, 0xde}, {&(0x7f0000001940)=""/98, 0x62}, {&(0x7f00000019c0)=""/138, 0x8a}, {&(0x7f0000001a80)=""/123, 0x7b}, {&(0x7f0000001b00)=""/152, 0x98}, {&(0x7f0000001bc0)=""/103, 0x67}], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xc) r17 = getgid() r18 = getgid() r19 = getegid() setgroups(0x8, &(0x7f0000001dc0)=[r1, r15, r2, r16, r17, r3, r18, r19]) syz_extract_tcp_res$synack(&(0x7f0000001e00), 0x1, 0x0) 20:33:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 20:33:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) socket(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r0, r1, r2, r3, 0x121, 0x9}, 0x800, 0x1, r4, r5, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r6) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x102) bind$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 20:33:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/56, 0x38, 0x802, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 20:33:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) r0 = socket$inet6(0x18, 0x6, 0x7f) pread(r0, &(0x7f0000000000)="da4a519f8bde6c93cf1bcf6067302f869c14387779920516e7ead158564b0c5f392fbc7d4f7e228daad2424411b9ae9b4263d9449bf9e80bea6243bcdd412643ca26ced2a7c2491205940e1f795d3514d6b959b7fff62768b0bb970d637f3f2179ea9ca84a3dec4736e2b38a2bb4048ada051f7bf28929b4ede7c0e6ca5de5f8610f6b1cd5e1a8ec216671985f274e8bca9efc3ffcdb3e4be1fd5c766959d88febe348a8b8a6a8b89d5c3293fb1a42f462411fcf61ce816065252341436e62b88a7718db4d2c971f9845f1c9613fad54a9963b1065cede80c318e8a3071e911fa071f906c2dc30f90ecd0faf1dba", 0xee, 0x0, 0x7d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:33:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) link(&(0x7f00000011c0)='./bus\x00', &(0x7f0000001240)='./bus\x00') sendto$unix(r1, &(0x7f00000011c0), 0x0, 0x4, &(0x7f0000001200)=@abs={0x3, 0x0, 0x2}, 0x8) 20:33:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) dup2(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:33:30 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8af3c87a38a866a, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmat(r1, &(0x7f0000761000/0x4000)=nil, 0x3ddbffae5340a57b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x1, 0x6, 0x0, 0x200}]}) r3 = socket(0x18, 0xdf6a6b55a20b4f1f, 0x0) 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) r4 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket(0x400000000018, 0x3, 0x3a) lseek(r2, 0x0, 0x1000, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000080)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x25854940f79d3c6b, 0x1, 0x3f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:33:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3966696c653000021aafb568701c0522f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c2262c84bb99ae82b71cb95227bbe49089100"/116], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x7c12749ea1009bec, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 20:33:30 executing program 1: setuid(0xee01) chmod(&(0x7f0000000040)='./file0\x00', 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="42022ee5e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 20:33:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 20:33:30 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784a3a96e9422a9103cb989f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e053889529e7a2a327c5001f3df4b44a2b9f2e6a6be8923300558fd9fe271b2b8dc04cdb291db4e4dee613858c13f1845fdf8d7cf190cbed"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000080)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b", 0x2fb}], 0x4) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) recvfrom(r2, &(0x7f0000000440)=""/220, 0xdc, 0x403, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="ad398eb5b38d2f2d0efc3eaa1c0780dcc61d0d28211a9233cda776d507c625de32d1dc2b41e9da08c3fbaf456d815e1d84505a3d22b06324374e5691d933778fd305ad4e6b13abc461b301a4ff7cae22901ab852049e1e0091584a21c9766a24718047670d12f83f037a523904e9300dec03ee8bb1bdcbab4e00926e28e1589fafc2154f6ae8663cadd3852045e4c30277", 0x91}, {&(0x7f0000000340)="a328d2ce5b748ea72f6450b4c652a104981b03b8aef87bf7f20a913ce3d3495d6ae00481530e3b18d4f52dcbdf1b21dbf35c63c331955e97c9e2667f8559a0aa42eb9e0334f7ba9ef932c1415f601e1c7f8b9115e98133e930f7ad28560af3297b201b3f48e5ea54f5fa6734291a73b3dc386c14661588cef88d5ac50fede1cb3c1b49d0a7045c931e0a9d84902eb095bcfc8d1ba9ee7cc74cad3c6185111cfa2a835ab8deb329c14e19f79066", 0xad}], 0x2) 16:00:00 executing program 0: r0 = socket(0x2, 0x4000, 0x4) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3b63f0aef9502d14c30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91097694484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058ac3da3720f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000fe9bfa9093afca154825bf26bc7525570b4ce7e40e2a1e451ca9ff61a788b774d0e6da3513425d5e8a39ac2e6788238bce25fb3ff7a5ddaa93c508e9f9cbe2da91f5cb514f3a09a33eef175c49106a1be277dfb7e5981966eadbd3e0b49484b1950e9f4136ff42d98d"], 0x10) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:00 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) bind$unix(r7, &(0x7f0000000780)=ANY=[], 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r8 = syz_open_pts() getpgid(0x0) r9 = syz_open_pts() r10 = getpgid(0xffffffffffffffff) fcntl$setown(r9, 0x6, r10) r11 = getpgrp() getpgid(r11) r12 = syz_open_pts() r13 = getpgid(0xffffffffffffffff) fcntl$setown(r12, 0x6, r13) r14 = syz_open_pts() r15 = getpgid(0xffffffffffffffff) fcntl$setown(r14, 0x6, r15) r16 = getpgid(r15) fcntl$setown(r8, 0x6, r16) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r8, 0x1) write(r8, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000100)=0x7) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r17 = dup2(r8, r8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000440)=[{0x2, 0x40, 0x5, 0xdfa}, {0x81, 0x9f, 0x1, 0x80000ad}, {0x9, 0x97, 0x3f, 0xfff}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r19, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r19, 0x4010426e, &(0x7f0000000200)) bind$unix(r17, &(0x7f0000000a80)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b6437dae53064afc20ad0bc8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbcff7f00001bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f04554a0a38dbefca069958f0594a5214053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff2331d26108de2a37faac528b61a5b1252cb3f5a789c34b1ee4ba178ad6e78cffa2fc01007ed697352f8059cd8bdd48e2164bfd47634e612d6ad032a5da9e1ace32fb071bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13dd8c1ee78acdcac6738b62d73348326a5a9e788ae73303d7f5b5ecf91f91217a3fab796a17b3e90a4e447457447696abf32aa1f197bf38205cb76e00"/359], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r17, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r17, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r20 = dup(r1) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0x7) ioctl$VT_OPENQRY(r20, 0x40047601, &(0x7f00000002c0)) getsockname(r21, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) dup2(r23, r24) munlockall() getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r25 = socket(0x18, 0x1, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r26, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:00 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000e00)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x1, &(0x7f0000003e00)=[{&(0x7f00000029c0)="c7544c4123a45bad232391f35c9c6fff1bd85bdf48866f6a3a01b6298a7e91f0ea28f7e636553823f5f7b617db53ed4aaac04e80beca93c728094c2308e8"}, {&(0x7f0000003dc0)="6c4b603dc5b7050b3e4815d033d2a657c52ffd1e27d641f505f92733790956b7fcc05ff080"}], 0x1000000000000043, 0xfffffffffffffffe, 0xe5623de7, 0x406}, 0x8) r13 = fcntl$getown(r12, 0x5) r14 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r14, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r15, r10, 0x0, 0x46, 0xb339}, 0x100, 0x0, r11, r13, 0xa5, 0x4, 0x4, 0x2}) r16 = socket(0x18, 0x1, 0x0) r17 = socket(0x18, 0x4003, 0x0) dup2(r17, r16) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x18, 0x1, 0x0) r19 = socket(0x18, 0x4003, 0x0) r20 = dup2(r19, r18) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) r22 = socket(0x18, 0x4003, 0x0) dup2(r22, r21) setsockopt(r5, 0x29, 0x2, &(0x7f0000000d80)="00010000", 0x4) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x4003, 0x0) dup2(r24, r23) setsockopt(r23, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x4003, 0x0) dup2(r26, r25) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) r28 = socket(0x18, 0x4003, 0x0) dup2(r28, r27) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = socket(0x18, 0x1, 0x0) r30 = socket(0x18, 0x4003, 0x0) dup2(r30, r29) setsockopt(r29, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r31 = socket(0x18, 0x1, 0x0) r32 = socket(0x18, 0x4003, 0x0) dup2(r32, r31) setsockopt(r31, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r33 = socket(0x18, 0x1, 0x0) r34 = socket(0x18, 0x4003, 0x0) dup2(r34, r33) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r35 = socket(0x18, 0x1, 0x0) r36 = socket(0x18, 0x4003, 0x0) dup2(r36, r35) setsockopt(r35, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x4003, 0x0) dup2(r38, r37) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r39 = socket(0x18, 0x1, 0x0) r40 = socket(0x18, 0x4003, 0x0) dup2(r40, r39) connect$unix(r40, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r41 = socket(0x18, 0x1, 0x0) r42 = socket(0x18, 0x4003, 0x0) dup2(r42, r41) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r43 = socket(0x18, 0x1, 0x0) r44 = socket(0x18, 0x4003, 0x0) dup2(r44, r43) connect$unix(r44, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r6, &(0x7f0000000f40)=ANY=[@ANYRES16=r16, @ANYRES32=r33, @ANYPTR=&(0x7f0000000c80)=ANY=[@ANYBLOB="123344859322bd35b9e31dd6460d423b8020ea9a7443c9af1ccb1c4f2e1fc1b88d1cdef7061f8cd70d480205d2137834cb4a9a066e5edb6e333a0aa8bc4e3e964baf73cbfc49fc50db9afeb5f3dfcb06242106895f7b870b1f35f8ba15e0c9ef46e6ffb9eccfd2aa91d388855df9aae5ccf8400274e76efc2d43c99e02354b22566a3b74e85c15732bf5761b753501876b454eca4d7d4ecd863071a0f9af0a6c224bf10a39e11e672f7b3aff9eeb2d60e68b30bbba08a253c9792f6e27a789be84b3e6", @ANYRES64=r19, @ANYRES32=0x0], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000001800)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES32=r35, @ANYRESDEC, @ANYPTR=&(0x7f0000000f80)=ANY=[@ANYRESDEC=r38, @ANYRESHEX=r31, @ANYRESHEX=r40, @ANYRES16], @ANYRES16=0x0], @ANYRESOCT=r21, @ANYPTR64, @ANYRES32=r20, @ANYRESHEX, @ANYRES64=r23, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="28efc39e0536419c20f35738b043ad367ab0726ae43f265abca715f91e05214716e8c2ab770200de840e1b8d0d69ad21e42d490fb4dd7a2159ba40e52ce8ea969d79a326163b58472e744090872fbbe3855ce834c676cd27b6322e65f6813f65bb65db91489e35b4afb0587d5ebbc23596867ad9696c718a6f862bd0f44508864e82874ca181e490f676414f54827bb44cca3bb989587518ac680e97ee194294f07ed2336816510d389264139a0ae5982e5e420ae3fecbc9c477ecba58c88f9ce12023fefd2c39e308f20f0bdd9ea141da651368d8e2b45a075627c674dda354ad3a69c63faefcff6cf61cafe8b6d6ef61da6cfd8707e109378fe4e30230c60533c381814a781a7b5fd613d7b56a518265de2ca892871a5a0d4c5d392806be7e21d81ee833d9bab6d788978c1506c1ba5c4cc3f7332dbe4b1071141eedf6055bd2ea882ed55555637c6bda9622d2a273a7b9e89aec59ed2a32629d32fe8b9684755b3b1c86dd787dcbd9cfb488099756d09967714058bd7c99c4ea074733f69a76890a31d5275995720175143585ce1dd5e025feb6152f9bf8b41ad14cedac2e8ea3a925367708423a39e322c43d45eb27cd81f0e73e72b0c5d3bb3d97f1ae5c1f13f4a58cf08ab0f734bf0cc392e348374423cbc462b8073a38b7626074df83fe3c7dec31ad9fe449f12dd2e3e78450f780d50df7b9b4dd3edbc475bd080b3397b2c8c7c6ef7aab84b725f6ae76309c0865b4cf2c66d72d21dd9e14320ab991ccce056fc878f6a0beeb10837bdb3dff5499c82d4242bf72943d4544e1f842cd68ac18a27a49ce1e18ae8738152e3b68b7a7510f72bf736129e5dd83676da0ca636a57eed12df60d1d899b4d75acc21135e7c6205cad373425e0d3edb9a951ad3e9345de744036428bb551f771f454dbc8c099bf0f4f48b24fb2e7a2fd201c6c9778063c390e5d5d103944a20107d1328a77d8709c039ebf75699ed9a304a30150025eca8e1cf322611d5119f95a2744e299ec5e11fe7afa372204b452cb1931cabe91c44ca8f2ae7d7b880be5dc282c4d3af50744a7c64b4c58881cec267b75cfcab43e2349c6ec70a2ee5e7fa3a03a91d9bcacc591b83e2270717dbf3d1311bd2b63b2fb6549df1f30e87bb2d34b93f6df37de517dd2fef7e5b185611e30ea3abe5f08db3e412b69b0ed2dfab8e7a4a8d5a99fa95c5305adfd918a68db346f2c38289c878c3bd2373cbd93eeb9f006a88f12ea76eb88035a7bc2c354332ae4e954d0faf916640fbcbc6de8f47b63adfa028b780c338c47b39fd43fee775027c650ee6e1464b3c51e2a4909749f94c3267f12f29627398fc0ae6c422e988c468ec5935f4d14806999441d26e33a5a749ab7749f224c998de64b25984deff49eceedcbc2866a93edfcac373a3a21e9ee11f0bc47da7c44eb62984dd4f9920ab7cff75f2c7e4de900842f7a4d5a3211a24350ba9c7c96f98bc02ce0864f2d00bf4d867f499c5041b072e27d3410a2864b56e1f72714b36c8318d79349f092564ad074cb688bf0611cf025b8956ce56e286b0fcb57c1901c7f072d26aa3506eb7e56709c708e2307d7bcd3f4400099773cd5e00754025fba5cb0d651ef9da74abcd5aeffdb626d8c46ef6bfe3d9f91337f7db281123cb888f94c01004ee03749cb5912a405c2da51a5f53bd8e96d2adf07ce1760602e87c5ddabfcaeb0771569f72e7d6ee3208c3556195bfce1eff0a9c12e54e5ef0c8548a54a6c32d7cf34e79907e096e9df588e24423842978ca1cbbd5e67acda11ce1ce39fe34e345a568e8067182df65638da5524a73a4edbcbc4942fa867fb2f1c0d5f6922091d52fd3362a5a11a49b96fb95ba81146d9e07772e3593ae59047174b79d37796d00029d45109e7a644d00762eaffa0e3792519bea484c57b0f0f513cae757941a4bce75a3ef2204defa0887d8d21f58ba64ed5407d58131c620147622a482d50b47d14ab3468399303ba4c3fda8d985104c3e83b419b0c8c5058356c832ca1f05f5cd07c6d3ddcbb5c517de4f1aa3a2ffb06c8dbf1a103b24e6215dfffa286c540c4a1990b3ff7b4e8ed695afd1a688f9c6a671c11874168e5cfa89090d1dc1e50151ad49315fe4edf0671940562b755275333e2e19c9258a31c6c9f42c41678310edcc9910d4cd5c03ec5933b0de8edc3d3ee1ab400790bc31d90c89a0490e968e66811525ac307b510b086a6a48749ec58ad72ce1a1a413d9552fca0a7cea993c9d51540d024fc6bfbdb0447250ab2d0f2ea17e541c62f80c015f2c5824d74dd0b2fd08e9be3f2fa5df952c0ddefc79bd6ce8a9e8eadbcca869a133db9017bdbd44e958d03d75cb9b243f8d50dc6626157045f01155f60a8b727d057b121e1419619320bb567741841ba525ca8e5365d44cbf9e87d08337ded6efceb1fd0e56401f14632623d73407269ec9bd297c6c6da3cde6eec474bb647a7c60ad36b572c44b424f1c0861ccb535cef7ffbd01abde24999514697118a988f6be1066306365e9cff3bf440981a7d6e11957d9cffe65bede497a96ead034804a33f37bb9964d93de649326f5d2b4f53e7e1f50072d958902940a63fb2143a5855d012d75e1921404679aeb103209524773fd8e9653535959274a87cfe0e3a18bea42b743f0c27806a7efe6fbd86b99a6b176cbc9b50a8d0c4003603df21166a59bbe3e70d19990a303040a9f676393ff5bc4effdb5b534631efc7e968a3d0fdbccb4da396638a2b5568e9bba331af1911d0f8959a075a54beb7d1317784697d68c7d6e98af3459f09eb08cbf8d4056afb1ee1aa76333a416f9f457e9f7588d49435c9234b44da857146a7804b0602878254a3256f1b157ff5c0fd4dd77500bfdf1c20ec2f768e5eb7d72e01f462077d80151b365e0cfe3a8ea03ea68ffa2f5d6db41b42ddc488f4f9238e5d569a6da302bda7c65803ccf54f6d8a9a542dd4dfe3b8bd135188f32d243f3ef51fb985ce5eb88868feb14c0322e30c0654208c35663b55511a7312fe26a0c17d3d3dd3ce53cc8d183813fb41346af80932db1681346fa7562482b8ba221ec33db8efd19d10fd432cd366c60bd84a4a81e68bc936df9d8af793a53068870114c454637ed545e2d6ff74884da211972f193c6347a2df931d6c72a6362be2599ac32bd47ebb3e46b79d8561c1cf3d9898c5957e6e19a7b51f5d864a81d0cf7276a13852b980aaa1fb2b84a249398787a50828022dd2de347585670634478bab277265192f521c870257497442874734df617ee1d10469a0e5009b60fe456cf0deb2e701641cf93f4be208b7016663e66bda149e4234aed529fff29cb8f1e70ff4a765a789c45ede88d8d133d18d7f6ad64f80b848f1b0651b8e9e5c4e4b3f1623a521d28e9ecae4d755377661f695cf0e6e818642760d8a87267d1150e18b66da5634822efd6229701a2f7d13e2fac95e7651f248276d23d4a245f5a60d8587fb4ea27cb04075b886ef2dc83ac3dd2f7e13d28e7b3c797057150c9b09b8210f07eca0f5feb3b94c4fb9bd1a76fb2c195d7ae4423ed777212dc5b71f6bf1007e418f3bcfbd64d5f5b4fbb9d990b3c0975bdf440850764cf745928f0fce9fa27143493ad81c3ea2d7c9108cc15af3fe5cdc9ef7cf979719f2718c4a8e134b734fffd835834ccd224a4a5b34d6a26de4b16f7e2770d5f851c2629727e33c72ad0b66b6e01625c48851fa991a071caeb1e45ccc1c666769e07fcab84f60928864ad6bcab28735c906cb9b799b9c97dcec7ebdb39f502ffb52e627b51abf6a5a1a242d6508ee294434b450e02a4a07a04f15012e84096211b6203dc1a223ab372238bf7d2fd7c1a6dff68bd25391f9c8f0928d4f6e2fb2167ccb09a16340c660639eacbc50a65cce0806898f2907dd3d231a1839c7b677322261a2743b76d49919ef57156ab6df4fd4bb4d012b7d2b443c4bff281a05059d0160ed47a0e94217b5d45bb042c3de955822f7b91addb1df36d18a7fad827afcd2c0443cb6c3ed3d4d99200873768bd5ddd190f7ed0b5e51e30c159556a49df38242a8d1a5b6a671e05b53a7d0e1f1809a4deee73a701cc4f952148eb90ee904f9fdd7619f4f4fa759d957c2e54bb883f1e2d6142c91e7d9bc440feaac838c9f69ebcc36da9ae203cdca30a5b4036d283b9ec92f6c1b25ce4086fe41034b23d7195db4437ce33beeaf43bd67d60ecdc1ef3ff90ff473b02aa1f8883f3577c8710bfa84292fa2dd38df1437af21fccd7dfb54214017c4375c30710c2e42931d6a58902d07a079e968a4fd714dbcf6b4d95c927bd2f24e59cf637765a808b2dd4d72a95d92f6d28bb0cb3899a1a4ca457b5588501b10dbad1f4633e82e3fbd005706b03703552395d3ef3ebe2a75ab353448217901562cbe1a56aa14054ab24d02f60a96471659fd5fcf259b5064140872e9373d61aa366967093c3a98b020573d77dfdf7df6080fbe353c9c4f67d54d8cdbc20d6323f9424e0336784e917de3d276636e21a340dc5a29bc1c456ef850aeeab447000c7c07c6b53c4858158afcbfeb9e35f113a98dd2daa63cdf582910ab2914f6ce4b9891edd20c0fd9cd3d77ae40baf7486f87fb14d70dc33ac76b40cf3da7741fc6c67ec9b79dc7d60051f81f6422093bff821e52805ed7151d6bd7511ea9705851a81a387ea62cf5571e076bfa9a531df59d857b0822f59580c959bd43fe7bb124f09b7b42598807d057e1c1475e2ab35bd73b10bdf3ef38d49c8c085e8f3f600b3261b8ed087786e1ecde5795ea96b5782bc6d709adbf7ebb290122be440bc2c4419e3aaacf4db5556ab10ad3d77fde4bed4e1e3b65ec7d5b8eb6af5f6e98fa5ba8e84690c0bc49d1e1d11f4c1fffc42611378fe8243eebc41c52c1a3065a5c2d0191c0673e5173e90becd2f19285edb6b3eee82208e41839060a960cd98570622f6d8725ee35f5ed412e09a90076961d9a3febc62acef52586c1689017cf23d95760b858e7f870be530aaabb09dd4eb9a8ca4b93e7427bda6d7a33be2d52755625515fd87f9fdb614043f1afd2eded3b8d96c97c3b0d020424e0f7abf3aa4891a6c7277390612b0d493b65b7c828ab5301287b907909aa049ed4dc15689e427792346c82ca2132ccf206e5998b96e0daf49b06b55e56347c96c63bea10bc8803d1fb294e6f56c831997674cb1bd702944ff26a724370f2809be5069223f28fb9f80c955223932c3b5be6bc5f9672ee1ef07bd7844eeb32f506151941c52156f1e42b8d39fc29889d121f49cc3a4d71b62a6061e5028fb588f27ed50a2ff33024201af7255da0953991438175eb577c7872eea3c3c23d9dcb3acd0accb7639a8f60e843213e785f72085937cbff387264b6b28975752c66680e02f55e020aeacac16f7f88db405705d72c65d2f41f651fe4f82b06145ef70571eb6d05a6a13885cc7a68d68c14db407bd320b1a33b1acf8dba9f3437cb28964d19780c2ce7ef71d2cbdf18575009fbfdbe38fe1fa49dc596e4b5ca59df3f9ea343258e0ae3e788f42d1aace154ad538302c1d53e2eb226894c034b4404d7918a56ba7347ccfbf22fcb35c4fa4b4149625d2d64bdd64d67f508ca88425c67c8c764444b9ff77d217fa868e0fcd5cc1fd35eab04d77a9981b7bc353bf97be4b29f34dd8dd8fc12b354650a3133b8e51f39fc51ac890d3e1d723f565c12dafc23ef41a3f00ee5b22461b87e63800b0f7f9c5a192acb7b8aacc7efd16760293d7cc5cafd3e265c6573f57619c8c6e8167254e1f387e3f0c19db8aa92886d"], @ANYRES16], @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYBLOB="bc90bac3f29bf5503e278e656b52baa71c709e15fae02a4d0d62e7", @ANYPTR64, @ANYPTR=&(0x7f0000002c40)=ANY=[@ANYRESHEX, @ANYRESDEC=r30]], @ANYRES64=r25, @ANYRESDEC=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000002bc0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYRES32=r42, @ANYPTR=&(0x7f0000002a00)=ANY=[@ANYRESHEX=r44, @ANYPTR, @ANYRESHEX, @ANYRESOCT=0x0, @ANYBLOB="ac7639bea68f3e9dc2c4e8afe1c2e8ebdfdc1a44273d8d4b1c057aabca2064d42b2655e2a9a1a9cdb3307d85737999b5802c7964145b1f8d5bb9efdbe5868428de8f7ba39b9512dc83290c9afefdf1c88193cf47d5dfeaf13fd244996c9c550b5278235c8dc8c83eba3d335d466de20eed12f675e5df66332419eb30d3589a8efdeee5e442f801b7e1b43c60e6171e3f076e31904d53f77a982b560270eb3ab505f06a45539eb771774e1ac9b96949", @ANYRESOCT], @ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR], @ANYPTR64=&(0x7f0000002b80)=ANY=[@ANYRES64=r2], @ANYRESHEX=r25, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES32], @ANYRESHEX=r34, @ANYRESDEC=r35, @ANYRESDEC=r26, @ANYRESOCT]], 0x5, 0x2000800) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000dc0)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r45}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r46 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r48) setgroups(0x0, 0x0) setuid(0xee01) shmat(r46, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r49 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) r52 = socket(0x2, 0xc003, 0x2) setsockopt(r52, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r52, 0x0, 0x65, 0x0, 0x0) r53 = socket(0x2, 0xc003, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r53, 0x0, 0x8065, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r53, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r57 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r56, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r59 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r59, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r56, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r62, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r63 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r64, 0x4, 0x46bfb) r65 = getpid() fcntl$setown(r64, 0x6, r65) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r66, 0x4, 0x46bfb) r67 = getpid() fcntl$setown(r66, 0x6, r67) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r62, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r68 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r70 = getegid() r71 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r68, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r69, r70, r71, r72, 0x1, 0xff}, 0x8, 0x6, r63, r63, 0x0, 0x2, 0x1f, 0x400}) r73 = msgget$private(0x0, 0x0) msgsnd(r73, 0x0, 0x0, 0x0) r74 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r74, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000001700)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000980)={{0x2, r60, r47, r55, 0x0, 0x46, 0x8000}, 0x100, 0xc07, r75, 0x0, 0xa5, 0x1, 0x100000000}) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r56, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r51, &(0x7f0000002880)=ANY=[@ANYBLOB="00000000000000f1ff00000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff00000000000000000000000000000000000066019deb9c620b960bb881f069a5000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace223af18db5b03ff695e0847a7c8b3c08a17746e847b6a1dd8367d25499f3c918404562b6f6d4406d31f0c851ee525a6883c72152db5d0daf7e2486a94185de24cdc78dcab0e83940d3260554c429f354"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r77}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r78, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r78, r77) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r79}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r80, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r81 = dup2(r80, r79) accept$inet6(r81, 0x0, 0x0) r82 = kqueue() kevent(r82, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r82, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r51, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r68], 0x1, 0x800) r83 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r83, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r84 = getpid() getpgrp() r85 = syz_open_pts() fcntl$lock(r85, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r85, 0x2) r86 = fcntl$getown(r85, 0x5) fcntl$setown(r85, 0x6, r86) wait4(r86, &(0x7f0000000b80), 0xb0c77b59dd58f416, &(0x7f0000001640)) preadv(r83, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r87 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r89 = getegid() r90 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r87, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r88, r89, r90, r91, 0x1, 0xff}, 0x8, 0x6, r84, r84, 0x0, 0x2, 0x1f, 0x400}) r92 = msgget(0x3, 0x241) msgsnd(r92, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r51, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r51, &(0x7f00000008c0)=ANY=[@ANYRES64=r70], 0x1, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0xfffffffffffffede, 0x0, 0x0, &(0x7f0000002c80)=[{0x0, 0x0, 0x5, "0eef881c13ff6eea"}, {0x0, 0x0, 0x81, "19324a46c3af75b1988e012767379c427759f7dbb01929051917e3426b904192ad01ef41ec47b8d23ced68228fede5cb31464e2d14f6c6b9f035d75f4668c1adb50759f224ab395ebebf842d1b42b8faed4a7e7ba3159a5263dcfab6af16ccd5a77b227f5af9499f2389ace4fe53d6be12f7e59a80de22c9f5019d50b43cfd8174e7282055cc14c802c8c079bb5f39da8b9c1b632d"}, {0x0, 0x1, 0x0, "62207e11e0b9b9ce67aa409b792c8c4ef7199985815544a991054420fea30ca9368e49ad0be6607ded6881af7abec0163352aa04edfecec9ce9d2ba93adbdc2d7eb054e79a7f"}], 0x378}, 0x405) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r96 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r93, r95, r50, r70, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r96, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r51, 0x0) munlockall() r97 = kqueue() fcntl$setflags(r97, 0x2, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r98 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r98, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000380)={0xffff, 0x7ff, 0x3f, 0x2, &(0x7f0000000100)={{0x24, 0xfd, 0x3f, 0x0, 0xf9, 0xffff, 0x2}, {[0x3f, 0x2, 0xfffffffffffffffc, 0x6, 0x1000, 0x7, 0x6, 0x3, 0x400, 0xfff, 0xab8, 0x7, 0x8725, 0x5, 0x8001, 0x7fffffff, 0xffffffff, 0x1f], [0x2, 0xffff, 0x1, 0x6, 0x3, 0x8, 0xffff, 0x7f, 0x8, 0x1], [0x10000, 0x200, 0x340c, 0xffff, 0x3, 0x9, 0x2], [0x5, 0x23, 0x9, 0x101, 0x6], [{0x6000, 0x6, 0x3, 0x8}, {0x200, 0x6, 0xfffffff9, 0x26c}, {0x2, 0x217, 0x0, 0x2}, {0x803, 0xeff5, 0x0, 0x7}, {0x3, 0x3, 0xfffffffb, 0x8}, {0x3, 0xffffff01, 0x1}, {0x7ff, 0x5, 0x3ff, 0x2a16}, {0x7fff, 0x649, 0x8, 0x1}], {0x7, 0x0, 0x3, 0x50}, {0x7, 0x0, 0x3, 0xeff2}}}, 0x14, 0x20}) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) syz_open_pts() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000a], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bfffbfffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a59f00) at in_purgeaddr+0x156 in_ifdetach(ffff800000a29000) at in_ifdetach+0x74 if_setrdomain(ffff800000a29000,a) at if_setrdomain+0x19a ifioctl(fffffd8075ff44a0,8020699f,ffff800023bc3bc0,ffff800020adf3e0) at ifioctl+0x16ad sys_ioctl(ffff800020adf3e0,ffff800023bc3cd8,ffff800023bc3d20) at sys_ioctl+0x5b9 syscall(ffff800023bc3da0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x93b4f884650, count: -8 ddb{1}> show registers rdi 0xffffffff81eee24d in_delmulti+0x8d rsi 0x2d76c acpi_pdirpa+0x195d4 rbp 0xffff800023bc39e0 rbx 0 rdx 0x2d76d acpi_pdirpa+0x195d5 rcx 0xffff800021b94000 rax 0xffff800021b94000 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x9504aec29119394 r12 0 r13 0x3 r14 0xbfffbfffffffffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023bc3980 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.1) pid=172072 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020ade298,0xffffffff82634898 process=0xffff800020aedc00 user=0xffff800023bbe000, vmspace=0xfffffd8064a898b0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 86642 235647 10072 0 2 0 syz-executor.1 *86642 172072 10072 0 7 0x4000000 syz-executor.1 54094 283670 65159 60929 3 0x90 nanosleep syz-executor.0 54094 487591 65159 60929 3 0x4000090 lockf syz-executor.0 54094 212300 65159 60929 3 0x4000090 fsleep syz-executor.0 10072 147865 61273 0 3 0x82 nanosleep syz-executor.1 47953 133633 0 0 3 0x14200 bored sosplice 65159 131899 61273 0 3 0x82 nanosleep syz-executor.0 61273 241880 31838 0 3 0x82 thrsleep syz-fuzzer 61273 360386 31838 0 3 0x4000082 nanosleep syz-fuzzer 61273 235309 31838 0 3 0x4000082 thrsleep syz-fuzzer 61273 113777 31838 0 3 0x4000082 thrsleep syz-fuzzer 61273 483501 31838 0 3 0x4000082 thrsleep syz-fuzzer 61273 373586 31838 0 3 0x4000082 thrsleep syz-fuzzer 61273 14414 31838 0 3 0x4000082 thrsleep syz-fuzzer 61273 179235 31838 0 3 0x4000082 thrsleep syz-fuzzer 61273 43219 31838 0 3 0x4000082 thrsleep syz-fuzzer 61273 392061 31838 0 3 0x4000082 kqread syz-fuzzer 31838 110371 97837 0 3 0x10008a pause ksh 97837 164625 13417 0 3 0x92 select sshd 49163 329561 1 0 3 0x100083 ttyin getty 13417 96580 1 0 3 0x80 select sshd 51089 302799 41562 74 3 0x100092 bpf pflogd 41562 103124 1 0 3 0x80 netio pflogd 99452 80317 4923 73 3 0x100090 kqread syslogd 4923 66006 1 0 3 0x100082 netio syslogd 57515 350055 1 77 7 0x100090 dhclient 66417 427823 1 0 3 0x80 poll dhclient 52464 307167 0 0 2 0x14200 zerothread 61666 341493 0 0 3 0x14200 aiodoned aiodoned 74340 295210 0 0 3 0x14200 syncer update 76792 295195 0 0 3 0x14200 cleaner cleaner 3109 442850 0 0 3 0x14200 reaper reaper 2214 495793 0 0 3 0x14200 pgdaemon pagedaemon 96013 183338 0 0 3 0x14200 bored crynlk 16531 489769 0 0 3 0x14200 bored crypto 12243 64320 0 0 3 0x40014200 acpi0 acpi0 55937 283026 0 0 3 0x40014200 idle1 21655 519806 0 0 3 0x14200 bored softnet 96761 336445 0 0 2 0x14200 systqmp 28833 505762 0 0 3 0x14200 bored systq 18254 389633 0 0 3 0x40014200 bored softclock 69145 457307 0 0 3 0x40014200 idle0 7287 80677 0 0 3 0x14200 bored smr 1 507649 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 86642 (syz-executor.1) thread 0xffff800020adf3e0 (172072) exclusive rwlock netlock r = 0 (0xffffffff82495598) #0 witness_lock+0x52e #1 ifioctl+0x16a0 #2 sys_ioctl+0x5b9 #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826563c0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9552 6617K 7904K 78643K 12167 0 pcb 27 9K 9K 78643K 86 0 rtable 95 4K 4K 78643K 381 0 ifaddr 85 15K 15K 78643K 161 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1487 0 iov 0 0K 16K 78643K 64 0 mount 1 1K 1K 78643K 1 0 vnodes 1242 78K 78K 78643K 1671 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 3 5K 5K 78643K 11 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 294 0 sigio 2 0K 0K 78643K 28 0 proc 60 63K 83K 78643K 529 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 27 0 in_multi 48 2K 2K 78643K 88 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 266 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 129 87K 87K 78643K 1977 0 UVM aobj 31 2K 2K 78643K 33 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 33 0 NDP 15 0K 0K 78643K 36 0 temp 151 3028K 3091K 78643K 16189 0 kqueue 1 0K 0K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 69 0 33 2 0 2 2 0 8 0 unpcb 120 164 0 145 1 0 1 1 0 8 0 syncache 264 7 0 7 2 1 1 1 0 8 1 tcpqe 32 224 0 224 3 2 1 1 0 8 1 tcpcb 544 105 0 101 2 0 2 2 0 8 1 inpcb 280 342 0 320 2 0 2 2 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 ppxss 1128 9 0 9 1 0 1 1 0 8 1 pffrag 232 5 0 5 1 0 1 1 0 482 1 pffrnode 88 5 0 5 1 0 1 1 0 8 1 pffrent 40 182 0 182 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 41 0 6 1 0 1 1 0 8 0 pfstkey 112 41 0 6 1 0 1 1 0 8 0 pfstate 328 41 0 6 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 328 0 128 15 1 14 14 0 8 0 art_table 32 329 0 128 2 0 2 2 0 8 0 art_node 16 68 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 30 0 14 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 31 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1836 0 435 46 0 46 46 0 8 0 ffsino 272 1836 0 435 94 0 94 94 0 8 0 nchpl 144 2459 0 851 61 0 61 61 0 8 0 uvmvnodes 72 2244 0 0 41 0 41 41 0 8 0 vnodes 208 2244 0 0 119 0 119 119 0 8 0 namei 1024 7308 0 7308 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 11 0 4 1 0 1 1 0 8 0 scxspl 192 8448 0 8448 8 7 1 7 0 8 1 plimitpl 152 31 0 23 1 0 1 1 0 8 0 sigapl 432 487 0 471 3 1 2 3 0 8 0 futexpl 56 5915 0 5914 1 0 1 1 0 8 0 knotepl 112 131 0 109 1 0 1 1 0 8 0 kqueuepl 104 106 0 98 1 0 1 1 0 8 0 pipepl 160 314 0 291 3 1 2 2 0 8 1 fdescpl 488 488 0 471 3 0 3 3 0 8 0 filepl 152 3534 0 3395 7 0 7 7 0 8 1 lockfpl 104 172 0 169 1 0 1 1 0 8 0 lockfspl 48 45 0 43 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 340 0 330 1 0 1 1 0 8 0 zombiepl 144 471 0 471 1 0 1 1 0 8 1 processpl 896 504 0 471 4 0 4 4 0 8 0 procpl 632 1103 0 1058 5 0 5 5 0 8 0 srpgc 64 4 0 2 1 0 1 1 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 554 0 511 5 0 5 5 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 183 0 0 22 0 22 22 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 310 0 0 19 0 19 19 0 8 0 bufpl 280 7023 0 1355 405 0 405 405 0 8 0 anonpl 16 73379 0 55748 99 4 95 98 0 125 11 amapchunkpl 152 2798 0 2647 9 1 8 8 0 158 1 amappl16 192 2906 0 1740 71 5 66 69 0 8 7 amappl15 184 70 0 65 1 0 1 1 0 8 0 amappl14 176 52 0 49 1 0 1 1 0 8 0 amappl13 168 3 0 1 1 0 1 1 0 8 0 amappl12 160 92 0 91 1 0 1 1 0 8 0 amappl11 152 61 0 46 1 0 1 1 0 8 0 amappl10 144 23 0 18 1 0 1 1 0 8 0 amappl9 136 632 0 629 1 0 1 1 0 8 0 amappl8 128 158 0 129 2 0 2 2 0 8 0 amappl7 120 129 0 113 1 0 1 1 0 8 0 amappl6 112 70 0 62 1 0 1 1 0 8 0 amappl5 104 235 0 221 1 0 1 1 0 8 0 amappl4 96 665 0 627 2 1 1 2 0 8 0 amappl3 88 225 0 215 1 0 1 1 0 8 0 amappl2 80 2846 0 2762 3 1 2 3 0 8 0 amappl1 72 21332 0 20875 26 16 10 20 0 8 0 amappl 80 1388 0 1336 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 32 0 2 1 0 1 1 0 8 0 uaddrrnd 24 499 0 475 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 499 0 475 1 0 1 1 0 8 0 vmmpekpl 168 7933 0 7902 2 0 2 2 0 8 0 vmmpepl 168 73183 0 70715 164 18 146 146 0 357 38 vmsppl 368 498 0 475 3 0 3 3 0 8 0 pdppl 4096 1005 0 957 7 0 7 7 0 8 0 pvpl 32 245072 0 223901 223 3 220 223 0 265 28 pmappl 232 498 0 475 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 175 0 4 5 0 5 5 0 8 0